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