Loading page

NHL 2024-2025 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

2024-2025 Regular Season Player Stats

Export
Regular Season
2024-2025
#PlayerTeamGPGATPPPGPIM+/-
1.Russia flagNikita Kucherov (RW)Tampa Bay Lightning7837841211.554522
2.Canada flagNathan MacKinnon (C/RW)Colorado Avalanche7932841161.474125
3.Germany flagLeon Draisaitl (C/W)InjuredEdmonton Oilers7152541061.493432
4.Czechia flagDavid Pastrnak (RW/LW)Boston Bruins8243631061.29420
5.Canada flagMitchell Marner (RW/C)Toronto Maple Leafs8127751021.261418
6.Canada flagConnor McDavid (C)Edmonton Oilers6726741001.493720
7.USA flagKyle Connor (LW)Winnipeg Jets824156971.182517
8.USA flagJack Eichel (C)Vegas Golden Knights772866941.22832
9.Canada flagCale Makar (D)Colorado Avalanche803062921.151428
10.Canada flagSidney Crosby (C)Pittsburgh Penguins803358911.1431-20
11.Canada flagBrandon Hagel (LW)Tampa Bay Lightning823555901.105833
12.USA flagClayton Keller (RW/LW)Utah Mammoth813060901.1128-12
13.Russia flagArtemi Panarin (LW)New York Rangers803752891.1116-9
14.Canada flagNick Suzuki (C)Montréal Canadiens823059891.09819
15.Finland flagMikko Rantanen (W/C)totals823256881.076013
Colorado AvalancheColorado Avalanche492539641.312812
Carolina HurricanesCarolina Hurricanes132460.4610-3
Dallas StarsDallas Stars20513180.90224
16.Sweden flagJesper Bratt (LW/RW)New Jersey Devils812167881.09185
17.Canada flagMark Scheifele (C)Winnipeg Jets823948871.066112
18.Sweden flagWilliam Nylander (W/C)Toronto Maple Leafs824539841.022610
19.Czechia flagMartin Nečas (C/RW)totals792756831.05165
Carolina HurricanesCarolina Hurricanes491639551.12104
Colorado AvalancheColorado Avalanche301117280.9361
20.Canada flagBrayden Point (C)Tampa Bay Lightning774240821.06717
21.Canada flagMatt Duchene (C/W)Dallas Stars823052821.001213
22.Canada flagDylan Strome (C)Washington Capitals822953821.00342
23.USA flagZach Werenski (D)Columbus Blue Jackets812359821.013112
24.Canada flagSam Reinhart (C/RW)Florida Panthers793942811.03276
25.Canada flagRobert Thomas (C/RW)St. Louis Blues702160811.162020
26.USA flagJake Guentzel (LW)Tampa Bay Lightning804139801.002418
27.USA flagJason Robertson (LW/RW)Dallas Stars823545800.981810
28.Sweden flagLucas Raymond (LW/RW)Detroit Red Wings822753800.9818-15
29.Germany flagTim Stützle (LW/C)Ottawa Senators822455790.96460
30.USA flagAuston Matthews (C/LW)InjuredToronto Maple Leafs673345781.162011
31.Sweden flagFilip Forsberg (W/C)Nashville Predators823145760.9344-27
32.Canada flagTravis Konecny (RW/LW)Philadelphia Flyers822452760.9353-17
33.USA flagQuinn Hughes (D)Vancouver Canucks681660761.12292
34.Canada flagJohn Tavares (C/LW)Toronto Maple Leafs753836740.994610
35.Russia flagKirill Marchenko (RW/LW)Columbus Blue Jackets793143740.942029
36.Finland flagSebastian Aho (C/W)Carolina Hurricanes792945740.94467
37.Russia flagAlexander Ovechkin (LW/RW)Washington Capitals654429731.121415
38.Sweden flagAdrian Kempe (W/C)Los Angeles Kings813538730.903622
39.USA flagMatt Boldy (LW/RW)Minnesota Wild822746730.89511
40.USA flagTage Thompson (C/W)Buffalo Sabres764428720.9535-2
41.Canada flagWyatt Johnston (C/RW)Dallas Stars823338710.87142
42.Finland flagAleksander Barkov (C/LW)Florida Panthers672051711.06161
43.USA flagAlex DeBrincat (RW/LW)Detroit Red Wings823931700.8529-13
44.USA flagCole Caufield (LW/RW)Montréal Canadiens823733700.85149
45.Canada flagJordan Kyrou (C/RW)St. Louis Blues823634700.852023
46.Sweden flagRickard Rakell (W/C)Pittsburgh Penguins813535700.8614-22
47.USA flagDylan Larkin (C/LW)Detroit Red Wings823040700.8540-16
48.USA flagJack Hughes (C/LW)New Jersey Devils622743701.131812
49.USA flagJ.T. Miller (C/W)totals722248700.9755-6
Vancouver CanucksVancouver Canucks40926350.8837-4
New York RangersNew York Rangers321322351.0918-2
50.Switzerland flagNico Hischier (C/LW)New Jersey Devils753534690.92209
51.Germany flagJJ Peterka (W/C)Buffalo Sabres772741680.8834-1
52.Canada flagDrake Batherson (RW/C)Ottawa Senators822642680.8330-9
53.Sweden flagRasmus Dahlin (D)Buffalo Sabres731751680.935411
54.USA flagAlex Tuch (RW/C)Buffalo Sabres823631670.824716
55.Canada flagNazem Kadri (C/LW)Calgary Flames823532670.8272-17
56.Canada flagSeth Jarvis (C/W)Carolina Hurricanes733235670.921612
57.Finland flagRoope Hintz (C/LW)Dallas Stars762839670.883018
58.Canada flagConnor Bedard (C/LW)Chicago Blackhawks822344670.8270-36
59.Slovenia flagAnze Kopitar (C/LW)Los Angeles Kings812146670.83414
60.Canada flagMark Stone (RW)Vegas Golden Knights661948671.021422
61.Canada flagEvan Bouchard (D)Edmonton Oilers821453670.823214
62.Belarus flagAlexei Protas (C)Washington Capitals763036660.871840
63.Finland flagMikael Granlund (C/W)totals832244660.80280
San Jose SharksSan Jose Sharks521530450.8720-8
Dallas StarsDallas Stars31714210.6888
64.Canada flagPierre-Luc Dubois (C/LW)Washington Capitals822046660.807627
65.Sweden flagVictor Hedman (D)Tampa Bay Lightning791551660.843018
66.USA flagLane Hutson (D)Montréal Canadiens82660660.8034-2
67.Canada flagTom Wilson (RW)Washington Capitals813332650.8010020
68.USA flagBryan Rust (RW/LW)Pittsburgh Penguins713134650.9218-21
69.USA flagLogan Cooley (C/LW)Utah Mammoth752540650.87461
70.Canada flagDylan Holloway (W/C)St. Louis Blues772637630.821021
71.Russia flagMatvei Michkov (RW)Philadelphia Flyers802637630.7946-18
72.Canada flagMacklin Celebrini (C/LW)San Jose Sharks702538630.9028-31
73.Denmark flagNikolaj Ehlers (LW/RW)Winnipeg Jets692439630.911714
74.USA flagNick Schmaltz (C/RW)Utah Mammoth822043630.7714-15
75.USA flagRyan Donato (C/W)Chicago Blackhawks803131620.7841-15
76.Canada flagJonathan Huberdeau (LW/RW)InjuredCalgary Flames812834620.7734-13
77.Sweden flagMika Zibanejad (C/RW)New York Rangers822042620.7622-22
78.Canada flagJosh Morrissey (D)Winnipeg Jets801448620.782217
79.Czechia flagTomas Hertl (C/LW)Vegas Golden Knights733229610.8420-3
80.Canada flagGabriel Vilardi (C/RW)Winnipeg Jets712734610.86149
81.Canada flagJared McCann (C/W)Seattle Kraken822239610.74188
82.USA flagAdam Fox (D)New York Rangers741051610.82329
83.Switzerland flagKevin Fiala (W/C)InjuredLos Angeles Kings813525600.7438-7
84.Canada flagDylan Guenther (RW/LW)Utah Mammoth702733600.8626-4
85.Austria flagMarco Rossi (C)Minnesota Wild822436600.73263
86.Canada flagAnthony Cirelli (C)Tampa Bay Lightning802732590.742830
87.USA flagVincent Trocheck (C)New York Rangers822633590.72440
88.USA flagPatrick Kane (RW/LW)Detroit Red Wings722138590.8212-16
89.USA flagMatthew Knies (LW/RW)Toronto Maple Leafs782929580.74437
90.Sweden flagWilliam Eklund (LW/C)San Jose Sharks771741580.7529-7
91.Finland flagTeuvo Teräväinen (C/W)Chicago Blackhawks821543580.7112-23
92.Canada flagMorgan Geekie (C/W)Boston Bruins773324570.74223
93.Canada flagBo Horvat (C)New York Islanders812829570.7016-4
94.Canada flagConnor McMichael (C/W)Washington Capitals822631570.704919
95.Canada flagKent Johnson (C/W)Columbus Blue Jackets682433570.84162
96.USA flagMatthew Tkachuk (LW/RW)Florida Panthers522235571.1054-3
97.Russia flagPavel Buchnevich (W/C)St. Louis Blues762037570.752310
98.Canada flagSean Monahan (C/LW)Columbus Blue Jackets541938571.062019
99.USA flagJake Sanderson (D)Ottawa Senators801146570.7112-14
100.Canada flagShea Theodore (D)Vegas Golden Knights67750570.852618