2025 Centennial Cup

Presented By newlogo

Goaltenders (Save %)

Player Stats (Skaters)

Rk Name Team GP P G A PIM PPG
1 Anthony Hall Rockland Nationals 6 15 2 13 0 0
2 Hayden Fechner Calgary Canucks 6 11 7 4 4 0
3 Gavin Schmidt Calgary Canucks 6 11 4 7 12 1
4 Nathan Maloney Calgary Canucks 6 11 3 8 2 1
5 James Swan Braves de Valleyfield 4 10 9 1 4 3
6 Gabriel Le Houillier Rockland Nationals 6 10 6 4 0 1
7 Nathan Levesque Braves de Valleyfield 4 10 0 10 0 0
8 Jack Plandowski Calgary Canucks 6 9 7 2 0 3
9 Zac Somers Melfort Mustangs 6 8 5 3 4 1
10 Ashton Hutchinson Melfort Mustangs 7 8 3 5 2 2
11 Corbin Roach Trenton Golden Hawks 5 8 3 5 2 0
12 Bowden Singleton Calgary Canucks 6 8 1 7 10 0
13 Logan Belton Melfort Mustangs 6 8 1 7 0 0
14 Lincoln Moore Greater Sudbury Cubs 5 7 5 2 2 2
15 Ashton Paul Melfort Mustangs 7 7 4 3 2 2
16 David Fournier Trenton Golden Hawks 5 7 4 3 2 1
17 Jérémy D’Astous Edmundston Blizzard 4 7 2 5 10 0
18 Colin Doherty Grande Prairie Storm 4 6 3 3 2 2
19 Joshua Penney Rockland Nationals 6 6 3 3 0 2
20 Cooper Matthews Trenton Golden Hawks 5 6 3 3 0 1
21 Nolan DuPont Calgary Canucks 6 6 2 4 2 1
22 Rhett Melnyk Calgary Canucks 6 6 2 4 0 2
23 Brett Ward Northern Manitoba Blizzard 5 6 2 4 0 1
24 Rémi Gagné Rockland Nationals 6 6 2 4 6 0
25 Jayden Joly Calgary Canucks 6 6 1 5 2 0
26 Nolan Newton Greater Sudbury Cubs 5 6 1 5 2 1
27 Reilley Kotai Melfort Mustangs 5 6 1 5 4 0
28 Alexandre Andre Northern Manitoba Blizzard 5 6 1 5 0 0
29 Carl-Anthony Massé Edmundston Blizzard 4 5 3 2 2 0
30 Noah Laframboise Rockland Nationals 6 5 3 2 2 0
31 William Allen Edmundston Blizzard 4 5 2 3 16 1
32 Philippe Collette Edmundston Blizzard 4 5 1 4 4 0
33 Marlen Edwards Northern Manitoba Blizzard 5 5 1 4 2 0
34 James Marshall Rockland Nationals 6 5 1 4 4 0
35 Aaron Brown Trenton Golden Hawks 5 5 1 4 2 0
36 Sam Assinewai Greater Sudbury Cubs 5 5 0 5 4 0
37 Taeo Artichuk Trenton Golden Hawks 5 5 0 5 14 0
38 Riley Bracko Calgary Canucks 6 4 3 1 8 0
39 Devin Mauro Trenton Golden Hawks 5 4 3 1 4 2
40 Daks Klinkhammer Greater Sudbury Cubs 5 4 2 2 4 1
41 Brayden Westerlund Melfort Mustangs 3 4 2 2 4 0
42 Danton Cox Melfort Mustangs 7 4 2 2 0 0
43 Tyler Dahms Northern Manitoba Blizzard 5 4 2 2 4 1
44 Quincy Supprien Northern Manitoba Blizzard 5 4 2 2 4 2
45 Spencer Bowes Rockland Nationals 6 4 2 2 0 1
46 Jacob Charron Rockland Nationals 6 4 2 2 0 0
47 Thomas Kuipers Trenton Golden Hawks 5 4 2 2 2 0
48 Kenny Sutton Calgary Canucks 6 4 1 3 8 0
49 Cheechoo Lathlin Northern Manitoba Blizzard 5 4 1 3 0 1
50 Jonathan Pylypuik Trenton Golden Hawks 5 4 1 3 0 0
51 Lucas Signoretti Greater Sudbury Cubs 5 4 0 4 4 0
52 Mathys Laurent Rockland Nationals 6 4 0 4 0 0
53 Charlie Hawthornthwaite Braves de Valleyfield 4 3 3 0 0 0
54 Carter Streek Grande Prairie Storm 4 3 3 0 0 0
55 William Arsenault Braves de Valleyfield 4 3 2 1 4 0
56 Émile Fournier Edmundston Blizzard 4 3 2 1 4 2
57 Marco Martin Edmundston Blizzard 4 3 2 1 24 0
58 Will Harris Grande Prairie Storm 4 3 2 1 0 0
59 Jack Linton Northern Manitoba Blizzard 5 3 2 1 12 0
60 Alex Kelloway Rockland Nationals 6 3 2 1 2 1
61 Guillaume Labre Rockland Nationals 6 3 2 1 2 0
62 Landon Pappas Calgary Canucks 6 3 1 2 2 0
63 William Labranche Edmundston Blizzard 4 3 1 2 0 1
64 Mathieu Pigeon Edmundston Blizzard 4 3 1 2 0 0
65 Spencer Horgan Greater Sudbury Cubs 5 3 1 2 0 0
66 Alexandre Valade Greater Sudbury Cubs 5 3 1 2 27 0
67 Easton Debray Kam River Fighting Walleye 4 3 1 2 4 0
68 Bo Eisner Melfort Mustangs 7 3 1 2 2 0
69 Kaiden Bugera Grande Prairie Storm 4 3 0 3 2 0
70 Jett Mintenko Kam River Fighting Walleye 4 3 0 3 0 0
71 Zach Turner Melfort Mustangs 7 3 0 3 12 0
72 Nic Andrusiak Melfort Mustangs 6 3 0 3 4 0
73 Kyloe Ellis Trenton Golden Hawks 5 3 0 3 14 0
74 Noah Kohan Greater Sudbury Cubs 5 2 2 0 0 2
75 Cole Unger Melfort Mustangs 7 2 2 0 2 1
76 Tristin Ziola Melfort Mustangs 7 2 2 0 0 0
77 Tyler Bernier Northern Manitoba Blizzard 5 2 2 0 2 0
78 Josh O’Connor Rockland Nationals 6 2 2 0 6 1
79 Thomas Hébert Braves de Valleyfield 4 2 1 1 4 0
80 Rhys Jamieson Calgary Canucks 5 2 1 1 0 0
81 Luc Trevors Calgary Canucks 6 2 1 1 0 0
82 Jérémy Fortin Edmundston Blizzard 4 2 1 1 0 0
83 Alec Hall Grande Prairie Storm 4 2 1 1 0 1
84 Ben Harris Greater Sudbury Cubs 5 2 1 1 2 0
85 Carter Poddubny Kam River Fighting Walleye 4 2 1 1 6 0
86 Sam Sargent Kam River Fighting Walleye 4 2 1 1 4 0
87 Will Munro Melfort Mustangs 6 2 1 1 0 0
88 Bryson Aikens Melfort Mustangs 2 2 1 1 2 0
89 Ty Thornton Melfort Mustangs 7 2 1 1 2 1
90 Zayden Sadlemyer Melfort Mustangs 7 2 1 1 0 0
91 Benson Hirst Northern Manitoba Blizzard 4 2 1 1 0 0
92 Esteban Cinq-Mars Northern Manitoba Blizzard 5 2 1 1 0 1
93 Joey Brehmer Trenton Golden Hawks 5 2 1 1 0 0
94 Xavier Breton Braves de Valleyfield 3 2 0 2 0 0
95 Jesse Carrière Braves de Valleyfield 4 2 0 2 6 0
96 Zachary Deleau Braves de Valleyfield 4 2 0 2 2 0
97 Vincent Gauthier Braves de Valleyfield 4 2 0 2 4 0
98 Matthew Paszkiewicz Calgary Canucks 5 2 0 2 2 0
99 Wade Wallace Calgary Canucks 5 2 0 2 2 0
100 Logan Cunningham Grande Prairie Storm 3 2 0 2 0 0
101 Chayse Laurie Grande Prairie Storm 4 2 0 2 0 0
102 Nolan Turnbull Rockland Nationals 6 2 0 2 2 0
103 Tristan Poor Rockland Nationals 3 2 0 2 0 0
104 Jaxon Broda Trenton Golden Hawks 5 2 0 2 4 0
105 Spencer Hughes Trenton Golden Hawks 5 2 0 2 4 0
106 Ethan Quick Trenton Golden Hawks 5 2 0 2 2 0
107 Giovanni Collin Braves de Valleyfield 3 1 1 0 4 0
108 Noah Breau Edmundston Blizzard 4 1 1 0 0 0
109 Ryan Seeley Grande Prairie Storm 1 1 1 0 2 0
110 Roghan Walker Grande Prairie Storm 3 1 1 0 2 0
111 Chase Christensen Grande Prairie Storm 4 1 1 0 2 0
112 Brandon De Haas Grande Prairie Storm 4 1 1 0 2 0
113 Ryan Rubic Greater Sudbury Cubs 4 1 1 0 0 0
114 Zach Baumann Kam River Fighting Walleye 4 1 1 0 0 0
115 Daxton Lang Kam River Fighting Walleye 4 1 1 0 8 0
116 Carter Nailen Kam River Fighting Walleye 4 1 1 0 2 1
117 Nolan Patterson Melfort Mustangs 6 1 1 0 12 0
118 Kaleb Binner Melfort Mustangs 7 1 1 0 4 0
119 Miguel Bouvier Northern Manitoba Blizzard 5 1 1 0 2 0
120 Jaxon Pierce Trenton Golden Hawks 1 1 1 0 0 0
121 Nathan Taylor Trenton Golden Hawks 3 1 1 0 0 0
122 Samuel Fréchette Braves de Valleyfield 3 1 0 1 2 0
123 Ty Richardson Braves de Valleyfield 4 1 0 1 8 0
124 Matthew Keller Calgary Canucks 3 1 0 1 2 0
125 Adam Leitch Calgary Canucks 5 1 0 1 2 0
126 Mathieu Boucher Edmundston Blizzard 4 1 0 1 6 0
127 Fabrice Bourgeois Edmundston Blizzard 4 1 0 1 2 0
128 Zachary Lessard Edmundston Blizzard 4 1 0 1 6 0
129 Jake Macdonald Edmundston Blizzard 4 1 0 1 6 0
130 Darien Thomson Edmundston Blizzard 4 1 0 1 29 0
131 Kasey Russell Jr. Grande Prairie Storm 1 1 0 1 4 0
132 Max Algajer Grande Prairie Storm 3 1 0 1 0 0
133 Kailus Green Grande Prairie Storm 4 1 0 1 4 0
134 Max Leduc Grande Prairie Storm 4 1 0 1 4 0
135 Brady Bouchard Greater Sudbury Cubs 5 1 0 1 2 0
136 Michael Maclean Greater Sudbury Cubs 5 1 0 1 0 0
137 Cameron Shanks Greater Sudbury Cubs 5 1 0 1 0 0
138 Kaden Goodwin Kam River Fighting Walleye 4 1 0 1 2 0
139 Callum Halls Kam River Fighting Walleye 4 1 0 1 0 0
140 Owen Nelson Melfort Mustangs 2 1 0 1 0 0
141 Nolan Roberts Melfort Mustangs 4 1 0 1 16 0
142 Hugo Larkin Northern Manitoba Blizzard 2 1 0 1 0 0
143 Loughlan Mcmullan Northern Manitoba Blizzard 4 1 0 1 0 0
144 Kelton Kellerman Northern Manitoba Blizzard 4 1 0 1 0 0
145 Keenan Mcneill Northern Manitoba Blizzard 5 1 0 1 2 0
146 Jayden Ward Northern Manitoba Blizzard 5 1 0 1 0 0
147 Loïc Gosselin Rockland Nationals 6 1 0 1 4 0
148 Danel Myloserdnyy Rockland Nationals 4 1 0 1 6 0
149 Dylan Woulds Trenton Golden Hawks 3 1 0 1 2 0
150 Connor Hunt Trenton Golden Hawks 1 1 0 1 0 0
151 Samuel Ranger Braves de Valleyfield 0 0 0 0 0 0
152 Maxence Coté-Bergeron Braves de Valleyfield 2 0 0 0 0 0
153 Alexandre Rochefort Braves de Valleyfield 2 0 0 0 6 0
154 Hérvé-Léon Dilworth Braves de Valleyfield 3 0 0 0 0 0
155 Kyle Hagen Braves de Valleyfield 3 0 0 0 0 0
156 Riley Pawsey Braves de Valleyfield 3 0 0 0 0 0
157 Félix-Olivier Beaudin Braves de Valleyfield 4 0 0 0 2 0
158 Mylan Hamel Braves de Valleyfield 4 0 0 0 6 0
159 Zachary Larocque Braves de Valleyfield 4 0 0 0 2 0
160 Matis Ouellet Braves de Valleyfield 4 0 0 0 0 0
161 Olivier St-Louis Braves de Valleyfield 4 0 0 0 0 0
162 Drayton Aleman Calgary Canucks 0 0 0 0 0 0
163 Sartaj Dhami Calgary Canucks 0 0 0 0 0 0
164 Tate Hanson Calgary Canucks 0 0 0 0 0 0
165 Noah Nelson Calgary Canucks 0 0 0 0 0 0
166 Ethan Watkins Calgary Canucks 0 0 0 0 0 0
167 Simon Bowland Calgary Canucks 1 0 0 0 0 0
168 Logan Murray Calgary Canucks 1 0 0 0 0 0
169 Cruz Chase Calgary Canucks 2 0 0 0 0 0
170 David Byrne Calgary Canucks 5 0 0 0 0 0
171 Lukas Renaud Calgary Canucks 5 0 0 0 0 0
172 Alexey Trischuk Calgary Canucks 6 0 0 0 2 0
173 Nicolas Dubé Edmundston Blizzard 0 0 0 0 0 0
174 Olivier St-Onge Edmundston Blizzard 0 0 0 0 0 0
175 Justin Bouchard-Trottier Edmundston Blizzard 1 0 0 0 2 0
176 Will Carroll Edmundston Blizzard 1 0 0 0 2 0
177 Alexis Chénard Edmundston Blizzard 1 0 0 0 0 0
178 Alex Thibault Edmundston Blizzard 1 0 0 0 0 0
179 Frédéric Cousineau Edmundston Blizzard 2 0 0 0 2 0
180 Austin Caley Edmundston Blizzard 3 0 0 0 0 0
181 Raphaël Denis Edmundston Blizzard 4 0 0 0 6 0
182 Zachary Robichaud Edmundston Blizzard 4 0 0 0 4 0
183 Kayden Clarke Grande Prairie Storm 1 0 0 0 0 0
184 Owen Hutzul Grande Prairie Storm 1 0 0 0 0 0
185 Tomas Marinkovic Grande Prairie Storm 1 0 0 0 0 0
186 Keagin Kelln Grande Prairie Storm 2 0 0 0 0 0
187 Cash Ganske Grande Prairie Storm 3 0 0 0 0 0
188 Nicholas Jones Grande Prairie Storm 3 0 0 0 0 0
189 Zachary Wilson Grande Prairie Storm 3 0 0 0 0 0
190 Matthew Gillard Grande Prairie Storm 4 0 0 0 6 0
191 Cade Kozak Grande Prairie Storm 4 0 0 0 22 0
192 Justin Vandermeer Grande Prairie Storm 4 0 0 0 4 0
193 Mason Chitaroni Greater Sudbury Cubs 0 0 0 0 0 0
194 William Haley Greater Sudbury Cubs 0 0 0 0 0 0
195 Kyle Navarro Greater Sudbury Cubs 0 0 0 0 0 0
196 Matthew Vahramien Greater Sudbury Cubs 0 0 0 0 0 0
197 Noah Beaulne Greater Sudbury Cubs 2 0 0 0 0 0
198 Mateo Signoretti Greater Sudbury Cubs 1 0 0 0 0 0
199 Lucas Antonioni Greater Sudbury Cubs 2 0 0 0 0 0
200 Mason Walker Greater Sudbury Cubs 3 0 0 0 0 0
201 Karsen Chartier Greater Sudbury Cubs 4 0 0 0 0 0
202 Nate Lazarus Greater Sudbury Cubs 5 0 0 0 2 0
203 Kaedyn Long Greater Sudbury Cubs 5 0 0 0 2 0
204 Eidan Macartney Greater Sudbury Cubs 5 0 0 0 4 0
205 Jacob Signoretti Greater Sudbury Cubs 5 0 0 0 4 0
206 Nickolas Fagnilli Kam River Fighting Walleye 0 0 0 0 0 0
207 Gage Hordy Kam River Fighting Walleye 0 0 0 0 0 0
208 Sam Keene Kam River Fighting Walleye 0 0 0 0 0 0
209 Moe Ktytor Kam River Fighting Walleye 0 0 0 0 0 0
210 Braeden Martell Kam River Fighting Walleye 0 0 0 0 0 0
211 Carson Prescesky Kam River Fighting Walleye 0 0 0 0 0 0
212 Cole Piccinin Kam River Fighting Walleye 1 0 0 0 0 0
213 Jacob Lamoureux Kam River Fighting Walleye 2 0 0 0 0 0
214 Nico Simeoni Kam River Fighting Walleye 2 0 0 0 0 0
215 Cayden Adams Kam River Fighting Walleye 3 0 0 0 0 0
216 Adam Kukko Kam River Fighting Walleye 4 0 0 0 0 0
217 Caleb Labelle Kam River Fighting Walleye 4 0 0 0 2 0
218 Evan Lachimea Kam River Fighting Walleye 4 0 0 0 4 0
219 Edwin Liang Kam River Fighting Walleye 4 0 0 0 2 0
220 Brodie Mcleod Kam River Fighting Walleye 4 0 0 0 0 0
221 Amar Powar Kam River Fighting Walleye 4 0 0 0 0 0
222 Ashton Sadauskas Kam River Fighting Walleye 4 0 0 0 0 0
223 Max Wright Kam River Fighting Walleye 4 0 0 0 0 0
224 Cole Ivey Melfort Mustangs 0 0 0 0 0 0
225 Kieran Patterson Melfort Mustangs 0 0 0 0 0 0
226 Tao Flory Melfort Mustangs 1 0 0 0 0 0
227 Logan Keup Melfort Mustangs 3 0 0 0 2 0
228 Madden Mulawka Melfort Mustangs 3 0 0 0 0 0
229 Kristian Coombs Melfort Mustangs 6 0 0 0 0 0
230 Austin Shepherd Melfort Mustangs 6 0 0 0 29 0
231 Lucas Boulanger Northern Manitoba Blizzard 0 0 0 0 0 0
232 Cutter Knight Northern Manitoba Blizzard 0 0 0 0 0 0
233 Louis-Jacob Beauregard Northern Manitoba Blizzard 2 0 0 0 0 0
234 Alexander Reedy Northern Manitoba Blizzard 1 0 0 0 0 0
235 Isaac Tomchak Northern Manitoba Blizzard 1 0 0 0 0 0
236 Max Collyer Northern Manitoba Blizzard 3 0 0 0 0 0
237 Aaron Krestanowich Northern Manitoba Blizzard 5 0 0 0 0 0
238 Cael Primanti Northern Manitoba Blizzard 5 0 0 0 0 0
239 Taye Timmerman Northern Manitoba Blizzard 5 0 0 0 0 0
240 Vincent Bastien Rockland Nationals 0 0 0 0 0 0
241 Sean Hogan Rockland Nationals 0 0 0 0 0 0
242 Renaud Lalancette Rockland Nationals 0 0 0 0 0 0
243 Nathan Landriault Rockland Nationals 0 0 0 0 0 0
244 Raphaël Tellier Rockland Nationals 5 0 0 0 4 0
245 Mathis Baril Rockland Nationals 6 0 0 0 0 0
246 Coben Bryan Rockland Nationals 6 0 0 0 4 0
247 Benoit Forget Rockland Nationals 6 0 0 0 0 0
248 Jamie Darlison Trenton Golden Hawks 0 0 0 0 0 0
249 Sami Douglas-Najem Trenton Golden Hawks 0 0 0 0 0 0
250 Owen Ireton Trenton Golden Hawks 0 0 0 0 0 0
251 Mason Landry Trenton Golden Hawks 0 0 0 0 0 0
252 Owen Mckinnon Trenton Golden Hawks 0 0 0 0 0 0
253 Matthew Souliere Trenton Golden Hawks 0 0 0 0 0 0
254 Carter Vicente Trenton Golden Hawks 0 0 0 0 0 0
255 Matt Hicks Trenton Golden Hawks 1 0 0 0 0 0
256 Reed Pettipas Trenton Golden Hawks 1 0 0 0 0 0
257 Braydon Spry Trenton Golden Hawks 1 0 0 0 0 0
258 Ryan Sanborn Trenton Golden Hawks 4 0 0 0 0 0
259 Trevor Mcdowell Trenton Golden Hawks 5 0 0 0 2 0
260 Candon O’Neill Trenton Golden Hawks 5 0 0 0 2 0
261 Isaiah Shantz Trenton Golden Hawks 5 0 0 0 0 0

Player Stats (Goaltenders)

Rk Name Team GP Mins SA SVS GA SO GAA SV%
1 Kristian Coombs Melfort Mustangs 6 339 157 141 16 0 2.83 0.898
2 Benoit Forget Rockland Nationals 6 369 168 152 16 1 2.60 0.905
3 Lukas Renaud Calgary Canucks 5 301 160 147 13 0 2.59 0.919
4 Taye Timmerman Northern Manitoba Blizzard 5 276 116 98 18 0 3.91 0.845
5 Karsen Chartier Greater Sudbury Cubs 4 216 118 106 12 0 3.33 0.898
6 Ashton Sadauskas Kam River Fighting Walleye 4 241 123 114 9 0 2.24 0.927
7 Ryan Sanborn Trenton Golden Hawks 4 242 121 109 12 0 2.98 0.901
8 Hérvé-Léon Dilworth Braves de Valleyfield 3 112 71 61 10 0 5.36 0.859
9 Kyle Hagen Braves de Valleyfield 3 132 90 68 22 0 10.00 0.756
10 Austin Caley Edmundston Blizzard 3 131 64 59 5 0 2.29 0.922
11 Nicholas Jones Grande Prairie Storm 3 167 76 63 13 0 4.67 0.829
12 Madden Mulawka Melfort Mustangs 3 80 37 32 5 0 3.75 0.865
13 Cruz Chase Calgary Canucks 2 69 34 27 7 0 6.09 0.794
14 Frédéric Cousineau Edmundston Blizzard 2 109 65 53 12 0 6.61 0.815
15 Keagin Kelln Grande Prairie Storm 2 73 32 29 3 0 2.47 0.906
16 Noah Beaulne Greater Sudbury Cubs 2 76 49 42 7 0 5.53 0.857
17 Alexander Reedy Northern Manitoba Blizzard 1 23 4 4 0 0 0.00 1.000
18 Braydon Spry Trenton Golden Hawks 1 64 19 17 2 0 1.87 0.895
19 Sam Keene Kam River Fighting Walleye 0 0 0 0 0 0 0.00 0.000
20 Sean Hogan Rockland Nationals 0 0 0 0 0 0 0.00 0.000
21 Carter Vicente Trenton Golden Hawks 0 0 0 0 0 0 0.00 0.000
22 Matthew Vahramien Greater Sudbury Cubs 0 0 0 0 0 0 0.00 0.000
Photos
Videos
2025 Centennial Cup: Day 11 (Sunday, May 18)
The Canucks beat the Mustangs to win their second national championship.
2025 Centennial Cup: Day 10 (Saturday, May 17)
The Canucks and Mustangs had semifinal successes Saturday in Calgary.
2025 Centennial Cup: Day 9 (Friday, May 16)
The Mustangs and Nationals earned quarterfinal wins Friday to move on.
2025 Centennial Cup: Day 7 (Wednesday, May 14)
The Cubs, Mustangs and Storm earned Wednesday wins to close the prelims.