Counting stats
NHL Goals Leaders
2024-25All situationsThrough 85 team games
This board ranks every NHL skater by total goals this season, regular season only.
Goals scored this season, every situation including the power play and empty nets. The goal race swings more than the points race, because shooting percentage runs hot and cold. Goals are the scarcest scoring category. Check shots on goal beside them: a scorer without the shot volume to back it up tends to cool off.
Leader in 2024-25: Leon Draisaitl (EDM), 52 G.
Goals leaderboard
920 qualified
Show
| # | Player | Team | G | GP | Per game | SOG | |
|---|---|---|---|---|---|---|---|
| 1 | Leon DraisaitlFEDM | EDM | 52 | 71 | 0.73 | 240 | 100% |
| 2 | William NylanderFTOR | TOR | 45 | 82 | 0.55 | 253 | 99%▼1.2 |
| 3 | Tage ThompsonFBUF | BUF | 44 | 76 | 0.58 | 242 | 100%▲1.3 |
| 4 | Alex OvechkinFWSH | WSH | 44 | 65 | 0.68 | 237 | 96%▲0.8 |
| 5 | David PastrnakFBOS | BOS | 43 | 82 | 0.52 | 319 | 100%▲1.2 |
| 6 | Brayden PointFTBL | TBL | 42 | 77 | 0.55 | 189 | 95%▲7.1 |
| 7 | Kyle ConnorFWPG | WPG | 41 | 82 | 0.50 | 267 | 99%▲1.1 |
| 8 | Jake GuentzelFTBL | TBL | 41 | 80 | 0.51 | 217 | 100% |
| 9 | Mark ScheifeleFWPG | WPG | 39 | 82 | 0.48 | 181 | 99% |
| 10 | Alex DeBrincatFDET | DET | 39 | 82 | 0.48 | 244 | 100%▲2.7 |
| 11 | Sam ReinhartFFLA | FLA | 39 | 79 | 0.49 | 213 | 99%▼1 |
| 12 | John TavaresFTOR | TOR | 38 | 75 | 0.51 | 200 | 96%▲9.6 |
| 13 | Cole CaufieldFMTL | MTL | 37 | 82 | 0.45 | 240 | 100%▲0.9 |
| 14 | Artemi PanarinFNYR | NYR | 37 | 80 | 0.46 | 237 | 97%▼1.3 |
| 15 | Nikita KucherovFTBL | TBL | 37 | 78 | 0.47 | 265 | 100% |
| 16 | Alex TuchFBUF | BUF | 36 | 82 | 0.44 | 196 | 94%▼5.3 |
| 17 | Jordan KyrouFSTL | STL | 36 | 82 | 0.44 | 239 | 79%▲2.4 |
| 18 | Nazem KadriFCGY | CGY | 35 | 82 | 0.43 | 279 | 71%▼8.9 |
| 19 | Brandon HagelFTBL | TBL | 35 | 82 | 0.43 | 228 | 100%▲2 |
| 20 | Jason RobertsonFDAL | DAL | 35 | 82 | 0.43 | 211 | 100%▲0.7 |
| 21 | Pavel DorofeyevFVGK | VGK | 35 | 82 | 0.43 | 254 | 93%▲2.1 |
| 22 | Rickard RakellFPIT | PIT | 35 | 81 | 0.43 | 203 | 82%▲10 |
| 23 | Kevin FialaFLAK | LAK | 35 | 81 | 0.43 | 244 | 66%▼8.7 |
| 24 | Adrian KempeFLAK | LAK | 35 | 81 | 0.43 | 237 | 97%▼0.5 |
| 25 | Nico HischierFNJD | NJD | 35 | 75 | 0.47 | 187 | 98%▲2.8 |
| 26 | Wyatt JohnstonFDAL | DAL | 33 | 82 | 0.40 | 202 | 100%▲0.9 |
| 27 | Tom WilsonFWSH | WSH | 33 | 81 | 0.41 | 169 | 94%▲6.1 |
| 28 | Sidney CrosbyFPIT | PIT | 33 | 80 | 0.41 | 227 | 100%▲2 |
| 29 | Morgan GeekieFBOS | BOS | 33 | 77 | 0.43 | 150 | 96%▲7.8 |
| 30 | Auston MatthewsFTOR | TOR | 33 | 67 | 0.49 | 261 | 99% |
| 31 | Mikko RantanenFDAL | DAL | 32 | 82 | 0.39 | 212 | 99%▲0.6 |
| 32 | Nathan MacKinnonFCOL | COL | 32 | 79 | 0.41 | 320 | 100%▲0.8 |
| 33 | Tomas HertlFVGK | VGK | 32 | 73 | 0.44 | 177 | 84%▲3.3 |
| 34 | Seth JarvisFCAR | CAR | 32 | 73 | 0.44 | 204 | 95%▲1.1 |
| 35 | Filip ForsbergFNSH | NSH | 31 | 82 | 0.38 | 281 | 99%▲1.7 |
| 36 | Adam FantilliFCBJ | CBJ | 31 | 82 | 0.38 | 191 | 91%▲9.5 |
| 37 | Ryan DonatoFCHI | CHI | 31 | 80 | 0.39 | 182 | 9.9%▲4.2 |
| 38 | Kirill MarchenkoFCBJ | CBJ | 31 | 79 | 0.39 | 207 | 99%▲8.2 |
| 39 | Bryan RustFPIT | PIT | 31 | 71 | 0.44 | 191 | 84%▲1.4 |
| 40 | Matt DucheneFDAL | DAL | 30 | 82 | 0.37 | 152 | 61%▼18 |
| 41 | Dylan LarkinFDET | DET | 30 | 82 | 0.37 | 234 | 95%▼0.9 |
| 42 | Nick SuzukiFMTL | MTL | 30 | 82 | 0.37 | 172 | 100%▲0.5 |
| 43 | Clayton KellerFUTA | UTA | 30 | 81 | 0.37 | 218 | 100%▲2.2 |
| 44 | Cale MakarDCOL | COL | 30 | 80 | 0.38 | 246 | 100%▲1.1 |
| 45 | Tyler ToffoliFSJS | SJS | 30 | 78 | 0.38 | 233 | 38%▼17 |
| 46 | Aliaksei ProtasFWSH | WSH | 30 | 76 | 0.39 | 142 | 59%▲33 |
| 47 | Anders LeeFNYI | NYI | 29 | 82 | 0.35 | 233 | 29%▼20 |
| 48 | Dylan StromeFWSH | WSH | 29 | 82 | 0.35 | 149 | 82%▲11 |
| 49 | Sebastian AhoFCAR | CAR | 29 | 79 | 0.37 | 207 | 100%▲2.1 |
| 50 | Matthew KniesFTOR | TOR | 29 | 78 | 0.37 | 152 | 95%▲15 |
| 51 | Brady TkachukFOTT | OTT | 29 | 72 | 0.40 | 296 | 100%▲2.3 |
| 52 | Jake DeBruskFVAN | VAN | 28 | 82 | 0.34 | 171 | 47%▼22 |
| 53 | Jonathan HuberdeauFCGY | CGY | 28 | 81 | 0.35 | 153 | 17%▲12 |
| 54 | Bo HorvatFNYI | NYI | 28 | 81 | 0.35 | 243 | 90%▲1.5 |
| 55 | Jack EichelFVGK | VGK | 28 | 77 | 0.36 | 233 | 99%▲1.6 |
| 56 | Roope HintzFDAL | DAL | 28 | 76 | 0.37 | 160 | 84%▲7 |
| 57 | Steven StamkosFNSH | NSH | 27 | 82 | 0.33 | 174 | 94%▼4 |
| 58 | Matt BoldyFMIN | MIN | 27 | 82 | 0.33 | 271 | 100% |
| 59 | Lucas RaymondFDET | DET | 27 | 82 | 0.33 | 192 | 95%▲9.5 |
| 60 | Mitch MarnerFTOR | TOR | 27 | 81 | 0.33 | 173 | 99%▲1.6 |
| 61 | Anthony CirelliFTBL | TBL | 27 | 80 | 0.34 | 160 | 51%▲18 |
| 62 | Martin NecasFCOL | COL | 27 | 79 | 0.34 | 194 | 100%▲1.7 |
| 63 | JJ PeterkaFBUF | BUF | 27 | 77 | 0.35 | 173 | 78%▲39 |
| 64 | Zach HymanFEDM | EDM | 27 | 73 | 0.37 | 210 | 97%▼2.2 |
| 65 | Gabriel VilardiFWPG | WPG | 27 | 71 | 0.38 | 130 | 81%▲8.3 |
| 66 | Dylan GuentherFUTA | UTA | 27 | 70 | 0.39 | 204 | 99%▲1.8 |
| 67 | Artturi LehkonenFCOL | COL | 27 | 69 | 0.39 | 148 | 68%▲51 |
| 68 | Jack HughesFNJD | NJD | 27 | 62 | 0.44 | 229 | 100% |
| 69 | Vincent TrocheckFNYR | NYR | 26 | 82 | 0.32 | 202 | 89%▼4.6 |
| 70 | Drake BathersonFOTT | OTT | 26 | 82 | 0.32 | 192 | 97%▲7 |
| 71 | Connor McMichaelFWSH | WSH | 26 | 82 | 0.32 | 177 | 34%▲27 |
| 72 | Jaden SchwartzFSEA | SEA | 26 | 81 | 0.32 | 194 | 11%▲11 |
| 73 | Brock NelsonFCOL | COL | 26 | 80 | 0.33 | 193 | 88%▼3.5 |
| 74 | Timo MeierFNJD | NJD | 26 | 80 | 0.33 | 239 | 82%▼8.1 |
| 75 | Matvei MichkovFPHI | PHI | 26 | 80 | 0.33 | 199 | 86%▲23 |
| 76 | Dylan HollowayFSTL | STL | 26 | 77 | 0.34 | 178 | 95%▲9.4 |
| 77 | Connor McDavidFEDM | EDM | 26 | 67 | 0.39 | 196 | 100%▲1.3 |
| 78 | Pius SuterFVAN | VAN | 25 | 81 | 0.31 | 138 | 4.2%▲3.3 |
| 79 | Tyson FoersterFPHI | PHI | 25 | 81 | 0.31 | 142 | 41%▲37 |
| 80 | Sam BennettFFLA | FLA | 25 | 76 | 0.33 | 241 | 83%▲3.9 |
| 81 | Brock BoeserFVAN | VAN | 25 | 75 | 0.33 | 145 | 66%▼2.8 |
| 82 | Logan CooleyFUTA | UTA | 25 | 75 | 0.33 | 158 | 94%▲9.7 |
| 83 | Macklin CelebriniFSJS | SJS | 25 | 70 | 0.36 | 236 | 100%▲1.1 |
| 84 | Kirill KaprizovFMIN | MIN | 25 | 41 | 0.61 | 145 | 98%▼0.7 |
| 85 | Kyle PalmieriFNYI | NYI | 24 | 82 | 0.29 | 169 | 18%▲10 |
| 86 | Warren FoegeleFLAK | LAK | 24 | 82 | 0.29 | 199 | 4.0%▲3.9 |
| 87 | Travis KonecnyFPHI | PHI | 24 | 82 | 0.29 | 188 | 92%▲9.9 |
| 88 | Marco RossiFMIN | MIN | 24 | 82 | 0.29 | 136 | 67%▲22 |
| 89 | Tim StützleFOTT | OTT | 24 | 82 | 0.29 | 162 | 100%▲1.1 |
| 90 | Matt CoronatoFCGY | CGY | 24 | 77 | 0.31 | 180 | 40%▲6.4 |
| 91 | Nikolaj EhlersFWPG | WPG | 24 | 69 | 0.35 | 174 | 93%▲7 |
| 92 | Kent JohnsonFCBJ | CBJ | 24 | 68 | 0.35 | 123 | 31%▲28 |
| 93 | Tyler BertuzziFCHI | CHI | 23 | 82 | 0.28 | 131 | 61%▼4.6 |
| 94 | Connor BedardFCHI | CHI | 23 | 82 | 0.28 | 195 | 98%▲3.4 |
| 95 | Zach WerenskiDCBJ | CBJ | 23 | 81 | 0.28 | 298 | 100%▲0.5 |
| 96 | Eeli TolvanenFSEA | SEA | 23 | 81 | 0.28 | 137 | 38%▼7.5 |
| 97 | Quinton ByfieldFLAK | LAK | 23 | 81 | 0.28 | 157 | 86%▲18 |
| 98 | Brett HowdenFVGK | VGK | 23 | 80 | 0.29 | 125 | 16%▲15 |
| 99 | Dmitri VoronkovFCBJ | CBJ | 23 | 73 | 0.32 | 154 | 19%▲17 |
| 100 | Brad MarchandFFLA | FLA | 23 | 71 | 0.32 | 194 | 75%▲2.7 |
How to read it
Total goals this season, all situations.
How reliable is it?
Totals reward games played and ice time as much as skill; see the per-60 version for the rate view.
About our data sources →Projected next
Our fantasy projections for goals: who should lead the coming games.