: 2023-2024 Regular Season 2008 2008-2009 2009 2009 2009-2010 2010 2010 2010-2011 2011 2011 2011-2012 2012 2012 2012-2013 2013 2013 2013-2014 2014 2014 2014-2015 2015 2015 2015-2016 2016 2016 2016-2017 2017 2017 2017-2018 2018 2018 2018-2019 2019 2019 2019-2020 2020 2020 2020-2021 2021 2021 2021-2022 2022 2022 2022-2023 2023 2023 2023-2024 2024 2024 2024-2025 - Justin Bailey 55 35 41 76 4 14 7 0 9 3 224 15.6 Klim Kostin 54 33 41 74 9 65 12 0 1 1 216 15.3 Shane Wright 49 34 34 68 12 16 3 1 3 0 179 19.0 Dominic Toninato 60 27 40 67 2 19 11 0 2 1 180 15.0 Jaret Anderson-Dolan 60 28 35 63 5 51 8 1 2 3 146 19.2 Cole Koepke 60 19 25 44 6 45 2 0 0 1 157 12.1 Adam Erne 60 17 22 39 16 32 3 0 3 0 137 12.4 Jakob Pelletier 54 14 16 30 -2 2 0 0 1 0 111 12.6 Logan Stanley 55 2 27 29 -5 172 1 0 0 1 86 2.3 Linus Weissbach 51 10 17 27 -4 4 0 0 1 1 85 11.8 Austin Czarnik 52 11 14 25 -3 35 2 2 2 2 69 15.9 Casey Fitzgerald 60 2 22 24 3 76 1 0 0 0 68 2.9 Mikko Kokkonen 53 3 19 22 4 39 1 0 0 0 58 5.2 Hunter Drew 55 4 15 19 -3 110 2 0 0 0 60 6.7 Markus Niemelainen 60 0 17 17 15 43 0 0 0 0 40 0.0 John Farinacci 44 4 11 15 -9 9 0 0 0 0 56 7.1 Xavier Simoneau 33 6 9 15 -5 63 0 0 0 0 71 8.5 Jan Jenik 32 10 4 14 5 16 0 0 1 0 41 24.4 Xavier Bourgault 21 2 5 7 10 2 0 0 0 1 25 8.0 Jared McIsaac 60 0 6 6 19 29 0 0 0 0 26 0.0 Matthew Seminoff 10 4 1 5 2 2 0 0 1 0 13 30.8 Riley Kidney 17 2 2 4 8 2 0 0 0 0 10 20.0 Noah Chadwick 5 0 4 4 6 12 0 0 0 0 4 0.0 Mikhail Abramov 6 1 2 3 1 0 0 0 0 0 13 7.7 Ryan Ufko 12 1 1 2 -3 11 0 0 0 0 13 7.7 Blake Murray 2 1 0 1 0 4 0 0 0 0 1 100.0 1,080 270 430 700 93 873 53 4 26 14 2,089 12.9 - Justin Bailey 55 1 35 85 131 62 29 40 87 46.0 Klim Kostin 54 2 12 75 139 61 22 19 41 46.3 Shane Wright 49 0 29 50 108 59 15 487 889 54.8 Dominic Toninato 60 1 40 49 114 36 23 726 1346 53.9 Jaret Anderson-Dolan 60 0 29 49 94 36 22 30 62 48.4 Cole Koepke 60 0 20 55 81 37 20 38 88 43.2 Adam Erne 60 0 28 33 74 15 25 36 72 50.0 Jakob Pelletier 54 0 12 34 64 37 7 10 15 66.7 Logan Stanley 55 0 70 44 38 43 47 1 1 100.0 Linus Weissbach 51 0 18 26 67 30 8 16 40 40.0 Austin Czarnik 52 0 10 22 41 12 19 102 165 61.8 Casey Fitzgerald 60 0 77 35 37 15 53 1 1 100.0 Mikko Kokkonen 53 0 75 23 26 10 42 0 0 0 Hunter Drew 55 0 68 25 28 25 42 0 0 0 Markus Niemelainen 60 0 63 19 18 10 37 0 0 0 John Farinacci 44 0 10 11 39 16 11 150 292 51.4 Xavier Simoneau 33 0 7 20 44 22 10 129 256 50.4 Jan Jenik 32 1 7 11 23 7 9 5 15 33.3 Xavier Bourgault 21 0 6 8 14 7 6 111 216 51.4 Jared McIsaac 60 0 45 9 17 4 28 0 0 0 Matthew Seminoff 10 0 3 3 9 2 2 1 7 14.3 Riley Kidney 17 0 1 4 9 4 6 41 79 51.9 Noah Chadwick 5 0 4 3 0 0 5 0 0 0 Mikhail Abramov 6 0 0 5 10 6 2 34 66 51.5 Ryan Ufko 12 0 7 7 3 0 7 0 0 0 Blake Murray 2 0 0 0 0 0 1 18 41 43.9 1,080 5 676 705 1,228 556 498 1,995 3,779 52.8 - Justin Bailey 55 779:07 14:09 152:28 02:46 125:38 02:17 1057:13 19:13 03:17 Klim Kostin 54 700:36 12:58 00:52 00:00 119:03 02:12 820:31 15:11 01:18 Shane Wright 49 633:32 12:55 135:29 02:45 102:22 02:05 871:23 17:47 00:53 Dominic Toninato 60 860:23 14:20 173:06 02:53 135:16 02:15 1168:45 19:28 00:38 Jaret Anderson-Dolan 60 855:22 14:15 10:18 00:10 133:01 02:13 998:41 16:38 00:24 Cole Koepke 60 764:51 12:44 46:07 00:46 15:49 00:15 826:47 13:46 00:21 Adam Erne 60 795:49 13:15 158:30 02:38 131:51 02:11 1086:10 18:06 00:15 Jakob Pelletier 54 561:30 10:23 01:56 00:02 00:34 00:00 564:00 10:26 00:11 Logan Stanley 55 931:58 16:56 133:45 02:25 120:53 02:11 1186:36 21:34 00:14 Linus Weissbach 51 616:03 12:04 19:42 00:23 13:56 00:16 649:41 12:44 00:08 Austin Czarnik 52 574:15 11:02 21:40 00:25 22:21 00:25 618:16 11:53 00:04 Casey Fitzgerald 60 1051:22 17:31 170:09 02:50 136:12 02:16 1357:43 22:37 00:08 Mikko Kokkonen 53 851:05 16:03 143:49 02:42 117:01 02:12 1111:55 20:58 00:06 Hunter Drew 55 889:53 16:10 137:17 02:29 124:47 02:16 1151:57 20:56 00:06 Markus Niemelainen 60 976:53 16:16 83:58 01:23 13:55 00:13 1074:46 17:54 00:04 John Farinacci 44 443:46 10:05 05:32 00:07 01:05 00:01 450:23 10:14 00:03 Xavier Simoneau 33 362:12 10:58 00:00 00:00 00:04 00:00 362:16 10:58 00:02 Jan Jenik 32 332:18 10:23 00:42 00:01 05:58 00:11 338:58 10:35 00:01 Xavier Bourgault 21 272:54 12:59 00:15 00:00 00:00 00:00 273:09 13:00 00:01 Jared McIsaac 60 951:04 15:51 25:38 00:25 04:18 00:04 981:00 16:21 00:02 Matthew Seminoff 10 127:42 12:46 00:00 00:00 00:59 00:05 128:41 12:52 00:00 Riley Kidney 17 165:36 09:44 00:00 00:00 00:00 00:00 165:36 09:44 00:00 Noah Chadwick 5 94:50 18:58 10:41 02:08 07:20 01:28 112:51 22:34 00:00 Mikhail Abramov 6 65:36 10:56 00:00 00:00 00:00 00:00 65:36 10:56 00:00 Ryan Ufko 12 208:18 17:21 31:40 02:38 18:57 01:34 258:55 21:34 00:00 Blake Murray 2 23:47 11:53 04:09 02:04 08:02 04:01 35:58 17:59 00:00 1080 14890:42 13:47 1467:43 01:21 1359:22 01:15 17717:47 16:24 01:41 - Justin Bailey 55 102 96 14 0 0 0 0 9 3 0 Klim Kostin 54 117 50 65 35 2 2 3 6 4 3 Shane Wright 49 59 85 16 10 0 1 1 4 4 3 Dominic Toninato 60 134 125 19 5 0 0 1 5 5 3 Jaret Anderson-Dolan 60 100 75 51 25 2 1 1 2 2 5 Cole Koepke 60 86 62 45 35 3 1 3 1 1 1 Adam Erne 60 119 85 32 10 0 1 1 1 1 4 Jakob Pelletier 54 54 28 2 0 0 0 0 0 2 0 Logan Stanley 55 107 99 172 70 6 2 6 0 0 0 Linus Weissbach 51 50 42 4 0 0 0 0 0 2 2 Austin Czarnik 52 73 54 35 5 0 0 1 2 0 0 Casey Fitzgerald 60 94 131 76 20 0 1 3 0 0 1 Mikko Kokkonen 53 64 107 39 25 0 1 4 0 0 2 Hunter Drew 55 134 83 110 30 2 2 2 0 0 2 Markus Niemelainen 60 77 88 43 5 0 0 1 0 0 1 John Farinacci 44 38 59 9 5 0 1 0 0 0 0 Xavier Simoneau 33 52 33 63 25 1 1 3 0 0 1 Jan Jenik 32 36 26 16 10 2 0 0 1 0 1 Xavier Bourgault 21 33 26 2 0 0 0 0 1 0 1 Jared McIsaac 60 53 58 29 5 0 1 0 0 0 0 Matthew Seminoff 10 12 12 2 0 0 0 0 0 0 0 Riley Kidney 17 17 19 2 0 0 0 0 0 0 0 Noah Chadwick 5 10 6 12 0 0 0 0 0 0 1 Mikhail Abramov 6 4 8 0 0 0 0 0 0 0 0 Ryan Ufko 12 12 17 11 5 1 0 0 0 0 0 Blake Murray 2 1 5 4 0 0 0 0 0 0 0 1,080 1,638 1,479 873 325 19 15 30 32 24 32 - : : : Justin Bailey 55 28 25 53 181 7 16 23 29 0 0 0 14 Klim Kostin 54 21 33 54 190 12 8 20 26 0 0 0 0 Shane Wright 49 30 24 54 160 3 10 13 11 1 0 1 8 Dominic Toninato 60 16 32 48 147 11 7 18 22 0 1 1 11 Jaret Anderson-Dolan 60 19 26 45 126 8 9 17 19 1 0 1 1 Cole Koepke 60 17 22 39 153 2 2 4 3 0 1 1 1 Adam Erne 60 14 16 30 115 3 5 8 10 0 1 1 12 Jakob Pelletier 54 14 16 30 111 0 0 0 0 0 0 0 0 Logan Stanley 55 1 20 21 73 1 7 8 10 0 0 0 3 Linus Weissbach 51 10 15 25 84 0 2 2 0 0 0 0 1 Austin Czarnik 52 7 11 18 64 2 3 5 2 2 0 2 3 Casey Fitzgerald 60 1 15 16 60 1 7 8 6 0 0 0 2 Mikko Kokkonen 53 2 13 15 48 1 6 7 9 0 0 0 1 Hunter Drew 55 2 11 13 52 2 3 5 7 0 1 1 1 Markus Niemelainen 60 0 17 17 38 0 0 0 1 0 0 0 1 John Farinacci 44 4 11 15 56 0 0 0 0 0 0 0 0 Xavier Simoneau 33 6 9 15 71 0 0 0 0 0 0 0 0 Jan Jenik 32 10 3 13 41 0 1 1 0 0 0 0 0 Xavier Bourgault 21 2 5 7 25 0 0 0 0 0 0 0 0 Jared McIsaac 60 0 6 6 26 0 0 0 0 0 0 0 0 Matthew Seminoff 10 4 1 5 13 0 0 0 0 0 0 0 0 Riley Kidney 17 2 2 4 10 0 0 0 0 0 0 0 0 Noah Chadwick 5 0 4 4 4 0 0 0 0 0 0 0 0 Mikhail Abramov 6 1 2 3 13 0 0 0 0 0 0 0 0 Ryan Ufko 12 1 1 2 12 0 0 0 1 0 0 0 0 Blake Murray 2 1 0 1 1 0 0 0 0 0 0 0 0 1080 213 340 553 1874 53 86 139 156 4 4 8 59 - Matthew Murray 29 27 15 8 2 861 94 3.61 0.891 0 2 2 4 1562:27 1 2 0 Ty Young 34 29 13 13 4 1012 141 4.84 0.861 0 0 2 0 1748:08 0 1 1 Isaiah Saville 8 4 1 2 2 192 27 5.21 0.859 0 0 0 0 311:43 0 0 0 71 60 29 23 8 2,065 262 4.34 0.873 0 2 4 4 3622:18 1 3 1 - Justin Bailey 55 0 1 1.0 Klim Kostin 54 0 4 4.0 Shane Wright 49 2 5 3.0 Dominic Toninato 60 0 0 0.0 Jaret Anderson-Dolan 60 0 0 0.0 Cole Koepke 60 1 5 4.0 Adam Erne 60 0 0 0.0 Jakob Pelletier 54 1 1 0.0 Logan Stanley 55 0 0 0.0 Linus Weissbach 51 0 0 0.0 Austin Czarnik 52 0 1 1.0 Casey Fitzgerald 60 0 0 0.0 Mikko Kokkonen 53 0 0 0.0 Hunter Drew 55 0 0 0.0 Markus Niemelainen 60 0 0 0.0 John Farinacci 44 0 0 0.0 Xavier Simoneau 33 0 0 0.0 Jan Jenik 32 0 0 0.0 Xavier Bourgault 21 0 0 0.0 Jared McIsaac 60 0 0 0.0 Matthew Seminoff 10 0 0 0.0 Riley Kidney 17 0 0 0.0 Noah Chadwick 5 0 0 0.0 Mikhail Abramov 6 0 0 0.0 Ryan Ufko 12 0 0 0.0 Blake Murray 2 0 0 0.0 1080 4 17 13.0 Matthew Murray 29 2 10 0.800 Ty Young 34 0 3 1.000 Isaiah Saville 8 1 3 0.667 71 3 16 0.813