Loading page

NHL 2024-2025 Stats

NHL
League Information and Facts
NHL
All Positions
All Teams
Canada (437)
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.Canada flagConnor McDavid (C)Edmonton Oilers89331001331.494123
2.Canada flagNathan MacKinnon (C/RW)Colorado Avalanche8639881271.484330
3.Canada flagMitchell Marner (RW/C)Toronto Maple Leafs9429861151.221617
4.Canada flagSam Reinhart (C/RW)Florida Panthers10050541041.043311
5.Canada flagMark Scheifele (C)Winnipeg Jets934454981.057717
6.Canada flagCale Makar (D)Colorado Avalanche873166971.111627
7.Canada flagDylan Strome (C)Washington Capitals923162931.01362
8.Canada flagSidney Crosby (C)Pittsburgh Penguins803358911.1431-20
9.Canada flagNick Suzuki (C)Montréal Canadiens873259911.051014
10.Canada flagBrandon Hagel (LW)Tampa Bay Lightning853555901.066329
11.Canada flagEvan Bouchard (D)Edmonton Oilers1042169900.874020
12.Canada flagRobert Thomas (C/RW)St. Louis Blues772366891.162420
13.Canada flagMatt Duchene (C/W)Dallas Stars1003157880.8818-3
14.Canada flagBrayden Point (C)Tampa Bay Lightning824440841.021116
15.Canada flagSeth Jarvis (C/W)Carolina Hurricanes883845830.942214
16.Canada flagJohn Tavares (C/LW)Toronto Maple Leafs884338810.92564
17.Canada flagWyatt Johnston (C/RW)Dallas Stars1003744810.8120-14
18.Canada flagCarter Verhaeghe (C/LW)Florida Panthers1042749760.7352-2
19.Canada flagTravis Konecny (RW/LW)Philadelphia Flyers822452760.9353-17
20.Canada flagMark Stone (RW)Vegas Golden Knights762352750.991418
21.Canada flagSam Bennett (C/LW)Florida Panthers994033730.74138-9
22.Canada flagJordan Kyrou (C/RW)St. Louis Blues893934730.822019
23.Canada flagTom Wilson (RW)Washington Capitals913636720.7911423
24.Canada flagBrad Marchand (LW)totals943338710.7611210
Boston BruinsBoston Bruins612126470.7762-8
Florida PanthersFlorida Panthers331212240.735018
25.Canada flagDrake Batherson (RW/C)Ottawa Senators882743700.8040-13
26.Canada flagRyan Nugent-Hopkins (C/W)Edmonton Oilers1002643690.69308
27.Canada flagPierre-Luc Dubois (C/LW)Washington Capitals922049690.758830
28.Canada flagJosh Morrissey (D)Winnipeg Jets921454680.743017
29.Canada flagNazem Kadri (C/LW)Calgary Flames823532670.8272-17
30.Canada flagConnor Bedard (C/LW)Chicago Blackhawks822344670.8270-36
31.Canada flagGabriel Vilardi (C/RW)Winnipeg Jets802837650.811810
32.Canada flagThomas Harley (D)Dallas Stars962044640.672622
33.Canada flagConnor McMichael (C/W)Washington Capitals923033630.685122
34.Canada flagDylan Holloway (W/C)St. Louis Blues772637630.821021
35.Canada flagMacklin Celebrini (C/LW)San Jose Sharks702538630.9028-31
36.Canada flagJonathan Huberdeau (LW/RW)Calgary Flames812834620.7734-13
37.Canada flagShea Theodore (D)Vegas Golden Knights78953620.79269
38.Canada flagJared McCann (C/W)Seattle Kraken822239610.74188
39.Canada flagAnthony Cirelli (C)Tampa Bay Lightning852832600.714626
40.Canada flagDylan Guenther (RW/LW)Utah Mammoth702733600.8626-4
41.Canada flagQuinton Byfield (C/LW)Los Angeles Kings872632580.67489
42.Canada flagMorgan Geekie (C/W)Boston Bruins773324570.74223
43.Canada flagBo Horvat (C)New York Islanders812829570.7016-4
44.Canada flagKent Johnson (C/W)Columbus Blue Jackets682433570.84162
45.Canada flagSean Monahan (C/LW)Columbus Blue Jackets541938571.062019
46.Canada flagJonathan Marchessault (LW/RW)Nashville Predators782135560.7237-29
47.Canada flagCole Perfetti (F)Winnipeg Jets952135560.592210
48.Canada flagZach Hyman (W/C)Edmonton Oilers883223550.633819
49.Canada flagClaude Giroux (W/C)Ottawa Senators871639550.6318-5
50.Canada flagAdam Fantilli (C/LW)Columbus Blue Jackets823123540.66184
51.Canada flagTyler Toffoli (RW/C)San Jose Sharks783024540.6914-21
52.Canada flagSteven Stamkos (C/W)Nashville Predators822726530.6548-36
53.Canada flagRyan O'Reilly (C)Nashville Predators792132530.6724-23
54.Canada flagRyan McLeod (C/LW)Buffalo Sabres792033530.671613
55.Canada flagBrayden Schenn (C/W)St. Louis Blues892033530.6091-2
56.Canada flagMason Marchment (LW/C)Dallas Stars802329520.657110
57.Canada flagJakob Chychrun (D)Washington Capitals842329520.625820
58.Canada flagJake Neighbours (LW/RW)St. Louis Blues892329520.5872-2
59.Canada flagMason McTavish (C/LW)Anaheim Ducks762230520.68380
60.Canada flagJamie Benn (LW/C)Dallas Stars981735520.5396-8
61.Canada flagChandler Stephenson (C/LW)Seattle Kraken781338510.6524-9
62.Canada flagPhillip Danault (C/LW)Los Angeles Kings861041510.592622
63.Canada flagJake Walman (D)totals87941500.575413
San Jose SharksSan Jose Sharks50626320.6436-1
Edmonton OilersEdmonton Oilers37315180.491814
64.Canada flagJaden Schwartz (LW)Seattle Kraken812623490.6024-6
65.Canada flagWarren Foegele (LW/C)Los Angeles Kings882524490.562437
66.Canada flagDylan Cozens (C/RW)totals881732490.5680-19
Buffalo SabresBuffalo Sabres611120310.5162-13
Ottawa SenatorsOttawa Senators27612180.6718-6
67.Canada flagThomas Chabot (D)Ottawa Senators861039490.572618
68.Canada flagJake DeBrusk (LW)Vancouver Canucks822820480.5918-15
69.Canada flagTaylor Hall (LW/C)totals922028480.5238-21
Chicago BlackhawksChicago Blackhawks46915240.5216-15
Carolina HurricanesCarolina Hurricanes461113240.5222-6
70.Canada flagDevon Toews (D)Colorado Avalanche831137480.582833
71.Canada flagMorgan Rielly (D)Toronto Maple Leafs951137480.5125-10
72.Canada flagEvan Rodrigues (C/W)Florida Panthers1031730470.4648-1
73.Canada flagMacKenzie Weegar (D)Calgary Flames81839470.583318
74.Canada flagTyler Bertuzzi (LW/RW)Chicago Blackhawks822323460.5651-39
75.Canada flagBarrett Hayton (C/LW)Utah Mammoth822026460.5645-6
76.Canada flagLogan Stankoven (C/RW)totals931927460.4920-2
Dallas StarsDallas Stars59920290.4962
Carolina HurricanesCarolina Hurricanes34107170.5014-4
77.Canada flagAaron Ekblad (D)Florida Panthers75739460.619121
78.Canada flagWill Cuylle (LW/RW)New York Rangers822025450.554212
79.Canada flagAlexis Lafrenière (RW/LW)New York Rangers821728450.5538-13
80.Canada flagSean Couturier (C)Philadelphia Flyers791530450.57411
81.Canada flagCorey Perry (RW/LW)Edmonton Oilers1032915440.437310
82.Canada flagShane Wright (C)Seattle Kraken791925440.56184
83.Canada flagReilly Smith (RW/LW)totals901628440.492811
New York RangersNew York Rangers581019290.5022-1
Vegas Golden KnightsVegas Golden Knights3269150.47612
84.Canada flagBrett Howden (C/LW)Vegas Golden Knights912617430.475015
85.Canada flagTyson Foerster (RW)Philadelphia Flyers812518430.5349-9
86.Canada flagNick Paul (LW/C)Tampa Bay Lightning812419430.53329
87.Canada flagOwen Tippett (RW/LW)Philadelphia Flyers772023430.5616-12
88.Canada flagColton Parayko (D)St. Louis Blues711725420.591416
89.Canada flagJordan Martinook (W/C)Carolina Hurricanes941626420.452617
90.Canada flagJean-Gabriel Pageau (C)New York Islanders791428420.53234
91.Canada flagDougie Hamilton (D)New Jersey Devils69933420.61365
92.Canada flagBrandon Montour (D)Seattle Kraken811823410.5170-22
93.Canada flagRyan Strome (C/RW)Anaheim Ducks821031410.5070-3
94.Canada flagDarnell Nurse (D)Edmonton Oilers98833410.4210313
95.Canada flagBrendan Gallagher (RW)Montréal Canadiens872119400.4639-13
96.Canada flagJonathan Drouin (LW/C)Colorado Avalanche501129400.806-2
97.Canada flagMax Domi (C/W)InjuredToronto Maple Leafs871129400.461097
98.Canada flagOwen Power (D)Buffalo Sabres79733400.5116-13
99.Canada flagConnor Brown (RW/LW)Edmonton Oilers1021821390.381210
100.Canada flagJack Quinn (RW/LW)Buffalo Sabres741524390.5318-18