Counting stats
NHL Shots on Goal Leaders: Forwards
2025-26All situationsThrough 83 team games
This board ranks forwards only (centres and wingers) by shots on goal, so they are not buried under the defensemen.
Shots on goal count every shot that the goalie saved or that went in. Volume shooters with power-play time lead the league; shots are the most repeatable scoring stat a skater has. In leagues that split forwards and defensemen, this is the board for your forward slots; centres and wingers are pooled together.
Leader in 2025-26: Nathan MacKinnon (COL), 350 SOG.
Shots on Goal: forwards leaderboard
| # | Player | Team | SOG | GP | Per game | |
|---|---|---|---|---|---|---|
| 1 | Nathan MacKinnonFCOL | COL | 350 | 80 | 4.38 | 100%▲0.9 |
| 2 | Connor McDavidFEDM | EDM | 306 | 82 | 3.73 | 100%▲1.5 |
| 3 | Jason RobertsonFDAL | DAL | 294 | 82 | 3.59 | 100% |
| 4 | Alex DeBrincatFDET | DET | 287 | 82 | 3.50 | 100%▲2.5 |
| 5 | Macklin CelebriniFSJS | SJS | 287 | 82 | 3.50 | 100%▲1 |
| 6 | Cutter GauthierFANA | ANA | 285 | 76 | 3.75 | 98%▲1.3 |
| 7 | Kyle ConnorFWPG | WPG | 274 | 82 | 3.34 | 99%▲1.1 |
| 8 | Tage ThompsonFBUF | BUF | 272 | 81 | 3.36 | 100%▲1.3 |
| 9 | Kirill KaprizovFMIN | MIN | 269 | 78 | 3.45 | 98%▼0.9 |
| 10 | Timo MeierFNJD | NJD | 269 | 77 | 3.49 | 82%▼8 |
| 11 | David PastrnakFBOS | BOS | 261 | 77 | 3.39 | 100%▲1.1 |
| 12 | Jack EichelFVGK | VGK | 260 | 74 | 3.51 | 99%▲1.4 |
| 13 | Cole CaufieldFMTL | MTL | 258 | 81 | 3.19 | 100%▲1.2 |
| 14 | Matt BoldyFMIN | MIN | 254 | 76 | 3.34 | 100% |
| 15 | Filip ForsbergFNSH | NSH | 246 | 82 | 3.00 | 99%▲1.7 |
| 16 | Alex OvechkinFWSH | WSH | 244 | 82 | 2.98 | 96%▲1.2 |
| 17 | Dylan GuentherFUTA | UTA | 242 | 79 | 3.06 | 99%▲1.7 |
| 18 | Nikita KucherovFTBL | TBL | 231 | 76 | 3.04 | 100% |
| 19 | Pavel DorofeyevFVGK | VGK | 230 | 82 | 2.80 | 92%▲1.8 |
| 20 | Dylan LarkinFDET | DET | 229 | 74 | 3.09 | 96% |
| 21 | Jack HughesFNJD | NJD | 228 | 61 | 3.74 | 100% |
| 22 | Auston MatthewsFTOR | TOR | 227 | 60 | 3.78 | 99% |
| 23 | Adrian KempeFLAK | LAK | 226 | 81 | 2.79 | 97%▼0.6 |
| 24 | Connor BedardFCHI | CHI | 226 | 69 | 3.28 | 98%▲3.6 |
| 25 | Bo HorvatFNYI | NYI | 226 | 68 | 3.32 | 90%▲1.2 |
| 26 | Clayton KellerFUTA | UTA | 225 | 82 | 2.74 | 100%▲2.1 |
| 27 | Artemi PanarinFLAK | LAK | 224 | 78 | 2.87 | 97%▼1.8 |
| 28 | Seth JarvisFCAR | CAR | 224 | 71 | 3.15 | 95%▲1.4 |
| 29 | Brady TkachukFOTT | OTT | 221 | 60 | 3.68 | 100%▲2 |
| 30 | Jake GuentzelFTBL | TBL | 220 | 81 | 2.72 | 100% |
| 31 | Owen TippettFPHI | PHI | 220 | 81 | 2.72 | 78%▼7 |
| 32 | Jake DeBruskFVAN | VAN | 219 | 81 | 2.70 | 49%▼20 |
| 33 | Kirill MarchenkoFCBJ | CBJ | 218 | 76 | 2.87 | 98%▲7.4 |
| 34 | Mika ZibanejadFNYR | NYR | 215 | 81 | 2.65 | 98%▲1.4 |
| 35 | Adam FantilliFCBJ | CBJ | 214 | 82 | 2.61 | 92%▲10 |
| 36 | Brandon HagelFTBL | TBL | 214 | 71 | 3.01 | 99%▲1.4 |
| 37 | Nazem KadriFCOL | COL | 213 | 77 | 2.77 | 71%▼9 |
| 38 | Nico HischierFNJD | NJD | 211 | 82 | 2.57 | 97%▲2.3 |
| 39 | Alex LaferriereFLAK | LAK | 209 | 82 | 2.55 | 68%▲3.9 |
| 40 | Nikolaj EhlersFCAR | CAR | 207 | 82 | 2.52 | 93%▲7.5 |
| 41 | Steven StamkosFNSH | NSH | 206 | 82 | 2.51 | 94%▼4.2 |
| 42 | Nick SchmaltzFUTA | UTA | 206 | 82 | 2.51 | 94%▲4.4 |
| 43 | Wyatt JohnstonFDAL | DAL | 206 | 82 | 2.51 | 100%▲0.9 |
| 44 | Martin NecasFCOL | COL | 206 | 78 | 2.64 | 100%▲1.8 |
| 45 | Dylan CozensFOTT | OTT | 205 | 82 | 2.50 | 90%▲3.9 |
| 46 | Andrei SvechnikovFCAR | CAR | 203 | 79 | 2.57 | 97%▲8.8 |
| 47 | Tomas HertlFVGK | VGK | 202 | 82 | 2.46 | 84%▲3.2 |
| 48 | Sam BennettFFLA | FLA | 201 | 76 | 2.64 | 84%▲4.3 |
| 49 | Anders LeeFNYI | NYI | 199 | 82 | 2.43 | 29%▼20 |
| 50 | Beckett SenneckeFANA | ANA | 197 | 82 | 2.40 | 94%▲14 |
| 51 | Matt CoronatoFCGY | CGY | 197 | 80 | 2.46 | 40%▲6.3 |
| 52 | Alex TuchFBUF | BUF | 195 | 79 | 2.47 | 94%▼5.5 |
| 53 | Sebastian AhoFCAR | CAR | 195 | 79 | 2.47 | 99%▲1.2 |
| 54 | Tim StützleFOTT | OTT | 194 | 80 | 2.42 | 99%▲0.8 |
| 55 | Joel Eriksson EkFMIN | MIN | 194 | 70 | 2.77 | 82%▲10 |
| 56 | Leo CarlssonFANA | ANA | 193 | 70 | 2.76 | 94%▲11 |
| 57 | John TavaresFTOR | TOR | 192 | 82 | 2.34 | 96%▲9.3 |
| 58 | Jack QuinnFBUF | BUF | 191 | 82 | 2.33 | 45%▲29 |
| 59 | Carter VerhaegheFFLA | FLA | 187 | 77 | 2.43 | 72% |
| 60 | Mikael BacklundFCGY | CGY | 186 | 82 | 2.27 | 14%▲9.3 |
| 61 | Brock NelsonFCOL | COL | 186 | 81 | 2.30 | 88%▼3.6 |
| 62 | Leon DraisaitlFEDM | EDM | 186 | 65 | 2.86 | 100% |
| 63 | Mathew BarzalFNYI | NYI | 184 | 81 | 2.27 | 84%▲11 |
| 64 | Nick SuzukiFMTL | MTL | 183 | 82 | 2.23 | 100%▲0.5 |
| 65 | Bobby McMannFSEA | SEA | 183 | 78 | 2.35 | 44%▲1 |
| 66 | Bryan RustFPIT | PIT | 183 | 72 | 2.54 | 85%▲2.5 |
| 67 | Morgan GeekieFBOS | BOS | 181 | 81 | 2.23 | 96%▲7.9 |
| 68 | Juraj SlafkovskýFMTL | MTL | 180 | 82 | 2.20 | 100%▲1.5 |
| 69 | Quinton ByfieldFLAK | LAK | 180 | 79 | 2.28 | 86%▲18 |
| 70 | Jesper BrattFNJD | NJD | 178 | 82 | 2.17 | 97%▲11 |
| 71 | Luke EvangelistaFNSH | NSH | 176 | 81 | 2.17 | 70%▲23 |
| 72 | William EklundFSJS | SJS | 176 | 78 | 2.26 | 79%▲16 |
| 73 | Blake ColemanFCGY | CGY | 176 | 69 | 2.55 | 38%▼24 |
| 74 | Mark ScheifeleFWPG | WPG | 175 | 82 | 2.13 | 99% |
| 75 | Viktor ArvidssonFBOS | BOS | 175 | 69 | 2.54 | 33%▲23 |
| 76 | Emil HeinemanFNYI | NYI | 174 | 82 | 2.12 | 32%▲25 |
| 77 | Jackson BlakeFCAR | CAR | 174 | 81 | 2.15 | 69%▲21 |
| 78 | Lucas RaymondFDET | DET | 173 | 80 | 2.16 | 96%▲10 |
| 79 | Jordan KyrouFSTL | STL | 173 | 72 | 2.40 | 80%▲3.7 |
| 80 | Tyler ToffoliFSJS | SJS | 172 | 79 | 2.18 | 38%▼18 |
| 81 | Kiefer SherwoodFSJS | SJS | 172 | 72 | 2.39 | 59%▲6.6 |
| 82 | Evander KaneFVAN | VAN | 171 | 71 | 2.41 | 5.7%▲0.8 |
| 83 | Josh DoanFBUF | BUF | 170 | 82 | 2.07 | 61%▲44 |
| 84 | Jimmy SnuggerudFSTL | STL | 169 | 70 | 2.41 | 80%▲46 |
| 85 | Patrick KaneFDET | DET | 169 | 67 | 2.52 | 80%▲0.9 |
| 86 | Jordan EberleFSEA | SEA | 168 | 80 | 2.10 | 30%▲2.7 |
| 87 | Travis KonecnyFPHI | PHI | 168 | 77 | 2.18 | 92%▲9.6 |
| 88 | Trevor ZegrasFPHI | PHI | 167 | 81 | 2.06 | 86%▲18 |
| 89 | Drake BathersonFOTT | OTT | 167 | 79 | 2.11 | 97%▲7.2 |
| 90 | Ryan HartmanFMIN | MIN | 167 | 76 | 2.20 | 40%▼17 |
| 91 | Logan StankovenFCAR | CAR | 166 | 81 | 2.05 | 67%▲42 |
| 92 | Brock BoeserFVAN | VAN | 166 | 75 | 2.21 | 64%▼4.5 |
| 93 | Will SmithFSJS | SJS | 166 | 69 | 2.41 | 95%▲23 |
| 94 | Sam ReinhartFFLA | FLA | 166 | 64 | 2.59 | 99% |
| 95 | Rickard RakellFPIT | PIT | 166 | 60 | 2.77 | 83%▲11 |
| 96 | Mitch MarnerFVGK | VGK | 165 | 81 | 2.04 | 99%▲1.3 |
| 97 | Alexis LafrenièreFNYR | NYR | 164 | 82 | 2.00 | 82%▲13 |
| 98 | Tyler BertuzziFCHI | CHI | 164 | 79 | 2.08 | 62%▼3.5 |
| 99 | Matvei MichkovFPHI | PHI | 163 | 81 | 2.01 | 86%▲23 |
| 100 | Dylan HollowayFSTL | STL | 162 | 59 | 2.75 | 95%▲9.4 |
How to read it
Total shots on goal 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 shots on goal: who should lead the coming games.