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

2025-2026 Projected Player Stats

Export
#PlayerGPGATPPPGPIM+/-
1.Canada flagConnor McDavid (C)8249871361.664315
2.Canada flagNathan MacKinnon (C/RW)8154751291.593958
3.Canada flagMacklin Celebrini (C/LW)8245691141.39456
4.Canada flagMark Scheifele (C)8236681041.27442
5.Czechia flagMartin Nečas (C/RW)7938631011.283048
6.Germany flagLeon Draisaitl (C/W)Injured663663991.502613
7.USA flagKyle Connor (LW)823954931.13160
8.Canada flagEvan Bouchard (D)822172931.133022
9.USA flagClayton Keller (RW/LW)822661871.063822
10.Russia flagArtemi Panarin (LW)782857851.0920-6
11.Canada flagCale Makar (D)752059791.052431
12.USA flagNick Schmaltz (C/RW)823342750.912819
13.Canada flagDylan Guenther (RW/LW)804133740.93287
14.Canada flagRyan O'Reilly (C)812549740.91227
15.Sweden flagFilip Forsberg (W/C)823835730.8934-2
16.Sweden flagAdrian Kempe (W/C)813637730.905915
17.USA flagCutter Gauthier (LW/C)764128690.9126-3
18.Canada flagGabriel Vilardi (C/RW)823039690.8424-10
19.Sweden flagLeo Carlsson (C/LW)702938670.96334
20.USA flagBrock Nelson (C/LW)813332650.803613
21.Canada flagSteven Stamkos (C/W)824023630.7759-18
22.Canada flagRobert Thomas (C/RW)642240620.972420
23.Canada flagBeckett Sennecke (RW/LW)822337600.7363-11
24.Russia flagMikhail Sergachyov (D)781050600.77453
25.USA flagJohn Carlson (D)711445590.83308
26.USA flagWill Smith (C/RW)692335580.8416-1
27.USA flagJackson LaCombe (D)82949580.7119-2
28.USA flagTroy Terry (W/C)611839570.931411
29.Canada flagRyan Nugent-Hopkins (C/W)721937560.7821-10
30.Canada flagJosh Morrissey (D)771442560.73287
31.Switzerland flagRoman Josi (D)691343560.8130-15
32.Canada flagJordan Eberle (RW/C)802629550.69282
33.Sweden flagAlexander Wennberg (C/LW)811837550.6818-25
34.Canada flagLuke Evangelista (RW)811243550.68282
35.Canada flagZach Hyman (W/C)583220520.902812
36.Sweden flagElias Pettersson (C/W)741536510.6920-29
37.USA flagChris Kreider (LW/RW)752228500.6734-4
38.USA flagJimmy Snuggerud (RW)702129500.711814
39.USA flagMatty Beniers (C)822030500.6123-8
40.Canada flagNazem Kadri (C/LW)781634500.6430-30
41.Sweden flagWilliam Eklund (LW/C)781436500.6432-33
42.Czechia flagFilip Hronek (D)82842500.6133-24
43.Canada flagDylan Holloway (W/C)592227490.832011
44.Canada flagTyler Toffoli (RW/C)801930490.6110-12
45.Canada flagChandler Stephenson (C/LW)801633490.6114-24
46.Canada flagQuinton Byfield (C/LW)792325480.6147-2
47.USA flagBrock Boeser (RW/LW)752226480.648-48
48.Finland flagArtturi Lehkonen (LW/RW)702127480.691632
49.Russia flagPavel Buchnevich (W/C)811928470.5826-12
50.Russia flagValeri Nichushkin (RW/LW)721730470.65267
51.Canada flagBobby McMann (C/LW)782917460.5943-3
52.Germany flagJJ Peterka (W/C)822521460.56287
53.USA flagCollin Graf (RW/C)812025450.56125
54.Canada flagJordan Kyrou (C/RW)721827450.638-7
55.USA flagMatt Coronato (RW/LW)801826440.5532-29
56.Canada flagVince Dunn (D)811133440.5449-23
57.USA flagLogan Cooley (C/LW)542419430.80265
58.Canada flagLawson Crouse (LW/RW)812320430.534722
59.USA flagAlex Laferriere (RW/LW)822122430.52163
60.Sweden flagMikael Backlund (C/LW)821726430.52167
61.Canada flagJake DeBrusk (LW)812319420.5212-31
62.Canada flagMorgan Frost (C/LW)822121420.5128-17
63.Sweden flagMattias Ekholm (D)82635410.503030
64.Canada flagJared McCann (C/W)532020400.7511-7
65.Switzerland flagKevin Fiala (W/C)Injured571822400.7035-11
66.Canada flagMason McTavish (C/LW)751723400.5343-16
67.Finland flagKaapo Kakko (RW/C)651327400.621414
68.USA flagSam Malinski (D)82832400.492044
69.Canada flagBrandt Clarke (D)82832400.496411
70.Finland flagMikael Granlund (C/W)581919380.6618-10
71.Finland flagErik Haula (LW/C)821424380.4665-15
72.Slovenia flagAnze Kopitar (C/LW)671226380.571020
73.USA flagJoel Farabee (LW/RW)821918370.4526-10
74.Russia flagVasili Podkolzin (RW/LW)821918370.456416
75.Russia flagDmitri Orlov (D)82334370.4549-28
76.USA flagJack Roslovic (C/RW)692115360.5216-9
77.Canada flagJake Neighbours (LW/RW)691521360.5244-5
78.Finland flagEeli Tolvanen (RW/LW)781224360.4630-18
79.USA flagKiefer Sherwood (W/C)722312350.4951-22
80.USA flagBlake Coleman (LW/RW)692015350.514811
81.Sweden flagLinus Karlsson (RW/C)791520350.4443-26
82.Sweden flagGabriel Landeskog (LW/RW)611421350.574829
83.Austria flagMarco Rossi (C)501223350.7010-24
84.USA flagRyan Poehling (C/LW)751124350.47127
85.USA flagJohn Marino (D)80431350.441643
86.Canada flagParker Kelly (C/LW)822014340.413016
87.Canada flagMatthew Savoie (C/W)821519340.41244
88.Canada flagBrent Burns (D)821222340.413032
89.USA flagJacob Trouba (D)811024340.42310
90.Sweden flagPhilip Broberg (D)81627330.411411
91.Canada flagAlex Killorn (LW/RW)821418320.3940-3
92.Canada flagCole Perfetti (F)681220320.4720-8
93.Canada flagBrandon Montour (D)641121320.5046-21
94.USA flagTrevor Moore (W/C)691318310.458-1
95.Canada flagEvander Kane (LW/RW)721318310.4393-20
96.Sweden flagVictor Olofsson (LW/RW)781318310.4064
97.Canada flagJonathan Marchessault (LW/RW)631219310.4930-18
98.Canada flagJosh Manson (D)80526310.399243
99.Canada flagMatthew Wood (LW/C)711713300.4214-3
100.Canada flagMichael Carcone (W/C)791515300.38223