Loading page

Canada All Time Regular Season Stats

Team Information and Facts
Positions
Leagues
All Leagues + Tournaments
Nationalities

All Time Player Stats

Regular Season
From season
To season
#PlayerLeagueGPGATPPPGPIMPeriodYears
1.Canada flagJoe Sakic (C)WCup1464100.7181996 - 20052
2.Canada flagSidney Crosby (C)WCup637101.6702016 - 20171
3.Canada flagBrad Marchand (LW)WCup65381.3382016 - 20171
4.Canada flagJoe Thornton (C)WCup122680.6722004 - 20172
5.Canada flagPatrice Bergeron (C)WCup64371.1722016 - 20171
6.Canada flagWayne Gretzky (C)WCup83470.8821996 - 19971
7.Canada flagVincent Lecavalier (C)WCup62571.1782004 - 20051
8.Canada flagPaul Coffey (D)WCup80770.88121996 - 19971
9.Canada flagTheo Fleury (RW)WCup84260.7581996 - 19971
10.Canada flagBrendan Shanahan (LW)WCup73360.8681996 - 19971
11.Canada flagEric Lindros (C)WCup83360.75101996 - 19971
12.Canada flagScott Niedermayer (D)WCup142460.43151996 - 20052
13.Canada flagJonathan Toews (C)WCup63250.8302016 - 20171
14.Canada flagMario Lemieux (C)WCup61450.8322004 - 20051
15.Canada flagMark Messier (C)WCup71450.71121996 - 19971
16.Canada flagRyan Smyth (LW)WCup63140.6702004 - 20051
17.Canada flagKris Draper (C)WCup52240.8022004 - 20051
18.Canada flagMartin St-Louis (RW)WCup62240.6702004 - 20051
19.Canada flagMatt Duchene (C/W)WCup62240.6722016 - 20171
20.Canada flagBrad Richards (C)WCup61340.6702004 - 20051
21.Canada flagJohn Tavares (C/LW)WCup61340.6702016 - 20171
22.Canada flagLogan Couture (C/LW)WCup61340.6702016 - 20171
23.Canada flagEric Brewer (D)WCup61340.6742004 - 20051
24.Canada flagAdam Foote (D)WCup141340.29161996 - 20052
25.Canada flagMarc-Édouard Vlasic (D)WCup60440.6702016 - 20171
26.Canada flagSteve Yzerman (C)WCup62130.5001996 - 19971
27.Canada flagJarome Iginla (RW)WCup62130.5022004 - 20051
28.Canada flagAlex Pietrangelo (D)WCup61230.5022016 - 20171
29.Canada flagRod Brind'Amour (C)WCup71230.4301996 - 19971
30.Canada flagÉric Desjardins (D)WCup81230.3841996 - 19971
31.Canada flagRyan Getzlaf (C)WCup50330.6042016 - 20171
32.Canada flagBrent Burns (D)WCup60330.5062016 - 20171
33.Canada flagCorey Perry (RW/LW)WCup62020.3322016 - 20171
34.Canada flagVincent Damphousse (C)WCup82020.2581996 - 19971
35.Canada flagSimon Gagné (LW)WCup61120.3302004 - 20051
36.Canada flagShane Doan (RW)WCup61120.3322004 - 20051
37.Canada flagSteven Stamkos (C/W)WCup61120.3322016 - 20171
38.Canada flagTrevor Linden (C)WCup81120.2501996 - 19971
39.Canada flagClaude Lemieux (RW)WCup81120.25191996 - 19971
40.Canada flagDany Heatley (LW)WCup60220.3322004 - 20051
41.Canada flagDrew Doughty (D)WCup60220.3322016 - 20171
42.Canada flagScott Stevens (D)WCup80220.2541996 - 19971
43.Canada flagWade Redden (D)WCup20110.5002004 - 20051
44.Canada flagSylvain Côté (D)WCup20110.5001996 - 19971
45.Canada flagRob Blake (D)WCup40110.2501996 - 19971
46.Canada flagScott Hannan (D)WCup50110.2042004 - 20051
47.Canada flagAdam Graves (LW)WCup70110.1421996 - 19971
48.Canada flagJay Bouwmeester (D)WCup100110.1042004 - 20172
49.Canada flagKirk Maltby (LW)WCup0000-02004 - 20051
50.Canada flagEd Jovanovski (D)WCup10000.0002004 - 20051
51.Canada flagPat Verbeek (RW)WCup10000.0001996 - 19971
52.Canada flagJake Muzzin (D)WCup10000.0002016 - 20171
53.Canada flagClaude Giroux (W/C)WCup10000.0002016 - 20171
54.Canada flagBrenden Morrow (LW)WCup10000.0042004 - 20051
55.Canada flagLyle Odelein (D)WCup20000.0001996 - 19971
56.Canada flagShea Weber (D)WCup50000.0002016 - 20171
57.Canada flagKeith Primeau (C)WCup50000.00211996 - 19971
58.Canada flagRyan O'Reilly (C)WCup60000.0002016 - 20171
59.Canada flagRobyn Regehr (D)WCup60000.0062004 - 20051
59 players