Loading page

NHL All Time Stats

NHL
League Information and Facts
NHL
Forwards
All Teams
All Nationalities
All Ages
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
Regular Season
From Season
To Season
#PlayerTeamGPGATPPPGPIMPeriodYears
1.Canada flagGordie Howe (RW)Detroit Red Wings1687786102318091.0716431946 - 197125
2.Canada flagSidney Crosby (C)Active playerPittsburgh Penguins1420654110717611.248982005 - 202621
3.Canada flagSteve Yzerman (C)Detroit Red Wings1514692106317551.169241983 - 200622
4.Canada flagMario Lemieux (C)Pittsburgh Penguins915690103317231.888341984 - 200617
5.Russia flagAlexander Ovechkin (LW/RW)Active playerWashington Capitals157392975816871.078572005 - 202621
6.Canada flagWayne Gretzky (C)Edmonton Oilers696583108616692.403231979 - 19889
7.Canada flagStan Mikita (C)Chicago Black Hawks139454192614671.0512701958 - 198022
8.Russia flagYevgeni Malkin (C)Active playerPittsburgh Penguins126953387414071.1112632006 - 202620
9.Canada flagBryan Trottier (C)New York Islanders112350085313531.207981975 - 199015
10.Canada flagJohnny Bucyk (LW)Boston Bruins143654579413390.934361957 - 197821
11.Canada flagGilbert Perreault (C)Buffalo Sabres119151281413261.115001970 - 198717
12.Slovenia flagAnze Kopitar (C/LW)Active playerLos Angeles Kings152145286413160.873582006 - 202620
13.Canada flagMarcel Dionne (C)Los Angeles Kings92155075713071.424611975 - 198712
14.Canada flagAlex Delvecchio (C)Detroit Red Wings155045682512810.833831950 - 197424
15.Canada flagGuy Lafleur (RW)Montréal Canadiens96151872812461.303811971 - 198514
16.USA flagPatrick Kane (RW/LW)Active playerChicago Black Hawks116144677912251.064202007 - 202316
17.Canada flagConnor McDavid (C)Active playerEdmonton Oilers79440981112201.543302015 - 202611
18.Canada flagJean Béliveau (C)Montréal Canadiens112550771212191.0810291950 - 197120
19.Canada flagBobby Clarke (C)Philadelphia Flyers114435885212101.0614531969 - 198415
20.Canada flagLuc Robitaille (LW)Los Angeles Kings107755759711541.079241986 - 200614
21.Canada flagBobby Hull (LW)Chicago Black Hawks103660454911531.116401957 - 197215
22.Canada flagNathan MacKinnon (C/RW)Active playerColorado Avalanche95042072211421.204282013 - 202613
23.Canada flagSteven Stamkos (C/W)Active playerTampa Bay Lightning108255558211371.056312008 - 202416
24.Canada flagMike Bossy (RW)New York Islanders75257355311261.502221977 - 198710
25.Russia flagNikita Kucherov (RW)Active playerTampa Bay Lightning87940172311241.284362013 - 202613
26.Canada flagPatrick Marleau (LW)San Jose Sharks160752258911110.694811997 - 202121
27.Sweden flagDaniel Alfredsson (RW)Ottawa Senators117842668211080.945001995 - 201317
28.Canada flagDenis Savard (C)Chicago Black Hawks88137771910961.2410051980 - 199713
29.Canada flagJarome Iginla (RW)Calgary Flames121952557010950.908311995 - 201317
30.Czechia flagJaromír Jágr (RW)Pittsburgh Penguins80643964010791.345931990 - 200111
31.Canada flagBernie Federko (C)St. Louis Blues92735272110731.164631976 - 198913
32.Sweden flagHenrik Sedin (C)Vancouver Canucks133024083010700.806802000 - 201817
33.Canada flagDave Taylor (RW)Los Angeles Kings111143163810690.9615891977 - 199417
34.Canada flagJoe Thornton (C)San Jose Sharks110425180410550.966312005 - 202015
35.Germany flagLeon Draisaitl (C/W)Active playerEdmonton Oilers85543461910531.233662014 - 202612
36.USA flagMike Modano (C)Dallas Stars114243461610500.926651993 - 201016
37.Slovakia flagPeter Stastny (C)Québec Nordiques73738066810481.426871980 - 199010
38.Canada flagHenri Richard (C)Montréal Canadiens125635868810460.839281955 - 197520
39.Finland flagJari Kurri (RW)Edmonton Oilers75447456910431.383481980 - 199010
40.Sweden flagDaniel Sedin (LW)Vancouver Canucks130639364810410.805462000 - 201817
41.Canada flagPatrice Bergeron (C)Boston Bruins129442761310400.804942003 - 202319
42.Canada flagMark Messier (C)Edmonton Oilers85139264210341.2211221979 - 199112
43.Sweden flagNicklas Bäckström (C)Washington Capitals110527176210330.935042007 - 202518
44.Czechia flagPatrik Elias (LW)New Jersey Devils124040861710250.835491995 - 201620
45.Canada flagRod Gilbert (RW)New York Rangers106540661510210.965081960 - 197818
46.Canada flagRyan Getzlaf (C)Anaheim Ducks115728273710190.889602005 - 202217
47.Canada flagJoe Sakic (C)Colorado Avalanche87039162410151.174311995 - 200913
48.Canada flagPhil Esposito (C)Boston Bruins62545955310121.625121967 - 19769
49.Canada flagJamie Benn (LW/C)Active playerDallas Stars12524145789920.799322009 - 202617
50.Finland flagTeemu Selänne (RW)Anaheim Ducks9664575319881.024711995 - 201415
51.Sweden flagMats Sundin (C)Toronto Maple Leafs9814205679871.017481994 - 200813
52.Canada flagBrad Marchand (LW)Active playerBoston Bruins10904225549760.9011132009 - 202516
53.Canada flagMaurice Richard (RW)Montréal Canadiens9785444229660.9912871942 - 196018
54.Sweden flagHenrik Zetterberg (C)Detroit Red Wings10823376239600.894012002 - 202118
55.Canada flagShane Doan (RW)Arizona Coyotes14663955609550.6512521996 - 201720
56.Russia flagSergei Fedorov (C)Detroit Red Wings9084005549541.055871990 - 200313
57.Canada flagMartin St-Louis (RW)Tampa Bay Lightning9723655889530.982542000 - 201413
58.Canada flagMichel Goulet (LW)Québec Nordiques8134564899451.166131979 - 199011
59.USA flagBrett Hull (RW)St. Louis Blues7445274099361.262851987 - 199811
60.Czechia flagDavid Pastrnak (RW/LW)Active playerBoston Bruins8334205139331.124142014 - 202612
61.Canada flagDale Hawerchuk (C)Winnipeg Jets7133795509291.304781981 - 19909
62.Canada flagSteve Larmer (RW)Chicago Black Hawks8914065179231.044751980 - 199313
63.Russia flagPavel Datsyuk (C)Detroit Red Wings9533146049180.962322001 - 201614
64.Canada flagWayne Gretzky (C)Los Angeles Kings5392466729181.701821988 - 19968
65.Canada flagDarryl Sittler (C)Toronto Maple Leafs8443895279161.097631970 - 198212
66.Canada flagMark Scheifele (C)Active playerWinnipeg Jets9613725359070.944642011 - 202615
67.Canada flagGlenn Anderson (RW)Edmonton Oilers8454174899061.077981980 - 199612
68.Canada flagClaude Giroux (W/C)Active playerPhiladelphia Flyers10002916099000.904122007 - 202215
69.Canada flagRick Middleton (RW)Boston Bruins8814024968981.021241976 - 198812
70.Canada flagBill Barber (LW)Philadelphia Flyers9034204638830.986231972 - 198412
71.Canada flagJonathan Toews (C)Active playerChicago Black Hawks10673725118830.836072007 - 202316
72.Canada flagVincent Lecavalier (C)Tampa Bay Lightning10373834918740.847461998 - 201314
73.Canada flagYvan Cournoyer (RW)Montréal Canadiens9684284358630.892551963 - 197916
74.Canada flagDave Keon (C)Toronto Maple Leafs10623654938580.81751960 - 197515
75.Canada flagBrian Propp (LW)Philadelphia Flyers7903694808491.076691979 - 199011
76.Canada flagJacques Lemaire (C)Montréal Canadiens8533664698350.982171967 - 197912
77.Canada flagTheo Fleury (RW)Calgary Flames7913644668301.0513391988 - 199911
78.Slovakia flagPeter Bondra (RW)Washington Capitals9614723538250.866791990 - 200414
79.Canada flagRon Francis (C)Hartford Whalers7142645578211.155381981 - 199110
80.Canada flagJean Ratelle (C)New York Rangers8623364818170.951921960 - 197616
81.Sweden flagThomas Steen (C)Winnipeg Jets9502645538170.867531981 - 199514
82.Czechia flagMilan Hejduk (RW)Colorado Avalanche10203754308050.793161998 - 201314
83.Canada flagDave Andreychuk (LW/RW)Buffalo Sabres8373684368040.965921982 - 200112
84.Canada flagRyan Nugent-Hopkins (C/W)Active playerEdmonton Oilers10312915138040.783552011 - 202615
85.USA flagNeal Broten (C)Minnesota North Stars8762495477960.914571980 - 199313
86.USA flagBlake Wheeler (RW/C)Winnipeg Jets8742555407950.915962011 - 202312
87.Canada flagWayne Cashman (RW)Boston Bruins10272775167930.7710411964 - 198317
88.Canada flagMike Gartner (RW)Washington Capitals7583973927891.047701979 - 198910
89.Czechia flagDavid Krejčí (C)Boston Bruins10322315557860.763592006 - 202316
90.Finland flagAleksander Barkov (C/LW)Active playerFlorida Panthers8042864967820.971642013 - 202613
91.USA flagAuston Matthews (C/LW)Active playerToronto Maple Leafs6894283527801.131522016 - 202610
92.Canada flagSteve Shutt (LW)Montréal Canadiens8714083687760.894001972 - 198513
93.Canada flagCorey Perry (RW/LW)Active playerAnaheim Ducks9883724047760.7911102005 - 201914
94.Canada flagEric Staal (C)Carolina Hurricanes9093224537750.856782003 - 201612
95.USA flagJoe Pavelski (C/RW)San Jose Sharks9633554067610.793712006 - 201913
96.Canada flagBernard Geoffrion (RW)Montréal Canadiens7663713887590.996361950 - 196414
97.Canada flagBernie Nicholls (C)Los Angeles Kings6023274317581.267651981 - 19909
98.Canada flagNorm Ullman (C)Detroit Red Wings8753244347580.875521955 - 196813
99.Sweden flagFilip Forsberg (W/C)Active playerNashville Predators8623583987560.883792012 - 202614
100.Sweden flagMarkus Näslund (LW)Vancouver Canucks8843464107560.866141995 - 200812

* Some data is missing to provide a correct summary.