Barracuda 2014 2014-15 2015 2015 2015-16 2016 2016 2016-17 2017 2017 2017-18 2018 2018 2018-19 2019 2019 2019-20 2020 2020 2020-21 2021 2021 2021-22 2022 2022 2022-23 2023 2023 2023-24 - Christian Fischer 67 29 37 66 19 54 2 0 4 1 254 11.4 Carter Verhaeghe * 56 25 30 55 22 10 8 0 5 3 152 16.4 Dryden Hunt * 48 13 26 39 13 18 6 0 2 1 126 10.3 Roland McKeown * 67 9 28 37 15 56 3 0 2 1 86 10.5 Matt Moulson * 56 16 17 33 12 22 5 0 3 0 141 11.3 Zack Mitchell * 68 17 15 32 2 38 3 0 3 0 129 13.2 Greg Carey * 67 13 18 31 -5 13 2 0 3 0 137 9.5 Quinn Hughes * 39 5 25 30 6 6 4 0 0 0 74 6.8 Adam Clendening * 58 3 25 28 15 42 1 0 0 0 58 5.2 Ryan Sproul * 59 5 21 26 6 32 3 0 0 0 94 5.3 Lukas Sedlak * 63 9 13 22 -4 30 0 3 1 0 132 6.8 Byron Froese * 26 3 19 22 2 16 1 0 1 0 73 4.1 Dominik Masin * 45 4 15 19 28 54 0 1 0 0 28 14.3 Francis Perron 27 10 8 18 0 2 3 0 2 1 68 14.7 Robbie Russo * 20 6 10 16 1 14 3 0 1 2 35 17.1 Mike Vecchione * 40 6 10 16 4 8 0 0 1 0 72 8.3 Chris Terry * 23 5 10 15 4 4 2 0 1 0 50 10.0 Rasmus Andersson * 17 5 9 14 -2 12 4 0 2 0 34 14.7 Teddy Blueger * 19 7 4 11 3 6 0 0 3 0 39 17.9 Christian Wolanin * 10 4 6 10 -2 6 4 0 0 1 31 12.9 Jakub Jerabek * 39 1 9 10 -5 20 1 0 0 0 39 2.6 Jordan Kyrou * 16 2 7 9 5 2 0 0 1 0 47 4.3 Jack Roslovic * 14 1 8 9 2 0 0 0 0 0 49 2.0 Carl Dahlstrom * 27 2 6 8 1 28 0 0 1 0 20 10.0 Adam Gaudette * 19 0 8 8 1 4 0 0 0 0 30 0.0 Gerry Mayhew * 15 6 2 8 -1 9 2 0 0 0 42 14.3 Cameron Hebig 38 5 3 8 0 4 0 0 1 0 39 12.8 Blake Lizotte * 17 3 5 8 -1 0 2 0 1 0 23 13.0 Nick Baptiste * 32 4 3 7 -3 18 0 0 0 0 50 8.0 Cole Cassels * 48 2 4 6 -1 16 0 0 1 0 43 4.7 Fredrik Claesson * 15 1 4 5 1 24 0 0 0 0 20 5.0 Jan Rutta * 3 1 2 3 1 2 1 0 0 0 11 9.1 Mason Shaw * 18 2 1 3 -5 4 0 0 0 0 21 9.5 Rem Pitlick * 9 2 1 3 1 2 0 0 0 0 16 12.5 John McCarthy * 11 1 1 2 1 2 0 0 0 0 19 5.3 Steven Oleksy * 4 0 1 1 -7 11 0 0 0 0 1 0.0 Mitch Vande Sompel * 3 0 1 1 -1 0 0 0 0 0 0 0 Blake Speers 1 0 0 0 0 2 0 0 0 0 1 0.0 Griffen Molino * 15 0 0 0 0 4 0 0 0 0 18 0.0 Joe Pendenza * 3 0 0 0 0 0 0 0 0 0 3 0.0 Cody Corbett * 1 0 0 0 3 0 0 0 0 0 1 0.0 Ryan Collins 1 0 0 0 -3 2 0 0 0 0 1 0.0 1,224 227 412 639 128 597 60 4 39 10 2,307 9.8 - Christian Fischer 67 152 118 12 34 98 34.7 Carter Verhaeghe * 56 30 139 9 826 1379 59.9 Dryden Hunt * 48 99 46 7 19 58 32.8 Roland McKeown * 67 94 62 68 0 0 0.0 Matt Moulson * 56 47 53 7 26 63 41.3 Zack Mitchell * 68 68 74 9 80 130 61.5 Greg Carey * 67 60 66 4 45 109 41.3 Quinn Hughes * 39 23 44 42 0 0 0.0 Adam Clendening * 58 117 55 60 0 0 0.0 Ryan Sproul * 59 49 46 52 0 2 0.0 Lukas Sedlak * 63 86 141 14 654 1095 59.7 Byron Froese * 26 54 59 4 282 538 52.4 Dominik Masin * 45 83 33 60 0 0 0.0 Francis Perron 27 23 34 3 83 195 42.6 Robbie Russo * 20 14 20 19 0 0 0.0 Mike Vecchione * 40 30 57 6 183 343 53.4 Chris Terry * 23 21 27 2 17 41 41.5 Rasmus Andersson * 17 15 14 21 0 0 0.0 Teddy Blueger * 19 28 35 4 142 265 53.6 Christian Wolanin * 10 14 10 14 0 0 0.0 Jakub Jerabek * 39 65 38 34 0 1 0.0 Jordan Kyrou * 16 3 30 1 121 250 48.4 Jack Roslovic * 14 5 34 0 139 268 51.9 Carl Dahlstrom * 27 34 38 28 0 0 0.0 Adam Gaudette * 19 20 20 0 81 170 47.6 Gerry Mayhew * 15 11 21 3 10 22 45.5 Cameron Hebig 38 15 26 4 12 25 48.0 Blake Lizotte * 17 3 38 1 139 270 51.5 Nick Baptiste * 32 19 24 3 18 46 39.1 Cole Cassels * 48 44 75 10 274 560 48.9 Fredrik Claesson * 15 35 15 20 0 0 0.0 Jan Rutta * 3 2 3 6 0 0 0.0 Mason Shaw * 18 8 14 0 12 27 44.4 Rem Pitlick * 9 4 5 0 5 14 35.7 John McCarthy * 11 3 12 1 16 21 76.2 Steven Oleksy * 4 9 2 3 0 0 0.0 Mitch Vande Sompel * 3 7 3 3 0 0 0.0 Blake Speers 1 0 0 0 0 1 0.0 Griffen Molino * 15 9 5 3 6 11 54.5 Joe Pendenza * 3 3 1 1 3 3 100.0 Cody Corbett * 1 2 1 1 0 0 0.0 Ryan Collins 1 0 1 0 0 0 0.0 1,224 1,408 1,539 539 3,227 6,005 53.7 - Christian Fischer 67 937:04 13:59 06:55 00:06 280:50 04:11 1224:49 18:16 02:40 Carter Verhaeghe * 56 762:41 13:37 33:38 00:36 238:43 04:15 1035:02 18:28 02:09 Dryden Hunt * 48 628:08 13:05 55:44 01:09 192:06 04:00 875:58 18:14 01:49 Roland McKeown * 67 994:47 14:50 145:36 02:10 151:57 02:16 1292:20 19:17 01:49 Matt Moulson * 56 631:14 11:16 43:00 00:46 207:43 03:42 881:57 15:44 01:34 Zack Mitchell * 68 707:23 10:24 150:26 02:12 66:15 00:58 924:04 13:35 01:19 Greg Carey * 67 802:18 11:58 43:24 00:38 197:57 02:57 1043:39 15:34 01:32 Quinn Hughes * 39 643:01 16:29 74:27 01:54 170:48 04:22 888:16 22:46 03:02 Adam Clendening * 58 820:47 14:09 136:38 02:21 126:58 02:11 1084:23 18:41 02:06 Ryan Sproul * 59 837:59 14:12 56:28 00:57 232:51 03:56 1127:18 19:06 01:46 Lukas Sedlak * 63 598:46 09:30 184:59 02:56 105:45 01:40 889:30 14:07 01:26 Byron Froese * 26 293:16 11:16 60:10 02:18 108:05 04:09 461:31 17:45 02:07 Dominik Masin * 45 705:14 15:40 122:36 02:43 22:57 00:30 850:47 18:54 01:45 Francis Perron 27 311:56 11:33 02:25 00:05 104:27 03:52 418:48 15:30 01:36 Robbie Russo * 20 296:06 14:48 24:21 01:13 83:48 04:11 404:15 20:12 02:04 Mike Vecchione * 40 455:01 11:22 26:09 00:39 32:16 00:48 513:26 12:50 01:24 Chris Terry * 23 283:43 12:20 01:41 00:04 71:05 03:05 356:29 15:29 01:44 Rasmus Andersson * 17 258:55 15:13 41:46 02:27 51:47 03:02 352:28 20:44 02:31 Teddy Blueger * 19 234:56 12:21 46:50 02:27 00:50 00:02 282:36 14:52 01:58 Christian Wolanin * 10 164:21 16:26 27:41 02:46 40:08 04:00 232:10 23:13 02:47 Jakub Jerabek * 39 525:07 13:27 67:02 01:43 111:42 02:51 703:51 18:02 01:36 Jordan Kyrou * 16 203:39 12:43 00:00 00:00 33:07 02:04 236:46 14:47 01:37 Jack Roslovic * 14 181:25 12:57 01:10 00:05 57:36 04:06 240:11 17:09 02:38 Carl Dahlstrom * 27 440:42 16:19 68:26 02:32 31:00 01:08 540:08 20:00 02:16 Adam Gaudette * 19 222:16 11:41 00:50 00:02 62:58 03:18 286:04 15:03 01:25 Gerry Mayhew * 15 181:38 12:06 01:06 00:04 73:26 04:53 256:10 17:04 02:09 Cameron Hebig 38 369:17 09:43 00:52 00:01 05:17 00:08 375:26 09:52 00:57 Blake Lizotte * 17 161:11 09:28 33:05 01:56 33:33 01:58 227:49 13:24 01:19 Nick Baptiste * 32 336:56 10:31 03:06 00:05 40:48 01:16 380:50 11:54 01:09 Cole Cassels * 48 445:48 09:17 96:03 02:00 02:37 00:03 544:28 11:20 01:02 Fredrik Claesson * 15 234:34 15:38 26:33 01:46 14:03 00:56 275:10 18:20 01:58 Jan Rutta * 3 47:08 15:42 07:28 02:29 13:01 04:20 67:37 22:32 03:00 Mason Shaw * 18 171:54 09:33 00:00 00:00 01:36 00:05 173:30 09:38 00:54 Rem Pitlick * 9 85:29 09:29 00:00 00:00 11:15 01:15 96:44 10:44 01:10 John McCarthy * 11 94:37 08:36 32:09 02:55 04:17 00:23 131:03 11:54 01:10 Steven Oleksy * 4 57:55 14:28 06:27 01:36 13:19 03:19 77:41 19:25 01:18 Mitch Vande Sompel * 3 45:28 15:09 01:27 00:29 05:31 01:50 52:26 17:28 01:12 Blake Speers 1 08:35 08:35 00:00 00:00 00:02 00:02 08:37 08:37 00:32 Griffen Molino * 15 136:45 09:07 00:01 00:00 27:37 01:50 164:23 10:57 00:54 Joe Pendenza * 3 32:36 10:52 01:38 00:32 01:19 00:26 35:33 11:51 01:05 Cody Corbett * 1 14:34 14:34 02:09 02:09 00:57 00:57 17:40 17:40 00:49 Ryan Collins 1 15:58 15:58 03:01 03:01 02:39 02:39 21:38 21:38 01:31 1224 15381:08 12:33 1637:27 01:20 3034:56 02:28 20053:31 16:23 00:00 - : : : Christian Fischer 67 27 19 46 186 2 18 20 68 0 0 0 0 Carter Verhaeghe * 56 17 19 36 105 8 11 19 44 0 0 0 3 Dryden Hunt * 48 7 20 27 83 6 6 12 41 0 0 0 2 Roland McKeown * 67 6 25 31 44 3 3 6 40 0 0 0 2 Matt Moulson * 56 11 13 24 88 5 4 9 53 0 0 0 0 Zack Mitchell * 68 14 15 29 113 3 0 3 14 0 0 0 2 Greg Carey * 67 11 11 22 109 2 6 8 27 0 1 1 1 Quinn Hughes * 39 1 15 16 21 4 10 14 53 0 0 0 0 Adam Clendening * 58 2 19 21 31 1 5 6 26 0 1 1 1 Ryan Sproul * 59 2 17 19 43 3 4 7 51 0 0 0 0 Lukas Sedlak * 63 6 10 16 95 0 3 3 26 3 0 3 11 Byron Froese * 26 2 14 16 43 1 5 6 26 0 0 0 4 Dominik Masin * 45 3 12 15 22 0 1 1 4 1 2 3 2 Francis Perron 27 7 6 13 49 3 2 5 19 0 0 0 0 Robbie Russo * 20 3 7 10 9 3 3 6 26 0 0 0 0 Mike Vecchione * 40 6 9 15 67 0 1 1 5 0 0 0 0 Chris Terry * 23 3 7 10 36 2 3 5 14 0 0 0 0 Rasmus Andersson * 17 1 6 7 14 4 3 7 20 0 0 0 0 Teddy Blueger * 19 7 4 11 38 0 0 0 0 0 0 0 1 Christian Wolanin * 10 0 3 3 8 4 3 7 23 0 0 0 0 Jakub Jerabek * 39 0 6 6 18 1 3 4 21 0 0 0 0 Jordan Kyrou * 16 2 3 5 36 0 4 4 11 0 0 0 0 Jack Roslovic * 14 1 6 7 34 0 2 2 15 0 0 0 0 Carl Dahlstrom * 27 2 4 6 15 0 2 2 5 0 0 0 0 Adam Gaudette * 19 0 3 3 21 0 5 5 9 0 0 0 0 Gerry Mayhew * 15 4 0 4 31 2 2 4 11 0 0 0 0 Cameron Hebig 38 5 3 8 39 0 0 0 0 0 0 0 0 Blake Lizotte * 17 1 2 3 14 2 3 5 8 0 0 0 1 Nick Baptiste * 32 4 3 7 44 0 0 0 6 0 0 0 0 Cole Cassels * 48 2 3 5 41 0 0 0 0 0 1 1 2 Fredrik Claesson * 15 1 3 4 17 0 1 1 3 0 0 0 0 Jan Rutta * 3 0 1 1 4 1 0 1 6 0 1 1 1 Mason Shaw * 18 2 1 3 21 0 0 0 0 0 0 0 0 Rem Pitlick * 9 2 0 2 13 0 1 1 3 0 0 0 0 John McCarthy * 11 1 1 2 16 0 0 0 1 0 0 0 2 Steven Oleksy * 4 0 1 1 0 0 0 0 1 0 0 0 0 Mitch Vande Sompel * 3 0 1 1 0 0 0 0 0 0 0 0 0 Blake Speers 1 0 0 0 1 0 0 0 0 0 0 0 0 Griffen Molino * 15 0 0 0 14 0 0 0 4 0 0 0 0 Joe Pendenza * 3 0 0 0 3 0 0 0 0 0 0 0 0 Cody Corbett * 1 0 0 0 1 0 0 0 0 0 0 0 0 Ryan Collins 1 0 0 0 1 0 0 0 0 0 0 0 0 1224 163 292 455 1588 227 412 174 684 227 412 10 35 - Christian Fischer 67 54 2 0 0 2 2 9 3 4 Carter Verhaeghe * 56 10 0 0 0 0 0 4 6 2 Dryden Hunt * 48 18 0 0 0 0 0 3 3 4 Roland McKeown * 67 56 4 0 2 2 0 2 3 3 Matt Moulson * 56 22 0 0 0 0 0 1 3 3 Zack Mitchell * 68 38 2 1 0 1 0 3 2 1 Greg Carey * 67 13 1 0 1 0 0 3 3 4 Quinn Hughes * 39 6 0 0 0 0 0 0 0 1 Adam Clendening * 58 42 0 0 0 0 0 1 2 0 Ryan Sproul * 59 32 0 0 0 0 0 1 0 2 Lukas Sedlak * 63 30 0 0 0 0 0 2 1 0 Byron Froese * 26 16 0 0 0 0 0 1 3 1 Dominik Masin * 45 54 4 1 1 2 0 1 1 1 Francis Perron 27 2 0 0 0 0 0 1 2 1 Robbie Russo * 20 14 0 0 0 0 0 1 0 0 Mike Vecchione * 40 8 0 0 0 0 0 1 1 1 Chris Terry * 23 4 0 0 0 0 0 1 2 0 Rasmus Andersson * 17 12 0 0 0 0 0 1 1 0 Teddy Blueger * 19 6 0 0 0 0 0 1 0 2 Christian Wolanin * 10 6 0 0 0 0 0 1 0 0 Jakub Jerabek * 39 20 0 0 0 0 0 0 0 0 Jordan Kyrou * 16 2 0 0 0 0 0 0 0 0 Jack Roslovic * 14 0 0 0 0 0 0 0 1 0 Carl Dahlstrom * 27 28 0 0 0 0 0 0 0 1 Adam Gaudette * 19 4 0 0 0 0 0 0 0 1 Gerry Mayhew * 15 9 1 0 0 1 0 0 1 0 Cameron Hebig 38 4 0 0 0 0 0 1 0 0 Blake Lizotte * 17 0 0 0 0 0 0 1 0 0 Nick Baptiste * 32 18 0 0 0 0 0 0 0 0 Cole Cassels * 48 16 0 0 0 0 0 0 0 0 Fredrik Claesson * 15 24 0 0 0 0 0 0 0 0 Jan Rutta * 3 2 0 0 0 0 0 1 0 0 Mason Shaw * 18 4 0 0 0 0 0 0 0 1 Rem Pitlick * 9 2 0 0 0 0 0 0 0 0 John McCarthy * 11 2 0 0 0 0 0 0 0 0 Steven Oleksy * 4 11 1 0 0 1 0 0 0 0 Mitch Vande Sompel * 3 0 0 0 0 0 0 0 0 0 Blake Speers 1 2 0 0 0 0 0 0 0 0 Griffen Molino * 15 4 0 0 0 0 0 0 0 0 Joe Pendenza * 3 0 0 0 0 0 0 0 0 0 Cody Corbett * 1 0 0 0 0 0 0 0 0 0 Ryan Collins 1 2 0 0 0 0 0 0 0 0 1,224 597 15 2 4 9 2 41 38 41 - Alex Lyon * 26 26 21 3 2 68 727 2.62 0.906 0 0 1555:17 0 4 2 1 1 2 Antoine Bibeau * 41 39 20 14 5 106 1150 2.65 0.908 1 0 2397:41 0 1 0 2 1 0 Eamon McAdam * 3 3 0 3 0 16 79 6.08 0.797 0 0 158:27 0 0 0 0 0 0 70 68 41 20 7 190 1,956 2.77 0.903 1 0 4111:25 0 5 2 3 2 2 - Christian Fischer 0 3 0.0 Carter Verhaeghe * 0 2 0.0 Dryden Hunt * 2 4 50.0 Matt Moulson * 1 5 20.0 Lukas Sedlak * 0 1 0.0 Chris Terry * 2 3 66.7 Cole Cassels * 0 3 0.0 5 21 23.8 Alex Lyon * 4 13 0.692 Antoine Bibeau * 2 6 0.667 6 19 0.684