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 Regular Season Player Stats

Export
Season Type
2024-2025
#PlayerTeamGPGATPP/GPPIM+/-
1.Canada flagNathan MacKinnon (C/RW)Colorado Avalanche7932841161.474125
2.Canada flagMitchell Marner (RW/C)Toronto Maple Leafs8127751021.261418
3.Canada flagConnor McDavid (C)Edmonton Oilers6726741001.493720
4.Canada flagCale Makar (D)Colorado Avalanche803062921.151428
5.Canada flagSidney Crosby (C)Pittsburgh Penguins803358911.1431-20
6.Canada flagBrandon Hagel (LW)Tampa Bay Lightning823555901.105833
7.Canada flagNick Suzuki (C)Montréal Canadiens823059891.09819
8.Canada flagMark Scheifele (C)Winnipeg Jets823948871.066112
9.Canada flagBrayden Point (C)Tampa Bay Lightning774240821.06717
10.Canada flagMatt Duchene (C/W)Dallas Stars823052821.001213
11.Canada flagDylan Strome (C)Washington Capitals822953821.00342
12.Canada flagSam Reinhart (C/RW)Florida Panthers793942811.03276
13.Canada flagRobert Thomas (C/RW)St. Louis Blues702160811.162020
14.Canada flagTravis Konecny (RW/LW)Philadelphia Flyers822452760.9353-17
15.Canada flagJohn Tavares (C/LW)Toronto Maple Leafs753836740.994610
16.Canada flagWyatt Johnston (C/RW)Dallas Stars823338710.87142
17.Canada flagJordan Kyrou (C/RW)St. Louis Blues823634700.852023
18.Canada flagDrake Batherson (RW/C)Ottawa Senators822642680.8330-9
19.Canada flagNazem Kadri (C/LW)Calgary Flames823532670.8272-17
20.Canada flagSeth Jarvis (C/W)Carolina Hurricanes733235670.921612
21.Canada flagConnor Bedard (C/LW)Chicago Blackhawks822344670.8270-36
22.Canada flagMark Stone (RW)Vegas Golden Knights661948671.021422
23.Canada flagEvan Bouchard (D)Edmonton Oilers821453670.823214
24.Canada flagPierre-Luc Dubois (C/LW)Washington Capitals822046660.807627
25.Canada flagTom Wilson (RW)Washington Capitals813332650.8010020
26.Canada flagDylan Holloway (W/C)St. Louis Blues772637630.821021
27.Canada flagMacklin Celebrini (C/LW)San Jose Sharks702538630.9028-31
28.Canada flagJonathan Huberdeau (LW/RW)Calgary Flames812834620.7734-13
29.Canada flagJosh Morrissey (D)Winnipeg Jets801448620.782217
30.Canada flagGabriel Vilardi (C/RW)Winnipeg Jets712734610.86149
31.Canada flagJared McCann (C/W)Seattle Kraken822239610.74188
32.Canada flagDylan Guenther (RW/LW)Utah Mammoth702733600.8626-4
33.Canada flagAnthony Cirelli (C)Tampa Bay Lightning802732590.742830
34.Canada flagMorgan Geekie (C/W)Boston Bruins773324570.74223
35.Canada flagBo Horvat (C)New York Islanders812829570.7016-4
36.Canada flagConnor McMichael (C/W)Washington Capitals822631570.704919
37.Canada flagKent Johnson (C/W)Columbus Blue Jackets682433570.84162
38.Canada flagSean Monahan (C/LW)Columbus Blue Jackets541938571.062019
39.Canada flagShea Theodore (D)Vegas Golden Knights67750570.852618
40.Canada flagJonathan Marchessault (LW/RW)Nashville Predators782135560.7237-29
41.Canada flagAdam Fantilli (C/LW)Columbus Blue Jackets823123540.66184
42.Canada flagTyler Toffoli (RW/C)San Jose Sharks783024540.6914-21
43.Canada flagQuinton Byfield (C/LW)Los Angeles Kings812331540.674616
44.Canada flagSteven Stamkos (C/W)Nashville Predators822726530.6548-36
45.Canada flagRyan O'Reilly (C)Nashville Predators792132530.6724-23
46.Canada flagRyan McLeod (C/LW)Buffalo Sabres792033530.671613
47.Canada flagCarter Verhaeghe (C/LW)Florida Panthers812033530.6546-14
48.Canada flagMason McTavish (C/LW)Anaheim Ducks762230520.68380
49.Canada flagSam Bennett (C/LW)Florida Panthers762526510.6790-15
50.Canada flagBrad Marchand (LW)totals712328510.7264-7
Boston BruinsBoston Bruins612126470.7762-8
Florida PanthersFlorida Panthers102240.4021
51.Canada flagChandler Stephenson (C/LW)Seattle Kraken781338510.6524-9
52.Canada flagCole Perfetti (F)Winnipeg Jets821832500.612014
53.Canada flagBrayden Schenn (C/W)St. Louis Blues821832500.61613
54.Canada flagThomas Harley (D)Dallas Stars781634500.641632
55.Canada flagClaude Giroux (W/C)Ottawa Senators811535500.6218-8
56.Canada flagJaden Schwartz (LW)Seattle Kraken812623490.6024-6
57.Canada flagRyan Nugent-Hopkins (C/W)Edmonton Oilers782029490.63244
58.Canada flagJamie Benn (LW/C)Dallas Stars801633490.61703
59.Canada flagJake DeBrusk (LW)Vancouver Canucks822820480.5918-15
60.Canada flagMason Marchment (LW/C)Dallas Stars622225470.765315
61.Canada flagJakob Chychrun (D)Washington Capitals742027470.645217
62.Canada flagDylan Cozens (C/RW)totals821631470.5768-17
Buffalo SabresBuffalo Sabres611120310.5162-13
Ottawa SenatorsOttawa Senators21511160.766-4
63.Canada flagMacKenzie Weegar (D)Calgary Flames81839470.583318
64.Canada flagWarren Foegele (LW/C)Los Angeles Kings822422460.562436
65.Canada flagTyler Bertuzzi (LW/RW)Chicago Blackhawks822323460.5651-39
66.Canada flagJake Neighbours (LW/RW)St. Louis Blues822224460.56560
67.Canada flagBarrett Hayton (C/LW)Utah Mammoth822026460.5645-6
68.Canada flagWill Cuylle (LW/RW)New York Rangers822025450.554212
69.Canada flagAlexis Lafrenière (RW/LW)New York Rangers821728450.5538-13
70.Canada flagSean Couturier (C)Philadelphia Flyers791530450.57411
71.Canada flagThomas Chabot (D)Ottawa Senators80936450.562417
72.Canada flagZach Hyman (W/C)Edmonton Oilers732717440.60329
73.Canada flagShane Wright (C)Seattle Kraken791925440.56184
74.Canada flagDevon Toews (D)Colorado Avalanche761034440.582630
75.Canada flagTyson Foerster (RW)Philadelphia Flyers812518430.5349-9
76.Canada flagOwen Tippett (RW/LW)Philadelphia Flyers772023430.5616-12
77.Canada flagPhillip Danault (C/LW)Los Angeles Kings80835430.542620
78.Canada flagTaylor Hall (LW/C)totals771824420.5536-14
Chicago BlackhawksChicago Blackhawks46915240.5216-15
Carolina HurricanesCarolina Hurricanes3199180.58201
79.Canada flagJean-Gabriel Pageau (C)New York Islanders791428420.53234
80.Canada flagNick Paul (LW/C)Tampa Bay Lightning762219410.543013
81.Canada flagBrandon Montour (D)Seattle Kraken811823410.5170-22
82.Canada flagRyan Strome (C/RW)Anaheim Ducks821031410.5070-3
83.Canada flagMorgan Rielly (D)Toronto Maple Leafs82734410.5021-8
84.Canada flagBrett Howden (C/LW)Vegas Golden Knights802317400.504617
85.Canada flagReilly Smith (RW/LW)totals791327400.512410
New York RangersNew York Rangers581019290.5022-1
Vegas Golden KnightsVegas Golden Knights2138110.52211
86.Canada flagDougie Hamilton (D)New Jersey Devils64931400.63308
87.Canada flagJake Walman (D)totals65733400.62424
San Jose SharksSan Jose Sharks50626320.6436-1
Edmonton OilersEdmonton Oilers151780.5365
88.Canada flagOwen Power (D)Buffalo Sabres79733400.5116-13
89.Canada flagJack Quinn (RW/LW)Buffalo Sabres741524390.5318-18
90.Canada flagVince Dunn (D)Seattle Kraken621128390.6333-3
91.Canada flagNoah Dobson (D)New York Islanders711029390.5528-16
92.Canada flagBrendan Gallagher (RW)Montréal Canadiens822117380.4639-6
93.Canada flagMichael Bunting (LW/RW)totals761919380.5068-19
Pittsburgh PenguinsPittsburgh Penguins581415290.5048-18
Nashville PredatorsNashville Predators185490.5020-1
94.Canada flagLogan Stankoven (C/RW)totals781424380.4918-1
Dallas StarsDallas Stars59920290.4962
Carolina HurricanesCarolina Hurricanes195490.4712-3
95.Canada flagBowen Byram (D)Buffalo Sabres82731380.464611
96.Canada flagAlex Killorn (LW/RW)Anaheim Ducks821918370.453012
97.Canada flagFrédérick Gaudreau (C/RW)Minnesota Wild821819370.458-2
98.Canada flagMorgan Frost (C/LW)totals811423370.4622-17
Philadelphia FlyersPhiladelphia Flyers491114250.5116-11
Calgary FlamesCalgary Flames3239120.386-6
99.Canada flagJonathan Drouin (LW/C)Colorado Avalanche431126370.8664
100.Canada flagDarren Raddysh (D)Tampa Bay Lightning73631370.51149