: 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 - Mark Kastelic 67 30 60 90 -7 336 6 4 0 1 226 13.3 Arshdeep Bains 67 31 43 74 -16 4 8 0 3 2 221 14.0 Arthur Kaliyev 67 36 36 72 -19 5 11 1 7 1 224 16.1 Joona Koppanen 67 26 44 70 -10 15 4 3 1 2 173 15.0 Zachary L'Heureux 67 24 42 66 -24 132 8 0 1 0 196 12.2 Justin Sourdif 67 26 32 58 4 67 1 0 1 2 224 11.6 Nicolas Aube-Kubel 65 29 27 56 -22 137 13 0 2 0 204 14.2 Chase Wheatcroft 67 14 20 34 -5 17 0 0 3 0 90 15.6 Rafael Harvey-Pinard 67 11 23 34 9 31 0 0 3 0 155 7.1 Nathan Bastian 57 13 15 28 -2 41 4 0 0 3 91 14.3 Troy Stecher 45 5 18 23 0 11 5 0 0 0 88 5.7 Samuel Bolduc 66 3 16 19 -15 120 3 0 0 0 85 3.5 William Trudeau 67 2 17 19 -5 96 2 0 0 0 66 3.0 Maveric Lamoureux 57 3 15 18 -5 299 1 0 0 0 77 3.9 Chase Bradley 67 8 9 17 11 35 0 0 1 1 55 14.5 Keaton Middleton 52 1 15 16 -7 113 1 0 0 0 69 1.4 Ronan Seeley 67 3 9 12 -5 41 2 0 0 0 53 5.7 Ondrej Becher 30 5 4 9 10 5 0 0 1 1 17 29.4 Kyle Marino 4 0 1 1 0 0 0 0 0 0 0 0 Jonathan Aspirot 18 0 1 1 2 26 0 0 0 0 1 0.0 Atley Calvert 5 0 0 0 -1 0 0 0 0 0 0 0 William Villeneuve 15 0 0 0 -2 7 0 0 0 0 3 0.0 Travis Dermott 10 0 0 0 1 0 0 0 0 0 1 0.0 Xavier Parent 4 0 0 0 0 0 0 0 0 0 0 0 1,165 270 447 717 -108 1,538 69 8 23 13 2,319 11.6 - Mark Kastelic 67 0 35 68 133 56 23 744 1223 60.8 Arshdeep Bains 67 1 38 77 130 53 26 49 93 52.7 Arthur Kaliyev 67 1 36 71 143 64 14 25 77 32.5 Joona Koppanen 67 0 22 62 123 52 27 410 855 48.0 Zachary L'Heureux 67 2 43 72 144 44 28 57 151 37.7 Justin Sourdif 67 2 17 73 142 39 16 73 152 48.0 Nicolas Aube-Kubel 65 0 27 53 140 39 15 222 439 50.6 Chase Wheatcroft 67 0 28 22 49 10 15 281 514 54.7 Rafael Harvey-Pinard 67 0 27 37 68 29 11 73 126 57.9 Nathan Bastian 57 0 9 40 64 26 8 23 74 31.1 Troy Stecher 45 0 54 31 26 10 42 0 0 0 Samuel Bolduc 66 0 65 30 22 6 44 0 0 0 William Trudeau 67 0 61 28 26 7 33 0 0 0 Maveric Lamoureux 57 0 70 14 30 14 29 0 0 0 Chase Bradley 67 0 10 14 37 11 12 77 201 38.3 Keaton Middleton 52 0 69 24 24 13 22 0 0 0 Ronan Seeley 67 0 65 18 14 4 31 0 0 0 Ondrej Becher 30 0 4 7 10 2 4 6 7 85.7 Kyle Marino 4 0 0 1 0 0 0 0 0 0 Jonathan Aspirot 18 0 5 1 5 1 2 0 0 0 Atley Calvert 5 0 0 0 1 0 0 0 0 0 William Villeneuve 15 0 1 2 2 0 2 0 0 0 Travis Dermott 10 0 2 0 0 0 3 0 0 0 Xavier Parent 4 0 0 0 0 0 0 0 0 0 1,165 6 688 745 1,333 480 407 2,040 3,912 52.1 - Mark Kastelic 67 1065:38 15:54 89:45 01:20 109:43 01:38 1265:06 18:52 02:45 Arshdeep Bains 67 1129:59 16:51 01:36 00:01 78:50 01:10 1210:25 18:03 01:11 Arthur Kaliyev 67 1089:21 16:15 71:01 01:03 122:37 01:49 1282:59 19:08 00:54 Joona Koppanen 67 1063:50 15:52 123:36 01:50 122:59 01:50 1310:25 19:33 00:36 Zachary L'Heureux 67 1058:19 15:47 108:43 01:37 118:42 01:46 1285:44 19:11 00:28 Justin Sourdif 67 1054:39 15:44 01:36 00:01 25:02 00:22 1081:17 16:08 00:24 Nicolas Aube-Kubel 65 1046:25 16:05 01:18 00:01 115:48 01:46 1163:31 17:54 00:18 Chase Wheatcroft 67 911:44 13:36 18:56 00:16 06:51 00:06 937:31 13:59 00:08 Rafael Harvey-Pinard 67 805:42 12:01 27:17 00:24 01:36 00:01 834:35 12:27 00:10 Nathan Bastian 57 515:35 09:02 48:21 00:50 50:35 00:53 614:31 10:46 00:07 Troy Stecher 45 898:28 19:57 81:30 01:48 89:29 01:59 1069:27 23:45 00:07 Samuel Bolduc 66 1113:40 16:52 103:18 01:33 109:53 01:39 1326:51 20:06 00:07 William Trudeau 67 1190:13 17:45 94:32 01:24 64:53 00:58 1349:38 20:08 00:05 Maveric Lamoureux 57 988:00 17:20 68:37 01:12 93:15 01:38 1149:52 20:10 00:06 Chase Bradley 67 651:16 09:43 23:19 00:20 05:06 00:04 679:41 10:08 00:03 Keaton Middleton 52 891:39 17:08 87:22 01:40 78:04 01:30 1057:05 20:19 00:04 Ronan Seeley 67 1058:08 15:47 62:43 00:56 37:04 00:33 1157:55 17:16 00:03 Ondrej Becher 30 220:26 07:20 00:11 00:00 01:44 00:03 222:21 07:24 00:00 Kyle Marino 4 26:25 06:36 00:00 0 00:00 0 26:25 06:36 00:00 Jonathan Aspirot 18 185:22 10:17 03:57 00:13 03:14 00:10 192:33 10:41 00:00 Atley Calvert 5 02:42 00:32 00:00 0 01:12 00:14 03:54 00:46 00:00 William Villeneuve 15 100:50 06:43 00:57 00:03 09:27 00:37 111:14 07:24 00:00 Travis Dermott 10 68:27 06:50 00:56 00:05 00:24 00:02 69:47 06:58 00:00 Xavier Parent 4 00:41 00:10 00:00 0 00:00 0 00:41 00:10 00:00 1165 17137:29 14:42 1019:31 00:52 1246:28 01:04 19403:28 16:39 01:42 - Mark Kastelic 67 169 161 336 180 18 8 10 5 2 1 Arshdeep Bains 67 79 96 4 0 0 0 0 5 1 2 Arthur Kaliyev 67 74 94 5 5 0 0 1 5 3 3 Joona Koppanen 67 94 103 15 15 0 1 2 2 4 4 Zachary L'Heureux 67 159 105 132 80 7 3 6 5 1 1 Justin Sourdif 67 124 88 67 25 2 2 1 4 2 5 Nicolas Aube-Kubel 65 80 101 137 85 6 2 9 1 2 3 Chase Wheatcroft 67 83 79 17 5 1 0 0 2 0 2 Rafael Harvey-Pinard 67 69 68 31 25 2 1 2 0 2 2 Nathan Bastian 57 40 50 41 35 1 1 5 2 0 2 Troy Stecher 45 49 67 11 5 0 1 0 0 0 1 Samuel Bolduc 66 58 87 120 70 2 5 7 0 1 0 William Trudeau 67 81 98 96 60 5 5 2 0 0 0 Maveric Lamoureux 57 106 75 299 185 14 8 15 0 0 0 Chase Bradley 67 57 53 35 15 1 2 0 0 1 2 Keaton Middleton 52 60 93 113 75 5 1 9 0 1 0 Ronan Seeley 67 46 75 41 25 0 0 5 0 0 0 Ondrej Becher 30 25 15 5 5 1 0 0 0 0 0 Kyle Marino 4 1 0 0 0 0 0 0 0 0 0 Jonathan Aspirot 18 11 8 26 10 0 1 1 0 0 0 Atley Calvert 5 1 0 0 0 0 0 0 0 0 0 William Villeneuve 15 5 7 7 5 0 0 1 0 0 0 Travis Dermott 10 0 5 0 0 0 0 0 0 0 0 Xavier Parent 4 0 0 0 0 0 0 0 0 0 0 1,165 1,471 1,528 1,538 910 65 41 76 31 20 31 - : : : Mark Kastelic 67 20 32 52 190 6 26 32 24 4 2 6 12 Arshdeep Bains 67 23 39 62 207 8 4 12 14 0 0 0 0 Arthur Kaliyev 67 24 16 40 188 11 19 30 29 1 1 2 7 Joona Koppanen 67 19 23 42 144 4 19 23 19 3 2 5 10 Zachary L'Heureux 67 16 26 42 162 8 14 22 23 0 2 2 11 Justin Sourdif 67 25 28 53 222 1 4 5 2 0 0 0 0 Nicolas Aube-Kubel 65 16 20 36 172 13 7 20 32 0 0 0 0 Chase Wheatcroft 67 14 20 34 87 0 0 0 2 0 0 0 1 Rafael Harvey-Pinard 67 11 23 34 151 0 0 0 0 0 0 0 4 Nathan Bastian 57 9 8 17 70 4 7 11 17 0 0 0 4 Troy Stecher 45 0 15 15 76 5 3 8 11 0 0 0 1 Samuel Bolduc 66 0 10 10 72 3 6 9 12 0 0 0 1 William Trudeau 67 0 12 12 59 2 4 6 6 0 1 1 1 Maveric Lamoureux 57 2 9 11 64 1 6 7 9 0 0 0 4 Chase Bradley 67 8 9 17 55 0 0 0 0 0 0 0 0 Keaton Middleton 52 0 13 13 51 1 2 3 15 0 0 0 3 Ronan Seeley 67 1 8 9 41 2 1 3 8 0 0 0 4 Ondrej Becher 30 5 4 9 17 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 18 0 1 1 1 0 0 0 0 0 0 0 0 Atley Calvert 5 0 0 0 0 0 0 0 0 0 0 0 0 William Villeneuve 15 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 Xavier Parent 4 0 0 0 0 0 0 0 0 0 0 0 0 1165 193 317 510 2033 270 447 191 223 270 447 16 63 - Calvin Greaves 56 56 22 23 9 1758 225 4.22 0.872 2 2 5 0 3202:18 0 1 2 Jaxson Stauber 19 10 4 6 2 429 57 4.77 0.867 0 1 1 2 717:37 0 1 0 Hunter Jones 3 1 0 1 0 58 5 2.97 0.914 0 0 0 0 101:59 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 79 67 26 30 11 2,268 291 4.30 0.872 2 3 6 2 4063:57 0 2 2 - Mark Kastelic 67 0 6 6.0 Arshdeep Bains 67 0 0 0.0 Arthur Kaliyev 67 0 2 2.0 Joona Koppanen 67 0 7 7.0 Zachary L'Heureux 67 1 3 2.0 Justin Sourdif 67 0 2 2.0 Nicolas Aube-Kubel 65 0 0 0.0 Chase Wheatcroft 67 0 0 0.0 Rafael Harvey-Pinard 67 0 0 0.0 Nathan Bastian 57 1 6 5.0 Troy Stecher 45 0 0 0.0 Samuel Bolduc 66 0 0 0.0 William Trudeau 67 0 0 0.0 Maveric Lamoureux 57 0 0 0.0 Chase Bradley 67 1 2 1.0 Keaton Middleton 52 0 0 0.0 Ronan Seeley 67 0 1 1.0 Ondrej Becher 30 0 0 0.0 Kyle Marino 4 0 0 0.0 Jonathan Aspirot 18 0 0 0.0 Atley Calvert 5 0 0 0.0 William Villeneuve 15 0 0 0.0 Travis Dermott 10 0 0 0.0 Xavier Parent 4 0 0 0.0 1165 3 29 26.0 Calvin Greaves 56 5 27 0.815 Jaxson Stauber 19 0 0 0 Hunter Jones 3 0 0 0 Thomas Milic 1 0 0 0 79 5 27 0.815