Loading page

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
#PlayerGPGATPP/GPPIMPeriodYears
1.Canada flagKeith Primeau (C)50000.00211996 - 19971
2.Canada flagClaude Lemieux (RW)81120.25191996 - 19971
3.Canada flagAdam Foote (D)141340.29161996 - 20052
4.Canada flagScott Niedermayer (D)142460.43151996 - 20052
5.Canada flagPaul Coffey (D)80770.88121996 - 19971
6.Canada flagMark Messier (C)71450.71121996 - 19971
7.Canada flagEric Lindros (C)83360.75101996 - 19971
8.Canada flagJoe Sakic (C)1464100.7181996 - 20052
9.Canada flagBrad Marchand (LW)65381.3382016 - 20171
10.Canada flagVincent Lecavalier (C)62571.1782004 - 20051
11.Canada flagTheo Fleury (RW)84260.7581996 - 19971
12.Canada flagBrendan Shanahan (LW)73360.8681996 - 19971
13.Canada flagVincent Damphousse (C)82020.2581996 - 19971
14.Canada flagBrent Burns (D)60330.5062016 - 20171
15.Canada flagRobyn Regehr (D)60000.0062004 - 20051
16.Canada flagEric Brewer (D)61340.6742004 - 20051
17.Canada flagÉric Desjardins (D)81230.3841996 - 19971
18.Canada flagRyan Getzlaf (C)50330.6042016 - 20171
19.Canada flagScott Stevens (D)80220.2541996 - 19971
20.Canada flagScott Hannan (D)50110.2042004 - 20051
21.Canada flagJay Bouwmeester (D)100110.1042004 - 20172
22.Canada flagBrenden Morrow (LW)10000.0042004 - 20051
23.Canada flagJoe Thornton (C)122680.6722004 - 20172
24.Canada flagPatrice Bergeron (C)64371.1722016 - 20171
25.Canada flagWayne Gretzky (C)83470.8821996 - 19971
26.Canada flagMario Lemieux (C)61450.8322004 - 20051
27.Canada flagKris Draper (C)52240.8022004 - 20051
28.Canada flagMatt Duchene (C/W)62240.6722016 - 20171
29.Canada flagJarome Iginla (RW)62130.5022004 - 20051
30.Canada flagAlex Pietrangelo (D)61230.5022016 - 20171
31.Canada flagCorey Perry (RW/LW)62020.3322016 - 20171
32.Canada flagShane Doan (RW)61120.3322004 - 20051
33.Canada flagSteven Stamkos (C/W)61120.3322016 - 20171
34.Canada flagDany Heatley (LW)60220.3322004 - 20051
35.Canada flagDrew Doughty (D)60220.3322016 - 20171
36.Canada flagAdam Graves (LW)70110.1421996 - 19971
37.Canada flagSidney Crosby (C)637101.6702016 - 20171
38.Canada flagJonathan Toews (C)63250.8302016 - 20171
39.Canada flagRyan Smyth (LW)63140.6702004 - 20051
40.Canada flagMartin St-Louis (RW)62240.6702004 - 20051
41.Canada flagBrad Richards (C)61340.6702004 - 20051
42.Canada flagJohn Tavares (C/LW)61340.6702016 - 20171
43.Canada flagLogan Couture (C/LW)61340.6702016 - 20171
44.Canada flagMarc-Édouard Vlasic (D)60440.6702016 - 20171
45.Canada flagSteve Yzerman (C)62130.5001996 - 19971
46.Canada flagRod Brind'Amour (C)71230.4301996 - 19971
47.Canada flagSimon Gagné (LW)61120.3302004 - 20051
48.Canada flagTrevor Linden (C)81120.2501996 - 19971
49.Canada flagWade Redden (D)20110.5002004 - 20051
50.Canada flagSylvain Côté (D)20110.5001996 - 19971
51.Canada flagRob Blake (D)40110.2501996 - 19971
52.Canada flagKirk Maltby (LW)0000-02004 - 20051
53.Canada flagEd Jovanovski (D)10000.0002004 - 20051
54.Canada flagPat Verbeek (RW)10000.0001996 - 19971
55.Canada flagJake Muzzin (D)10000.0002016 - 20171
56.Canada flagClaude Giroux (W/C)10000.0002016 - 20171
57.Canada flagLyle Odelein (D)20000.0001996 - 19971
58.Canada flagShea Weber (D)50000.0002016 - 20171
59.Canada flagRyan O'Reilly (C)60000.0002016 - 20171
59 players