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

* Some data is missing to provide a correct summary.