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+/-
501.Canada flagNathan Rempel (RW)1999-200022Spengler Cup00000.000-
502.Canada flagJeff Ulmer (C/W)1999-200022Spengler Cup00000.000-
503.Canada flagRyan Mougenel (RW)1999-200023Spengler Cup00000.000-
504.Canada flagBrandon Reid (C)2011-201230Spengler Cup10000.000-
505.Canada flagEric Himelfarb (C)2008-200925Spengler Cup10000.000-
506.Canada flagMichael Peca (C)2000-200126Spengler Cup10000.0000
507.Canada flagDaniel Gauthier (C)2001-200231Spengler Cup10000.000-
508.Canada flagHugo Boisvert (C)1999-200023Spengler Cup10000.000-
509.Canada flagChris Schmidt (D)1999-200023Spengler Cup10000.000-
510.Canada flagKevin Clark (RW)2015-201628Spengler Cup10000.0000
511.Canada flagDale McTavish (RW)2009-201037Spengler Cup10000.000-
512.Canada flagBlaine Down (C/LW)2009-201027Spengler Cup10000.000-
513.Canada flagPhilippe Choinière (RW)1999-200019Spengler Cup10000.000-
514.Canada flagDavid Desharnais (C/LW)2019-202033Spengler Cup10000.000-1
515.Canada flagDion Knelsen (C)2019-202030Spengler Cup10000.0000
516.Canada flagCory Emmerton (C)2022-202334Spengler Cup10000.0000
517.Canada flagPhilip-Michaël Devos (C)2022-202332Spengler Cup10000.0001
518.Canada flagManix Landry (C)2024-202522Spengler Cup10000.0000
519.Canada flagGabriel Chicoine (D)2025-202628Spengler Cup10000.0000
520.Canada flagAdrien Plavsic (D)1998-199928Spengler Cup10000.00--
521.Canada flagGeoff Peters (C)1998-199920Spengler Cup10000.00--
522.Canada flagDerek Mayer (D)1995-199628Spengler Cup10000.00--
523.Germany flagMichael Heidt (D)1984-198521Spengler Cup10000.00--
524.Canada flagMark Lofthouse (RW)1984-198527Spengler Cup10000.00--
525.Canada flagBlaine Down (C/LW)2011-201229Spengler Cup20000.000-
526.Canada flagBrett McLean (C)2012-201334Spengler Cup20000.000-1
527.Canada flagAjay Baines (C)2004-200526Spengler Cup20000.000-
528.Canada flagMarc Chouinard (C)2007-200830Spengler Cup20000.000-
529.Canada flagBen Walter (C)2014-201530Spengler Cup20000.000-1
530.Canada flagMichel Ouellet (RW)2009-201027Spengler Cup20000.000-
531.Canada flagNick Ross (D)2019-202030Spengler Cup20000.0001
532.Canada flagZach Boychuk (C/LW)2019-202030Spengler Cup20000.0000
533.Canada flagKris Bennett (C/LW)2022-202326Spengler Cup20000.0000
534.Canada flagJonathan Ang (RW/C)2022-202324Spengler Cup20000.0000
535.Canada flagÉric Gélinas (D)2023-202432Spengler Cup20000.0000
536.Canada flagTyler Morley (C)2025-202634Spengler Cup20000.000-1
537.Canada flagJesse Graham (D)2025-202631Spengler Cup20000.0001
538.Canada flagMark Hartigan (C)2011-201234Spengler Cup20000.002-
539.Canada flagEric Beaudoin (LW/C)2011-201231Spengler Cup20000.002-
540.Canada flagAaron Gagnon (C/RW)2018-201932Spengler Cup20000.0020
541.Canada flagBlair Riley (RW/LW)2019-202034Spengler Cup20000.0021
542.Canada flagJonathan Hazen (RW)2025-202635Spengler Cup20000.0020
543.Canada flagRyan Savoia (C)2003-200430Spengler Cup20000.0040
544.Canada flagJoe Carroll (LW/RW)2024-202523Spengler Cup20000.004-1
545.Canada flagChris DiDomenico (C/W)2014-201525Spengler Cup20000.006-1
546.Canada flagJean-Pierre Vigier (RW)2011-201235Spengler Cup30000.000-
547.Canada flagDoug Lynch (D)2011-201228Spengler Cup30000.000-
548.Canada flagPaul DiPietro (C)2000-200130Spengler Cup30000.0000
549.Canada flagMike Bishai (C)2002-200323Spengler Cup30000.000-
550.Canada flagDaniel Vukovic (D)2016-201730Spengler Cup30000.000-1
551.Canada flagShaone Morrisonn (D)2016-201734Spengler Cup30000.000-1
552.Canada flagJérôme Gauthier-Leduc (D)2022-202330Spengler Cup30000.000-1
553.Canada flagJoshua Brook (D)2022-202323Spengler Cup30000.000-1
554.Canada flagColton Sceviour (C/W)2022-202333Spengler Cup30000.000-1
555.Canada flagRiley Nash (C)2022-202333Spengler Cup30000.000-1
556.Canada flagBrandon Coe (RW/LW)2024-202523Spengler Cup30000.000-2
557.Canada flagKodie Curran (D)2024-202535Spengler Cup30000.0001
558.Canada flagAndy Andreoff (C/LW)2025-202634Spengler Cup30000.0001
559.Canada flagAnthony Richard (C/LW)2025-202629Spengler Cup30000.000-3
560.Canada flagDrake Caggiula (LW/C)2025-202631Spengler Cup30000.000-3
561.Canada flagCalen Addison (D)2025-202625Spengler Cup30000.000-3
562.Canada flagJake Livingstone (D)2025-202626Spengler Cup30000.000-2
563.Canada flagTrent Bourque (D)2025-202627Spengler Cup30000.000-1
564.Canada flagCurtis Murphy (D)2010-201135Spengler Cup30000.002-
565.Canada flagRyan MacMurchy (RW)2013-201430Spengler Cup30000.002-1
566.Canada flagShawn Heaphy (C)2000-200132Spengler Cup30000.002-2
567.Canada flagWill Petschenig (D/F)2017-201822Spengler Cup30000.0020
568.Canada flagTyler Ennis (RW/LW)2022-202333Spengler Cup30000.002-2
569.Canada flagDavid Desharnais (C/LW)2022-202336Spengler Cup30000.002-1
570.Canada flagDaniel Winnik (W/C)2022-202337Spengler Cup30000.002-2
571.Canada flagAlan Quine (C)2022-202329Spengler Cup30000.002-3
572.Canada flagTanner Fritz (C)2025-202634Spengler Cup30000.0020
573.Canada flagRamzi Abid (LW/C)2007-200827Spengler Cup30000.004-
574.Canada flagKevin Connauton (D)2022-202332Spengler Cup30000.004-3
575.Canada flagBrendan Perlini (LW)2022-202326Spengler Cup30000.004-3
576.Canada flagMike Sgarbossa (C)2025-202633Spengler Cup30000.004-3
577.Canada flagNolan Allan (D)2025-202622Spengler Cup30000.0040
578.Canada flagGrant Ledyard (D)2000-200139Spengler Cup30000.0060
579.Canada flagTobie Bisson (D)2022-202325Spengler Cup30000.0025-1
580.Canada flagCasson Masters (F)1998-199923Spengler Cup30000.00--
581.Canada flagMartin Lacroix (C)1991-199223Spengler Cup30000.00--
582.Canada flagGary Yaremchuk (C)1991-199230Spengler Cup30000.00--
583.Canada flagCam Barker (D)2012-201326Spengler Cup40000.0004
584.Canada flagJacob Micflikier (LW/RW)2012-201328Spengler Cup40000.0002
585.Canada flagDaniel Laperrière (D)2004-200535Spengler Cup40000.000-
586.Canada flagJim Vandermeer (D)2013-201433Spengler Cup40000.0000
587.Canada flagDerek Armstrong (C/RW)2001-200228Spengler Cup40000.000-
588.Canada flagDale McTavish (RW)2001-200229Spengler Cup40000.000-
589.Canada flagChris Belanger (D)1999-200027Spengler Cup40000.000-
590.Canada flagCurtis Sheptak (D/F)1999-200025Spengler Cup40000.000-
591.Canada flagRhett Gordon (RW)1999-200023Spengler Cup40000.000-
592.Canada flagPeter Allen (D)1999-200029Spengler Cup40000.000-
593.Canada flagJim Vandermeer (D)2014-201534Spengler Cup40000.0000
594.Canada flagRyan Martindale (C)2014-201523Spengler Cup40000.000-1
595.Canada flagDaniel Vukovic (D)2015-201629Spengler Cup40000.0002
596.Canada flagDaniel Paille (LW)2015-201631Spengler Cup40000.000-2
597.Canada flagKeith Aulie (D)2015-201626Spengler Cup40000.0000
598.Canada flagManny Malhotra (C)2015-201635Spengler Cup40000.000-2
599.Canada flagJamie Rivers (D)2009-201034Spengler Cup40000.000-
600.Canada flagJake Evans (C/RW)2017-201821Spengler Cup40000.000-1