Loading page

NHL All Time Stats

NHL
League Information and Facts
NHL
Right Wings
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
Regular Season
From Season
To Season
#PlayerGPGATPPPGPIMPeriodYears
1.Czechia flagJaromír Jágr (RW)1733766115519211.1111671990 - 201824
2.Canada flagGordie Howe (RW)1767801104918501.0516851946 - 198026
3.Russia flagAlexander Ovechkin (LW/RW)Active player157392975816871.078572005 - 202621
4.Canada flagMark Recchi (RW)165257795615330.9310331988 - 201122
5.Finland flagTeemu Selänne (RW)145168477314571.006601992 - 201421
6.USA flagPatrick Kane (RW/LW)Active player136950889214001.024702007 - 202619
7.Finland flagJari Kurri (RW)125160179713981.125451980 - 199817
8.USA flagBrett Hull (RW)126974165013911.104571985 - 200620
9.Canada flagGuy Lafleur (RW)112656079313531.203991971 - 199117
10.Canada flagDave Andreychuk (LW/RW)163964069813380.8211211982 - 200623
11.Canada flagMike Gartner (RW)143270862713350.9311591979 - 199819
12.Canada flagJarome Iginla (RW)155462567513000.8410401995 - 201721
13.Canada flagDino Ciccarelli (RW)123260859212000.9714251980 - 199919
14.Sweden flagDaniel Alfredsson (RW)124644471311570.935101995 - 201418
15.Canada flagNathan MacKinnon (C/RW)Active player95042072211421.204282013 - 202613
16.Slovakia flagMarián Hossa (RW)130952560911340.876281997 - 202123
17.Canada flagMike Bossy (RW)75257355311261.502221977 - 198710
18.Russia flagNikita Kucherov (RW)Active player87940172311241.284362013 - 202613
19.Canada flagGlenn Anderson (RW)112949860110990.9711201980 - 199616
20.Canada flagTheo Fleury (RW)108445563310881.0018401988 - 200315
21.Canada flagDave Taylor (RW)111143163810690.9615891977 - 199417
22.USA flagJoe Pavelski (C/RW)133247659210680.804582006 - 202418
23.Canada flagRay Whitney (LW/RW)133038567910640.804651991 - 201422
24.Canada flagPat Verbeek (RW)142452154110630.7529051982 - 200220
25.USA flagJoe Mullen (RW)106250256110631.002411979 - 199717
26.Canada flagMartin St-Louis (RW)113439164210330.913101998 - 201516
27.Russia flagAlexander Mogilny (RW)99047355910321.044321989 - 200616
28.Russia flagAlexei Kovalev (RW)131643059910290.7813041992 - 201319
29.Canada flagBrian Bellows (RW)118848553710220.867181982 - 199917
30.Canada flagRod Gilbert (RW)106540661510210.965081960 - 197818
31.Canada flagDale Hunter (RW)140932369710200.7235651980 - 199919
32.Canada flagSteve Larmer (RW)100644157110121.015321980 - 199515
33.Canada flagLanny McDonald (RW)111150050610060.918991973 - 198916
34.USA flagPhil Kessel (RW)Active player12864135799920.774022006 - 202317
35.Canada flagRick Middleton (RW)10054485409880.981571974 - 198814
36.Canada flagAndy Bathgate (RW/C)10693496249730.916241952 - 197117
37.Canada flagCorey Perry (RW/LW)Active player14644655079720.6615682005 - 202621
38.Canada flagShane Doan (RW)15404025709720.6313531995 - 201721
39.Canada flagMaurice Richard (RW)9785444229660.9912871942 - 196018
40.Canada flagRick Tocchet (RW)11444405129520.8329121984 - 200218
41.USA flagBlake Wheeler (RW/C)11723216229430.807642008 - 202416
42.Canada flagJason Arnott (C/RW)12444175219380.7512421993 - 201218
43.Canada flagSteve Thomas (RW)12354215129330.7613061984 - 200420
44.Czechia flagDavid Pastrnak (RW/LW)Active player8334205139331.124142014 - 202612
45.USA flagTony Amonte (RW/LW)11744164849000.777521990 - 200716
46.Slovakia flagPeter Bondra (RW)10815033898920.837611990 - 200716
47.USA flagZach Parise (LW/RW)12544344558890.714442005 - 202419
48.Canada flagOwen Nolan (RW)12004224638850.7417931990 - 201018
49.Canada flagYvan Cournoyer (RW)9684284358630.892551963 - 197916
50.Sweden flagTomas Sandström (RW)9833944638570.8711931984 - 199915
51.USA flagBill Guerin (RW)12634294278560.6816601991 - 201018
52.Canada flagJohn MacLean (RW)11944134298420.7113281983 - 200218
53.Canada flagScott Mellanby (RW)14313644768400.5924791985 - 200721
54.Canada flagTyler Seguin (C/RW)Active player10163674598260.813092010 - 202616
55.Canada flagBernard Geoffrion (RW)8833934298220.936891950 - 196816
56.Canada flagMitchell Marner (RW/C)Active player7382455768211.112222016 - 202610
57.Sweden flagMika Zibanejad (C/RW)Active player10113484708180.812712011 - 202615
58.Slovakia flagMarián Gáborík (RW)10354074088150.794922000 - 202120
59.Canada flagWilf Paiement (RW)9463564588140.8617571974 - 198814
60.Canada flagDavid Perron (LW/RW)Active player12393324808120.668772007 - 202619
61.Canada flagJonathan Huberdeau (LW/RW)Active player9622635448070.845012012 - 202614
62.Czechia flagJakub Voráček (RW)10582235838060.765252008 - 202416
63.Czechia flagMilan Hejduk (RW)10203754308050.793161998 - 201314
64.Canada flagKen Hodge (RW)8813284728000.917791964 - 197814
65.Canada flagJustin Williams (RW)12643204777970.637662000 - 202019
66.Canada flagWayne Cashman (RW)10272775167930.7710411964 - 198317
67.Austria flagThomas Vanek (LW/RW)10293734167890.775472005 - 201914
68.Canada flagRick Vaive (RW)8764413477880.9014451979 - 199213
69.Canada flagClaude Lemieux (RW)12153694077860.6517771983 - 200921
70.Canada flagJordan Eberle (RW/C)Active player11403344497830.692932010 - 202616
71.Russia flagPavel Bure (RW)7024373427791.114841991 - 200312
72.Canada flagJean Pronovost (RW)9983913837740.784131968 - 198214
73.USA flagDave Christian (RW)10093404337730.772841979 - 199415
74.Canada flagTodd Bertuzzi (RW/LW)11593144567700.6614781995 - 201418
75.Canada flagRick Kehoe (RW)9063713967670.851201971 - 198514
76.Canada flagKevin Dineen (RW)11883554057600.6422291984 - 200319
77.USA flagScott Young (RW)11813424157570.644481987 - 200617
78.Canada flagRuss Courtnall (RW)10292974477440.725571983 - 199916
79.Norway flagMats Zuccarello (RW/LW)Active player9632325127440.773632010 - 202616
80.Slovakia flagMiroslav Satan (RW)10503633727350.704641995 - 201014
81.Canada flagMike Foligno (RW)10183553727270.7120451979 - 199415
82.Canada flagJason Pominville (RW)10602934347270.691992003 - 201915
83.Canada flagBob Nevin (RW)11283074197260.642111957 - 197618
84.Czechia flagPetr Sýkora (RW)10173233987210.714331995 - 201215
85.Slovakia flagZigmund Pálffy (RW)6843293847131.043221993 - 200612
86.Canada flagGeorge Armstrong (RW/C)11882964177130.607211949 - 197121
87.USA flagDustin Brown (RW/LW)12963253877120.557382003 - 202218
88.Russia flagVladimir Tarasenko (RW/LW)Active player9063273827090.782132012 - 202614
89.Canada flagMark Stone (RW)Active player7662594487070.922382011 - 202615
90.Canada flagBobby Rousseau (RW)9422454587030.753591960 - 197515
91.USA flagJames van Riemsdyk (LW/RW)Active player11543423546960.604312009 - 202617
92.Canada flagCam Neely (RW)7263952996940.9612411983 - 199613
93.USA flagT.J. Oshie (RW)10103013936940.695412008 - 202517
94.Canada flagDanny Gare (RW)8273543316850.8312851974 - 198713
95.Canada flagSam Reinhart (C/RW)Active player8393233576800.811832014 - 202612
96.Canada flagTim Kerr (RW)6553703046741.035961980 - 199313
97.Canada flagPaul MacLean (RW)7193243496730.949681980 - 199111
98.Canada flagStan Smyl (RW)8982624116730.7515561978 - 199113
99.USA flagMatthew Tkachuk (LW/RW)Active player6732534176701.007382016 - 202610
100.Canada flagReggie Leach (RW)9343812856660.713871970 - 198313

* Some data is missing to provide a correct summary.