: 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 34 15 25 40 13 19 5 0 1 0 139 10.8 Samuel Houde 34 15 21 36 6 7 6 0 2 1 125 12.0 John Hayden 28 15 19 34 16 121 4 0 3 2 105 14.3 Oskar Back 31 15 16 31 11 10 4 0 2 1 93 16.1 Laurent Dauphin 26 9 19 28 3 8 5 0 2 0 88 10.2 Taro Hirose 34 15 11 26 5 10 2 0 3 2 101 14.9 Ben King 34 9 7 16 -1 32 3 0 1 0 60 15.0 Tristen Nielsen 34 7 8 15 0 19 3 0 1 1 89 7.9 Dawson Barteaux 34 2 12 14 6 16 2 0 0 0 34 5.9 Justin Kirkland 34 7 7 14 -2 22 0 0 2 1 94 7.4 Dmitri Samorukov 34 2 10 12 5 73 2 0 0 1 27 7.4 Tobie Paquette-Bisson 34 1 11 12 9 69 1 0 0 1 46 2.2 Ben Hutton 22 2 9 11 9 12 1 0 0 0 50 4.0 Joe Gambardella 34 1 8 9 2 32 0 0 0 0 58 1.7 Ryan O'Rourke 34 0 8 8 11 46 0 0 0 0 27 0.0 Karl Henriksson 22 4 3 7 5 5 0 0 1 0 8 50.0 Mitchell Vande Sompel 24 0 6 6 -1 5 0 0 0 0 16 0.0 Michael Milne 9 0 3 3 2 13 0 0 0 0 16 0.0 Graeme Clarke 3 2 0 2 2 0 0 0 0 1 6 33.3 Montana Onyebuchi 18 0 2 2 7 80 0 0 0 0 7 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 Anton Blidh 16 1 0 1 1 7 0 0 0 0 9 11.1 Jan Mysak 9 0 1 1 2 0 0 0 0 0 0 0 Shane Wright 2 1 0 1 0 0 1 0 1 0 4 25.0 Josh Melnick 16 1 0 1 -2 5 0 0 0 0 11 9.1 Tyler Angle 26 0 1 1 4 7 0 0 0 0 8 0.0 Bobby Lynch 10 1 0 1 1 5 1 0 0 0 6 16.7 Josh Brook 4 0 0 0 0 0 0 0 0 0 0 0 Josiah Slavin 1 0 0 0 0 0 0 0 0 0 0 0 Matthew Maggio 3 0 0 0 0 0 0 0 0 0 0 0 647 125 210 335 114 623 40 0 19 11 1,231 10.2 - Kyle MacLean 34 0 17 43 75 34 9 63 131 48.1 Samuel Houde 34 0 15 33 86 21 10 286 483 59.2 John Hayden 28 1 21 24 62 22 15 144 260 55.4 Oskar Back 31 1 17 25 50 10 13 19 36 52.8 Laurent Dauphin 26 1 7 25 42 17 10 286 477 60.0 Taro Hirose 34 1 18 21 61 23 9 17 30 56.7 Ben King 34 0 12 15 33 9 3 24 41 58.5 Tristen Nielsen 34 0 11 34 64 20 5 87 149 58.4 Dawson Barteaux 34 0 37 9 22 1 22 0 0 0 Justin Kirkland 34 0 7 28 66 15 6 7 17 41.2 Dmitri Samorukov 34 0 43 14 18 4 27 0 0 0 Tobie Paquette-Bisson 34 0 43 24 18 11 28 0 0 0 Ben Hutton 22 0 40 18 17 17 8 0 0 0 Joe Gambardella 34 0 12 14 39 9 9 100 185 54.1 Ryan O'Rourke 34 0 32 11 18 8 10 0 0 0 Karl Henriksson 22 0 1 4 8 4 3 23 56 41.1 Mitchell Vande Sompel 24 0 25 4 6 2 6 0 0 0 Michael Milne 9 0 1 2 9 5 1 3 5 60.0 Graeme Clarke 3 0 2 2 5 1 1 6 13 46.2 Montana Onyebuchi 18 0 16 6 7 3 6 0 0 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 Anton Blidh 16 0 1 2 4 1 2 0 0 0 Jan Mysak 9 0 2 0 0 0 0 0 0 0 Shane Wright 2 0 1 0 3 0 0 6 11 54.5 Josh Melnick 16 0 8 2 11 2 0 1 1 100.0 Tyler Angle 26 0 2 2 4 1 1 13 33 39.4 Bobby Lynch 10 0 0 1 1 0 0 0 0 0 Josh Brook 4 0 0 1 0 0 0 0 0 0 Josiah Slavin 1 0 0 0 0 0 0 0 0 0 Matthew Maggio 3 0 0 0 0 0 0 0 0 0 647 4 392 369 731 241 204 1,099 1,956 56.2 - Kyle MacLean 34 501:21 14:44 68:54 02:01 60:51 01:47 631:06 18:33 02:56 Samuel Houde 34 514:21 15:07 23:33 00:41 29:59 00:52 567:53 16:42 01:19 John Hayden 28 457:03 16:19 45:34 01:37 47:32 01:41 550:09 19:38 00:45 Oskar Back 31 452:44 14:36 62:13 02:00 50:19 01:37 565:16 18:14 00:31 Laurent Dauphin 26 392:13 15:05 47:46 01:50 43:39 01:40 483:38 18:36 00:24 Taro Hirose 34 518:25 15:14 22:03 00:38 43:02 01:15 583:30 17:09 00:23 Ben King 34 356:46 10:29 12:50 00:22 61:15 01:48 430:51 12:40 00:13 Tristen Nielsen 34 488:13 14:21 07:36 00:13 12:37 00:22 508:26 14:57 00:17 Dawson Barteaux 34 559:24 16:27 51:53 01:31 46:24 01:21 657:41 19:20 00:09 Justin Kirkland 34 483:26 14:13 08:15 00:14 10:55 00:19 502:36 14:46 00:12 Dmitri Samorukov 34 634:42 18:40 71:43 02:06 58:33 01:43 764:58 22:29 00:08 Tobie Paquette-Bisson 34 698:49 20:33 63:11 01:51 59:07 01:44 821:07 24:09 00:08 Ben Hutton 22 437:54 19:54 34:41 01:34 34:58 01:35 507:33 23:04 00:08 Joe Gambardella 34 461:29 13:34 01:31 00:02 04:07 00:07 467:07 13:44 00:06 Ryan O'Rourke 34 554:31 16:18 27:59 00:49 16:22 00:28 598:52 17:36 00:04 Karl Henriksson 22 158:50 07:13 00:03 00:00 02:38 00:07 161:31 07:20 00:02 Mitchell Vande Sompel 24 386:53 16:07 45:05 01:52 38:14 01:35 470:12 19:35 00:03 Michael Milne 9 87:53 09:45 00:00 0 02:46 00:18 90:39 10:04 00:01 Graeme Clarke 3 29:11 09:43 00:00 0 00:00 0 29:11 09:43 00:00 Montana Onyebuchi 18 235:58 13:06 17:05 00:56 00:49 00:02 253:52 14:06 00:01 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 Anton Blidh 16 114:28 07:09 00:13 00:00 00:11 00:00 114:52 07:10 00:01 Jan Mysak 9 23:58 02:39 00:00 0 00:39 00:04 24:37 02:44 00:00 Shane Wright 2 11:53 05:56 04:00 02:00 04:00 02:00 19:53 09:56 00:00 Josh Melnick 16 120:24 07:31 00:00 0 00:00 0 120:24 07:31 00:01 Tyler Angle 26 107:48 04:08 00:00 0 01:39 00:03 109:27 04:12 00:00 Bobby Lynch 10 13:41 01:22 00:00 0 00:30 00:03 14:11 01:25 00:00 Josh Brook 4 16:30 04:07 00:46 00:11 00:00 0 17:16 04:19 00:00 Josiah Slavin 1 00:00 0 00:00 0 00:00 0 00:00 0 0 Matthew Maggio 3 03:31 01:10 00:00 0 00:00 0 03:31 01:10 00:00 647 8851:39 13:40 624:16 00:57 636:05 00:58 10112:00 15:37 01:37 - Kyle MacLean 34 53 50 19 15 1 1 1 1 4 1 Samuel Houde 34 53 55 7 5 0 1 0 5 4 0 John Hayden 28 79 40 121 75 5 2 8 1 1 3 Oskar Back 31 58 46 10 10 0 1 1 2 3 2 Laurent Dauphin 26 53 51 8 0 0 0 0 3 0 2 Taro Hirose 34 59 43 10 10 1 0 1 3 4 1 Ben King 34 39 35 32 30 0 1 5 2 0 2 Tristen Nielsen 34 68 52 19 5 0 0 1 0 1 3 Dawson Barteaux 34 38 41 16 10 0 1 1 0 1 0 Justin Kirkland 34 61 38 22 10 0 2 0 1 1 1 Dmitri Samorukov 34 50 50 73 35 2 1 4 0 0 1 Tobie Paquette-Bisson 34 67 50 69 35 2 2 3 0 0 0 Ben Hutton 22 33 29 12 0 0 0 0 0 0 1 Joe Gambardella 34 43 46 32 10 0 1 1 0 0 0 Ryan O'Rourke 34 46 34 46 30 2 0 4 0 0 0 Karl Henriksson 22 18 7 5 5 0 1 0 0 0 0 Mitchell Vande Sompel 24 26 14 5 5 0 0 1 0 0 0 Michael Milne 9 10 7 13 5 0 1 0 0 0 0 Graeme Clarke 3 1 3 0 0 0 0 0 0 0 1 Montana Onyebuchi 18 31 10 80 20 2 1 1 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 Anton Blidh 16 14 9 7 5 0 0 1 0 0 1 Jan Mysak 9 3 0 0 0 0 0 0 0 0 0 Shane Wright 2 4 2 0 0 0 0 0 0 0 1 Josh Melnick 16 9 6 5 5 0 0 1 0 0 0 Tyler Angle 26 16 2 7 5 0 0 1 0 0 0 Bobby Lynch 10 3 1 5 5 0 0 1 0 0 0 Josh Brook 4 0 1 0 0 0 0 0 0 0 0 Josiah Slavin 1 0 0 0 0 0 0 0 0 0 0 Matthew Maggio 3 0 0 0 0 0 0 0 0 0 0 647 938 727 623 335 15 16 36 18 19 18 - : : : Kyle MacLean 34 10 15 25 121 5 10 15 15 0 0 0 3 Samuel Houde 34 9 13 22 115 6 8 14 10 0 0 0 0 John Hayden 28 11 10 21 90 4 9 13 9 0 0 0 6 Oskar Back 31 11 9 20 77 4 7 11 12 0 0 0 4 Laurent Dauphin 26 4 13 17 75 5 6 11 9 0 0 0 4 Taro Hirose 34 13 10 23 95 2 1 3 6 0 0 0 0 Ben King 34 6 5 11 51 3 2 5 9 0 0 0 0 Tristen Nielsen 34 4 5 9 82 3 3 6 7 0 0 0 0 Dawson Barteaux 34 0 9 9 30 2 3 5 3 0 0 0 1 Justin Kirkland 34 7 5 12 94 0 2 2 0 0 0 0 0 Dmitri Samorukov 34 0 7 7 22 2 3 5 5 0 0 0 0 Tobie Paquette-Bisson 34 0 8 8 43 1 3 4 2 0 0 0 1 Ben Hutton 22 1 7 8 45 1 2 3 5 0 0 0 0 Joe Gambardella 34 1 5 6 57 0 3 3 1 0 0 0 0 Ryan O'Rourke 34 0 7 7 27 0 1 1 0 0 0 0 0 Karl Henriksson 22 4 3 7 8 0 0 0 0 0 0 0 0 Mitchell Vande Sompel 24 0 5 5 14 0 1 1 2 0 0 0 0 Michael Milne 9 0 2 2 14 0 1 1 2 0 0 0 0 Graeme Clarke 3 2 0 2 6 0 0 0 0 0 0 0 0 Montana Onyebuchi 18 0 2 2 7 0 0 0 0 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 Anton Blidh 16 1 0 1 9 0 0 0 0 0 0 0 0 Jan Mysak 9 0 1 1 0 0 0 0 0 0 0 0 0 Shane Wright 2 0 0 0 2 1 0 1 1 0 0 0 1 Josh Melnick 16 1 0 1 11 0 0 0 0 0 0 0 0 Tyler Angle 26 0 1 1 8 0 0 0 0 0 0 0 0 Bobby Lynch 10 0 0 0 5 1 0 1 1 0 0 0 0 Josh Brook 4 0 0 0 0 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 3 0 0 0 0 0 0 0 0 0 0 0 0 647 85 144 229 1110 125 210 106 99 125 210 0 22 - Ivan Prosvetov 19 18 10 5 3 572 48 2.63 0.916 1 0 1 0 1094:40 1 2 2 Kasimir Kaskisuo 15 15 10 4 1 457 46 3.11 0.899 0 0 2 0 887:10 1 1 1 Kai Edmonds 2 1 1 0 0 36 4 3.04 0.889 0 0 0 0 79:44 0 0 0 36 34 21 9 4 1,065 98 2.85 0.908 1 0 3 0 2061:34 2 3 3 - Kyle MacLean 34 0 2 2.0 Samuel Houde 34 0 0 0.0 John Hayden 28 1 4 3.0 Oskar Back 31 0 3 3.0 Laurent Dauphin 26 0 0 0.0 Taro Hirose 34 0 0 0.0 Ben King 34 0 0 0.0 Tristen Nielsen 34 0 0 0.0 Dawson Barteaux 34 0 0 0.0 Justin Kirkland 34 0 0 0.0 Dmitri Samorukov 34 0 0 0.0 Tobie Paquette-Bisson 34 0 0 0.0 Ben Hutton 22 0 0 0.0 Joe Gambardella 34 0 0 0.0 Ryan O'Rourke 34 0 0 0.0 Karl Henriksson 22 0 0 0.0 Mitchell Vande Sompel 24 0 0 0.0 Michael Milne 9 0 0 0.0 Graeme Clarke 3 0 0 0.0 Montana Onyebuchi 18 0 0 0.0 Alex Limoges 1 1 1 0.0 Zachary Bolduc 2 0 0 0.0 Anton Blidh 16 0 0 0.0 Jan Mysak 9 0 0 0.0 Shane Wright 2 0 0 0.0 Josh Melnick 16 0 0 0.0 Tyler Angle 26 0 0 0.0 Bobby Lynch 10 0 0 0.0 Josh Brook 4 0 0 0.0 Josiah Slavin 1 0 0 0.0 Matthew Maggio 3 0 0 0.0 647 2 10 8.0 Ivan Prosvetov 19 2 7 0.714 Kasimir Kaskisuo 15 0 3 1.000 Kai Edmonds 2 0 0 0 36 2 10 0.800