: 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 - Kevin Hayes 40 39 50 89 23 62 12 0 3 2 216 18.1 Chase De Leo 32 23 36 59 14 60 3 0 1 1 159 14.5 Angus Crookshank 45 34 24 58 14 17 5 1 2 2 181 18.8 Josh Mahura 44 7 50 57 -7 66 2 0 0 0 137 5.1 Oskar Steen 35 19 18 37 14 32 3 0 2 1 75 25.3 Logan Morrison 46 19 17 36 5 17 2 0 4 0 129 14.7 Isaak Phillips 34 9 23 32 2 28 6 0 0 1 126 7.1 Louie Belpedio 41 3 24 27 -2 2 2 0 0 0 90 3.3 Jeffrey Viel 46 12 13 25 -3 92 2 0 2 0 78 15.4 Steven Fogarty 46 9 15 24 4 33 2 1 1 1 71 12.7 Ryan Shea 36 3 20 23 14 23 2 0 0 0 63 4.8 Brendan Perlini 45 10 8 18 -13 16 1 1 1 2 68 14.7 Bogdan Trineyev 45 8 8 16 -10 2 0 0 2 0 46 17.4 Ethan Cardwell 23 8 5 13 -8 8 2 0 1 0 45 17.8 William Villeneuve 34 2 10 12 -11 21 0 1 0 0 26 7.7 Dennis Gilbert 14 0 11 11 12 31 0 0 0 0 36 0.0 Tyler Benson 38 4 6 10 5 0 0 0 1 0 42 9.5 Wade Allison 37 4 5 9 0 21 0 0 2 0 29 13.8 Jared Davidson 22 3 5 8 2 4 0 0 0 1 29 10.3 Jeremy Davies 13 1 7 8 4 9 1 0 1 0 9 11.1 Tristan Allard 23 2 5 7 -6 4 0 0 1 0 20 10.0 Christian Kyrou 46 2 4 6 15 18 0 0 0 0 25 8.0 Brendan Furry 11 1 2 3 -1 13 0 0 0 0 17 5.9 Vincent Iorio 7 0 2 2 1 0 0 0 0 0 4 0.0 Brett Harrison 5 1 1 2 -2 7 0 0 0 0 6 16.7 Dysin Mayo 10 0 2 2 2 10 0 0 0 0 4 0.0 Tarun Fizer 3 1 0 1 3 0 0 0 0 0 3 33.3 Jani Nyman 4 0 1 1 1 0 0 0 0 0 0 0 Topias Vilen 3 0 0 0 -2 4 0 0 0 0 3 0.0 828 224 372 596 70 600 45 4 24 11 1,737 12.9 - Kevin Hayes 40 2 27 58 134 41 23 825 1407 58.6 Chase De Leo 32 1 18 51 83 35 15 33 76 43.4 Angus Crookshank 45 3 16 47 100 37 13 39 71 54.9 Josh Mahura 44 0 74 69 61 35 37 0 0 0 Oskar Steen 35 1 15 25 43 19 17 64 114 56.1 Logan Morrison 46 0 12 39 74 17 16 296 581 50.9 Isaak Phillips 34 0 49 42 48 22 32 0 0 0 Louie Belpedio 41 0 53 45 45 38 22 0 0 0 Jeffrey Viel 46 1 12 30 53 17 10 16 39 41.0 Steven Fogarty 46 0 16 26 53 21 14 46 88 52.3 Ryan Shea 36 0 53 22 29 19 49 0 0 0 Brendan Perlini 45 0 7 23 34 15 8 4 14 28.6 Bogdan Trineyev 45 0 15 18 38 11 7 12 21 57.1 Ethan Cardwell 23 1 8 12 27 12 8 26 78 33.3 William Villeneuve 34 0 34 14 9 5 18 0 0 0 Dennis Gilbert 14 0 20 16 14 6 9 0 0 0 Tyler Benson 38 0 9 9 16 5 5 21 38 55.3 Wade Allison 37 0 8 8 20 7 6 20 38 52.6 Jared Davidson 22 0 2 6 27 1 5 28 69 40.6 Jeremy Davies 13 0 11 6 3 2 7 0 0 0 Tristan Allard 23 0 6 7 15 3 1 43 110 39.1 Christian Kyrou 46 0 34 5 14 4 23 0 0 0 Brendan Furry 11 0 4 3 15 4 1 5 13 38.5 Vincent Iorio 7 0 7 4 3 0 3 0 0 0 Brett Harrison 5 0 0 1 9 1 2 40 99 40.4 Dysin Mayo 10 0 5 2 4 1 2 0 0 0 Tarun Fizer 3 0 0 0 1 1 1 0 2 0 Jani Nyman 4 0 0 0 2 0 1 1 8 12.5 Topias Vilen 3 0 2 1 1 1 1 0 0 0 828 9 517 589 975 380 356 1,519 2,866 53.0 - Kevin Hayes 40 690:39 17:15 103:18 02:34 101:41 02:32 895:38 22:23 03:34 Chase De Leo 32 549:54 17:11 72:18 02:15 74:05 02:18 696:17 21:45 01:20 Angus Crookshank 45 677:07 15:02 56:09 01:14 92:33 02:03 825:49 18:21 00:58 Josh Mahura 44 861:11 19:34 96:47 02:11 102:21 02:19 1060:19 24:05 00:55 Oskar Steen 35 585:16 16:43 38:32 01:06 81:20 02:19 705:08 20:08 00:15 Logan Morrison 46 646:42 14:03 59:37 01:17 83:19 01:48 789:38 17:09 00:22 Isaak Phillips 34 631:37 18:34 72:11 02:07 74:10 02:10 777:58 22:52 00:20 Louie Belpedio 41 702:08 17:07 76:47 01:52 70:59 01:43 849:54 20:43 00:21 Jeffrey Viel 46 611:11 13:17 04:04 00:05 56:20 01:13 671:35 14:35 00:10 Steven Fogarty 46 635:52 13:49 40:56 00:53 75:20 01:38 752:08 16:21 00:08 Ryan Shea 36 710:47 19:44 103:22 02:52 79:18 02:12 893:27 24:49 00:10 Brendan Perlini 45 443:24 09:51 50:17 01:07 16:16 00:21 509:57 11:19 00:05 Bogdan Trineyev 45 486:39 10:48 14:50 00:19 03:59 00:05 505:28 11:13 00:03 Ethan Cardwell 23 281:45 12:15 04:34 00:11 13:05 00:34 299:24 13:01 00:03 William Villeneuve 34 479:34 14:06 22:59 00:40 23:36 00:41 526:09 15:28 00:03 Dennis Gilbert 14 271:32 19:23 38:26 02:44 35:05 02:30 345:03 24:38 00:03 Tyler Benson 38 349:04 09:11 02:18 00:03 01:08 00:01 352:30 09:16 00:02 Wade Allison 37 326:29 08:49 02:12 00:03 04:09 00:06 332:50 08:59 00:01 Jared Davidson 22 179:16 08:08 11:44 00:32 00:10 00:00 191:10 08:41 00:01 Jeremy Davies 13 174:23 13:24 11:57 00:55 07:44 00:35 194:04 14:55 00:01 Tristan Allard 23 236:03 10:15 08:45 00:22 00:00 00:00 244:48 10:38 00:01 Christian Kyrou 46 549:11 11:56 38:28 00:50 02:17 00:02 589:56 12:49 00:02 Brendan Furry 11 131:39 11:58 04:48 00:26 03:46 00:20 140:13 12:44 00:00 Vincent Iorio 7 101:37 14:31 10:52 01:33 03:45 00:32 116:14 16:36 00:00 Brett Harrison 5 63:21 12:40 06:39 01:19 05:25 01:05 75:25 15:05 00:00 Dysin Mayo 10 118:32 11:51 09:11 00:55 08:06 00:48 135:49 13:34 00:00 Tarun Fizer 3 24:16 08:05 00:17 00:05 00:08 00:02 24:41 08:13 00:00 Jani Nyman 4 36:25 09:06 00:00 00:00 00:18 00:04 36:43 09:10 00:00 Topias Vilen 3 31:12 10:24 04:41 01:33 01:40 00:33 37:33 12:31 00:00 828 11586:46 13:59 966:59 01:10 1022:03 01:14 13575:48 16:23 01:41 - Kevin Hayes 40 72 109 62 20 0 1 2 8 3 4 Chase De Leo 32 49 59 60 20 2 1 1 1 5 1 Angus Crookshank 45 93 66 17 5 1 0 0 3 5 3 Josh Mahura 44 88 87 66 20 1 0 3 0 4 3 Oskar Steen 35 102 48 32 10 1 0 1 4 3 2 Logan Morrison 46 75 87 17 15 2 1 0 2 2 0 Isaak Phillips 34 82 52 28 10 2 0 0 1 0 2 Louie Belpedio 41 47 49 2 0 0 0 0 0 1 1 Jeffrey Viel 46 105 39 92 40 1 3 4 0 0 1 Steven Fogarty 46 86 61 33 15 1 1 1 0 2 0 Ryan Shea 36 58 62 23 15 1 1 1 0 0 3 Brendan Perlini 45 73 25 16 0 0 0 0 0 1 0 Bogdan Trineyev 45 44 28 2 0 0 0 0 0 1 1 Ethan Cardwell 23 27 22 8 0 0 0 0 1 0 1 William Villeneuve 34 26 31 21 5 1 0 0 0 0 0 Dennis Gilbert 14 36 29 31 15 1 1 1 0 1 1 Tyler Benson 38 23 23 0 0 0 0 0 0 0 2 Wade Allison 37 40 19 21 5 0 0 1 0 0 0 Jared Davidson 22 18 9 4 0 0 0 0 0 0 0 Jeremy Davies 13 14 12 9 5 1 0 0 1 0 0 Tristan Allard 23 24 21 4 0 0 0 0 0 0 0 Christian Kyrou 46 24 36 18 10 1 0 1 0 0 0 Brendan Furry 11 15 24 13 5 0 0 1 0 0 0 Vincent Iorio 7 11 12 0 0 0 0 0 0 0 0 Brett Harrison 5 2 15 7 5 0 0 1 0 0 0 Dysin Mayo 10 9 16 10 0 0 0 0 0 0 0 Tarun Fizer 3 1 1 0 0 0 0 0 0 0 0 Jani Nyman 4 6 2 0 0 0 0 0 0 0 0 Topias Vilen 3 1 4 4 0 0 0 0 0 0 0 828 1,251 1,048 600 220 16 9 18 21 28 21 - : : : Kevin Hayes 40 27 42 69 186 12 8 20 27 0 0 0 3 Chase De Leo 32 20 22 42 145 3 14 17 13 0 0 0 1 Angus Crookshank 45 28 17 45 166 5 7 12 13 1 0 1 2 Josh Mahura 44 5 33 38 118 2 17 19 17 0 0 0 2 Oskar Steen 35 16 13 29 64 3 4 7 9 0 1 1 2 Logan Morrison 46 17 11 28 117 2 6 8 8 0 0 0 4 Isaak Phillips 34 3 23 26 104 6 0 6 17 0 0 0 5 Louie Belpedio 41 1 20 21 81 2 3 5 8 0 1 1 1 Jeffrey Viel 46 10 10 20 73 2 3 5 5 0 0 0 0 Steven Fogarty 46 6 14 20 62 2 1 3 8 1 0 1 1 Ryan Shea 36 1 17 18 55 2 3 5 7 0 0 0 1 Brendan Perlini 45 8 8 16 63 1 0 1 4 1 0 1 1 Bogdan Trineyev 45 8 8 16 46 0 0 0 0 0 0 0 0 Ethan Cardwell 23 6 5 11 41 2 0 2 4 0 0 0 0 William Villeneuve 34 1 10 11 23 0 0 0 2 1 0 1 1 Dennis Gilbert 14 0 11 11 28 0 0 0 8 0 0 0 0 Tyler Benson 38 4 5 9 42 0 0 0 0 0 1 1 0 Wade Allison 37 4 5 9 29 0 0 0 0 0 0 0 0 Jared Davidson 22 3 5 8 28 0 0 0 0 0 0 0 1 Jeremy Davies 13 0 5 5 7 1 1 2 1 0 1 1 1 Tristan Allard 23 2 5 7 19 0 0 0 0 0 0 0 1 Christian Kyrou 46 2 4 6 25 0 0 0 0 0 0 0 0 Brendan Furry 11 1 2 3 17 0 0 0 0 0 0 0 0 Vincent Iorio 7 0 1 1 4 0 0 0 0 0 1 1 0 Brett Harrison 5 1 0 1 5 0 1 1 1 0 0 0 0 Dysin Mayo 10 0 2 2 2 0 0 0 2 0 0 0 0 Tarun Fizer 3 1 0 1 3 0 0 0 0 0 0 0 0 Jani Nyman 4 0 1 1 0 0 0 0 0 0 0 0 0 Topias Vilen 3 0 0 0 2 0 0 0 1 0 0 0 0 828 175 299 474 1555 45 68 113 155 4 5 9 27 - Ken Appleby 17 15 11 1 1 442 65 4.41 0.853 0 0 0 2 884:09 1 0 0 Erik Portillo 19 17 7 11 1 598 74 4.38 0.876 0 1 5 0 1014:29 0 0 1 Zane McIntyre 10 8 4 5 1 297 40 4.60 0.865 0 0 1 0 522:31 1 0 0 Ivan Fedotov 7 6 3 1 0 206 27 4.66 0.869 0 0 1 0 348:03 0 0 0 53 46 25 18 3 1,543 206 4.46 0.866 0 1 7 2 2769:12 2 0 1 - Kevin Hayes 40 0 1 1.0 Chase De Leo 32 1 1 0.0 Angus Crookshank 45 0 0 0.0 Josh Mahura 44 0 0 0.0 Oskar Steen 35 0 0 0.0 Logan Morrison 46 0 0 0.0 Isaak Phillips 34 0 0 0.0 Louie Belpedio 41 0 0 0.0 Jeffrey Viel 46 0 0 0.0 Steven Fogarty 46 0 0 0.0 Ryan Shea 36 0 0 0.0 Brendan Perlini 45 0 0 0.0 Bogdan Trineyev 45 0 0 0.0 Ethan Cardwell 23 0 0 0.0 William Villeneuve 34 0 0 0.0 Dennis Gilbert 14 0 0 0.0 Tyler Benson 38 0 0 0.0 Wade Allison 37 0 0 0.0 Jared Davidson 22 0 0 0.0 Jeremy Davies 13 0 0 0.0 Tristan Allard 23 0 0 0.0 Christian Kyrou 46 0 0 0.0 Brendan Furry 11 0 0 0.0 Vincent Iorio 7 0 0 0.0 Brett Harrison 5 0 0 0.0 Dysin Mayo 10 0 0 0.0 Tarun Fizer 3 0 0 0.0 Jani Nyman 4 0 0 0.0 Topias Vilen 3 0 0 0.0 828 1 2 1.0 Ken Appleby 17 0 3 1.000 Erik Portillo 19 1 0 0 Zane McIntyre 10 0 0 0 Ivan Fedotov 7 0 0 0 53 1 3 0.667