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

Player Stats (Goaltenders)

Rk Name Team GP Mins SA SVS GA SO GAA SV%
1 Taye Timmerman Northern Manitoba Blizzard 5 258 105 88 17 0 3.95 0.838
2 Benoit Forget Rockland Nationals 5 277 125 112 13 0 2.82 0.896
3 Karsen Chartier Greater Sudbury Cubs 4 216 118 106 12 0 3.33 0.898
4 Ashton Sadauskas Kam River Fighting Walleye 4 241 123 114 9 0 2.24 0.927
5 Kristian Coombs Melfort Mustangs 4 238 114 106 8 0 2.02 0.930
6 Hérvé-Léon Dilworth Braves de Valleyfield 3 112 71 61 10 0 5.36 0.859
7 Kyle Hagen Braves de Valleyfield 3 132 90 68 22 0 10.00 0.756
8 Lukas Renaud Calgary Canucks 3 170 87 78 9 0 3.18 0.897
9 Austin Caley Edmundston Blizzard 3 131 64 59 5 0 2.29 0.922
10 Nicholas Jones Grande Prairie Storm 3 167 76 63 13 0 4.67 0.829
11 Ryan Sanborn Trenton Golden Hawks 3 184 101 93 8 0 2.61 0.921
12 Cruz Chase Calgary Canucks 2 69 34 27 7 0 6.09 0.794
13 Frédéric Cousineau Edmundston Blizzard 2 109 65 53 12 0 6.61 0.815
14 Keagin Kelln Grande Prairie Storm 2 73 32 29 3 0 2.47 0.906
15 Noah Beaulne Greater Sudbury Cubs 2 76 49 42 7 0 5.53 0.857
16 Madden Mulawka Melfort Mustangs 2 64 32 28 4 0 3.75 0.875
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 7 (Wednesday, May 14)
The Cubs, Mustangs and Storm earned Wednesday wins to close the prelims.
2025 Centennial Cup: Day 6 (Tuesday, May 13)
Melfort, Trenton and Calgary had Tuesday triumphs in the Stampede City.
2025 Centennial Cup: Day 5 (Monday, May 12)
Northern Manitoba, Edmundston and Trenton were Monday winners in Calgary.
2025 Centennial Cup: Day 4 (Sunday, May 11)
The Nationals and Storm had a successful Sunday in Calgary.