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/team Regular Season Player Stats

Export
Season Type
From Season
To Season
#PlayerTeamGPGATPP/GPPIMPeriodYears
1.Canada flagWayne Gretzky (C)Edmonton Oilers3192694407092.221341979 - 19834
2.Canada flagDale Hawerchuk (C)Winnipeg Jets3191752514261.342251981 - 19854
3.Canada flagSidney Crosby (C)Active playerPittsburgh Penguins2901322653971.372852005 - 20094
4.Canada flagConnor McDavid (C)Active playerEdmonton Oilers2871282443721.30902015 - 20194
5.Canada flagMario Lemieux (C)Pittsburgh Penguins2151452033481.621541984 - 19873
6.Canada flagSteven Stamkos (C/W)Active playerTampa Bay Lightning3251791503291.012172008 - 20124
7.Canada flagRon Francis (C)Hartford Whalers2901032193221.112221981 - 19854
8.Czechia flagJaromír Jágr (RW)Pittsburgh Penguins3111251943191.031981990 - 19944
9.Canada flagPierre Turgeon (C)Buffalo Sabres3141201953151.001151987 - 19914
10.Canada flagDenis Savard (C)Chicago Black Hawks234952203151.352281980 - 19833
11.Canada flagSteve Yzerman (C)Detroit Red Wings2911141943081.061501983 - 19874
12.USA flagBobby Carpenter (C)Washington Capitals3201451542990.932711981 - 19854
13.Canada flagMark Messier (C)Edmonton Oilers3021331572900.964131979 - 19834
14.Canada flagBryan Trottier (C)New York Islanders2331081822901.241011975 - 19783
15.Canada flagKirk Muller (C)New Jersey Devils3161051852900.923031984 - 19884
16.Canada flagBrian Bellows (RW)Minnesota North Stars3111331562890.932111982 - 19864
17.USA flagJeremy Roenick (C)Chicago Black Hawks2571291522811.092361988 - 19924
18.USA flagPhil Housley (D)Buffalo Sabres304811932740.901541982 - 19864
19.Canada flagJoe Sakic (C)Québec Nordiques2301101632731.19751988 - 19913
20.Canada flagBobby Orr (D)Boston Bruins250781782561.024231966 - 19704
21.Canada flagTrevor Linden (C)Vancouver Canucks3131151402550.812501988 - 19924
22.Canada flagSylvain Turgeon (LW)Hartford Whalers2571391102490.972551983 - 19874
23.Sweden flagMats Sundin (C)Québec Nordiques2401031462491.042571990 - 19933
24.Finland flagPatrik Laine (LW/RW)Active playerWinnipeg Jets3051381092470.811142016 - 20204
25.Germany flagTim Stützle (LW/C)Active playerOttawa Senators285911562470.871332020 - 20244
26.Canada flagEric Lindros (C)Philadelphia Flyers1721141282421.413101992 - 19953
27.Canada flagPierre Larouche (C)Pittsburgh Penguins2201131292421.10991974 - 19773
28.Canada flagRob Brown (RW)Pittsburgh Penguins1991061332391.202761987 - 19903
29.Canada flagBobby Hull (LW)Chicago Black Hawks2771011332340.842231957 - 19614
30.USA flagPatrick Kane (RW/LW)Active playerChicago Black Hawks244761542300.941142007 - 20103
31.Canada flagMitchell Marner (RW/C)Active playerToronto Maple Leafs241671572240.93862016 - 20193
32.Canada flagMike Bossy (RW)New York Islanders153122952171.42311977 - 19792
33.Canada flagPaul Coffey (D)Edmonton Oilers234671502170.933231980 - 19833
34.USA flagMike Modano (C)Minnesota North Stars235901262160.921701988 - 19924
35.Canada flagBrendan Shanahan (LW)New Jersey Devils281881262140.765241987 - 19914
36.Canada flagMichel Goulet (LW)Québec Nordiques233961132090.901411979 - 19823
37.Russia flagAndrei Svechnikov (RW/LW)Active playerCarolina Hurricanes283891202090.742392018 - 20224
38.Slovakia flagMarián Gáborík (RW)Minnesota Wild295961122080.711322000 - 20044
39.USA flagJack Hughes (C/LW)Active playerNew Jersey Devils244871202070.85322019 - 20234
40.Canada flagNathan MacKinnon (C/RW)Active playerColorado Avalanche300751312060.69962013 - 20174
41.USA flagAuston Matthews (C/LW)Active playerToronto Maple Leafs212111942050.97382016 - 20193
42.Russia flagIlya Kovalchuk (LW)Atlanta Thrashers227108972050.901482001 - 20043
43.Canada flagBarry Pederson (C)Boston Bruins166911132041.231061980 - 19833
44.Slovenia flagAnze Kopitar (C/LW)Los Angeles Kings236791252040.86782006 - 20093
45.Canada flagLarry Murphy (D)Los Angeles Kings236521522040.862551980 - 19833
46.Czechia flagDavid Pastrnak (RW/LW)Active playerBoston Bruins254941092030.80992014 - 20184
47.Canada flagConnor Bedard (C/LW)Active playerChicago Black Hawks219751282030.931482023 - 20263
48.Canada flagJohn Tavares (C/LW)Active playerNew York Islanders243841182020.831012009 - 20123
49.Russia flagAlexander Ovechkin (LW/RW)Active playerWashington Capitals163981001981.211042005 - 20072
50.Finland flagSebastian Aho (C/W)Active playerCarolina Hurricanes242831141970.81762016 - 20193
51.USA flagPat LaFontaine (C)New York Islanders227100961960.861511983 - 19874
52.Canada flagJeff Friesen (LW)San Jose Sharks288891071960.681711994 - 19984
53.Canada flagLuc Robitaille (LW)Los Angeles Kings15998971951.231101986 - 19882
54.Canada flagMatt Duchene (C/W)Active playerColorado Avalanche266821111930.73692009 - 20134
55.Canada flagJonathan Toews (C)Chicago Black Hawks222831081910.861422007 - 20103
56.Russia flagYevgeni Malkin (C)Active playerPittsburgh Penguins160801111911.191582006 - 20082
57.Canada flagDan Quinn (C)Calgary Flames222721191910.861001983 - 19874
58.Canada flagGeoff Sanderson (LW)Hartford Whalers230101871880.82881990 - 19944
59.Canada flagRyan Nugent-Hopkins (C/W)Active playerEdmonton Oilers258651231880.73752011 - 20154
60.Canada flagScott Stevens (D)Washington Capitals308581301880.617821982 - 19864
61.Canada flagPeter Zezel (C)Philadelphia Flyers215651221870.871731984 - 19873
62.Canada flagRaymond Bourque (D)Boston Bruins212611261870.882201979 - 19823
63.USA flagJimmy Carson (C)Los Angeles Kings16092941861.16671986 - 19882
64.Canada flagDave Babych (D)Winnipeg Jets227381481860.822381980 - 19833
65.Canada flagJeff Skinner (C/LW)Active playerCarolina Hurricanes25997881850.711502010 - 20144
66.Slovakia flagJuraj Slafkovský (RW/LW)Active playerMontréal Canadiens282721121840.651852022 - 20264
67.Canada flagVincent Lecavalier (C)Tampa Bay Lightning306811021830.601931998 - 20024
68.Czechia flagRobert Reichel (C)Calgary Flames223791041830.821081990 - 19933
69.Canada flagPatrice Bergeron (C)Boston Bruins229691131820.79702003 - 20073
70.USA flagEd Olczyk (C)Chicago Black Hawks228651151800.792331984 - 19873
71.Canada flagJoe Thornton (C)Boston Bruins289791001790.622771997 - 20014
72.Canada flagDave Andreychuk (LW/RW)Buffalo Sabres18583951780.961101982 - 19853
73.Canada flagMacklin Celebrini (C/LW)Active playerSan Jose Sharks152701081781.17722024 - 20273
74.Canada flagWyatt Johnston (C/RW)Active playerDallas Stars24689881770.72722022 - 20253
75.USA flagJack Eichel (C)Active playerBuffalo Sabres209731041770.85762015 - 20183
76.USA flagMatthew Tkachuk (LW/RW)Active playerCalgary Flames224711031740.782282016 - 20193
77.Sweden flagLucas Raymond (LW/RW)Active playerDetroit Red Wings238711031740.73702021 - 20243
78.Canada flagHenri Richard (C)Montréal Canadiens194651091740.901731955 - 19583
79.Canada flagSimon Gagné (LW)Philadelphia Flyers22880931730.76721999 - 20023
80.Canada flagSam Gagner (C/RW)Edmonton Oilers291591141730.591442007 - 20114
81.Finland flagAleksander Barkov (C/LW)Active playerFlorida Panthers25273981710.68442013 - 20174
82.Canada flagGordie Howe (RW)Detroit Red Wings228701011710.752411946 - 19504
83.Russia flagPavel Bure (RW)Vancouver Canucks14894761701.15991991 - 19932
84.Canada flagTed Kennedy (C)Toronto Maple Leafs18185841690.93471942 - 19475
85.Canada flagPatrick Marleau (LW)San Jose Sharks31776931690.53961997 - 20014
86.Canada flagChris Gratton (C)Tampa Bay Lightning294671021690.575181993 - 19974
87.Canada flagJordan Staal (C/LW)Active playerPittsburgh Penguins32784841680.511732006 - 20104
88.Canada flagOwen Nolan (RW)Québec Nordiques21383841670.784851990 - 19944
89.Canada flagMarcel Dionne (C)Detroit Red Wings15568991671.08351971 - 19732
90.Canada flagRuss Courtnall (RW)Toronto Maple Leafs235661011670.711921983 - 19874
91.Canada flagJason Arnott (C/RW)Edmonton Oilers18476881640.893191993 - 19963
92.USA flagTom Fergus (C)Boston Bruins21068951630.78631981 - 19843
93.Canada flagMike Gartner (RW)Washington Capitals15784781621.031661979 - 19812
94.Slovakia flagMarián Hossa (RW)Ottawa Senators22676861620.721131997 - 20014
95.Denmark flagNikolaj Ehlers (LW/RW)Active playerWinnipeg Jets23669931620.69852015 - 20183
96.Canada flagVincent Damphousse (C)Toronto Maple Leafs235591031620.691411986 - 19893
97.Canada flagDoug Bodger (D)Pittsburgh Penguins289341281620.562851984 - 19884
98.Canada flagTony Tanti (LW)Vancouver Canucks18692691610.871111982 - 19853
99.Finland flagJari Kurri (RW)Edmonton Oilers14664971611.10721980 - 19822
100.USA flagAlexander Galchenyuk (C/RW)Montréal Canadiens27572881600.581052012 - 20164

* Some data is missing to provide a correct summary.