2025 Centennial Cup

Presented By newlogo

Goaltenders (Save %)

Player Stats (Skaters)

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

Player Stats (Goaltenders)

Rk Name Team GP Mins SA SVS GA SO GAA SV%
1 Hérvé-Léon Dilworth Braves de Valleyfield 2 48 31 26 5 0 6.25 0.839
2 Kyle Hagen Braves de Valleyfield 2 72 54 39 15 0 12.50 0.722
3 Karsen Chartier Greater Sudbury Cubs 2 113 71 64 7 0 3.72 0.901
4 Kristian Coombs Melfort Mustangs 2 119 57 52 5 0 2.52 0.912
5 Taye Timmerman Northern Manitoba Blizzard 2 123 54 46 8 0 3.90 0.852
6 Benoit Forget Rockland Nationals 2 120 55 47 8 0 4.00 0.855
7 Lukas Renaud Calgary Canucks 1 60 29 28 1 0 1.00 0.966
8 Cruz Chase Calgary Canucks 1 60 29 23 6 0 6.00 0.793
9 Austin Caley Edmundston Blizzard 1 61 33 30 3 0 2.95 0.909
10 Frédéric Cousineau Edmundston Blizzard 1 60 30 26 4 0 4.00 0.867
11 Keagin Kelln Grande Prairie Storm 1 13 4 4 0 0 0.00 1.000
12 Nicholas Jones Grande Prairie Storm 1 47 18 12 6 0 7.66 0.667
13 Ashton Sadauskas Kam River Fighting Walleye 1 64 26 25 1 0 0.94 0.962
14 Madden Mulawka Melfort Mustangs 1 0 0 0 0 0 0.00 0.000
15 Braydon Spry Trenton Golden Hawks 1 64 19 17 2 0 1.87 0.895
16 Ryan Sanborn Trenton Golden Hawks 1 64 39 35 4 0 3.75 0.897
17 Noah Beaulne Greater Sudbury Cubs 0 0 0 0 0 0 0.00 0.000
18 Sam Keene Kam River Fighting Walleye 0 0 0 0 0 0 0.00 0.000
19 Alexander Reedy Northern Manitoba Blizzard 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
Photos
Videos
2025 Centennial Cup: Day 2 (Friday, May 9)
The Fighting Walleye, Nationals and Cubs earned Friday victories in Calgary.
2025 Centennial Cup: Day 1 (Thursday, May 8)
The Golden Hawks, Blizzard and Canucks opened with wins Thursday in Calgary.
2024 Centennial Cup: Sunday, May 19 (Championship)
The Blues won their first national title at the 2024 Centennial Cup in Oakville.
2024 Centennial Cup: Saturday, May 18 (Semifinal)
The Blues and Mustangs earned semifinal wins on Day 10 in Oakville.