: 2023-2024 Regular Season 01-2 2 02-3 3 03-4 4 04-5 5 05-6 6 06-7 7 07-8 8 08-9 9 09-10 10 10-11 11 11 11-12 12 12 12-13 13 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 - Kyle MacLean 78 30 50 80 2 71 12 0 2 1 286 10.5 Samuel Houde 76 37 40 77 12 34 15 0 8 3 269 13.8 Laurent Dauphin 70 28 40 68 -3 28 15 1 5 1 211 13.3 Oskar Back 75 29 34 63 13 37 9 0 4 2 227 12.8 Justin Kirkland 78 24 27 51 30 65 0 0 5 3 214 11.2 Tristen Nielsen 78 24 23 47 30 46 3 0 6 1 210 11.4 Ben King 78 17 28 45 -1 49 8 0 3 0 131 13.0 Taro Hirose 78 24 20 44 8 29 3 0 4 2 217 11.1 Graeme Clarke 37 20 24 44 -2 31 7 0 1 1 164 12.2 John Hayden 38 21 21 42 8 141 6 0 3 3 134 15.7 Joe Gambardella 78 11 23 34 27 82 0 0 2 0 119 9.2 Ben Hutton 54 2 30 32 20 40 1 0 0 0 135 1.5 Dmitri Samorukov 78 4 25 29 12 95 4 0 0 1 81 4.9 Mitchell Vande Sompel 66 2 21 23 10 25 0 0 1 0 70 2.9 Tobie Paquette-Bisson 75 3 18 21 8 159 3 0 0 2 104 2.9 Dawson Barteaux 69 2 18 20 5 63 2 0 0 0 67 3.0 Ryan O'Rourke 75 1 18 19 26 83 1 0 0 0 52 1.9 Karl Henriksson 66 8 10 18 1 14 0 0 1 0 65 12.3 Montana Onyebuchi 43 0 6 6 7 149 0 0 0 0 26 0.0 Jan Mysak 34 2 4 6 0 5 0 0 0 0 24 8.3 Michael Milne 9 0 3 3 2 13 0 0 0 0 16 0.0 Alex Limoges 1 0 2 2 0 0 0 0 0 0 1 0.0 Zachary Bolduc 2 0 1 1 0 0 0 0 0 0 3 0.0 Colby Williams 1 0 1 1 1 0 0 0 0 0 1 0.0 Josh Melnick 35 1 0 1 -2 5 0 0 0 0 11 9.1 Bobby Lynch 25 1 0 1 1 5 1 0 0 0 6 16.7 Shane Wright 2 1 0 1 0 0 1 0 1 0 4 25.0 Tyler Angle 33 0 1 1 4 7 0 0 0 0 9 0.0 Anton Blidh 35 1 0 1 3 9 0 0 0 0 9 11.1 Josiah Slavin 1 0 0 0 0 0 0 0 0 0 0 0 Matthew Maggio 5 0 0 0 0 0 0 0 0 0 0 0 Josh Brook 7 0 0 0 0 0 0 0 0 0 1 0.0 1,480 293 488 781 222 1,285 91 1 46 20 2,867 10.2 - Kyle MacLean 78 0 37 82 178 61 20 86 186 46.2 Samuel Houde 76 1 29 81 176 43 16 584 1001 58.3 Laurent Dauphin 70 1 26 63 109 43 26 766 1304 58.7 Oskar Back 75 1 32 64 121 29 30 70 135 51.9 Justin Kirkland 78 1 26 60 134 29 19 17 40 42.5 Tristen Nielsen 78 0 30 69 150 48 15 117 198 59.1 Ben King 78 0 21 38 93 26 7 45 72 62.5 Taro Hirose 78 1 34 47 138 35 26 39 77 50.6 Graeme Clarke 37 0 16 59 102 44 10 107 195 54.9 John Hayden 38 1 27 36 76 32 17 183 328 55.8 Joe Gambardella 78 0 25 34 79 24 19 301 563 53.5 Ben Hutton 54 0 74 53 54 30 28 0 0 0 Dmitri Samorukov 78 0 97 34 43 9 57 0 0 0 Mitchell Vande Sompel 66 0 57 27 20 6 37 0 0 0 Tobie Paquette-Bisson 75 0 90 52 47 18 56 0 0 0 Dawson Barteaux 69 0 66 21 32 9 39 0 0 0 Ryan O'Rourke 75 0 49 24 25 9 20 0 0 0 Karl Henriksson 66 0 9 25 58 18 11 135 275 49.1 Montana Onyebuchi 43 0 35 15 17 3 14 0 0 0 Jan Mysak 34 0 4 15 14 5 4 3 3 100.0 Michael Milne 9 0 1 2 9 5 1 3 5 60.0 Alex Limoges 1 0 1 3 0 0 0 0 1 0 Zachary Bolduc 2 0 0 2 2 1 0 14 27 51.9 Colby Williams 1 0 0 0 0 0 0 0 0 0 Josh Melnick 35 0 8 2 11 2 0 1 1 100.0 Bobby Lynch 25 0 0 1 1 0 0 0 0 0 Shane Wright 2 0 1 0 3 0 0 6 11 54.5 Tyler Angle 33 0 2 2 5 1 1 16 38 42.1 Anton Blidh 35 0 1 2 4 1 2 0 0 0 Josiah Slavin 1 0 0 0 0 0 0 0 0 0 Matthew Maggio 5 0 0 0 0 0 0 0 0 0 Josh Brook 7 0 0 1 0 0 0 0 0 0 1,480 6 798 914 1,701 531 475 2,493 4,460 55.9 - Kyle MacLean 78 1154:05 14:47 129:14 01:39 144:15 01:50 1427:34 18:18 02:44 Samuel Houde 76 1105:56 14:33 23:33 00:18 108:09 01:25 1237:38 16:17 01:16 Laurent Dauphin 70 1051:15 15:01 104:50 01:29 130:26 01:51 1286:31 18:22 00:40 Oskar Back 75 1129:53 15:03 124:25 01:39 136:21 01:49 1390:39 18:32 00:33 Justin Kirkland 78 1107:26 14:11 16:34 00:12 13:51 00:10 1137:51 14:35 00:25 Tristen Nielsen 78 1113:56 14:16 32:12 00:24 12:43 00:09 1158:51 14:51 00:22 Ben King 78 753:41 09:39 18:45 00:14 149:45 01:55 922:11 11:49 00:12 Taro Hirose 78 1213:15 15:33 22:46 00:17 53:30 00:41 1289:31 16:31 00:15 Graeme Clarke 37 604:58 16:21 51:00 01:22 68:08 01:50 724:06 19:34 00:10 John Hayden 38 652:45 17:10 52:19 01:22 65:13 01:42 770:17 20:16 00:08 Joe Gambardella 78 1057:42 13:33 02:16 00:01 04:08 00:03 1064:06 13:38 00:07 Ben Hutton 54 1109:02 20:32 71:23 01:19 102:02 01:53 1282:27 23:44 00:10 Dmitri Samorukov 78 1498:55 19:13 133:56 01:43 142:13 01:49 1775:04 22:45 00:07 Mitchell Vande Sompel 66 1155:23 17:30 107:29 01:37 115:32 01:45 1378:24 20:53 00:05 Tobie Paquette-Bisson 75 1523:22 20:18 116:55 01:33 140:33 01:52 1780:50 23:44 00:06 Dawson Barteaux 69 1124:08 16:17 81:41 01:11 85:20 01:14 1291:09 18:42 00:04 Ryan O'Rourke 75 1123:03 14:58 58:19 00:46 19:25 00:15 1200:47 16:00 00:03 Karl Henriksson 66 635:42 09:37 00:12 00:00 20:59 00:19 656:53 09:57 00:02 Montana Onyebuchi 43 592:29 13:46 20:27 00:28 09:53 00:13 622:49 14:29 00:01 Jan Mysak 34 227:56 06:42 00:00 0 01:15 00:02 229:11 06:44 00:00 Michael Milne 9 87:53 09:45 00:00 0 02:46 00:18 90:39 10:04 00:00 Alex Limoges 1 14:36 14:36 03:04 03:04 01:31 01:31 19:11 19:11 00:00 Zachary Bolduc 2 14:44 07:22 04:18 02:09 03:28 01:44 22:30 11:15 00:00 Colby Williams 1 06:55 06:55 00:55 00:55 00:00 0 07:50 07:50 00:00 Josh Melnick 35 120:46 03:27 00:00 0 00:00 0 120:46 03:27 00:00 Bobby Lynch 25 13:41 00:32 00:00 0 00:30 00:01 14:11 00:34 00:00 Shane Wright 2 11:53 05:56 04:00 02:00 04:00 02:00 19:53 09:56 00:00 Tyler Angle 33 119:02 03:36 00:00 0 01:39 00:03 120:41 03:39 00:00 Anton Blidh 35 123:30 03:31 00:13 00:00 00:11 00:00 123:54 03:32 00:00 Josiah Slavin 1 00:00 0 00:00 0 00:00 0 00:00 0 0 Matthew Maggio 5 06:08 01:13 00:00 0 00:00 0 06:08 01:13 00:00 Josh Brook 7 31:10 04:27 00:46 00:06 00:37 00:05 32:33 04:39 00:00 1480 20485:10 13:50 1181:32 00:47 1538:23 01:02 23205:05 15:40 01:37 - Kyle MacLean 78 130 103 71 55 4 3 4 3 5 4 Samuel Houde 76 115 109 34 30 2 2 2 11 4 1 Laurent Dauphin 70 120 135 28 0 0 0 0 4 3 4 Oskar Back 75 141 127 37 25 1 2 2 4 6 2 Justin Kirkland 78 136 90 65 25 0 2 3 6 2 3 Tristen Nielsen 78 157 101 46 20 1 1 2 3 7 3 Ben King 78 101 67 49 45 2 1 6 2 1 3 Taro Hirose 78 125 94 29 15 1 0 2 3 5 2 Graeme Clarke 37 62 69 31 15 0 1 2 2 4 3 John Hayden 38 108 59 141 95 6 4 9 2 1 4 Joe Gambardella 78 91 98 82 30 0 3 3 1 2 2 Ben Hutton 54 72 82 40 10 0 0 2 0 0 5 Dmitri Samorukov 78 110 107 95 45 3 1 5 0 0 1 Mitchell Vande Sompel 66 94 86 25 25 1 0 4 1 0 2 Tobie Paquette-Bisson 75 149 111 159 85 7 2 8 0 1 0 Dawson Barteaux 69 76 82 63 45 1 5 3 0 1 0 Ryan O'Rourke 75 82 62 83 45 2 1 6 0 0 0 Karl Henriksson 66 74 44 14 10 0 1 1 0 1 1 Montana Onyebuchi 43 74 25 149 65 5 3 5 0 0 0 Jan Mysak 34 15 14 5 5 0 0 1 0 0 1 Michael Milne 9 10 7 13 5 0 1 0 0 0 0 Alex Limoges 1 2 2 0 0 0 0 0 0 0 0 Zachary Bolduc 2 1 3 0 0 0 0 0 0 0 0 Colby Williams 1 1 0 0 0 0 0 0 0 0 0 Josh Melnick 35 9 6 5 5 0 0 1 0 0 0 Bobby Lynch 25 3 1 5 5 0 0 1 0 0 0 Shane Wright 2 4 2 0 0 0 0 0 0 0 1 Tyler Angle 33 17 3 7 5 0 0 1 0 0 0 Anton Blidh 35 14 9 9 5 0 0 1 0 0 1 Josiah Slavin 1 0 0 0 0 0 0 0 0 0 0 Matthew Maggio 5 0 0 0 0 0 0 0 0 0 0 Josh Brook 7 4 1 0 0 0 0 0 0 0 0 1,480 2,097 1,699 1,285 715 36 33 74 42 43 42 - : : : Kyle MacLean 78 18 34 52 250 12 16 28 31 0 0 0 5 Samuel Houde 76 22 23 45 242 15 17 32 27 0 0 0 0 Laurent Dauphin 70 12 23 35 171 15 17 32 27 1 0 1 13 Oskar Back 75 20 15 35 195 9 19 28 25 0 0 0 7 Justin Kirkland 78 24 25 49 213 0 2 2 1 0 0 0 0 Tristen Nielsen 78 21 20 41 199 3 3 6 7 0 0 0 4 Ben King 78 9 17 26 112 8 11 19 19 0 0 0 0 Taro Hirose 78 21 18 39 210 3 2 5 7 0 0 0 0 Graeme Clarke 37 13 13 26 152 7 10 17 10 0 1 1 2 John Hayden 38 15 10 25 115 6 11 17 13 0 0 0 6 Joe Gambardella 78 11 20 31 118 0 3 3 1 0 0 0 0 Ben Hutton 54 1 17 18 127 1 13 14 7 0 0 0 1 Dmitri Samorukov 78 0 20 20 70 4 4 8 10 0 1 1 1 Mitchell Vande Sompel 66 2 16 18 63 0 5 5 6 0 0 0 1 Tobie Paquette-Bisson 75 0 10 10 98 3 8 11 5 0 0 0 1 Dawson Barteaux 69 0 14 14 63 2 4 6 3 0 0 0 1 Ryan O'Rourke 75 0 17 17 51 1 1 2 1 0 0 0 0 Karl Henriksson 66 8 8 16 65 0 2 2 0 0 0 0 0 Montana Onyebuchi 43 0 5 5 24 0 1 1 2 0 0 0 0 Jan Mysak 34 2 4 6 24 0 0 0 0 0 0 0 0 Michael Milne 9 0 2 2 14 0 1 1 2 0 0 0 0 Alex Limoges 1 0 1 1 0 0 1 1 0 0 0 0 1 Zachary Bolduc 2 0 1 1 2 0 0 0 0 0 0 0 1 Colby Williams 1 0 1 1 1 0 0 0 0 0 0 0 0 Josh Melnick 35 1 0 1 11 0 0 0 0 0 0 0 0 Bobby Lynch 25 0 0 0 5 1 0 1 1 0 0 0 0 Shane Wright 2 0 0 0 2 1 0 1 1 0 0 0 1 Tyler Angle 33 0 1 1 9 0 0 0 0 0 0 0 0 Anton Blidh 35 1 0 1 9 0 0 0 0 0 0 0 0 Josiah Slavin 1 0 0 0 0 0 0 0 0 0 0 0 0 Matthew Maggio 5 0 0 0 0 0 0 0 0 0 0 0 0 Josh Brook 7 0 0 0 1 0 0 0 0 0 0 0 0 1480 201 335 536 2616 293 488 242 206 293 488 3 45 - Kasimir Kaskisuo 40 40 29 8 3 1181 109 2.75 0.908 0 2 6 0 2375:12 2 3 4 Ivan Prosvetov 33 30 16 9 4 934 85 2.81 0.909 2 0 2 0 1814:02 1 3 3 Filip Larsson 5 5 3 2 0 167 16 3.19 0.904 0 0 1 0 301:16 0 1 0 Kai Edmonds 6 3 2 2 0 106 15 4.05 0.858 0 0 0 0 222:32 0 0 0 84 78 50 21 7 2,388 225 2.86 0.906 2 2 9 0 4713:02 3 7 7 - Kyle MacLean 78 1 3 2.0 Samuel Houde 76 1 1 0.0 Laurent Dauphin 70 1 2 1.0 Oskar Back 75 1 4 3.0 Justin Kirkland 78 0 0 0.0 Tristen Nielsen 78 0 0 0.0 Ben King 78 0 0 0.0 Taro Hirose 78 0 0 0.0 Graeme Clarke 37 2 2 0.0 John Hayden 38 1 4 3.0 Joe Gambardella 78 0 0 0.0 Ben Hutton 54 0 0 0.0 Dmitri Samorukov 78 0 0 0.0 Mitchell Vande Sompel 66 0 0 0.0 Tobie Paquette-Bisson 75 0 0 0.0 Dawson Barteaux 69 0 0 0.0 Ryan O'Rourke 75 0 0 0.0 Karl Henriksson 66 0 0 0.0 Montana Onyebuchi 43 0 0 0.0 Jan Mysak 34 0 0 0.0 Michael Milne 9 0 0 0.0 Alex Limoges 1 1 1 0.0 Zachary Bolduc 2 0 0 0.0 Colby Williams 1 0 0 0.0 Josh Melnick 35 0 0 0.0 Bobby Lynch 25 0 0 0.0 Shane Wright 2 0 0 0.0 Tyler Angle 33 0 0 0.0 Anton Blidh 35 0 0 0.0 Josiah Slavin 1 0 0 0.0 Matthew Maggio 5 0 0 0.0 Josh Brook 7 0 0 0.0 1480 8 17 9.0 Kasimir Kaskisuo 40 3 10 0.700 Ivan Prosvetov 33 2 7 0.714 Filip Larsson 5 0 0 0 Kai Edmonds 6 0 0 0 84 5 17 0.706