Counting stats
NHL Shots on Goal per 60 Leaders
2025-26All situationsThrough 83 team games
This board ranks skaters by shots on goal per 60 minutes of ice time in all situations, so a fourth-liner who plays 9 minutes is compared fairly with a top-pair defenseman who plays 25. Players under the minimum-minutes cutoff are hidden.
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. Rates surface low-minute players who already produce; they are the ones to grab when an injury opens up ice time.
Leader in 2025-26: Cutter Gauthier (ANA), 13.04 SOG/60.
Shots on Goal per 60 leaderboard
| # | Player | Team | SOG/60 | SOG | ||
|---|---|---|---|---|---|---|
| 1 | Cutter GauthierFANA | ANA | 13.04 | 1,311 | 285 | 98%▲1.3 |
| 2 | Brady TkachukFOTT | OTT | 13.03 | 1,018 | 221 | 100%▲2 |
| 3 | Nathan MacKinnonFCOL | COL | 11.79 | 1,781 | 350 | 100%▲0.9 |
| 4 | Alex DeBrincatFDET | DET | 11.35 | 1,517 | 287 | 100%▲2.5 |
| 5 | Timo MeierFNJD | NJD | 11.32 | 1,426 | 269 | 82%▼8 |
| 6 | Auston MatthewsFTOR | TOR | 10.91 | 1,248 | 227 | 99% |
| 7 | Michael EyssimontFBOS | BOS | 10.70 | 611 | 109 | 0.1% |
| 8 | Jason RobertsonFDAL | DAL | 10.62 | 1,661 | 294 | 100% |
| 9 | Dylan GuentherFUTA | UTA | 10.57 | 1,374 | 242 | 99%▲1.7 |
| 10 | Jack HughesFNJD | NJD | 10.52 | 1,300 | 228 | 100% |
| 11 | Cole CaufieldFMTL | MTL | 10.51 | 1,473 | 258 | 100%▲1.2 |
| 12 | Tage ThompsonFBUF | BUF | 10.47 | 1,559 | 272 | 100%▲1.3 |
| 13 | Viktor ArvidssonFBOS | BOS | 10.42 | 1,007 | 175 | 33%▲23 |
| 14 | Alex OvechkinFWSH | WSH | 10.23 | 1,431 | 244 | 96%▲1.2 |
| 15 | Ross ColtonFCOL | COL | 10.05 | 914 | 153 | 8.1%▲7.8 |
| 16 | Seth JarvisFCAR | CAR | 10.03 | 1,340 | 224 | 95%▲1.4 |
| 17 | Jack EichelFVGK | VGK | 9.94 | 1,569 | 260 | 99%▲1.4 |
| 18 | Macklin CelebriniFSJS | SJS | 9.85 | 1,748 | 287 | 100%▲1 |
| 19 | David PastrnakFBOS | BOS | 9.85 | 1,590 | 261 | 100%▲1.1 |
| 20 | Matt BoldyFMIN | MIN | 9.75 | 1,563 | 254 | 100% |
| 21 | Connor McDavidFEDM | EDM | 9.74 | 1,885 | 306 | 100%▲1.5 |
| 22 | Owen TippettFPHI | PHI | 9.68 | 1,364 | 220 | 78%▼7 |
| 23 | Jake DeBruskFVAN | VAN | 9.62 | 1,366 | 219 | 49%▼20 |
| 24 | Bo HorvatFNYI | NYI | 9.60 | 1,412 | 226 | 90%▲1.2 |
| 25 | Pavel DorofeyevFVGK | VGK | 9.56 | 1,444 | 230 | 92%▲1.8 |
| 26 | Filip ForsbergFNSH | NSH | 9.53 | 1,549 | 246 | 99%▲1.7 |
| 27 | Connor BedardFCHI | CHI | 9.42 | 1,440 | 226 | 98%▲3.6 |
| 28 | Kirill KaprizovFMIN | MIN | 9.34 | 1,727 | 269 | 98%▼0.9 |
| 29 | Kyle ConnorFWPG | WPG | 9.32 | 1,764 | 274 | 99%▲1.1 |
| 30 | Anders LeeFNYI | NYI | 9.31 | 1,282 | 199 | 29%▼20 |
| 31 | Matthew TkachukFFLA | FLA | 9.31 | 567 | 88 | 100%▲2.6 |
| 32 | Dylan LarkinFDET | DET | 9.20 | 1,494 | 229 | 96% |
| 33 | Jordan KyrouFSTL | STL | 9.16 | 1,133 | 173 | 80%▲3.7 |
| 34 | Brandon HagelFTBL | TBL | 9.15 | 1,403 | 214 | 99%▲1.4 |
| 35 | Nikolaj EhlersFCAR | CAR | 9.13 | 1,361 | 207 | 93%▲7.5 |
| 36 | Kirill MarchenkoFCBJ | CBJ | 9.09 | 1,440 | 218 | 98%▲7.4 |
| 37 | Andrei SvechnikovFCAR | CAR | 9.08 | 1,342 | 203 | 97%▲8.8 |
| 38 | Dylan HollowayFSTL | STL | 9.03 | 1,077 | 162 | 95%▲9.4 |
| 39 | Evgeni MalkinFPIT | PIT | 9.01 | 985 | 148 | 82%▲11 |
| 40 | Brad MarchandFFLA | FLA | 8.98 | 922 | 138 | 73%▲0.7 |
| 41 | Nikita KucherovFTBL | TBL | 8.97 | 1,545 | 231 | 100% |
| 42 | Arseny GritsyukFNJD | NJD | 8.93 | 1,002 | 149 | 22%▲21 |
| 43 | Jack QuinnFBUF | BUF | 8.93 | 1,284 | 191 | 45%▲29 |
| 44 | Matt CoronatoFCGY | CGY | 8.87 | 1,332 | 197 | 40%▲6.3 |
| 45 | Bobby McMannFSEA | SEA | 8.84 | 1,243 | 183 | 44%▲1 |
| 46 | Blake ColemanFCGY | CGY | 8.83 | 1,196 | 176 | 38%▼24 |
| 47 | Evander KaneFVAN | VAN | 8.80 | 1,165 | 171 | 5.7%▲0.8 |
| 48 | Dylan CozensFOTT | OTT | 8.80 | 1,397 | 205 | 90%▲3.9 |
| 49 | Michael CarconeFUTA | UTA | 8.77 | 1,005 | 147 | 5.0%▲4 |
| 50 | Rickard RakellFPIT | PIT | 8.76 | 1,137 | 166 | 83%▲11 |
| 51 | Tyler ToffoliFSJS | SJS | 8.72 | 1,183 | 172 | 38%▼18 |
| 52 | Nazem KadriFCOL | COL | 8.72 | 1,466 | 213 | 71%▼9 |
| 53 | Joel Eriksson EkFMIN | MIN | 8.72 | 1,336 | 194 | 82%▲10 |
| 54 | Tomas HertlFVGK | VGK | 8.68 | 1,397 | 202 | 84%▲3.2 |
| 55 | Jimmy SnuggerudFSTL | STL | 8.68 | 1,169 | 169 | 80%▲46 |
| 56 | Adrian KempeFLAK | LAK | 8.67 | 1,564 | 226 | 97%▼0.6 |
| 57 | Mackie SamoskevichFFLA | FLA | 8.67 | 1,114 | 161 | — |
| 58 | Egor ChinakhovFPIT | PIT | 8.65 | 971 | 140 | 48%▲39 |
| 59 | Leo CarlssonFANA | ANA | 8.64 | 1,341 | 193 | 94%▲11 |
| 60 | Troy TerryFANA | ANA | 8.63 | 1,119 | 161 | 47%▲34 |
| 61 | Clayton KellerFUTA | UTA | 8.63 | 1,565 | 225 | 100%▲2.1 |
| 62 | Sam BennettFFLA | FLA | 8.58 | 1,405 | 201 | 84%▲4.3 |
| 63 | Patrick KaneFDET | DET | 8.55 | 1,186 | 169 | 80%▲0.9 |
| 64 | Ryan LeonardFWSH | WSH | 8.49 | 1,081 | 153 | 66%▲42 |
| 65 | Steven StamkosFNSH | NSH | 8.46 | 1,462 | 206 | 94%▼4.2 |
| 66 | Alex LaferriereFLAK | LAK | 8.35 | 1,501 | 209 | 68%▲3.9 |
| 67 | Victor OlofssonFCGY | CGY | 8.34 | 1,058 | 147 | 14%▲14 |
| 68 | Kiefer SherwoodFSJS | SJS | 8.30 | 1,243 | 172 | 59%▲6.6 |
| 69 | Adam FantilliFCBJ | CBJ | 8.28 | 1,550 | 214 | 92%▲10 |
| 70 | Carter VerhaegheFFLA | FLA | 8.27 | 1,356 | 187 | 72% |
| 71 | Artemi PanarinFLAK | LAK | 8.27 | 1,626 | 224 | 97%▼1.8 |
| 72 | Trevor MooreFLAK | LAK | 8.26 | 1,154 | 159 | 9.1% |
| 73 | Beckett SenneckeFANA | ANA | 8.26 | 1,431 | 197 | 94%▲14 |
| 74 | Kevin FialaFLAK | LAK | 8.24 | 1,071 | 147 | 67%▼8.3 |
| 75 | Zach HymanFEDM | EDM | 8.23 | 1,159 | 159 | 98%▼1.8 |
| 76 | Roope HintzFDAL | DAL | 8.23 | 919 | 126 | 84%▲7.1 |
| 77 | Jared McCannFSEA | SEA | 8.21 | 855 | 117 | 72%▲1.9 |
| 78 | Evan RodriguesFFLA | FLA | 8.19 | 1,173 | 160 | 8.3%▲6.5 |
| 79 | Matvei MichkovFPHI | PHI | 8.14 | 1,202 | 163 | 86%▲23 |
| 80 | Jake GuentzelFTBL | TBL | 8.05 | 1,640 | 220 | 100% |
| 81 | Gabriel LandeskogFCOL | COL | 8.04 | 985 | 132 | 50%▲32 |
| 82 | Frank VatranoFANA | ANA | 8.02 | 591 | 79 | 6.4%▲6.2 |
| 83 | Logan StankovenFCAR | CAR | 7.96 | 1,251 | 166 | 67%▲42 |
| 84 | Leon DraisaitlFEDM | EDM | 7.96 | 1,402 | 186 | 100% |
| 85 | Will SmithFSJS | SJS | 7.94 | 1,255 | 166 | 95%▲23 |
| 86 | Jason ZuckerFBUF | BUF | 7.93 | 969 | 128 | 23%▲17 |
| 87 | Vladimir TarasenkoFMIN | MIN | 7.93 | 1,120 | 148 | 10%▲1 |
| 88 | Ryan HartmanFMIN | MIN | 7.87 | 1,273 | 167 | 40%▼17 |
| 89 | Luke EvangelistaFNSH | NSH | 7.84 | 1,346 | 176 | 70%▲23 |
| 90 | Josh DoanFBUF | BUF | 7.84 | 1,301 | 170 | 61%▲44 |
| 91 | Zach WerenskiDCBJ | CBJ | 7.82 | 1,996 | 260 | 100% |
| 92 | Jackson BlakeFCAR | CAR | 7.81 | 1,336 | 174 | 69%▲21 |
| 93 | Ben KindelFPIT | PIT | 7.81 | 1,160 | 151 | 40%▲31 |
| 94 | Alex TuchFBUF | BUF | 7.80 | 1,501 | 195 | 94%▼5.5 |
| 95 | Jack RoslovicFEDM | EDM | 7.77 | 1,088 | 141 | 34%▲26 |
| 96 | John TavaresFTOR | TOR | 7.73 | 1,491 | 192 | 96%▲9.3 |
| 97 | Nick RobertsonFTOR | TOR | 7.72 | 988 | 127 | 28%▲27 |
| 98 | Justin BrazeauFPIT | PIT | 7.70 | 810 | 104 | 11%▲9.4 |
| 99 | Morgan GeekieFBOS | BOS | 7.70 | 1,410 | 181 | 96%▲7.9 |
| 100 | Cole PerfettiFWPG | WPG | 7.68 | 1,062 | 136 | 37%▲33 |
Minimum sample: 498 minutes (it scales with games played). 324 below the minimum are hidden.
How to read it
Shots on Goal per 60 minutes of ice time, all situations.
How reliable is it?
Rates settle faster than totals but need minutes: early in the season, low-minute players swing the most.
About our data sources →Projected next
Our fantasy projections for shots on goal: who should lead the coming games.