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 Overall Totals Player Stats

Export
Overall Totals
2024-2025
#PlayerTeamGPGATPP/GPPIM+/-
1.Germany flagLeon Draisaitl (C/W)Edmonton Oilers9363761391.494036
2.Canada flagConnor McDavid (C)Edmonton Oilers89331001331.494123
3.Canada flagNathan MacKinnon (C/RW)Colorado Avalanche8639881271.484330
4.Russia flagNikita Kucherov (RW)Tampa Bay Lightning8337881251.514722
5.Canada flagMitchell Marner (RW/C)Toronto Maple Leafs9429861151.221617
6.USA flagKyle Connor (LW)Winnipeg Jets9546681141.202521
7.Finland flagMikko Rantanen (W/C)totals10041691101.107010
Colorado AvalancheColorado Avalanche492539641.312812
Carolina HurricanesCarolina Hurricanes132460.4610-3
Dallas StarsDallas Stars381426401.05321
8.Czechia flagDavid Pastrnak (RW/LW)Boston Bruins8243631061.29420
9.Canada flagSam Reinhart (C/RW)Florida Panthers10050541041.043311
10.USA flagJack Eichel (C)Vegas Golden Knights8829751041.18824
11.Sweden flagWilliam Nylander (W/C)Toronto Maple Leafs955148991.04307
12.Canada flagMark Scheifele (C)Winnipeg Jets934454981.057717
13.Canada flagCale Makar (D)Colorado Avalanche873166971.111627
14.Canada flagDylan Strome (C)Washington Capitals923162931.01362
15.Finland flagAleksander Barkov (C/LW)Florida Panthers902667931.03205
16.Canada flagSidney Crosby (C)Pittsburgh Penguins803358911.1431-20
17.Canada flagNick Suzuki (C)Montréal Canadiens873259911.051014
18.Sweden flagJesper Bratt (LW/RW)New Jersey Devils862269911.06180
19.Canada flagBrandon Hagel (LW)Tampa Bay Lightning853555901.066329
20.USA flagClayton Keller (RW/LW)Utah Mammoth813060901.1128-12
21.Canada flagEvan Bouchard (D)Edmonton Oilers1042169900.874020
22.Russia flagArtemi Panarin (LW)New York Rangers803752891.1116-9
23.USA flagAuston Matthews (C/LW)InjuredToronto Maple Leafs803653891.112211
24.Finland flagSebastian Aho (C/W)Carolina Hurricanes943653890.955410
25.Canada flagRobert Thomas (C/RW)St. Louis Blues772366891.162420
26.Canada flagMatt Duchene (C/W)Dallas Stars1003157880.8818-3
27.Czechia flagMartin Nečas (C/RW)totals862860881.02167
Carolina HurricanesCarolina Hurricanes491639551.12104
Colorado AvalancheColorado Avalanche371221330.8963
28.USA flagJake Guentzel (LW)Tampa Bay Lightning854442861.013015
29.USA flagJason Robertson (LW/RW)Dallas Stars933947860.92205
30.Canada flagBrayden Point (C)Tampa Bay Lightning824440841.021116
31.Germany flagTim Stützle (LW/C)Ottawa Senators882658840.95481
32.Sweden flagAdrian Kempe (W/C)Los Angeles Kings873944830.954014
33.Canada flagSeth Jarvis (C/W)Carolina Hurricanes883845830.942214
34.USA flagZach Werenski (D)Columbus Blue Jackets812359821.013112
35.Canada flagJohn Tavares (C/LW)Toronto Maple Leafs884338810.92564
36.Canada flagWyatt Johnston (C/RW)Dallas Stars1003744810.8120-14
37.USA flagMatt Boldy (LW/RW)Minnesota Wild883248800.91531
38.USA flagMatthew Tkachuk (LW/RW)Florida Panthers753050801.07874
39.Sweden flagLucas Raymond (LW/RW)Detroit Red Wings822753800.9818-15
40.Russia flagAlexander Ovechkin (LW/RW)Washington Capitals754930791.052015
41.Finland flagRoope Hintz (C/LW)Dallas Stars933445790.854016
42.Sweden flagFilip Forsberg (W/C)Nashville Predators823145760.9344-27
43.Finland flagMikael Granlund (C/W)totals1012749760.7536-2
San Jose SharksSan Jose Sharks521530450.8720-8
Dallas StarsDallas Stars491219310.63166
44.Canada flagCarter Verhaeghe (C/LW)Florida Panthers1042749760.7352-2
45.Canada flagTravis Konecny (RW/LW)Philadelphia Flyers822452760.9353-17
46.Slovenia flagAnze Kopitar (C/LW)Los Angeles Kings872353760.8748
47.USA flagQuinn Hughes (D)Vancouver Canucks681660761.12292
48.Canada flagMark Stone (RW)Vegas Golden Knights762352750.991418
49.USA flagCole Caufield (LW/RW)Montréal Canadiens874034740.85143
50.Russia flagKirill Marchenko (RW/LW)Columbus Blue Jackets793143740.942029
51.Canada flagSam Bennett (C/LW)Florida Panthers994033730.74138-9
52.Switzerland flagNico Hischier (C/LW)New Jersey Devils803934730.91209
53.Canada flagJordan Kyrou (C/RW)St. Louis Blues893934730.822019
54.USA flagTage Thompson (C/W)Buffalo Sabres764428720.9535-2
55.Canada flagTom Wilson (RW)Washington Capitals913636720.7911423
56.Canada flagBrad Marchand (LW)totals943338710.7611210
Boston BruinsBoston Bruins612126470.7762-8
Florida PanthersFlorida Panthers331212240.735018
57.USA flagLane Hutson (D)Montréal Canadiens87665710.8234-7
58.USA flagAlex DeBrincat (RW/LW)Detroit Red Wings823931700.8529-13
59.Sweden flagRickard Rakell (W/C)Pittsburgh Penguins813535700.8614-22
60.USA flagDylan Larkin (C/LW)Detroit Red Wings823040700.8540-16
61.Denmark flagNikolaj Ehlers (LW/RW)Winnipeg Jets772941700.912115
62.USA flagJack Hughes (C/LW)New Jersey Devils622743701.131812
63.Canada flagDrake Batherson (RW/C)Ottawa Senators882743700.8040-13
64.USA flagJ.T. Miller (C/W)totals722248700.9755-6
Vancouver CanucksVancouver Canucks40926350.8837-4
New York RangersNew York Rangers321322351.0918-2
65.Canada flagRyan Nugent-Hopkins (C/W)Edmonton Oilers1002643690.69308
66.Canada flagPierre-Luc Dubois (C/LW)Washington Capitals922049690.758830
67.Sweden flagVictor Hedman (D)Tampa Bay Lightning841554690.823012
68.Belarus flagAlexei Protas (C)Washington Capitals823137680.831838
69.Germany flagJJ Peterka (W/C)Buffalo Sabres772741680.8834-1
70.Sweden flagRasmus Dahlin (D)Buffalo Sabres731751680.935411
71.Canada flagJosh Morrissey (D)Winnipeg Jets921454680.743017
72.Switzerland flagKevin Fiala (W/C)InjuredLos Angeles Kings873829670.7740-7
73.USA flagAlex Tuch (RW/C)Buffalo Sabres823631670.824716
74.Canada flagNazem Kadri (C/LW)Calgary Flames823532670.8272-17
75.Canada flagConnor Bedard (C/LW)Chicago Blackhawks822344670.8270-36
76.Czechia flagTomas Hertl (C/LW)Vegas Golden Knights843531660.7920-6
77.USA flagMatthew Knies (LW/RW)Toronto Maple Leafs913431650.71493
78.USA flagBryan Rust (RW/LW)Pittsburgh Penguins713134650.9218-21
79.Russia flagKirill Kaprizov (LW)Minnesota Wild473035651.382018
80.Canada flagGabriel Vilardi (C/RW)Winnipeg Jets802837650.811810
81.USA flagLogan Cooley (C/LW)Utah Mammoth752540650.87461
82.Russia flagPavel Buchnevich (W/C)St. Louis Blues832342650.783711
83.Canada flagThomas Harley (D)Dallas Stars962044640.672622
84.Canada flagConnor McMichael (C/W)Washington Capitals923033630.685122
85.Canada flagDylan Holloway (W/C)St. Louis Blues772637630.821021
86.Russia flagMatvei Michkov (RW)Philadelphia Flyers802637630.7946-18
87.Austria flagMarco Rossi (C)Minnesota Wild882637630.72323
88.Canada flagMacklin Celebrini (C/LW)San Jose Sharks702538630.9028-31
89.Finland flagAnton Lundell (C/LW)Florida Panthers1022340630.625036
90.USA flagNick Schmaltz (C/RW)Utah Mammoth822043630.7714-15
91.USA flagBrady Tkachuk (LW)Ottawa Senators783329620.791292
92.USA flagRyan Donato (C/W)Chicago Blackhawks803131620.7841-15
93.Canada flagJonathan Huberdeau (LW/RW)Calgary Flames812834620.7734-13
94.Sweden flagMika Zibanejad (C/RW)New York Rangers822042620.7622-22
95.Canada flagShea Theodore (D)Vegas Golden Knights78953620.79269
96.Canada flagJared McCann (C/W)Seattle Kraken822239610.74188
97.USA flagAdam Fox (D)New York Rangers741051610.82329
98.Canada flagAnthony Cirelli (C)Tampa Bay Lightning852832600.714626
99.Russia flagAndrei Svechnikov (RW/LW)Carolina Hurricanes872832600.6981-4
100.Canada flagDylan Guenther (RW/LW)Utah Mammoth702733600.8626-4