Loading page

NHL All Time Stats

NHL
League Information and Facts
NHL
All Positions
All Teams
All Nationalities
U22
Drafted?
Has played in
Has won
Age From
Age To
Draft Eligibility
Contract
Status
Shoots
Min Height
Max Height
Min Weight
Max Weight
Player Style
Draft Type
Select Draft Type first
Select Draft Type first
Select Draft Type first
Paid Feature
Explore plans

All-time totals Regular Season Player Stats

Export
Season Type
From Season
To Season
#PlayerGPGATPP/GPPIMPeriodYears
1.Canada flagWayne Gretzky (C)3192694407092.221341979 - 19834
2.Canada flagDale Hawerchuk (C)3191752514261.342251981 - 19854
3.Canada flagSidney Crosby (C)Active player2901322653971.372852005 - 20094
4.Canada flagConnor McDavid (C)Active player2871282443721.30902015 - 20194
5.Canada flagMario Lemieux (C)2151452033481.621541984 - 19873
6.Canada flagSteven Stamkos (C/W)Active player3251791503291.012172008 - 20124
7.USA flagJimmy Carson (C)2881621633251.131111986 - 19904
8.Canada flagRon Francis (C)2901032193221.112221981 - 19854
9.Czechia flagJaromír Jágr (RW)3111251943191.031981990 - 19944
10.Canada flagPierre Turgeon (C)3141201953151.001151987 - 19914
11.Canada flagDenis Savard (C)234952203151.352281980 - 19833
12.Canada flagSteve Yzerman (C)2911141943081.061501983 - 19874
13.USA flagBobby Carpenter (C)3201451542990.932711981 - 19854
14.Canada flagMark Messier (C)3021331572900.964131979 - 19834
15.Canada flagBryan Trottier (C)2331081822901.241011975 - 19783
16.Canada flagKirk Muller (C)3161051852900.923031984 - 19884
17.Canada flagBrian Bellows (RW)3111331562890.932111982 - 19864
18.USA flagJeremy Roenick (C)2571291522811.092361988 - 19924
19.USA flagPhil Housley (D)304811932740.901541982 - 19864
20.Canada flagJoe Sakic (C)2301101632731.19751988 - 19913
21.Canada flagDan Quinn (C)2861001622620.921401983 - 19874
22.Canada flagBobby Orr (D)250781782561.024231966 - 19704
23.Canada flagTrevor Linden (C)3131151402550.812501988 - 19924
24.USA flagEd Olczyk (C)3081071482550.832881984 - 19884
25.Canada flagSylvain Turgeon (LW)2571391102490.972551983 - 19874
26.Sweden flagMats Sundin (C)2401031462491.042571990 - 19933
27.Finland flagPatrik Laine (LW/RW)Active player3051381092470.811142016 - 20204
28.Germany flagTim Stützle (LW/C)Active player285911562470.871332020 - 20244
29.Canada flagCraig Simpson (LW)2941281172450.832631985 - 19894
30.Canada flagEric Lindros (C)1721141282421.413101992 - 19953
31.Canada flagPierre Larouche (C)2201131292421.10991974 - 19773
32.Canada flagRob Brown (RW)1991061332391.202761987 - 19903
33.Canada flagBobby Hull (LW)2771011332340.842231957 - 19614
34.USA flagPatrick Kane (RW/LW)Active player244761542300.941142007 - 20103
35.Canada flagMitchell Marner (RW/C)Active player241671572240.93862016 - 20193
36.Canada flagMike Bossy (RW)153122952171.42311977 - 19792
37.Canada flagPaul Coffey (D)234671502170.933231980 - 19833
38.USA flagMike Modano (C)235901262160.921701988 - 19924
39.Canada flagBrendan Shanahan (LW)281881262140.765241987 - 19914
40.Canada flagMichel Goulet (LW)233961132090.901411979 - 19823
41.Russia flagAndrei Svechnikov (RW/LW)Active player283891202090.742392018 - 20224
42.Slovakia flagMarián Gáborík (RW)295961122080.711322000 - 20044
43.USA flagJack Hughes (C/LW)Active player244871202070.85322019 - 20234
44.Canada flagNathan MacKinnon (C/RW)Active player300751312060.69962013 - 20174
45.USA flagAuston Matthews (C/LW)Active player212111942050.97382016 - 20193
46.Russia flagIlya Kovalchuk (LW)227108972050.901482001 - 20043
47.Canada flagTyler Seguin (C/RW)Active player283931122050.72822010 - 20144
48.Canada flagBarry Pederson (C)166911132041.231061980 - 19833
49.Slovenia flagAnze Kopitar (C/LW)236791252040.86782006 - 20093
50.Canada flagLarry Murphy (D)236521522040.862551980 - 19833
51.Czechia flagDavid Pastrnak (RW/LW)Active player254941092030.80992014 - 20184
52.Canada flagConnor Bedard (C/LW)Active player219751282030.931482023 - 20263
53.Canada flagJohn Tavares (C/LW)Active player243841182020.831012009 - 20123
54.Russia flagAlexander Ovechkin (LW/RW)Active player163981001981.211042005 - 20072
55.Finland flagSebastian Aho (C/W)Active player242831141970.81762016 - 20193
56.USA flagPat LaFontaine (C)227100961960.861511983 - 19874
57.Canada flagJeff Friesen (LW)288891071960.681711994 - 19984
58.Canada flagLuc Robitaille (LW)15998971951.231101986 - 19882
59.Canada flagMatt Duchene (C/W)Active player266821111930.73692009 - 20134
60.Canada flagJonathan Toews (C)222831081910.861422007 - 20103
61.Russia flagYevgeni Malkin (C)Active player160801111911.191582006 - 20082
62.Canada flagGeoff Sanderson (LW)230101871880.82881990 - 19944
63.Canada flagRyan Nugent-Hopkins (C/W)Active player258651231880.73752011 - 20154
64.Canada flagScott Stevens (D)308581301880.617821982 - 19864
65.Canada flagRod Brind'Amour (C)237761111870.792391988 - 19924
66.Canada flagPeter Zezel (C)215651221870.871731984 - 19873
67.Canada flagRaymond Bourque (D)212611261870.882201979 - 19823
68.Canada flagDave Babych (D)227381481860.822381980 - 19833
69.Canada flagJeff Skinner (C/LW)Active player25997881850.711502010 - 20144
70.Slovakia flagJuraj Slafkovský (RW/LW)Active player282721121840.651852022 - 20264
71.Canada flagVincent Lecavalier (C)306811021830.601931998 - 20024
72.Czechia flagRobert Reichel (C)223791041830.821081990 - 19933
73.Canada flagPatrice Bergeron (C)229691131820.79702003 - 20073
74.Canada flagJoe Thornton (C)289791001790.622771997 - 20014
75.Canada flagDave Andreychuk (LW/RW)18583951780.961101982 - 19853
76.Canada flagMacklin Celebrini (C/LW)Active player152701081781.17722024 - 20273
77.Canada flagWyatt Johnston (C/RW)Active player24689881770.72722022 - 20253
78.USA flagJack Eichel (C)Active player209731041770.85762015 - 20183
79.Canada flagCam Neely (RW)27687891760.644631983 - 19874
80.Canada flagMike Ricci (C)223681071750.782801990 - 19933
81.Canada flagPaul Reinhart (D)215401351750.811001979 - 19823
82.USA flagMatthew Tkachuk (LW/RW)Active player224711031740.782282016 - 20193
83.Sweden flagLucas Raymond (LW/RW)Active player238711031740.73702021 - 20243
84.Canada flagHenri Richard (C)194651091740.901731955 - 19583
85.Canada flagSimon Gagné (LW)22880931730.76721999 - 20023
86.Canada flagSam Gagner (C/RW)291591141730.591442007 - 20114
87.Finland flagAleksander Barkov (C/LW)Active player25273981710.68442013 - 20174
88.Canada flagGordie Howe (RW)228701011710.752411946 - 19504
89.Russia flagPavel Bure (RW)14894761701.15991991 - 19932
90.Canada flagTed Kennedy (C)18185841690.93471942 - 19475
91.Canada flagPatrick Marleau (LW)31776931690.53961997 - 20014
92.Canada flagChris Gratton (C)294671021690.575181993 - 19974
93.Canada flagJordan Staal (C/LW)Active player32784841680.511732006 - 20104
94.Canada flagOwen Nolan (RW)21383841670.784851990 - 19944
95.Canada flagMarcel Dionne (C)15568991671.08351971 - 19732
96.Canada flagRuss Courtnall (RW)235661011670.711921983 - 19874
97.Canada flagJason Arnott (C/RW)18476881640.893191993 - 19963
98.Canada flagWilf Paiement (RW)21388751630.773231974 - 19773
99.USA flagTom Fergus (C)21068951630.78631981 - 19843
100.Canada flagTony Tanti (LW)18993691620.861111981 - 19854

* Some data is missing to provide a correct summary.