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
Regular Season
2005-2006
To Season
#PlayerGPGATPPPGPIMPeriodYears
1.Canada flagSidney Crosby (C)Active player1418654110517591.248962005 - 202621
2.Russia flagAlexander Ovechkin (LW/RW)Active player157092875616841.078572005 - 202621
3.Russia flagYevgeni Malkin (C)Active player126753287314051.1112632006 - 202620
4.USA flagPatrick Kane (RW/LW)Active player136550788913961.024702007 - 202619
5.Slovenia flagAnze Kopitar (C/LW)Active player151645286213140.873582006 - 202620
6.Canada flagSteven Stamkos (C/W)Active player124262163012511.017332008 - 202618
7.Canada flagConnor McDavid (C)Active player79140880712151.543242015 - 202611
8.Canada flagJohn Tavares (C/LW)Active player126252465811820.945492009 - 202617
9.Canada flagClaude Giroux (W/C)Active player134137878311610.875182007 - 202619
10.Canada flagNathan MacKinnon (C/RW)Active player94641872011381.204262013 - 202613
11.Russia flagNikita Kucherov (RW)Active player87540072111211.284342013 - 202613
12.Canada flagJoe Thornton (C)120527084811180.936612005 - 202217
13.USA flagJoe Pavelski (C/RW)133247659210680.804582006 - 202418
14.Germany flagLeon Draisaitl (C/W)Active player85543461910531.233662014 - 202612
15.Canada flagBrad Marchand (LW)Active player115245158310340.9011532009 - 202617
16.Sweden flagNicklas Bäckström (C)110527176210330.935042007 - 202518
17.Canada flagEric Staal (C)128444458810320.808142005 - 202317
18.Canada flagRyan Getzlaf (C)115728273710190.889602005 - 202217
19.Canada flagPatrice Bergeron (C)122341159010010.824722005 - 202318
20.USA flagPhil Kessel (RW)Active player12864135799920.774022006 - 202317
21.Canada flagJamie Benn (LW/C)Active player12484145779910.799212009 - 202617
22.Canada flagCorey Perry (RW/LW)Active player14604645079710.6715642005 - 202621
23.Russia flagArtemi Panarin (LW)Active player8253296219501.152422015 - 202611
24.USA flagBlake Wheeler (RW/C)11723216229430.807642008 - 202416
25.Canada flagBrent Burns (D)Active player15382726659370.618712005 - 202621
26.Sweden flagErik Karlsson (D)Active player11572147209340.815082009 - 202617
27.Czechia flagDavid Pastrnak (RW/LW)Active player8304205129321.124142014 - 202612
28.Canada flagMatt Duchene (C/W)Active player11913875449310.783062009 - 202617
29.Sweden flagHenrik Sedin (C)10121967289240.915362005 - 201813
30.Canada flagJason Spezza (C)11373345859190.815252005 - 202217
31.Canada flagJonathan Toews (C)Active player11443825289100.806412007 - 202617
32.Canada flagMark Scheifele (C)Active player9563705319010.944582011 - 202615
33.Canada flagRyan O'Reilly (C)Active player12293285688960.732142009 - 202617
34.Sweden flagDaniel Sedin (LW)9913325588900.904382005 - 201813
35.USA flagZach Parise (LW/RW)12544344558890.714442005 - 202419
36.Sweden flagHenrik Zetterberg (C)9423005738730.933792005 - 202116
37.Canada flagPatrick Marleau (LW)12214134578700.713342005 - 202116
38.Canada flagJeff Carter (C)13214424098510.646352005 - 202419
39.Canada flagTyler Seguin (C/RW)Active player10163674598260.813092010 - 202616
40.USA flagPaul Stastny (C)11452935298220.725002006 - 202317
41.Canada flagMitchell Marner (RW/C)Active player7342445748181.112202016 - 202610
42.Sweden flagMika Zibanejad (C/RW)Active player10083474698160.812712011 - 202615
43.Sweden flagVictor Hedman (D)Active player11641726398110.707822009 - 202617
44.Canada flagDavid Perron (LW/RW)Active player12353304808100.668772007 - 202619
45.Canada flagJonathan Huberdeau (LW/RW)Active player9622635448070.845012012 - 202614
46.Czechia flagJakub Voráček (RW)10582235838060.765252008 - 202416
47.Canada flagKris Letang (D)Active player12331786278050.658432006 - 202620
48.Canada flagRyan Nugent-Hopkins (C/W)Active player10282905138030.783532011 - 202615
49.Canada flagJarome Iginla (RW)9283754227970.866182005 - 201712
50.Austria flagThomas Vanek (LW/RW)10293734167890.775472005 - 201914
51.Czechia flagDavid Krejčí (C)10322315557860.763592006 - 202316
52.Canada flagTaylor Hall (LW/C)Active player9873014847850.805262010 - 202616
53.Finland flagAleksander Barkov (C/LW)Active player8042864967820.971642013 - 202613
54.Canada flagJordan Eberle (RW/C)Active player11353334487810.692932010 - 202616
55.USA flagAuston Matthews (C/LW)Active player6894283527801.131522016 - 202610
56.USA flagJohn Carlson (D)Active player11551676137800.683942009 - 202617
57.Finland flagMikko Rantanen (W/C)Active player7123154647791.094972015 - 202611
58.Switzerland flagRoman Josi (D)Active player10282035757780.764292011 - 202615
59.Canada flagMartin St-Louis (RW)7702824927741.011902005 - 201510
60.Russia flagPavel Datsyuk (C)7442615037641.031732005 - 201611
61.Canada flagNazem Kadri (C/LW)Active player10623234377600.727902009 - 202617
62.USA flagJ.T. Miller (C/W)Active player9362774837600.815242012 - 202614
63.Sweden flagFilip Forsberg (W/C)Active player8583563987540.883792012 - 202614
64.Canada flagJordan Staal (C/LW)Active player14023174287450.536442006 - 202620
65.Slovakia flagMarián Hossa (RW)8423374077440.883852005 - 202116
66.USA flagJohnny Gaudreau (LW)7632435007430.971762013 - 202411
67.Norway flagMats Zuccarello (RW/LW)Active player9622325097410.773632010 - 202616
68.Canada flagJason Pominville (RW)10592934347270.691992005 - 201914
69.Canada flagBrayden Schenn (C/W)Active player10982954287230.666582009 - 202617
70.Canada flagJeff Skinner (C/LW)Active player11103793337120.644912010 - 202616
71.Finland flagMikko Koivu (C)10352065057110.695942005 - 202116
72.Finland flagSebastian Aho (C/W)Active player7553094017100.943382016 - 202610
73.Canada flagRick Nash (LW)9063793307090.785852005 - 201813
74.Canada flagDrew Doughty (D)Active player12741655437080.568252008 - 202618
75.Russia flagVladimir Tarasenko (RW/LW)Active player9023273807070.782132012 - 202614
76.USA flagDustin Brown (RW/LW)12653243837070.567222005 - 202217
77.Canada flagLogan Couture (C/LW)Active player9333233787010.752552009 - 202617
78.Canada flagMark Stone (RW)Active player7622554467010.922382011 - 202615
79.USA flagRyan Suter (D)Active player15261075896960.467852005 - 202520
80.USA flagJames van Riemsdyk (LW/RW)Active player11503423536950.604312009 - 202617
81.USA flagT.J. Oshie (RW)10103013936940.695412008 - 202517
82.Canada flagMike Ribeiro (C)8771944976910.795212005 - 201712
83.USA flagJack Eichel (C)Active player6862644266901.012092015 - 202611
84.Sweden flagWilliam Nylander (W/C)Active player7462883976850.922002015 - 202611
85.Canada flagBrayden Point (C)Active player7173243596830.951612016 - 202610
86.USA flagMax Pacioretty (LW)9393353466810.735092008 - 202517
87.Canada flagSam Reinhart (C/RW)Active player8393233576800.811832014 - 202612
88.Russia flagIlya Kovalchuk (LW)6993353366710.963962005 - 202010
89.USA flagKyle Connor (LW)Active player6903223496710.971552016 - 202610
90.USA flagMatthew Tkachuk (LW/RW)Active player6722534156680.997362016 - 202610
91.Canada flagJustin Williams (RW)10062723926640.666262005 - 202015
92.USA flagJake Guentzel (LW)Active player6783053526570.973172016 - 202610
93.Canada flagBrad Richards (C)8002144416550.821882005 - 201611
94.Sweden flagElias Lindholm (C/RW)Active player9662524006520.672512013 - 202613
95.USA flagBrock Nelson (C/LW)Active player9973343176510.653542012 - 202614
96.Canada flagEvander Kane (LW/RW)Active player10013393096480.6512782009 - 202617
97.Canada flagDuncan Keith (D)12561065406460.516752005 - 202217
98.Finland flagMikael Granlund (C/W)Active player9561984476450.672952012 - 202614
99.USA flagDylan Larkin (C/LW)Active player8052733646370.794992015 - 202611
100.Canada flagAlex Pietrangelo (D)Active player10871484896370.593552008 - 202618

* Some data is missing to provide a correct summary.