: 2024-2025 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 2025 2025 2025-2026 - Arshdeep Bains 30 19 26 45 -3 4 7 0 1 1 131 14.5 Joona Koppanen 30 11 29 40 -3 0 1 2 1 0 73 15.1 Zachary L'Heureux 30 17 21 38 -10 53 5 0 1 0 105 16.2 Mark Kastelic 30 8 27 35 -10 173 0 1 0 0 103 7.8 Arthur Kaliyev 30 17 15 32 -11 0 4 1 3 0 106 16.0 Justin Sourdif 30 12 15 27 3 24 0 0 0 1 107 11.2 Nicolas Aube-Kubel 30 12 11 23 -11 99 5 0 0 0 88 13.6 Rafael Harvey-Pinard 30 5 17 22 5 14 0 0 0 0 84 6.0 Chase Wheatcroft 30 9 10 19 1 2 0 0 2 0 53 17.0 William Trudeau 30 1 9 10 8 30 1 0 0 0 28 3.6 Samuel Bolduc 30 1 8 9 -9 83 1 0 0 0 43 2.3 Chase Bradley 30 4 4 8 3 12 0 0 0 0 25 16.0 Maveric Lamoureux 20 1 6 7 -5 103 1 0 0 0 20 5.0 Troy Stecher 16 1 5 6 0 4 1 0 0 0 24 4.2 Ondrej Becher 16 4 2 6 9 0 0 0 1 1 10 40.0 Ronan Seeley 30 1 4 5 2 32 1 0 0 0 27 3.7 Nathan Bastian 20 2 0 2 3 0 0 0 0 0 6 33.3 Keaton Middleton 16 0 1 1 -8 4 0 0 0 0 13 0.0 Kyle Marino 4 0 1 1 0 0 0 0 0 0 0 0 Jonathan Aspirot 14 0 1 1 1 26 0 0 0 0 1 0.0 William Villeneuve 10 0 0 0 -1 7 0 0 0 0 3 0.0 Travis Dermott 10 0 0 0 1 0 0 0 0 0 1 0.0 516 125 212 337 -35 670 27 4 9 3 1,051 11.9 - Arshdeep Bains 30 1 25 36 74 26 12 17 42 40.5 Joona Koppanen 30 0 15 25 60 25 17 279 577 48.4 Zachary L'Heureux 30 2 15 32 68 13 12 40 98 40.8 Mark Kastelic 30 0 12 25 66 23 9 346 550 62.9 Arthur Kaliyev 30 1 19 30 66 28 5 10 33 30.3 Justin Sourdif 30 0 12 31 66 12 6 28 70 40.0 Nicolas Aube-Kubel 30 0 10 23 74 22 6 20 41 48.8 Rafael Harvey-Pinard 30 0 18 20 34 18 6 28 48 58.3 Chase Wheatcroft 30 0 14 14 21 6 11 130 236 55.1 William Trudeau 30 0 30 14 10 2 12 0 0 0 Samuel Bolduc 30 0 39 17 12 1 22 0 0 0 Chase Bradley 30 0 2 8 10 2 3 45 113 39.8 Maveric Lamoureux 20 0 16 6 9 3 8 0 0 0 Troy Stecher 16 0 20 9 9 2 12 0 0 0 Ondrej Becher 16 0 2 3 2 2 4 6 6 100.0 Ronan Seeley 30 0 30 9 9 2 17 0 0 0 Nathan Bastian 20 0 0 1 5 1 0 0 0 0 Keaton Middleton 16 0 13 6 2 3 3 0 0 0 Kyle Marino 4 0 0 1 0 0 0 0 0 0 Jonathan Aspirot 14 0 5 1 5 1 2 0 0 0 William Villeneuve 10 0 1 2 2 0 2 0 0 0 Travis Dermott 10 0 2 0 0 0 3 0 0 0 516 4 300 313 604 192 172 949 1,814 52.3 - Arshdeep Bains 30 558:05 18:36 01:30 00:03 57:11 01:54 616:46 20:33 02:48 Joona Koppanen 30 467:11 15:34 53:40 01:47 58:20 01:56 579:11 19:18 01:11 Zachary L'Heureux 30 472:58 15:45 47:54 01:35 57:33 01:55 578:25 19:16 00:48 Mark Kastelic 30 475:56 15:51 35:39 01:11 52:21 01:44 563:56 18:47 00:39 Arthur Kaliyev 30 489:30 16:19 48:29 01:36 57:19 01:54 595:18 19:50 00:34 Justin Sourdif 30 475:05 15:50 00:00 0 09:08 00:18 484:13 16:08 00:23 Nicolas Aube-Kubel 30 481:13 16:02 00:07 00:00 54:45 01:49 536:05 17:52 00:19 Rafael Harvey-Pinard 30 431:31 14:23 20:29 00:40 00:04 00:00 452:04 15:04 00:14 Chase Wheatcroft 30 451:19 15:02 00:00 0 04:47 00:09 456:06 15:12 00:08 William Trudeau 30 528:39 17:37 42:04 01:24 38:56 01:17 609:39 20:19 00:07 Samuel Bolduc 30 546:08 18:12 50:47 01:41 58:31 01:57 655:26 21:50 00:08 Chase Bradley 30 254:17 08:28 10:04 00:20 01:14 00:02 265:35 08:51 00:04 Maveric Lamoureux 20 299:56 14:59 21:49 01:05 29:22 01:28 351:07 17:33 00:04 Troy Stecher 16 316:43 19:47 34:01 02:07 29:43 01:51 380:27 23:46 00:04 Ondrej Becher 16 126:05 07:52 00:00 0 00:53 00:03 126:58 07:56 00:01 Ronan Seeley 30 486:53 16:13 26:14 00:52 17:58 00:35 531:05 17:42 00:03 Nathan Bastian 20 54:11 02:42 04:14 00:12 01:17 00:03 59:42 02:59 00:00 Keaton Middleton 16 217:11 13:34 19:03 01:11 18:46 01:10 255:00 15:56 00:02 Kyle Marino 4 26:25 06:36 00:00 0 00:00 0 26:25 06:36 00:00 Jonathan Aspirot 14 162:14 11:35 02:58 00:12 00:00 0 165:12 11:48 00:00 William Villeneuve 10 92:08 09:12 00:56 00:05 09:27 00:56 102:31 10:15 00:00 Travis Dermott 10 68:27 06:50 00:56 00:05 00:24 00:02 69:47 06:58 00:00 516 7482:05 14:30 420:54 00:48 557:59 01:04 8460:58 16:23 01:41 - Arshdeep Bains 30 35 47 4 0 0 0 0 4 0 1 Joona Koppanen 30 36 40 0 0 0 0 0 0 3 3 Zachary L'Heureux 30 60 47 53 35 2 2 3 4 0 0 Mark Kastelic 30 62 64 173 95 8 6 5 0 0 0 Arthur Kaliyev 30 33 48 0 0 0 0 0 1 2 2 Justin Sourdif 30 46 31 24 10 0 1 1 1 1 2 Nicolas Aube-Kubel 30 26 46 99 65 5 2 6 0 0 1 Rafael Harvey-Pinard 30 34 37 14 10 1 0 1 0 1 1 Chase Wheatcroft 30 38 46 2 0 0 0 0 1 0 2 William Trudeau 30 36 51 30 20 1 2 1 0 0 0 Samuel Bolduc 30 28 45 83 45 1 3 5 0 1 0 Chase Bradley 30 24 22 12 10 1 1 0 0 0 0 Maveric Lamoureux 20 28 23 103 65 6 3 4 0 0 0 Troy Stecher 16 19 26 4 0 0 0 0 0 0 0 Ondrej Becher 16 14 5 0 0 0 0 0 0 0 0 Ronan Seeley 30 14 30 32 20 0 0 4 0 0 0 Nathan Bastian 20 4 3 0 0 0 0 0 1 0 0 Keaton Middleton 16 16 22 4 0 0 0 0 0 0 0 Kyle Marino 4 1 0 0 0 0 0 0 0 0 0 Jonathan Aspirot 14 10 8 26 10 0 1 1 0 0 0 William Villeneuve 10 5 7 7 5 0 0 1 0 0 0 Travis Dermott 10 0 5 0 0 0 0 0 0 0 0 516 569 653 670 390 25 21 32 12 8 12 - : : : Arshdeep Bains 30 12 24 36 120 7 2 9 11 0 0 0 0 Joona Koppanen 30 8 18 26 61 1 11 12 9 2 0 2 3 Zachary L'Heureux 30 12 10 22 85 5 9 14 15 0 2 2 5 Mark Kastelic 30 7 16 23 88 0 10 10 10 1 1 2 5 Arthur Kaliyev 30 12 6 18 91 4 8 12 9 1 1 2 6 Justin Sourdif 30 12 14 26 106 0 1 1 1 0 0 0 0 Nicolas Aube-Kubel 30 7 8 15 77 5 3 8 11 0 0 0 0 Rafael Harvey-Pinard 30 5 17 22 82 0 0 0 0 0 0 0 2 Chase Wheatcroft 30 9 10 19 52 0 0 0 1 0 0 0 0 William Trudeau 30 0 6 6 25 1 3 4 3 0 0 0 0 Samuel Bolduc 30 0 6 6 39 1 2 3 3 0 0 0 1 Chase Bradley 30 4 4 8 25 0 0 0 0 0 0 0 0 Maveric Lamoureux 20 0 3 3 17 1 3 4 3 0 0 0 0 Troy Stecher 16 0 5 5 22 1 0 1 2 0 0 0 0 Ondrej Becher 16 4 2 6 10 0 0 0 0 0 0 0 0 Ronan Seeley 30 0 3 3 23 1 1 2 2 0 0 0 2 Nathan Bastian 20 2 0 2 6 0 0 0 0 0 0 0 0 Keaton Middleton 16 0 1 1 9 0 0 0 4 0 0 0 0 Kyle Marino 4 0 1 1 0 0 0 0 0 0 0 0 0 Jonathan Aspirot 14 0 1 1 1 0 0 0 0 0 0 0 0 William Villeneuve 10 0 0 0 3 0 0 0 0 0 0 0 0 Travis Dermott 10 0 0 0 1 0 0 0 0 0 0 0 0 516 94 155 249 943 125 212 80 84 125 212 8 24 - Calvin Greaves 24 24 10 10 3 781 99 4.31 0.873 2 1 0 0 1379:39 0 0 2 Jaxson Stauber 8 5 1 4 1 238 31 5.60 0.870 0 0 0 0 332:41 0 0 0 Hunter Jones 1 1 0 1 0 37 4 4.00 0.892 0 0 0 0 60:00 0 0 0 Thomas Milic 1 0 0 0 0 23 4 5.71 0.826 0 0 0 0 42:03 0 0 0 34 30 11 15 4 1,079 138 4.56 0.872 2 1 0 0 1814:23 0 0 2 - Arshdeep Bains 30 0 0 0.0 Joona Koppanen 30 0 2 2.0 Zachary L'Heureux 30 1 1 0.0 Mark Kastelic 30 0 1 1.0 Arthur Kaliyev 30 0 2 2.0 Justin Sourdif 30 0 2 2.0 Nicolas Aube-Kubel 30 0 0 0.0 Rafael Harvey-Pinard 30 0 0 0.0 Chase Wheatcroft 30 0 0 0.0 William Trudeau 30 0 0 0.0 Samuel Bolduc 30 0 0 0.0 Chase Bradley 30 1 2 1.0 Maveric Lamoureux 20 0 0 0.0 Troy Stecher 16 0 0 0.0 Ondrej Becher 16 0 0 0.0 Ronan Seeley 30 0 0 0.0 Nathan Bastian 20 0 1 1.0 Keaton Middleton 16 0 0 0.0 Kyle Marino 4 0 0 0.0 Jonathan Aspirot 14 0 0 0.0 William Villeneuve 10 0 0 0.0 Travis Dermott 10 0 0 0.0 516 2 11 9.0 Calvin Greaves 24 1 11 0.909 Jaxson Stauber 8 0 0 0 Hunter Jones 1 0 0 0 Thomas Milic 1 0 0 0 34 1 11 0.909