Loading page

Team Canada All Time Regular Season Stats

Team Information and Facts
Positions
Leagues
All Leagues + Tournaments
Canada (600 players)

All Time Player Stats

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