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

Export
Season Type
From Season
To Season
#PlayerGPGATPP/GPPIMPeriodYears
1.Canada flagWayne Gretzky (C)1487894196328571.925771979 - 199920
2.Czechia flagJaromír Jágr (RW)1733766115519211.1111671990 - 201824
3.Canada flagMark Messier (C)1756694119318871.0719101979 - 200425
4.Canada flagGordie Howe (RW)1767801104918501.0516851946 - 198026
5.Canada flagRon Francis (C)1731549124917981.049791981 - 200423
6.Canada flagMarcel Dionne (C)1348731104017711.316001971 - 198918
7.Canada flagSidney Crosby (C)Active player1420654110717611.248982005 - 202722
8.Canada flagSteve Yzerman (C)1514692106317551.169241983 - 200622
9.Canada flagMario Lemieux (C)915690103317231.888341984 - 200617
10.Russia flagAlexander Ovechkin (LW/RW)Active player157392975816871.078572005 - 202621
11.Canada flagJoe Sakic (C)1378625101616411.196141988 - 200920
12.Canada flagPhil Esposito (C)128271787315901.249101963 - 198118
13.Canada flagRaymond Bourque (D)1612410116915790.9811411979 - 200122
14.Canada flagJoe Thornton (C)1714430110915390.9012721997 - 202224
15.Canada flagMark Recchi (RW)165257795615330.9310331988 - 201122
16.Canada flagPaul Coffey (D)1409396113515311.0918021980 - 200121
17.Canada flagStan Mikita (C)139454192614671.0512701958 - 198022
18.Finland flagTeemu Selänne (RW)145168477314571.006601992 - 201421
19.Canada flagBryan Trottier (C)127952490114251.119121975 - 199418
20.Canada flagAdam Oates (C)1337341107914201.064151985 - 200419
21.Canada flagDoug Gilmour (C)147445096414140.9612991983 - 200320
22.Canada flagDale Hawerchuk (C)118851889114091.197401981 - 199716
23.Russia flagYevgeni Malkin (C)Active player126953387414071.1112632006 - 202721
24.USA flagPatrick Kane (RW/LW)Active player136950889214001.024702007 - 202619
25.Finland flagJari Kurri (RW)125160179713981.125451980 - 199817
26.Canada flagLuc Robitaille (LW)143166872613940.9711771986 - 200619
27.USA flagBrett Hull (RW)126974165013911.104571985 - 200620
28.USA flagMike Modano (C)149956181313740.929261988 - 201122
29.Canada flagJohnny Bucyk (LW)154055681313690.894971955 - 197823
30.Canada flagBrendan Shanahan (LW)152465669813540.8924891987 - 200921
31.Canada flagGuy Lafleur (RW)112656079313531.203991971 - 199117
32.Sweden flagMats Sundin (C)134656478513491.0010931990 - 200918
33.Canada flagDave Andreychuk (LW/RW)163964069813380.8211211982 - 200623
34.Canada flagDenis Savard (C)119647386513381.1213361980 - 199717
35.Canada flagMike Gartner (RW)143270862713350.9311591979 - 199819
36.Canada flagPierre Turgeon (C)129451581213271.034521987 - 200719
37.Canada flagGilbert Perreault (C)119151281413261.115001970 - 198717
38.Slovenia flagAnze Kopitar (C/LW)152145286413160.873582006 - 202620
39.Canada flagJarome Iginla (RW)155462567513000.8410401995 - 201721
40.Canada flagAlex Delvecchio (C)155045682512810.833831950 - 197424
41.Canada flagAl MacInnis (D)141634093412740.9015111981 - 200423
42.Canada flagJean Ratelle (C)128149177612670.992761960 - 198121
43.Canada flagSteven Stamkos (C/W)Active player124662463212561.017372008 - 202719
44.Slovakia flagPeter Stastny (C)97745078912391.278241980 - 199515
45.USA flagPhil Housley (D)149533889412320.828221982 - 200321
46.Canada flagNorm Ullman (C)141049073912290.877121955 - 197520
47.Canada flagConnor McDavid (C)Active player79440981112201.543302015 - 202712
48.Canada flagJean Béliveau (C)112550771212191.0810291950 - 197120
49.USA flagJeremy Roenick (C)136351370312160.8914631988 - 200920
50.Canada flagLarry Murphy (D)161528792912160.7510841980 - 200121
51.Canada flagBobby Clarke (C)114435885212101.0614531969 - 198415
52.Canada flagBernie Nicholls (C)112747573412091.0712921981 - 199918
53.Canada flagVincent Damphousse (C)137843278312050.8711901986 - 200418
54.Canada flagDino Ciccarelli (RW)123260859212000.9714251980 - 199919
55.Canada flagPatrick Marleau (LW)177956663111970.675271997 - 202123
56.Canada flagJohn Tavares (C/LW)Active player126652566011850.945492009 - 202718
57.Canada flagRod Brind'Amour (C)148445273211840.8011001988 - 201021
58.Russia flagSergei Fedorov (C)124848369611790.948391990 - 200918
59.Canada flagBobby Hull (LW)106361056011701.106401957 - 198016
60.Canada flagClaude Giroux (W/C)Active player134537978611650.875182007 - 202619
61.Sweden flagDaniel Alfredsson (RW)124644471311570.935101995 - 201418
62.Canada flagMichel Goulet (LW)108954860411521.068251979 - 199415
63.Canada flagNathan MacKinnon (C/RW)Active player95042072211421.204282013 - 202714
64.Sweden flagNicklas Lidström (D)156426487811420.735141991 - 201220
65.Slovakia flagMarián Hossa (RW)130952560911340.876281997 - 202123
66.Canada flagBernie Federko (C)100036976111301.134871976 - 199014
67.Canada flagMike Bossy (RW)75257355311261.502221977 - 198710
68.Canada flagJoe Nieuwendyk (C)125756456211260.906771986 - 200720
69.Russia flagNikita Kucherov (RW)Active player87940172311241.284362013 - 202714
70.Canada flagDarryl Sittler (C)109648463711211.029481970 - 198515
71.Canada flagFrank Mahovlich (LW)118153357011030.9310561956 - 197418
72.Canada flagGlenn Anderson (RW)112949860110990.9711201980 - 199616
73.Canada flagTheo Fleury (RW)108445563310881.0018401988 - 200315
74.Sweden flagHenrik Sedin (C)133024083010700.806802000 - 201817
75.Canada flagDave Taylor (RW)111143163810690.9615891977 - 199417
76.USA flagJoe Pavelski (C/RW)133247659210680.804582006 - 202418
77.USA flagKeith Tkachuk (LW)120153852710650.8922191991 - 201018
78.Canada flagRay Whitney (LW/RW)133038567910640.804651991 - 201422
79.Canada flagPat Verbeek (RW)142452154110630.7529051982 - 200220
80.USA flagJoe Mullen (RW)106250256110631.002411979 - 199717
81.Canada flagEric Staal (C)136545560810630.788542003 - 202318
82.Germany flagLeon Draisaitl (C/W)Active player85543461910531.233662014 - 202713
83.Canada flagDenis Potvin (D)106031074210520.9913561973 - 198815
84.Canada flagHenri Richard (C)125635868810460.839281955 - 197520
85.Sweden flagDaniel Sedin (LW)130639364810410.805462000 - 201817
86.Canada flagPatrice Bergeron (C)129442761310400.804942003 - 202319
87.Canada flagBobby Smith (C/LW)107735767910360.969171978 - 199315
88.Canada flagBrad Marchand (LW)Active player115245158310340.9011532009 - 202718
89.Canada flagMartin St-Louis (RW)113439164210330.913101998 - 201516
90.USA flagDoug Weight (C)123827875510330.839701990 - 201120
91.Sweden flagNicklas Bäckström (C)110527176210330.935042007 - 202518
92.Russia flagAlexander Mogilny (RW)99047355910321.044321989 - 200616
93.Russia flagAlexei Kovalev (RW)131643059910290.7813041992 - 201319
94.USA flagBrian Leetch (D)120524778110280.855711987 - 200618
95.Czechia flagPatrik Elias (LW)124040861710250.835491995 - 201620
96.Canada flagBrian Bellows (RW)118848553710220.867181982 - 199917
97.Canada flagRod Gilbert (RW)106540661510210.965081960 - 197818
98.Canada flagDale Hunter (RW)140932369710200.7235651980 - 199919
99.Canada flagRyan Getzlaf (C)115728273710190.889602005 - 202217
100.USA flagPat LaFontaine (C)86546854510131.175521983 - 199815

* Some data is missing to provide a correct summary.