: 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 35 21 29 50 -8 4 7 0 1 1 147 14.3 Joona Koppanen 35 12 31 43 -9 0 2 2 1 0 82 14.6 Mark Kastelic 35 10 30 40 -9 183 1 1 0 0 119 8.4 Zachary L'Heureux 35 18 22 40 -14 58 6 0 1 0 119 15.1 Arthur Kaliyev 35 21 16 37 -10 5 5 1 3 0 123 17.1 Justin Sourdif 35 14 18 32 0 26 1 0 0 1 119 11.8 Nicolas Aube-Kubel 35 12 15 27 -11 101 5 0 0 0 102 11.8 Rafael Harvey-Pinard 35 7 17 24 2 14 0 0 1 0 99 7.1 Chase Wheatcroft 35 9 10 19 -4 4 0 0 2 0 54 16.7 William Trudeau 35 1 10 11 5 61 1 0 0 0 34 2.9 Samuel Bolduc 34 1 8 9 -12 83 1 0 0 0 45 2.2 Maveric Lamoureux 25 1 7 8 -6 142 1 0 0 0 27 3.7 Chase Bradley 35 4 4 8 5 29 0 0 0 0 26 15.4 Ondrej Becher 19 4 3 7 10 0 0 0 1 1 12 33.3 Troy Stecher 16 1 5 6 0 4 1 0 0 0 24 4.2 Ronan Seeley 35 1 4 5 -1 32 1 0 0 0 33 3.0 Keaton Middleton 21 0 2 2 -11 43 0 0 0 0 18 0.0 Nathan Bastian 25 2 0 2 2 5 0 0 0 0 8 25.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 Xavier Parent 1 0 0 0 0 0 0 0 0 0 0 0 Travis Dermott 10 0 0 0 1 0 0 0 0 0 1 0.0 William Villeneuve 11 0 0 0 -2 7 0 0 0 0 3 0.0 600 139 233 372 -71 827 32 4 10 3 1,196 11.6 - Arshdeep Bains 35 1 26 42 87 31 13 22 50 44.0 Joona Koppanen 35 0 16 29 65 29 18 317 648 48.9 Mark Kastelic 35 0 14 31 74 25 11 391 638 61.3 Zachary L'Heureux 35 2 17 39 75 19 14 41 107 38.3 Arthur Kaliyev 35 1 22 36 83 33 6 11 44 25.0 Justin Sourdif 35 0 12 36 78 15 9 34 80 42.5 Nicolas Aube-Kubel 35 0 13 28 86 24 6 24 47 51.1 Rafael Harvey-Pinard 35 0 21 20 40 23 7 29 51 56.9 Chase Wheatcroft 35 0 19 14 28 6 11 145 273 53.1 William Trudeau 35 0 33 16 14 3 19 0 0 0 Samuel Bolduc 34 0 39 17 13 1 23 0 0 0 Maveric Lamoureux 25 0 20 6 10 5 10 0 0 0 Chase Bradley 35 0 3 8 13 3 3 54 135 40.0 Ondrej Becher 19 0 4 4 5 2 4 6 6 100.0 Troy Stecher 16 0 20 9 9 2 12 0 0 0 Ronan Seeley 35 0 37 10 12 3 21 0 0 0 Keaton Middleton 21 0 19 6 4 5 3 0 0 0 Nathan Bastian 25 0 0 1 6 1 0 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 Xavier Parent 1 0 0 0 0 0 0 0 0 0 Travis Dermott 10 0 2 0 0 0 3 0 0 0 William Villeneuve 11 0 1 2 2 0 2 0 0 0 600 4 343 356 709 231 197 1,074 2,079 51.7 - Arshdeep Bains 35 658:23 18:48 01:30 00:02 63:02 01:48 722:55 20:39 02:49 Joona Koppanen 35 546:51 15:37 61:37 01:45 64:11 01:50 672:39 19:13 01:11 Mark Kastelic 35 565:53 16:10 43:21 01:14 57:08 01:37 666:22 19:02 00:52 Zachary L'Heureux 35 552:45 15:47 55:43 01:35 63:23 01:48 671:51 19:11 00:36 Arthur Kaliyev 35 568:09 16:13 56:46 01:37 62:22 01:46 687:17 19:38 00:33 Justin Sourdif 35 550:37 15:43 00:00 0 09:45 00:16 560:22 16:00 00:23 Nicolas Aube-Kubel 35 565:01 16:08 00:34 00:00 59:48 01:42 625:23 17:52 00:19 Rafael Harvey-Pinard 35 505:10 14:26 21:57 00:37 00:04 00:00 527:11 15:03 00:14 Chase Wheatcroft 35 522:36 14:55 00:00 0 05:07 00:08 527:43 15:04 00:08 William Trudeau 35 625:35 17:52 47:39 01:21 43:37 01:14 716:51 20:28 00:07 Samuel Bolduc 34 597:29 17:34 51:29 01:30 59:30 01:45 708:28 20:50 00:07 Maveric Lamoureux 25 383:26 15:20 27:18 01:05 34:56 01:23 445:40 17:49 00:05 Chase Bradley 35 311:20 08:53 10:35 00:18 01:14 00:02 323:09 09:13 00:03 Ondrej Becher 19 152:29 08:01 00:00 0 00:53 00:02 153:22 08:04 00:01 Troy Stecher 16 316:43 19:47 34:01 02:07 29:43 01:51 380:27 23:46 00:03 Ronan Seeley 35 592:33 16:55 36:15 01:02 23:18 00:39 652:06 18:37 00:04 Keaton Middleton 21 307:11 14:37 26:41 01:16 23:41 01:07 357:33 17:01 00:02 Nathan Bastian 25 63:16 02:31 04:14 00:10 01:37 00:03 69:07 02:45 00:00 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 Xavier Parent 1 00:00 0 00:00 0 00:00 0 00:00 0 0 Travis Dermott 10 68:27 06:50 00:56 00:05 00:24 00:02 69:47 06:58 00:00 William Villeneuve 11 95:18 08:39 00:56 00:05 09:27 00:51 105:41 09:36 00:00 600 8737:51 14:33 484:30 00:48 613:10 01:01 9835:31 16:23 01:40 - Arshdeep Bains 35 46 56 4 0 0 0 0 4 0 1 Joona Koppanen 35 43 57 0 0 0 0 0 0 3 3 Mark Kastelic 35 79 74 183 105 9 7 5 1 0 0 Zachary L'Heureux 35 78 58 58 40 2 2 4 4 0 0 Arthur Kaliyev 35 37 54 5 5 0 0 1 2 2 2 Justin Sourdif 35 54 42 26 10 0 1 1 1 1 3 Nicolas Aube-Kubel 35 33 58 101 65 5 2 6 0 0 1 Rafael Harvey-Pinard 35 40 43 14 10 1 0 1 0 2 1 Chase Wheatcroft 35 49 49 4 0 0 0 0 1 0 2 William Trudeau 35 38 56 61 35 3 3 1 0 0 0 Samuel Bolduc 34 31 46 83 45 1 3 5 0 1 0 Maveric Lamoureux 25 40 30 142 90 8 3 7 0 0 0 Chase Bradley 35 26 28 29 15 1 2 0 0 0 0 Ondrej Becher 19 19 9 0 0 0 0 0 0 0 0 Troy Stecher 16 19 26 4 0 0 0 0 0 0 0 Ronan Seeley 35 19 45 32 20 0 0 4 0 0 0 Keaton Middleton 21 21 32 43 15 2 0 1 0 0 0 Nathan Bastian 25 5 3 5 5 1 0 0 1 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 Xavier Parent 1 0 0 0 0 0 0 0 0 0 0 Travis Dermott 10 0 5 0 0 0 0 0 0 0 0 William Villeneuve 11 5 7 7 5 0 0 1 0 0 0 600 693 786 827 475 33 24 38 14 9 14 - : : : Arshdeep Bains 35 14 25 39 136 7 4 11 11 0 0 0 0 Joona Koppanen 35 8 18 26 68 2 13 15 11 2 0 2 3 Mark Kastelic 35 8 18 26 101 1 11 12 12 1 1 2 6 Zachary L'Heureux 35 12 10 22 97 6 10 16 17 0 2 2 5 Arthur Kaliyev 35 15 7 22 105 5 8 13 11 1 1 2 7 Justin Sourdif 35 13 17 30 117 1 1 2 2 0 0 0 0 Nicolas Aube-Kubel 35 7 12 19 89 5 3 8 13 0 0 0 0 Rafael Harvey-Pinard 35 7 17 24 96 0 0 0 0 0 0 0 3 Chase Wheatcroft 35 9 10 19 53 0 0 0 1 0 0 0 0 William Trudeau 35 0 6 6 31 1 4 5 3 0 0 0 0 Samuel Bolduc 34 0 6 6 41 1 2 3 3 0 0 0 1 Maveric Lamoureux 25 0 3 3 23 1 4 5 4 0 0 0 0 Chase Bradley 35 4 4 8 26 0 0 0 0 0 0 0 0 Ondrej Becher 19 4 3 7 12 0 0 0 0 0 0 0 0 Troy Stecher 16 0 5 5 22 1 0 1 2 0 0 0 0 Ronan Seeley 35 0 3 3 25 1 1 2 4 0 0 0 4 Keaton Middleton 21 0 2 2 14 0 0 0 4 0 0 0 0 Nathan Bastian 25 2 0 2 8 0 0 0 0 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 Xavier Parent 1 0 0 0 0 0 0 0 0 0 0 0 0 Travis Dermott 10 0 0 0 1 0 0 0 0 0 0 0 0 William Villeneuve 11 0 0 0 3 0 0 0 0 0 0 0 0 600 103 168 271 1069 139 233 93 98 139 233 8 29 - Calvin Greaves 27 27 10 12 4 894 112 4.31 0.875 2 1 1 0 1559:49 0 0 2 Jaxson Stauber 10 7 2 5 1 284 38 5.27 0.866 0 0 0 2 433:53 0 0 0 Hunter Jones 2 1 0 1 0 50 4 3.08 0.920 0 0 0 0 78:48 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 40 35 12 18 5 1,251 158 4.48 0.874 2 1 1 2 2114:33 0 0 2 - Arshdeep Bains 35 0 0 0.0 Joona Koppanen 35 0 2 2.0 Mark Kastelic 35 0 1 1.0 Zachary L'Heureux 35 1 1 0.0 Arthur Kaliyev 35 0 2 2.0 Justin Sourdif 35 0 2 2.0 Nicolas Aube-Kubel 35 0 0 0.0 Rafael Harvey-Pinard 35 0 0 0.0 Chase Wheatcroft 35 0 0 0.0 William Trudeau 35 0 0 0.0 Samuel Bolduc 34 0 0 0.0 Maveric Lamoureux 25 0 0 0.0 Chase Bradley 35 1 2 1.0 Ondrej Becher 19 0 0 0.0 Troy Stecher 16 0 0 0.0 Ronan Seeley 35 0 0 0.0 Keaton Middleton 21 0 0 0.0 Nathan Bastian 25 0 1 1.0 Kyle Marino 4 0 0 0.0 Jonathan Aspirot 14 0 0 0.0 Xavier Parent 1 0 0 0.0 Travis Dermott 10 0 0 0.0 William Villeneuve 11 0 0 0.0 600 2 11 9.0 Calvin Greaves 27 1 11 0.909 Jaxson Stauber 10 0 0 0 Hunter Jones 2 0 0 0 Thomas Milic 1 0 0 0 40 1 11 0.909