Loading page

Team Canada All Time Regular Season Stats

Team Information and Facts
Positions
Leagues
All Leagues + Tournaments
Nationalities

All Time Player Stats

Select...
From season
To season
#PlayerSeasonAgeLeagueGPGATPP/GPPIM+/-
501.Canada flagNathan Rempel (RW)1999-200049Spengler Cup00000.000-
502.Canada flagJeff Ulmer (C/W)1999-200049Spengler Cup00000.000-
503.Canada flagRyan Mougenel (RW)1999-200050Spengler Cup00000.000-
504.Canada flagBrandon Reid (C)2011-201245Spengler Cup10000.000-
505.Canada flagEric Himelfarb (C)2008-200943Spengler Cup10000.000-
506.Canada flagMichael Peca (C)2000-200152Spengler Cup10000.0000
507.Canada flagDaniel Gauthier (C)2001-200256Spengler Cup10000.000-
508.Canada flagHugo Boisvert (C)1999-200050Spengler Cup10000.000-
509.Canada flagChris Schmidt (D)1999-200050Spengler Cup10000.000-
510.Canada flagKevin Clark (RW)2015-201638Spengler Cup10000.0000
511.Canada flagDale McTavish (RW)2009-201054Spengler Cup10000.000-
512.Canada flagBlaine Down (C/LW)2009-201044Spengler Cup10000.000-
513.Canada flagPhilippe Choinière (RW)1999-200046Spengler Cup10000.000-
514.Canada flagDavid Desharnais (C/LW)2019-202039Spengler Cup10000.000-1
515.Canada flagDion Knelsen (C)2019-202037Spengler Cup10000.0000
516.Canada flagCory Emmerton (C)2022-202338Spengler Cup10000.0000
517.Canada flagPhilip-Michaël Devos (C)2022-202336Spengler Cup10000.0001
518.Canada flagManix Landry (C)2024-202523Spengler Cup10000.0000
519.Canada flagGabriel Chicoine (D)2025-202629Spengler Cup10000.0000
520.Canada flagAdrien Plavsic (D)1998-199956Spengler Cup10000.00--
521.Canada flagGeoff Peters (C)1998-199948Spengler Cup10000.00--
522.Canada flagDerek Mayer (D)1995-199659Spengler Cup10000.00--
523.Germany flagMichael Heidt (D)1984-198562Spengler Cup10000.00--
524.Canada flagMark Lofthouse (RW)1984-198569Spengler Cup10000.00--
525.Canada flagBlaine Down (C/LW)2011-201244Spengler Cup20000.000-
526.Canada flagBrett McLean (C)2012-201347Spengler Cup20000.000-1
527.Canada flagAjay Baines (C)2004-200548Spengler Cup20000.000-
528.Canada flagMarc Chouinard (C)2007-200849Spengler Cup20000.000-
529.Canada flagBen Walter (C)2014-201542Spengler Cup20000.000-1
530.Canada flagMichel Ouellet (RW)2009-201044Spengler Cup20000.000-
531.Canada flagNick Ross (D)2019-202037Spengler Cup20000.0001
532.Canada flagZach Boychuk (C/LW)2019-202036Spengler Cup20000.0000
533.Canada flagKris Bennett (C/LW)2022-202330Spengler Cup20000.0000
534.Canada flagJonathan Ang (RW/C)2022-202328Spengler Cup20000.0000
535.Canada flagÉric Gélinas (D)2023-202435Spengler Cup20000.0000
536.Canada flagTyler Morley (C)2025-202634Spengler Cup20000.000-1
537.Canada flagJesse Graham (D)2025-202632Spengler Cup20000.0001
538.Canada flagMark Hartigan (C)2011-201248Spengler Cup20000.002-
539.Canada flagEric Beaudoin (LW/C)2011-201246Spengler Cup20000.002-
540.Canada flagAaron Gagnon (C/RW)2018-201940Spengler Cup20000.0020
541.Canada flagBlair Riley (RW/LW)2019-202040Spengler Cup20000.0021
542.Canada flagJonathan Hazen (RW)2025-202636Spengler Cup20000.0020
543.Canada flagRyan Savoia (C)2003-200453Spengler Cup20000.0040
544.Canada flagJoe Carroll (LW/RW)2024-202525Spengler Cup20000.004-1
545.Canada flagChris DiDomenico (C/RW)2014-201537Spengler Cup20000.006-1
546.Canada flagJean-Pierre Vigier (RW)2011-201249Spengler Cup30000.000-
547.Canada flagDoug Lynch (D)2011-201243Spengler Cup30000.000-
548.Canada flagPaul DiPietro (C)2000-200155Spengler Cup30000.0000
549.Canada flagMike Bishai (C)2002-200347Spengler Cup30000.000-
550.Canada flagDaniel Vukovic (D)2016-201740Spengler Cup30000.000-1
551.Canada flagShaone Morrisonn (D)2016-201743Spengler Cup30000.000-1
552.Canada flagJérôme Gauthier-Leduc (D)2022-202333Spengler Cup30000.000-1
553.Canada flagJoshua Brook (D)2022-202327Spengler Cup30000.000-1
554.Canada flagColton Sceviour (C/W)2022-202337Spengler Cup30000.000-1
555.Canada flagRiley Nash (C)2022-202337Spengler Cup30000.000-1
556.Canada flagBrandon Coe (RW/LW)2024-202524Spengler Cup30000.000-2
557.Canada flagKodie Curran (D)2024-202536Spengler Cup30000.0001
558.Canada flagAndy Andreoff (C/LW)2025-202635Spengler Cup30000.0001
559.Canada flagAnthony Richard (C/LW)2025-202629Spengler Cup30000.000-3
560.Canada flagDrake Caggiula (LW/C)2025-202632Spengler Cup30000.000-3
561.Canada flagCalen Addison (D)2025-202626Spengler Cup30000.000-3
562.Canada flagJake Livingstone (D)2025-202627Spengler Cup30000.000-2
563.Canada flagTrent Bourque (D)2025-202628Spengler Cup30000.000-1
564.Canada flagCurtis Murphy (D)2010-201150Spengler Cup30000.002-
565.Canada flagRyan MacMurchy (RW)2013-201443Spengler Cup30000.002-1
566.Canada flagShawn Heaphy (C)2000-200157Spengler Cup30000.002-2
567.Canada flagWill Petschenig (D/F)2017-201831Spengler Cup30000.0020
568.Canada flagTyler Ennis (RW/LW)2022-202336Spengler Cup30000.002-2
569.Canada flagDavid Desharnais (C/LW)2022-202339Spengler Cup30000.002-1
570.Canada flagDaniel Winnik (W/C)2022-202341Spengler Cup30000.002-2
571.Canada flagAlan Quine (C)2022-202333Spengler Cup30000.002-3
572.Canada flagTanner Fritz (C)2025-202634Spengler Cup30000.0020
573.Canada flagRamzi Abid (LW/C)2007-200846Spengler Cup30000.004-
574.Canada flagKevin Connauton (D)2022-202336Spengler Cup30000.004-3
575.Canada flagBrendan Perlini (LW)2022-202330Spengler Cup30000.004-3
576.Canada flagMike Sgarbossa (C)2025-202634Spengler Cup30000.004-3
577.Canada flagNolan Allan (D)2025-202623Spengler Cup30000.0040
578.Canada flagGrant Ledyard (D)2000-200164Spengler Cup30000.0060
579.Canada flagTobie Bisson (D)2022-202329Spengler Cup30000.0025-1
580.Canada flagCasson Masters (F)1998-199950Spengler Cup30000.00--
581.Canada flagMartin Lacroix (C)1991-199258Spengler Cup30000.00--
582.Canada flagGary Yaremchuk (C)1991-199264Spengler Cup30000.00--
583.Canada flagCam Barker (D)2012-201340Spengler Cup40000.0004
584.Canada flagJacob Micflikier (LW/RW)2012-201342Spengler Cup40000.0002
585.Canada flagDaniel Laperrière (D)2004-200557Spengler Cup40000.000-
586.Canada flagJim Vandermeer (D)2013-201446Spengler Cup40000.0000
587.Canada flagDerek Armstrong (C/RW)2001-200253Spengler Cup40000.000-
588.Canada flagDale McTavish (RW)2001-200254Spengler Cup40000.000-
589.Canada flagChris Belanger (D)1999-200054Spengler Cup40000.000-
590.Canada flagCurtis Sheptak (D/F)1999-200051Spengler Cup40000.000-
591.Canada flagRhett Gordon (RW)1999-200049Spengler Cup40000.000-
592.Canada flagPeter Allen (D)1999-200056Spengler Cup40000.000-
593.Canada flagJim Vandermeer (D)2014-201546Spengler Cup40000.0000
594.Canada flagRyan Martindale (C)2014-201534Spengler Cup40000.000-1
595.Canada flagDaniel Vukovic (D)2015-201640Spengler Cup40000.0002
596.Canada flagDaniel Paille (LW)2015-201642Spengler Cup40000.000-2
597.Canada flagKeith Aulie (D)2015-201637Spengler Cup40000.0000
598.Canada flagManny Malhotra (C)2015-201646Spengler Cup40000.000-2
599.Canada flagJamie Rivers (D)2009-201051Spengler Cup40000.000-
600.Canada flagJake Evans (C/RW)2017-201830Spengler Cup40000.000-1