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 flagRyan O'Reilly (C)732428520.71122011 - 20268
2.Canada flagRyan Smyth (LW)611516310.51281998 - 20108
3.Canada flagDany Heatley (LW)523824621.19442001 - 20096
4.Canada flagMatt Duchene (C/W)521817350.6762009 - 20176
5.Canada flagShane Doan (RW)491320330.67421998 - 20096
6.Canada flagDan Hamhuis (D)49516210.43462005 - 20156
7.Canada flagJordan Eberle (RW/C)471623390.8362009 - 20186
8.Canada flagJeff Friesen (LW)42810180.43321995 - 20045
9.Canada flagJohn Tavares (C/LW)412121421.02362009 - 20265
10.Canada flagEric Brewer (D)41511160.39302000 - 20075
11.Canada flagJames Patrick (D)4037100.25201982 - 20025
12.Canada flagKirk Muller (C)38149230.61381984 - 19894
13.Canada flagBrayden Schenn (C/W)3875120.3242013 - 20255
14.Canada flagPierre-Luc Dubois (C)371719360.97262017 - 20244
15.Canada flagMarcel Dionne (C)372111320.86161977 - 19864
16.Canada flagMark Scheifele (C)371216280.76162013 - 20264
17.Canada flagKevin Dineen (RW)371113240.65501984 - 19934
18.Canada flagSidney Crosby (C)361732491.36202005 - 20264
19.Canada flagNathan MacKinnon (C/RW)361823411.14302013 - 20254
20.Canada flagRob Blake (D)36511160.44461990 - 19995
21.Canada flagJason Spezza (C)351817351.0082007 - 20154
22.Canada flagDennis Maruk (C)35168240.69141977 - 19834
23.Canada flagMike Gartner (RW)35147210.60381980 - 19934
24.Canada flagJay Bouwmeester (D)3557120.3482002 - 20124
25.Canada flagRick Nash (LW)342321441.29202004 - 20114
26.Canada flagRick Green (D)342790.2681978 - 19904
27.Canada flagBrent Burns (D)33722290.88402007 - 20154
28.Canada flagJeff Skinner (C/LW)331212240.73412010 - 20174
29.Canada flagEd Jovanovski (D)334590.27261997 - 20084
30.Canada flagSteve Staios (D)332460.18162001 - 20084
31.Canada flagPatrick Marleau (LW)32511160.50121998 - 20054
32.Canada flagRoger Bourbonnais (C)31610160.52341964 - 19694
33.Canada flagGary Begg (C)312790.29281964 - 19694
34.Canada flagTerry O'Malley (D)311560.19281964 - 19694
35.Canada flagLuke Schenn (D)311450.16522008 - 20134
36.Canada flagDylan Cozens (C/RW)302011311.0342021 - 20263
37.Canada flagRay Whitney (LW/RW)30817250.83281997 - 20104
38.Canada flagDave Taylor (RW)30710170.57201982 - 19863
39.Canada flagDamon Severson (D)30313160.53262018 - 20243
40.Canada flagDarnell Nurse (D)3029110.37142017 - 20263
41.Canada flagDoug Lidster (D)3055100.33181984 - 19913
42.Canada flagSteve Thomas (RW)291013230.79451990 - 19964
43.Canada flagJackie McLeod (RW)283020501.79261960 - 19664
44.Canada flagSteve Yzerman (C)281721381.36161984 - 19903
45.Canada flagBrian Bellows (RW)281215270.96181986 - 19903
46.Canada flagTaylor Hall (LW/C)28159240.8682012 - 20163
47.Canada flagClaude Giroux (W/C)28816240.86202012 - 20173
48.Canada flagTony Tanti (LW)28167230.82401984 - 19873
49.Canada flagWilf Paiement (RW)28149230.82461976 - 19793
50.Canada flagDale Hawerchuk (C)28913220.79101981 - 19893
51.Canada flagMike Matheson (D)28312150.54102015 - 20253
52.Canada flagSean Couturier (C)2858130.4642014 - 20193
53.Canada flagMorgan Rielly (D)282790.3222013 - 20263
54.Canada flagKris Draper (C)282790.32161999 - 20054
55.Canada flagDoug Bodger (D)281670.2581986 - 19993
56.Canada flagBrad Schlegel (D)281450.18241990 - 20024
57.Canada flagGeoff Sanderson (LW)27107170.63121992 - 19973
58.Canada flagShawn Horcoff (C)2779160.59142002 - 20093
59.Canada flagMike Foligno (RW)2729110.41581980 - 19873
60.Canada flagScott Stevens (D)273690.33181982 - 19894
61.Canada flagBryan McCabe (D)272790.33241996 - 19993
62.Canada flagChris Phillips (D)270440.15221999 - 20093
63.Canada flagNick Schultz (D)270330.1182003 - 20073
64.Canada flagColton Parayko (D)26712190.7382016 - 20243
65.Canada flagThomas Chabot (D)26210120.46142017 - 20223
66.Canada flagScott Walker (RW)2656110.42301998 - 20053
67.Canada flagWade Redden (D)2638110.42331998 - 20053
68.Canada flagJason Chimera (LW/RW)2629110.42142006 - 20143
69.Canada flagDerek Morris (D)26110110.42491998 - 20043
70.Canada flagKeith Acton (C)266060.2341986 - 19923
71.Canada flagRyan Murray (D)260660.2342011 - 20183
72.Canada flagBrenden Morrow (LW)260550.19202000 - 20054
73.Canada flagCorey Perry (RW/LW)25913220.88162009 - 20163
74.Canada flagEric Staal (C)25911200.80162006 - 20133
75.Canada flagTravis Green (C)25812200.80221995 - 19983
76.Canada flagBrendan Morrison (C)2569150.60181999 - 20053
77.Canada flagMike Comrie (C)2575120.48262001 - 20063
78.Canada flagJamal Mayers (RW)2574110.44121999 - 20083
79.Canada flagCraig Hartsburg (D)2546100.40281981 - 19873
80.Canada flagJamie Macoun (D)255270.28261984 - 19913
81.Canada flagCory Cross (D)252460.24551996 - 20033
82.Canada flagTyler Myers (D)251450.20202009 - 20233
83.Canada flagPaul Kariya (LW)241117281.1741992 - 19963
84.Canada flagFran Huck (C)241212241.00261965 - 19693
85.Canada flagMorris Mott (RW)2493120.5081965 - 19693
86.Canada flagStéphane Robidas (D)241560.25122000 - 20133
87.Canada flagRay Ferraro (C)23310130.57161988 - 19963
88.Canada flagAndrew Ladd (LW)2347110.4882010 - 20133
89.Canada flagDawson Mercer (C/RW)233690.3942021 - 20263
90.Canada flagJustin Williams (RW)231560.26262001 - 20073
91.Canada flagMarc-Édouard Vlasic (D)232130.1362008 - 20184
92.Canada flagSteven Stamkos (C/W)221610261.18222008 - 20133
93.Canada flagKyle Turris (C/RW)22810180.82102013 - 20193
94.Canada flagEvander Kane (LW/RW)2267130.59122009 - 20123
95.Canada flagDion Phaneuf (D)22211130.59142006 - 20123
96.Canada flagRod Brind'Amour (C)2284120.55121991 - 19943
97.Canada flagAddie Tambellini (C/LW)21138211.0061960 - 19673
98.Canada flagHarry Smith (D)21911200.95221960 - 19633
99.Canada flagKyle Calder (LW)214370.33102001 - 20063
100.Canada flagBarry MacKenzie (D)212570.33261964 - 19673

* Some data is missing to provide a correct summary.