Loading page

NHL All Time Stats

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

* Some data is missing to provide a correct summary.