Loading page

Team Canada All Time Overall Totals Stats

Team Information and Facts
Positions
Leagues
All Leagues + Tournaments
Nationalities

All Time Player Stats

Overall Totals
From season
To season
#PlayerGPGATPPPGPIMPeriodYears
601.Canada flagTrevor Burgess (D)20000.0001994 - 19951
602.Canada flagBrad Beck (D)20000.0001989 - 19901
603.Canada flagDarcy Loewen (LW)20000.0001988 - 19891
604.Canada flagCorey Lyons (F)20000.0001992 - 19931
605.Canada flagKip Noble (D)20000.0001989 - 19901
606.Canada flagBarclay Pearce (C)20000.0001992 - 19942
607.Canada flagMichael Thompson (RW)20000.0001988 - 19891
608.Canada flagDarin Banister (D)20000.0001992 - 19931
609.Canada flagChris Gignac (C)20000.0001999 - 20001
610.Canada flagLou Kiriakou (D)20000.0001986 - 19871
611.Canada flagKeith Cassidy (D)20000.0001999 - 20001
612.Canada flagMatt Munro (D)20000.0001999 - 20001
613.Canada flagJean-François Grégoire (F)20000.0001992 - 19931
614.Canada flagDuvie Westcott (D)20000.0002014 - 20151
615.Canada flagClaude Gosselin (LW)20000.0001985 - 19902
616.Canada flagDirk Reuter (D)20000.0001986 - 19871
617.Canada flagPierre Lacroix (D)20000.0001986 - 19871
618.Canada flagKevin Stover (D)20000.0001989 - 19901
619.Canada flagNick Spaling (C/LW)20000.0002017 - 20181
620.Canada flagKaiden Guhle (D)20000.0002023 - 20241
621.Canada flagJack McBain (C/LW)20000.0002023 - 20241
622.Canada flagJared McCann (C/W)20000.0002023 - 20241
623.Canada flagDawson Mercer (C/RW)20000.0002023 - 20241
624.Canada flagJamie Oleksiak (D)20000.0002023 - 20241
625.Canada flagBrandon Tanev (LW/RW)20000.0002023 - 20241
626.Canada flagHarrison Brunicke (D)20000.0002024 - 20251
627.Canada flagArt Forrest (C)20000.0001938 - 19391
628.Canada flagQuinn Hancock (C/RW)20000.0021999 - 20001
629.Canada flagCory Johnson (LW)20000.0021995 - 19961
630.Canada flagBrian Caruso (LW)20000.0021992 - 19931
631.Canada flagMarc Deschamps (D)20000.0021988 - 19891
632.Canada flagShawn McNeil (C)20000.0041999 - 20001
633.Canada flagShawn McCosh (C)30000.0001989 - 19901
634.Canada flagRuss Parent (D)30000.0001989 - 19901
635.Canada flagTodd Goodwin (C)30000.0001991 - 19921
636.Canada flagSean Venedam (C)30000.0001995 - 19961
637.Canada flagShawn Harrison (C)30000.0001989 - 19901
638.Canada flagMarc Zanetti (D)30000.0002012 - 20131
639.Canada flagMark Bell (C/LW)30000.0002012 - 20131
640.Canada flagYanick Lehoux (C/RW)30000.0002012 - 20131
641.Canada flagDave McLlwain (C)30000.0001999 - 20001
642.Canada flagShane Peacock (D)30000.0002002 - 20031
643.Canada flagChris Armstrong (D)30000.0002008 - 20091
644.Canada flagRick Girard (C/LW)30000.0002001 - 20021
645.Canada flagCarter Ashton (RW/LW)30000.0002017 - 20181
646.Canada flagCory Emmerton (C)30000.0002017 - 20181
647.Canada flagCarlo Colaiacovo (D)30000.0002017 - 20181
648.Canada flagCam Barker (D)30000.0002017 - 20181
649.Canada flagCraig Schira (D)30000.0002017 - 20181
650.Canada flagDaniel Paille (LW)30000.0002017 - 20181
651.Canada flagBrandon McMillan (C/LW)30000.0002017 - 20181
652.Canada flagJohn Bekkers (RW)30000.0001985 - 19861
653.Canada flagKen Vinge (C)30000.0001985 - 19872
654.Canada flagGerald Koebel (LW)30000.0001986 - 19871
655.Canada flagDale Jago (D)30000.0001989 - 19901
656.Canada flagAdam Fantilli (C/LW)30000.0002023 - 20252
657.Canada flagRyan Hughes (C)30000.0021988 - 19891
658.Canada flagDave Hannan (C)30000.0021991 - 19921
659.Canada flagJame Pollock (D)30000.0022010 - 20111
660.Canada flagTyler Beechey (LW/C)30000.0022010 - 20111
661.Canada flagJulian Talbot (LW/C)30000.0022012 - 20131
662.Canada flagShawn Belle (D)30000.0022012 - 20131
663.Canada flagKyle Greentree (LW)30000.0022014 - 20151
664.Canada flagBobby Raymond (D)30000.0022014 - 20151
665.Canada flagPaul Traynor (D)30000.0022008 - 20091
666.Canada flagPaul Manning (D)30000.0022010 - 20111
667.Canada flagMatt Dzieduszycki (C/LW)30000.0022010 - 20111
668.Canada flagEric Schneider (C/LW)30000.0022010 - 20111
669.Canada flagDavid McIntyre (C/W)30000.0022017 - 20181
670.Canada flagBrett Cox (F)30000.0021992 - 19931
671.Canada flagChris Kelly (C/LW)30000.0022017 - 20181
672.Canada flagJustin Peca (D)30000.0041999 - 20001
673.Canada flagMichael Henrich (C/D)30000.0042002 - 20031
674.Canada flagRené Corbet (LW)30000.0042008 - 20091
675.Canada flagStewart Malgunas (D)30000.0042001 - 20021
676.Canada flagRob Murphy (C)30000.0042001 - 20021
677.Canada flagCurtis Hamilton (LW/RW)30000.0042016 - 20171
678.Canada flagJames Wright (C/LW)30000.0042017 - 20181
679.Canada flagBen Maxwell (C/LW)30000.0042017 - 20181
680.Canada flagDarren Kruger (D)30000.0041989 - 19901
681.Canada flagCody Goloubef (D)30000.0042017 - 20181
682.Canada flagDan McGillis (D)30000.0062008 - 20091
683.Canada flagYves Sarault (LW)3000-62003 - 20092
684.Canada flagChris Palmer (F)40000.0001994 - 19951
685.Canada flagGeorge Dupont (C)40000.0001992 - 19931
686.Canada flagJeff Sveen (C)40000.0001988 - 19891
687.Canada flagTrevor Parkes (RW)40000.0002016 - 20182
688.Canada flagWojtek Wolski (LW/RW)40000.0002017 - 20181
689.Canada flagRandy Bucyk (F)40000.0021988 - 19891
690.Canada flagFrançois Bouchard (D)4000-61999 - 20042
691.Canada flagAaron Ward (D)40000.0081992 - 19931
692.Canada flagKraig Nienhuis (LW)40000.00121988 - 19891
693.Canada flagBrett Festerling (D)50000.0022012 - 20152
694.Canada flagRené Bourque (LW/RW)50000.0082017 - 20181
695.Canada flagConnor James (C)60000.0002012 - 20152
696.Canada flagPatrick McNeill (D)60000.0002016 - 20182
697.Canada flagMathieu Roy (D)60000.0022012 - 20152
698.Canada flagStefan Elliott (D)60000.0022017 - 20181
699.Canada flagStephen Dixon (C/LW)60000.0042012 - 20152
700.Canada flagStéphane Richer (D)70000.00101996 - 19971

* Some data is missing to provide a correct summary.