Loading page

Team Canada All-Time Player Stats

Team Information and Facts
Positions
Leagues
All Leagues + Tournaments
Nationalities

Team Canada All-Time Player Totals Per Season

Overall Totals
From season
To season
Team Canada — All-Time Skater Stats by Season
#PlayerSeasonAgeLeagueGPGATPP/GPPIM+/-
201.Canada flagRéginald Savage (RW)2001-200231Spengler Cup42020.500-
202.Canada flagRyan Gardner (RW/C)2004-200526Spengler Cup42020.502-
203.Canada flagDerrick Walser (D)2013-201435Spengler Cup42020.502-1
204.Canada flagAlexandre Giroux (LW/RW)2015-201634Spengler Cup42020.502-1
205.Canada flagAlexandre Daigle (C)2009-201034Spengler Cup42020.502-
206.Canada flagChris Bright (RW)1996-199726Spengler Cup42020.50--
207.Canada flagMark Astley (D)1991-199222Spengler Cup42020.50--
208.Canada flagJamie Wright (LW)2006-200730Spengler Cup52020.400-
209.Canada flagMicki DuPont (D)2008-200928Spengler Cup52020.400-
210.Canada flagAndré Benoît (D)2007-200823Spengler Cup52020.402-
211.Canada flagChristian Dubé (C)2000-200123Spengler Cup52020.4021
212.Canada flagTravis Roche (D)2013-201435Spengler Cup21121.0000
213.Canada flagBrendan Bell (D)2010-201127Spengler Cup31120.670-
214.Canada flagKeaton Ellerby (D)2015-201627Spengler Cup31120.6702
215.Canada flagDion Knelsen (C)2018-201929Spengler Cup31120.6702
216.Canada flagZac Dalpe (C/RW)2018-201929Spengler Cup31120.6701
217.Canada flagÉric Faille (C/RW)2019-202030Spengler Cup31120.6702
218.Canada flagNoel Hoefenmayer (D)2024-202525Spengler Cup31120.670-1
219.Canada flagBrett Seney (LW/C)2025-202629Spengler Cup31120.670-5
220.Canada flagNikolas Brouillard (D)2025-202630Spengler Cup31120.670-2
221.Canada flagAlex Grant (D)2019-202030Spengler Cup31120.6723
222.Canada flagMatthew Peca (C)2025-202632Spengler Cup31120.672-3
223.Canada flagJoel Kwiatkowski (D)2011-201234Spengler Cup31120.674-
224.Canada flagJoël Perrault (C/RW)2011-201228Spengler Cup31120.674-
225.Canada flagMadison Bowey (D)2024-202529Spengler Cup31120.6783
226.Canada flagDerrick Walser (D)2012-201334Spengler Cup41120.5000
227.Canada flagBrad Mehalko (RW)1999-200022Spengler Cup41120.500-
228.Canada flagKent Simpson (LW)1999-200024Spengler Cup41120.500-
229.Canada flagRyan Savoia (C)1999-200026Spengler Cup41120.500-
230.Canada flagCurtis Hamilton (LW/RW)2017-201826Spengler Cup41120.5002
231.Canada flagMatt D'Agostini (RW/LW)2018-201932Spengler Cup41120.5001
232.Canada flagIan Mitchell (D)2019-202020Spengler Cup41120.5003
233.Canada flagGuillaume Asselin (RW/LW)2023-202431Spengler Cup41120.5001
234.Canada flagMarc-André Gragnani (D)2014-201527Spengler Cup41120.5021
235.Canada flagBud Holloway (RW)2014-201526Spengler Cup41120.5020
236.Canada flagBrett McLean (C)2014-201536Spengler Cup41120.5021
237.Canada flagMatt D'Agostini (RW/LW)2015-201629Spengler Cup41120.502-1
238.Canada flagVictor Bartley (D)2017-201829Spengler Cup41120.5027
239.Canada flagEric Fehr (C)2019-202034Spengler Cup41120.5022
240.Canada flagPaul Postma (D)2019-202030Spengler Cup41120.5021
241.Canada flagAndrew MacDonald (D)2019-202033Spengler Cup41120.5022
242.Canada flagCarlo Colaiacovo (D)2012-201329Spengler Cup41120.5042
243.Canada flagCory Emmerton (C)2018-201930Spengler Cup41120.5044
244.Canada flagChris DiDomenico (C/W)2018-201929Spengler Cup41120.5040
245.Canada flagJonathan Ang (RW/C)2023-202425Spengler Cup41120.5041
246.Canada flagTyler Seguin (C/RW)2012-201320Spengler Cup41120.5081
247.Canada flagJame Pollock (D)2004-200525Spengler Cup41120.5010-
248.Canada flagShawn Heaphy (C)1996-199728Spengler Cup41120.50--
249.Canada flagJohn Wynne (D)1996-199725Spengler Cup41120.50--
250.Canada flagDoug Lidster (D)1998-199938Spengler Cup41120.50--
251.Canada flagSteve Marengère (C)1984-198525Spengler Cup41120.50--
252.Canada flagJosh Holden (C)2005-200627Spengler Cup51120.400-
253.Canada flagMark Astley (D)2003-200434Spengler Cup51120.4005
254.Canada flagTravis Roche (D)2010-201132Spengler Cup51120.402-
255.Canada flagRic Jackman (D)2008-200930Spengler Cup51120.402-
256.Canada flagChris Bright (RW)2000-200130Spengler Cup51120.4021
257.Canada flagJean-Yves Roy (RW)2001-200232Spengler Cup51120.402-
258.Canada flagJason York (D)2005-200635Spengler Cup51120.404-
259.Canada flagRyan Gardner (RW/C)2005-200627Spengler Cup51120.404-
260.Canada flagDale Clarke (D)2008-200930Spengler Cup51120.404-
261.Canada flagBrandon Reid (C)2006-200725Spengler Cup51120.404-
262.Canada flagBobby Andrews (C)2002-200324Spengler Cup51120.404-
263.Canada flagLuke Sellars (D)2002-200321Spengler Cup51120.404-
264.Canada flagJoel Kwiatkowski (D)2008-200931Spengler Cup51120.406-
265.Canada flagDomenic Pittis (C)2006-200732Spengler Cup51120.406-
266.Canada flagYannick Tremblay (D)2007-200832Spengler Cup51120.406-
267.Canada flagJean-Pierre Vigier (RW)2007-200831Spengler Cup51120.406-
268.Canada flagJay Harrison (D)2006-200724Spengler Cup51120.4010-
269.Canada flagClaude Vilgrain (C)1995-199632Spengler Cup51120.40--
270.Canada flagPatrick Lebeau (LW)1995-199625Spengler Cup51120.40--
271.Canada flagBoyd Devereaux (LW)2009-201031Spengler Cup20221.000-
272.Canada flagDerek Grant (C/W)2025-202635Spengler Cup20221.0002
273.Canada flagPhilippe Maillet (C)2024-202532Spengler Cup30220.6704
274.Canada flagBrett Seney (LW/C)2024-202528Spengler Cup30220.6721
275.Canada flagShawn Heins (D)2011-201238Spengler Cup30220.674-
276.Canada flagMac Hollowell (D)2024-202526Spengler Cup30220.6742
277.Canada flagJeff Toms (C)2004-200530Spengler Cup40220.500-
278.Canada flagChris Lindberg (C)2002-200335Spengler Cup40220.500-
279.Canada flagJeff Shantz (C)2004-200531Spengler Cup40220.500-
280.Canada flagDale McTavish (RW)2004-200532Spengler Cup40220.500-
281.Canada flagWarren Norris (C)1999-200025Spengler Cup40220.500-
282.Canada flagMatt D'Agostini (RW/LW)2017-201831Spengler Cup40220.5002
283.Canada flagJean-Guy Trudel (LW/RW)2004-200529Spengler Cup40220.502-
284.Canada flagColby Genoway (RW/C)2014-201531Spengler Cup40220.5023
285.Canada flagMark Cundari (D)2015-201625Spengler Cup40220.5023
286.Canada flagMaxim Lapierre (C)2018-201933Spengler Cup40220.5021
287.Canada flagDominic Moore (C)2018-201938Spengler Cup40220.5022
288.Canada flagPatrick Wiercioch (D)2019-202029Spengler Cup40220.5024
289.Canada flagMassimo Rizzo (C/LW)2023-202422Spengler Cup40220.5020
290.Canada flagMicki DuPont (D)2012-201332Spengler Cup40220.5042
291.Canada flagBrett McLean (C)2013-201435Spengler Cup40220.5040
292.Canada flagCurtis Brown (C/LW)2009-201033Spengler Cup40220.504-
293.Canada flagBrandon Hickey (D)2017-201821Spengler Cup40220.5043
294.Canada flagMathew Maione (D)2019-202029Spengler Cup40220.5044
295.Canada flagScottie Upshall (LW/RW)2019-202036Spengler Cup40220.5062
296.Canada flagGlenn Anderson (RW)1996-199736Spengler Cup40220.50--
297.Canada flagJamie Heward (D)2002-200331Spengler Cup50220.400-
298.Canada flagMario Scalzo (D)2008-200924Spengler Cup50220.400-
299.Canada flagLonny Bohonos (C)2003-200430Spengler Cup50220.4002
300.Canada flagChristian Chartier (D)2001-200221Spengler Cup50220.400-