: 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 - Kyle MacLean 44 20 39 59 -15 18 4 1 3 0 146 13.7 Max McCormick 37 24 28 52 -5 19 9 1 2 1 118 20.3 Dominik Shine 44 19 30 49 1 37 2 0 2 1 126 15.1 Reese Johnson 33 22 25 47 -2 72 4 0 1 2 135 16.3 Steven Lorentz 43 16 23 39 4 33 6 0 3 1 102 15.7 Felix Robert 46 19 13 32 4 44 1 1 4 0 111 17.1 Adam Klapka 46 13 17 30 -25 71 3 1 1 2 83 15.7 Luke Toporowski 46 14 15 29 5 13 0 0 0 1 102 13.7 Dawson Barteaux 42 6 17 23 0 9 2 0 0 0 46 13.0 Matt Martin 28 10 12 22 -18 48 6 0 0 0 85 11.8 Martin Chromiak 41 8 9 17 -2 37 2 0 1 0 47 17.0 Cole Krygier 45 1 12 13 6 70 1 0 0 0 37 2.7 Max Willman 18 4 8 12 4 4 0 0 1 0 38 10.5 Will MacKinnon 45 2 10 12 10 31 0 0 2 0 23 8.7 Ben King 46 5 7 12 5 9 0 0 1 0 39 12.8 Lukas Cormier 29 3 8 11 -12 20 2 0 0 0 55 5.5 Layton Ahac 35 1 8 9 -11 8 1 0 0 0 22 4.5 Tommy Miller 36 0 8 8 -4 17 0 0 0 0 16 0.0 Calle Sjalin 22 0 6 6 12 9 0 0 0 0 12 0.0 John Klingberg 8 2 3 5 -13 2 2 0 0 0 20 10.0 Brandon Coe 36 0 4 4 0 2 0 0 0 0 27 0.0 Dino Kambeitz 12 1 2 3 2 0 0 0 0 0 7 14.3 Michael Milne 10 0 2 2 2 0 0 0 0 0 6 0.0 Max Ellis 1 0 0 0 -1 0 0 0 0 0 2 0.0 Artem Guryev 8 0 0 0 -4 2 0 0 0 0 2 0.0 Travis Barron 8 0 0 0 -1 7 0 0 0 0 1 0.0 Jamieson Rees 6 0 0 0 -1 0 0 0 0 0 3 0.0 Brad Hunt * 6 0 0 0 -14 16 0 0 0 0 10 0.0 Greg Meireles * 7 0 0 0 0 0 0 0 0 0 1 0.0 828 190 306 496 -73 598 45 4 21 8 1,422 13.4 - Kyle MacLean 44 0 22 38 96 44 28 445 861 51.7 Max McCormick 37 2 13 47 78 36 18 265 546 48.5 Dominik Shine 44 0 18 39 73 20 20 27 62 43.5 Reese Johnson 33 1 19 40 73 29 16 25 42 59.5 Steven Lorentz 43 1 16 40 55 19 22 144 244 59.0 Felix Robert 46 1 20 31 59 19 17 156 310 50.3 Adam Klapka 46 0 21 40 68 20 18 24 47 51.1 Luke Toporowski 46 0 10 30 50 22 6 14 31 45.2 Dawson Barteaux 42 0 56 23 25 6 28 0 0 0 Matt Martin 28 1 10 20 50 18 9 69 148 46.6 Martin Chromiak 41 0 8 23 31 13 10 19 54 35.2 Cole Krygier 45 0 44 15 20 8 23 0 0 0 Max Willman 18 0 3 11 21 7 5 40 81 49.4 Will MacKinnon 45 0 28 11 13 1 18 0 0 0 Ben King 46 0 8 10 15 11 5 61 128 47.7 Lukas Cormier 29 0 21 23 25 20 24 0 0 0 Layton Ahac 35 0 24 17 3 2 17 0 0 0 Tommy Miller 36 0 37 11 4 3 16 0 0 0 Calle Sjalin 22 0 15 4 4 1 16 0 0 0 John Klingberg 8 0 8 12 7 7 6 0 0 0 Brandon Coe 36 0 9 9 15 2 3 6 10 60.0 Dino Kambeitz 12 0 0 1 5 0 0 5 6 83.3 Michael Milne 10 0 0 1 2 2 1 1 1 100.0 Max Ellis 1 0 0 0 2 0 0 0 0 0 Artem Guryev 8 0 0 1 1 0 3 0 0 0 Travis Barron 8 0 1 1 1 1 2 3 13 23.1 Jamieson Rees 6 0 1 0 1 0 0 1 2 50.0 Brad Hunt * 6 0 4 5 2 1 4 0 0 0 Greg Meireles * 7 0 0 0 2 1 0 0 1 0 828 6 416 503 801 313 335 1,305 2,587 50.4 - Kyle MacLean 44 785:15 17:50 73:02 01:39 68:06 01:32 926:23 21:03 03:03 Max McCormick 37 503:49 13:37 77:19 02:05 62:50 01:41 643:58 17:24 01:16 Dominik Shine 44 658:20 14:57 35:46 00:48 51:59 01:10 746:05 16:57 00:46 Reese Johnson 33 579:02 17:32 34:14 01:02 53:09 01:36 666:25 20:11 00:34 Steven Lorentz 43 639:56 14:52 74:39 01:44 64:02 01:29 778:37 18:06 00:25 Felix Robert 46 644:03 14:00 17:20 00:22 12:29 00:16 673:52 14:38 00:22 Adam Klapka 46 750:06 16:18 19:45 00:25 74:45 01:37 844:36 18:21 00:19 Luke Toporowski 46 624:15 13:34 24:40 00:32 06:11 00:08 655:06 14:14 00:12 Dawson Barteaux 42 804:12 19:08 90:30 02:09 75:53 01:48 970:35 23:06 00:10 Matt Martin 28 434:03 15:30 37:24 01:20 37:46 01:20 509:13 18:11 00:08 Martin Chromiak 41 476:32 11:37 01:32 00:02 34:03 00:49 512:07 12:29 00:07 Cole Krygier 45 765:09 17:00 89:09 01:58 83:02 01:50 937:20 20:49 00:07 Max Willman 18 209:54 11:39 01:02 00:03 03:11 00:10 214:07 11:53 00:03 Will MacKinnon 45 722:03 16:02 32:46 00:43 29:31 00:39 784:20 17:25 00:04 Ben King 46 395:59 08:36 00:40 00:00 07:27 00:09 404:06 08:47 00:03 Lukas Cormier 29 588:09 20:16 62:11 02:08 41:55 01:26 692:15 23:52 00:06 Layton Ahac 35 620:16 17:43 45:59 01:18 33:49 00:57 700:04 20:00 00:03 Tommy Miller 36 525:38 14:36 50:57 01:24 29:54 00:49 606:29 16:50 00:03 Calle Sjalin 22 312:32 14:12 20:11 00:55 02:42 00:07 335:25 15:14 00:01 John Klingberg 8 175:53 21:59 22:08 02:46 15:11 01:53 213:12 26:39 00:02 Brandon Coe 36 319:02 08:51 33:34 00:55 04:17 00:07 356:53 09:54 00:02 Dino Kambeitz 12 54:23 04:31 00:00 00:00 00:00 00:00 54:23 04:31 00:00 Michael Milne 10 38:09 03:48 00:57 00:05 00:00 00:00 39:06 03:54 00:00 Max Ellis 1 07:59 07:59 00:00 00:00 00:00 00:00 07:59 07:59 00:00 Artem Guryev 8 115:51 14:28 00:46 00:05 05:47 00:43 122:24 15:18 00:00 Travis Barron 8 38:44 04:50 00:00 00:00 04:38 00:34 43:22 05:25 00:00 Jamieson Rees 6 30:41 05:06 00:00 00:00 02:44 00:27 33:25 05:34 00:00 Brad Hunt * 6 134:28 22:24 18:11 03:01 07:26 01:14 160:05 26:40 00:00 Greg Meireles * 7 19:55 02:50 00:36 00:05 00:31 00:04 21:02 03:00 00:00 828 11974:18 14:27 865:18 01:02 813:18 00:58 13652:54 16:29 01:39 - Kyle MacLean 44 94 120 18 10 1 0 1 3 3 3 Max McCormick 37 49 60 19 5 0 0 1 5 2 0 Dominik Shine 44 91 72 37 5 1 0 0 2 3 5 Reese Johnson 33 81 65 72 40 3 1 4 2 3 1 Steven Lorentz 43 93 81 33 25 1 1 3 4 2 1 Felix Robert 46 90 68 44 0 0 0 0 3 1 3 Adam Klapka 46 112 79 71 25 0 2 3 1 1 0 Luke Toporowski 46 55 65 13 5 0 1 0 0 2 3 Dawson Barteaux 42 44 73 9 5 0 0 1 0 1 1 Matt Martin 28 63 52 48 10 0 1 1 0 1 0 Martin Chromiak 41 37 41 37 15 2 1 0 0 2 0 Cole Krygier 45 34 70 70 30 1 2 3 0 0 0 Max Willman 18 25 22 4 0 0 0 0 0 1 2 Will MacKinnon 45 39 54 31 15 0 2 1 0 0 0 Ben King 46 30 38 9 5 0 1 0 0 1 0 Lukas Cormier 29 21 68 20 20 1 2 1 0 1 0 Layton Ahac 35 31 52 8 0 0 0 0 0 0 0 Tommy Miller 36 14 48 17 15 1 1 1 0 0 0 Calle Sjalin 22 5 20 9 5 1 0 0 0 0 0 John Klingberg 8 10 15 2 0 0 0 0 0 0 1 Brandon Coe 36 40 21 2 0 0 0 0 0 0 0 Dino Kambeitz 12 5 5 0 0 0 0 0 0 0 0 Michael Milne 10 5 1 0 0 0 0 0 0 0 0 Max Ellis 1 2 0 0 0 0 0 0 0 0 0 Artem Guryev 8 16 4 2 0 0 0 0 0 0 0 Travis Barron 8 6 1 7 5 0 0 1 0 0 0 Jamieson Rees 6 2 3 0 0 0 0 0 0 0 0 Brad Hunt * 6 15 17 16 10 1 0 1 0 0 0 Greg Meireles * 7 3 1 0 0 0 0 0 0 0 0 828 1,112 1,216 598 250 13 15 22 20 24 20 - : : : Kyle MacLean 44 15 27 42 130 4 12 16 12 1 0 1 4 Max McCormick 37 14 18 32 90 9 9 18 23 1 1 2 5 Dominik Shine 44 17 20 37 115 2 10 12 11 0 0 0 0 Reese Johnson 33 18 16 34 122 4 9 13 12 0 0 0 1 Steven Lorentz 43 10 15 25 87 6 7 13 12 0 1 1 3 Felix Robert 46 17 12 29 109 1 1 2 1 1 0 1 1 Adam Klapka 46 9 14 23 72 3 3 6 8 1 0 1 3 Luke Toporowski 46 14 14 28 102 0 0 0 0 0 1 1 0 Dawson Barteaux 42 4 12 16 38 2 3 5 7 0 2 2 1 Matt Martin 28 4 6 10 74 6 6 12 11 0 0 0 0 Martin Chromiak 41 6 7 13 43 2 2 4 4 0 0 0 0 Cole Krygier 45 0 9 9 29 1 2 3 5 0 1 1 3 Max Willman 18 4 7 11 37 0 1 1 1 0 0 0 0 Will MacKinnon 45 2 10 12 22 0 0 0 1 0 0 0 0 Ben King 46 5 7 12 38 0 0 0 1 0 0 0 0 Lukas Cormier 29 1 5 6 44 2 2 4 10 0 1 1 1 Layton Ahac 35 0 8 8 20 1 0 1 2 0 0 0 0 Tommy Miller 36 0 8 8 16 0 0 0 0 0 0 0 0 Calle Sjalin 22 0 6 6 12 0 0 0 0 0 0 0 0 John Klingberg 8 0 1 1 15 2 2 4 4 0 0 0 1 Brandon Coe 36 0 4 4 26 0 0 0 0 0 0 0 1 Dino Kambeitz 12 1 2 3 7 0 0 0 0 0 0 0 0 Michael Milne 10 0 2 2 6 0 0 0 0 0 0 0 0 Max Ellis 1 0 0 0 2 0 0 0 0 0 0 0 0 Artem Guryev 8 0 0 0 2 0 0 0 0 0 0 0 0 Travis Barron 8 0 0 0 1 0 0 0 0 0 0 0 0 Jamieson Rees 6 0 0 0 3 0 0 0 0 0 0 0 0 Brad Hunt * 6 0 0 0 9 0 0 0 0 0 0 0 1 Greg Meireles * 7 0 0 0 1 0 0 0 0 0 0 0 0 828 141 230 371 1272 45 69 114 125 4 7 11 25 - Thomas Milic 33 30 16 11 3 954 128 4.25 0.866 0 1 0 2 1809:33 0 0 2 Keith Petruzzelli 20 16 7 8 1 485 74 4.56 0.847 0 0 1 0 974:31 0 1 0 53 46 23 19 4 1,439 202 4.35 0.860 0 1 1 2 2784:04 0 1 2 - Kyle MacLean 44 2 3 1.0 Max McCormick 37 0 1 1.0 Dominik Shine 44 0 1 1.0 Reese Johnson 33 0 3 3.0 Steven Lorentz 43 1 2 1.0 Felix Robert 46 0 0 0.0 Adam Klapka 46 0 1 1.0 Luke Toporowski 46 0 0 0.0 Dawson Barteaux 42 0 0 0.0 Matt Martin 28 0 1 1.0 Martin Chromiak 41 0 0 0.0 Cole Krygier 45 0 0 0.0 Max Willman 18 0 0 0.0 Will MacKinnon 45 0 0 0.0 Ben King 46 0 0 0.0 Lukas Cormier 29 0 0 0.0 Layton Ahac 35 0 0 0.0 Tommy Miller 36 0 0 0.0 Calle Sjalin 22 0 0 0.0 John Klingberg 8 0 0 0.0 Brandon Coe 36 0 0 0.0 Dino Kambeitz 12 0 0 0.0 Michael Milne 10 0 0 0.0 Max Ellis 1 0 0 0.0 Artem Guryev 8 0 0 0.0 Travis Barron 8 0 0 0.0 Jamieson Rees 6 0 0 0.0 Brad Hunt * 6 0 0 0.0 Greg Meireles * 7 0 0 0.0 828 3 12 9.0 Thomas Milic 33 3 11 0.727 Keith Petruzzelli 20 0 0 0 53 3 11 0.727