Loading page

NHL All-Time Stats

Change League
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

NHL All-Time Player Totals

Export
Regular Season
2015-2016
To Season
NHL — All-Time Player Stats
#PlayerGPGATPP/GPPIMPeriodYears
1.Canada flagConnor McDavid (C)Active player81141984512641.563322015 - 202712
2.Germany flagLeon Draisaitl (C/W)Active player83544662910751.293642015 - 202712
3.Canada flagNathan MacKinnon (C/RW)Active player82139167710681.303802015 - 202712
4.Russia flagNikita Kucherov (RW)Active player76036769410611.403912015 - 202712
5.Russia flagArtemi Panarin (LW)Active player8443386339711.152502015 - 202712
6.Czechia flagDavid Pastrňák (RW/LW)Active player8044185109281.154122015 - 202712
7.Canada flagSidney Crosby (C)Active player8093565629181.133962015 - 202712
8.USA flagPatrick Kane (RW/LW)Active player8083045488521.052622015 - 202712
9.Canada flagMark Scheifele (C)Active player8223464938391.024302015 - 202712
10.Canada flagMitchell Marner (RW/C)Active player7542475928391.112282016 - 202711
11.Canada flagBrad Marchand (LW)Active player7773364718071.048092015 - 202712
12.USA flagAuston Matthews (C/LW)Active player7064393678061.141562016 - 202711
13.Finland flagMikko Rantanen (W/C)Active player7323254768011.095132015 - 202712
14.Russia flagAlexander Ovechkin (LW/RW)Active player8274553417960.963432015 - 202712
15.Canada flagJohn Tavares (C/LW)Active player8413534387910.943482015 - 202712
16.Canada flagSteven Stamkos (C/W)Active player7703574187751.014272015 - 202712
17.USA flagJ.T. Miller (C/W)Active player8422664767420.884972015 - 202712
18.Finland flagSebastian Aho (C/W)Active player7743194157340.953582016 - 202711
19.Sweden flagMika Zibanejad (C/RW)Active player8283084237310.882292015 - 202712
20.Canada flagClaude Giroux (W/C)Active player8662384877250.843032015 - 202712
21.Finland flagAleksander Barkov (C/LW)Active player6812624607221.061382015 - 202712
22.USA flagJack Eichel (C)Active player7082734487211.022132015 - 202712
23.Russia flagYevgeni Malkin (C)Active player6962714457161.036852015 - 202712
24.Sweden flagWilliam Nylander (W/C)Active player7673024107120.932042015 - 202712
25.Sweden flagFilip Forsberg (W/C)Active player7783363707060.913572015 - 202712
26.Slovenia flagAnze Kopitar (C/LW)8382344727060.841742015 - 202611
27.Canada flagBrayden Point (C)Active player7353293706990.951672016 - 202711
28.Canada flagSam Reinhart (C/RW)Active player8463323636950.821812015 - 202712
29.Canada flagJonathan Huberdeau (LW/RW)Active player7662254696940.914082015 - 202712
30.USA flagKyle Connor (LW)Active player7123363576930.971572016 - 202711
31.USA flagMatthew Tkachuk (LW/RW)Active player6892574356921.007522016 - 202711
32.USA flagJohnny Gaudreau (LW)6822184606780.991622015 - 20249
33.USA flagJake Guentzel (LW)Active player6963143606740.973192016 - 202711
34.Canada flagRyan O'Reilly (C)Active player8222454246690.811622015 - 202712
35.Switzerland flagRoman Josi (D)Active player7931675016680.843752015 - 202712
36.Canada flagMark Stone (RW)Active player6812394156540.962292015 - 202712
37.USA flagDylan Larkin (C/LW)Active player8182783716490.795032015 - 202712
38.Sweden flagErik Karlsson (D)Active player7781345156490.833102015 - 202712
39.Canada flagJamie Benn (LW/C)Active player8422653746390.766312015 - 202712
40.Sweden flagVictor Hedman (D)Active player7861374986350.814462015 - 202712
41.Canada flagRyan Nugent-Hopkins (C/W)Active player7812303976270.802882015 - 202712
42.Canada flagNazem Kadri (C/LW)Active player8292643586220.756602015 - 202712
43.Canada flagMatt Duchene (C/W)Active player7762613576180.802022015 - 202712
44.USA flagClayton Keller (RW/LW)Active player7002263926180.882852016 - 202711
45.USA flagAlex DeBrincat (RW/LW)Active player7133013106110.862042017 - 202710
46.USA flagVincent Trocheck (C)Active player8152303816110.755742015 - 202712
47.Canada flagBo Horvat (C)Active player8282943136070.732892015 - 202712
48.Sweden flagElias Lindholm (C/RW)Active player8472323746060.722412015 - 202712
49.Denmark flagNikolaj Ehlers (LW/RW)Active player7742553506050.782362015 - 202712
50.USA flagJohn Carlson (D)Active player7761304746040.782562015 - 202712
51.Norway flagMats Zuccarello (RW/LW)Active player7471874166030.812702015 - 202712
52.Canada flagBrent Burns (D)Active player8811594446030.684212015 - 202712
53.Canada flagBrayden Schenn (C/W)Active player8432433586010.715292015 - 202712
54.USA flagBrock Nelson (C/LW)Active player8643042905940.693302015 - 202712
55.USA flagJoe Pavelski (C/RW)6892483355830.852142015 - 20249
56.USA flagBlake Wheeler (RW/C)6391744075810.914002015 - 20249
57.Canada flagJonathan Marchessault (LW/RW)Active player7882643145780.733822015 - 202712
58.Finland flagMikael Granlund (C/LW)Active player8171843935770.712472015 - 202712
59.Russia flagVladimir Tarasenko (RW/LW)Active player7272613135740.791562015 - 202611
60.Czechia flagTomas Hertl (C/LW)Active player7722553085630.732972015 - 202712
61.USA flagChris Kreider (LW/RW)Active player8053102445540.694492015 - 202712
62.Canada flagTyler Toffoli (RW/C)Active player8382762745500.662092015 - 202712
63.Canada flagTyler Seguin (C/RW)Active player6782403105500.812152015 - 202712
64.Canada flagTravis Konecny (RW/LW)Active player7312263235490.755282016 - 202711
65.Finland flagTeuvo Teräväinen (C/W)Active player8041823675490.681462015 - 202712
66.Sweden flagRickard Rakell (W/C)Active player7852562855410.691722015 - 202712
67.Canada flagSean Monahan (C/LW)Active player7542243165400.721972015 - 202712
68.Canada flagMathew Barzal (C/RW)Active player6111533815340.873132016 - 202711
69.Sweden flagJesper Bratt (LW/RW)Active player6501753585330.821022017 - 202710
70.Canada flagTaylor Hall (LW/C)Active player6991993305290.763542015 - 202712
71.Russia flagYevgeni Kuznetsov (C/RW)6461593705290.823642015 - 20249
72.Switzerland flagKevin Fiala (W/C)Active player7062292995280.754032015 - 202712
73.Canada flagKris Letang (D)Active player7601124155270.695112015 - 202712
74.Sweden flagElias Pettersson (C/W)Active player5632043225260.931122018 - 20279
75.Canada flagCale Makar (D)Active player4861403855251.081362018 - 20279
76.USA flagNick Schmaltz (C/RW)Active player6871843335170.751582016 - 202711
77.Canada flagDavid Perron (LW/RW)Active player7432033135160.694932015 - 202712
78.Russia flagPavel Buchnevich (W/C)Active player6892053085130.742792016 - 202711
79.Canada flagJordan Eberle (RW/C)Active player7992182915090.642112015 - 202712
80.USA flagJason Robertson (LW/RW)Active player4722212875081.081342019 - 20278
81.USA flagQuinn Hughes (D)Active player524714365070.972092018 - 20279
82.USA flagBryan Rust (RW/LW)Active player7032342715050.722312015 - 202712
83.Canada flagMorgan Rielly (D)Active player814884175050.622612015 - 202712
84.Russia flagKirill Kaprizov (LW)Active player4142452565011.211752020 - 20277
85.USA flagAnders Lee (LW)Active player8402762234990.594992015 - 202712
86.Switzerland flagNico Hischier (C/LW)Active player6252062924980.801582017 - 202710
87.USA flagBrock Boeser (RW/LW)Active player6472322654970.771582016 - 202711
88.Canada flagJeff Skinner (C/LW)7742642324960.643232015 - 202611
89.Canada flagZach Hyman (W/C)Active player7172622344960.693862015 - 202712
90.Canada flagNick Suzuki (C)Active player5471733184910.901692019 - 20278
91.Canada flagPatrice Bergeron (C)5542212694900.882272015 - 20238
92.Sweden flagAdrian Kempe (W/C)Active player7242362504860.674372016 - 202711
93.Canada flagMax Domi (C/W)Active player8151503364860.608012015 - 202712
94.Switzerland flagTimo Meier (RW/LW)Active player7142422424840.684272016 - 202711
95.Sweden flagMikael Backlund (C/LW)Active player8641833004830.563942015 - 202712
96.USA flagBrady Tkachuk (LW)Active player5882212594800.828402018 - 20279
97.Canada flagAlex Killorn (LW/RW)Active player8572132664790.565002015 - 202712
98.Canada flagReilly Smith (RW/LW)Active player7852062734790.611942015 - 202611
99.USA flagZach Werenski (D)Active player6561363424780.731642016 - 202711
100.USA flagCharlie Coyle (C/RW)Active player8571812964770.562772015 - 202712

* Some data is missing to provide a correct summary.