Loading page

NHL All Time Stats

NHL
League Information and Facts
NHL
All Positions
All Teams
All Nationalities
U23
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 Oilers3933565589142.331731979 - 19845
2.Canada flagDale Hawerchuk (C)Winnipeg Jets3992213105311.332691981 - 19865
3.Canada flagMario Lemieux (C)Pittsburgh Penguins2922153015161.772461984 - 19884
4.Canada flagSidney Crosby (C)Active playerPittsburgh Penguins3711833235061.363562005 - 20105
5.Canada flagConnor McDavid (C)Active playerEdmonton Oilers3511623074691.341182015 - 20205
6.Canada flagBryan Trottier (C)New York Islanders3091552694241.371511975 - 19794
7.Canada flagSteve Yzerman (C)Detroit Red Wings3551642464101.151941983 - 19885
8.Canada flagDenis Savard (C)Chicago Black Hawks3091322774091.322991980 - 19844
9.Canada flagRon Francis (C)Hartford Whalers3431272723991.162461981 - 19865
10.Canada flagBobby Orr (D)Boston Bruins3281152803951.205141966 - 19715
11.Canada flagMark Messier (C)Edmonton Oilers3751702213911.045781979 - 19845
12.Czechia flagJaromír Jágr (RW)Pittsburgh Penguins3591572323891.082351990 - 19955
13.USA flagJeremy Roenick (C)Chicago Black Hawks3411792093881.143221988 - 19935
14.Canada flagSteven Stamkos (C/W)Active playerTampa Bay Lightning3732081783861.032492008 - 20135
15.Canada flagJoe Sakic (C)Québec Nordiques2991392283671.23951988 - 19924
16.Canada flagKirk Muller (C)New Jersey Devils3961362283640.924221984 - 19895
17.Canada flagEric Lindros (C)Philadelphia Flyers2451611963571.464731992 - 19964
18.USA flagBobby Carpenter (C)Washington Capitals4001721833550.893761981 - 19865
19.Canada flagPaul Coffey (D)Edmonton Oilers3141072363431.094271980 - 19844
20.Canada flagBrian Bellows (RW)Minnesota North Stars3761591833420.912451982 - 19875
21.USA flagPhil Housley (D)Buffalo Sabres3821022393410.892111982 - 19875
22.Sweden flagMats Sundin (C)Québec Nordiques3241351993341.033171990 - 19944
23.Canada flagTrevor Linden (C)Vancouver Canucks3971481793270.823141988 - 19935
24.Germany flagTim Stützle (LW/C)Active playerOttawa Senators3671152113260.891792020 - 20255
25.Canada flagPierre Turgeon (C)Buffalo Sabres3221222013231.001191987 - 19925
26.Canada flagBarry Pederson (C)Boston Bruins2461301903201.301701980 - 19844
27.Canada flagBobby Hull (LW)Chicago Black Hawks3471511673180.922581957 - 19625
28.Canada flagMichel Goulet (LW)Québec Nordiques3131531613141.001921979 - 19834
29.Russia flagAlexander Ovechkin (LW/RW)Active playerWashington Capitals2451631473101.271442005 - 20083
30.Canada flagMike Bossy (RW)New York Islanders2281731363091.36431977 - 19803
31.USA flagMike Modano (C)Minnesota North Stars3171231863090.972531988 - 19935
32.Russia flagYevgeni Malkin (C)Active playerPittsburgh Penguins2421151893041.262382006 - 20093
33.Russia flagIlya Kovalchuk (LW)Atlanta Thrashers3051601433030.992162001 - 20064
34.Canada flagNathan MacKinnon (C/RW)Active playerColorado Avalanche3741141893030.811512013 - 20185
35.USA flagPatrick Kane (RW/LW)Active playerChicago Black Hawks3171032003030.961422007 - 20114
36.Canada flagSylvain Turgeon (LW)Hartford Whalers3281621362980.913261983 - 19885
37.Canada flagLuc Robitaille (LW)Los Angeles Kings2371441492931.241751986 - 19893
38.Canada flagMitchell Marner (RW/C)Active playerToronto Maple Leafs300832082910.971022016 - 20204
39.USA flagPat LaFontaine (C)New York Islanders3021471412880.952031983 - 19885
40.USA flagAuston Matthews (C/LW)Active playerToronto Maple Leafs2821581272851.01462016 - 20204
41.Slovenia flagAnze Kopitar (C/LW)Los Angeles Kings3181131722850.90942006 - 20104
42.Czechia flagDavid Pastrnak (RW/LW)Active playerBoston Bruins3201321522840.891312014 - 20195
43.USA flagJack Hughes (C/LW)Active playerNew Jersey Devils3061141672810.92442019 - 20245
44.Russia flagPavel Bure (RW)Vancouver Canucks2241541232771.241851991 - 19943
45.Czechia flagRobert Reichel (C)Calgary Flames3071191572760.901661990 - 19944
46.Canada flagJonathan Toews (C)Chicago Black Hawks3021151522670.881682007 - 20114
47.Canada flagDave Andreychuk (LW/RW)Buffalo Sabres2651191462651.001711982 - 19864
48.Finland flagJari Kurri (RW)Edmonton Oilers2261091562651.17941980 - 19833
49.Russia flagAndrei Svechnikov (RW/LW)Active playerCarolina Hurricanes3471121522640.763102018 - 20235
50.Canada flagWyatt Johnston (C/RW)Active playerDallas Stars3281341292630.801042022 - 20264
51.Finland flagSebastian Aho (C/W)Active playerCarolina Hurricanes3101211422630.851022016 - 20204
52.Canada flagMatt Duchene (C/W)Active playerColorado Avalanche3371051582630.78882009 - 20145
53.Canada flagGlenn Anderson (RW)Edmonton Oilers2101161462621.251651980 - 19833
54.Canada flagVincent Lecavalier (C)Tampa Bay Lightning3861141472610.682321998 - 20035
55.Canada flagRaymond Bourque (D)Boston Bruins277831772600.942401979 - 19834
56.USA flagJack Eichel (C)Active playerBuffalo Sabres2861011582590.911022015 - 20194
57.Sweden flagNicklas Bäckström (C)Washington Capitals246691892581.051202007 - 20103
58.Canada flagGordie Howe (RW)Detroit Red Wings2981131442570.863151946 - 19515
59.Canada flagVincent Damphousse (C)Toronto Maple Leafs315921642560.811971986 - 19904
60.Canada flagRob Brown (RW)Pittsburgh Penguins2241121432551.143071987 - 19914
61.Sweden flagLucas Raymond (LW/RW)Active playerDetroit Red Wings320981562540.79882021 - 20254
62.Canada flagPierre Larouche (C)Pittsburgh Penguins2401191342531.05991974 - 19784
63.Canada flagJeff Friesen (LW)San Jose Sharks3661111422530.692131994 - 19995
64.Finland flagPatrik Laine (LW/RW)Active playerWinnipeg Jets3061401102500.821182016 - 20215
65.Canada flagBobby Smith (C/LW)Minnesota North Stars219861642501.141361978 - 19813
66.Canada flagJohn Tavares (C/LW)Active playerNew York Islanders2911121372490.861192009 - 20134
67.Finland flagAleksander Barkov (C/LW)Active playerFlorida Panthers3311001492490.75582013 - 20185
68.Canada flagScott Stevens (D)Washington Capitals385681812490.6510651982 - 19875
69.Canada flagJoe Thornton (C)Boston Bruins3551011462470.704041997 - 20025
70.Canada flagPaul Kariya (LW)Mighty Ducks of Anaheim1981121342461.24301994 - 19973
71.Canada flagMarcel Dionne (C)Detroit Red Wings229921532451.07451971 - 19743
72.Canada flagPeter Zezel (C)Philadelphia Flyers284871572440.862151984 - 19884
73.Canada flagDave Babych (D)Winnipeg Jets293561872430.833001980 - 19844
74.Canada flagMike Gartner (RW)Washington Capitals2371191232421.022871979 - 19823
75.Canada flagBrent Sutter (C)New York Islanders2671201182380.893621980 - 19855
76.USA flagTom Fergus (C)Boston Bruins289981382360.821381981 - 19854
77.USA flagMatthew Tkachuk (LW/RW)Active playerCalgary Flames293941412350.803022016 - 20204
78.Canada flagGilbert Perreault (C)Buffalo Sabres232921422341.01531970 - 19733
79.Canada flagRichard Martin (LW)Buffalo Sabres2261331002331.031531971 - 19743
80.Canada flagTony Tanti (LW)Vancouver Canucks2631311022330.891961982 - 19864
81.Canada flagStan Mikita (C)Chicago Black Hawks271831502330.863891958 - 19635
82.Sweden flagRasmus Dahlin (D)Active playerBuffalo Sabres355461872330.662582018 - 20235
83.Canada flagBrian Propp (LW)Philadelphia Flyers2391041282320.972811979 - 19823
84.USA flagBrian Leetch (D)New York Rangers237521772290.971181987 - 19914
85.Slovakia flagMarián Hossa (RW)Ottawa Senators3061071212280.751631997 - 20025
86.Canada flagDenis Potvin (D)New York Islanders234691592280.973801973 - 19763
87.Canada flagTaylor Hall (LW/C)Active playerEdmonton Oilers246921332250.911402010 - 20144
88.Canada flagHenri Richard (C)Montréal Canadiens257861392250.882061955 - 19594
89.Canada flagDale McCourt (C)Detroit Red Wings235911332240.95361977 - 19803
90.Canada flagTom Lysiak (C)Atlanta Flames234751482230.951871973 - 19763
91.Canada flagRyan Nugent-Hopkins (C/W)Active playerEdmonton Oilers313771452220.71932011 - 20165
92.Canada flagJason Arnott (C/RW)Edmonton Oilers251951262210.884111993 - 19974
93.Canada flagGeoff Sanderson (LW)Hartford Whalers2761191012200.801121990 - 19955
94.Canada flagWayne Babych (RW)St. Louis Blues2041071132201.082171978 - 19813
95.Canada flagSam Gagner (C/RW)Edmonton Oilers366771432200.601802007 - 20125
96.Czechia flagMartin Havlát (RW/LW)Ottawa Senators280961232190.781622000 - 20044
97.Russia flagSergei Samsonov (LW)Boston Bruins319951232180.68481997 - 20014
98.Canada flagSean Monahan (C/LW)Active playerCalgary Flames3191071102170.68582013 - 20174
99.Canada flagGuy Chouinard (C)Atlanta Flames242951222170.90341974 - 19795
100.Canada flagJeff Skinner (C/LW)Active playerCarolina Hurricanes3361151012160.641682010 - 20155

* Some data is missing to provide a correct summary.