2025 Shots on Goal Leaders
Shots on goal
| # | Player | Team | GP | G | A | P | +/- | PIM | PPG | SHG | GWG | S | S% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Nathan MacKinnon | COL | 80 | 53 | 74 | 127 | 57 | 39 | 11 | 0 | 7 | 350 | 15.1% |
| 2 | Connor McDavid | EDM | 82 | 48 | 90 | 138 | 17 | 44 | 13 | 1 | 4 | 306 | 15.7% |
| 3 | Jason Robertson | DAL | 82 | 45 | 51 | 96 | 22 | 32 | 15 | 0 | 9 | 294 | 15.3% |
| 4 | Macklin Celebrini | SJS | 82 | 45 | 70 | 115 | 8 | 44 | 8 | 0 | 5 | 287 | 15.7% |
| 5 | Alex DeBrincat | DET | 82 | 41 | 44 | 85 | 8 | 19 | 15 | 0 | 6 | 287 | 14.3% |
| 6 | Cutter Gauthier | ANA | 76 | 41 | 28 | 69 | -2 | 28 | 11 | 0 | 7 | 285 | 14.4% |
| 7 | Kyle Connor | WPG | 82 | 39 | 53 | 92 | -2 | 16 | 5 | 2 | 5 | 274 | 14.2% |
| 8 | Tage Thompson | BUF | 81 | 40 | 41 | 81 | -6 | 35 | 6 | 0 | 5 | 272 | 14.7% |
| 9 | Kirill Kaprizov | MIN | 78 | 45 | 44 | 89 | 10 | 28 | 19 | 0 | 7 | 269 | 16.7% |
| 10 | Timo Meier | NJD | 77 | 24 | 20 | 44 | -16 | 22 | 6 | 0 | 5 | 269 | 8.9% |
| 11 | David Pastrnak | BOS | 77 | 29 | 71 | 100 | 4 | 72 | 10 | 0 | 4 | 261 | 11.1% |
| 12 | Zach Werenski | CBJ | 75 | 22 | 59 | 81 | 7 | 18 | 4 | 0 | 2 | 260 | 8.5% |
| 13 | Jack Eichel | VGK | 74 | 27 | 63 | 90 | 23 | 18 | 1 | 1 | 6 | 260 | 10.4% |
| 14 | Cole Caufield | MTL | 81 | 51 | 37 | 88 | 29 | 14 | 11 | 0 | 12 | 258 | 19.8% |
| 15 | Matt Boldy | MIN | 76 | 42 | 43 | 85 | 18 | 30 | 11 | 4 | 3 | 254 | 16.5% |
| 16 | Filip Forsberg | NSH | 82 | 40 | 35 | 75 | -2 | 34 | 11 | 0 | 3 | 246 | 16.3% |
| 17 | Alex Ovechkin | WSH | 82 | 32 | 32 | 64 | -5 | 26 | 5 | 0 | 5 | 244 | 13.1% |
| 18 | Dylan Guenther | UTA | 79 | 40 | 33 | 73 | 7 | 28 | 9 | 0 | 6 | 242 | 16.5% |
| 19 | Nikita Kucherov | TBL | 76 | 44 | 86 | 130 | 43 | 50 | 8 | 1 | 8 | 231 | 19.1% |
| 20 | Pavel Dorofeyev | VGK | 82 | 37 | 27 | 64 | -3 | 24 | 20 | 0 | 4 | 230 | 16.1% |
| 21 | Dylan Larkin | DET | 74 | 34 | 33 | 67 | 3 | 48 | 14 | 1 | 9 | 229 | 14.9% |
| 22 | Jack Hughes | NJD | 61 | 27 | 50 | 77 | 0 | 10 | 4 | 1 | 5 | 228 | 11.8% |
| 23 | Auston Matthews | TOR | 60 | 27 | 26 | 53 | -4 | 18 | 5 | 0 | 3 | 227 | 11.9% |
| 24 | Adrian Kempe | LAK | 81 | 36 | 37 | 73 | 14 | 58 | 4 | 0 | 8 | 226 | 15.9% |
| 25 | Connor Bedard | CHI | 69 | 30 | 45 | 75 | -18 | 50 | 7 | 0 | 5 | 226 | 13.3% |
| 26 | Bo Horvat | NYI | 68 | 31 | 26 | 57 | 8 | 40 | 7 | 1 | 7 | 226 | 13.7% |
| 27 | Clayton Keller | UTA | 82 | 26 | 62 | 88 | 21 | 38 | 3 | 0 | 6 | 225 | 11.6% |
| 28 | Artemi Panarin | NYR +1 | 78 | 28 | 56 | 84 | -7 | 20 | 4 | 0 | 4 | 224 | 12.5% |
| 29 | Seth Jarvis | CAR | 71 | 32 | 34 | 66 | 6 | 23 | 5 | 4 | 7 | 224 | 14.3% |
| 30 | Matthew Schaefer | NYI | 82 | 23 | 36 | 59 | 13 | 38 | 8 | 0 | 4 | 222 | 10.4% |
| 31 | Evan Bouchard | EDM | 82 | 21 | 74 | 95 | 25 | 30 | 7 | 0 | 5 | 221 | 9.5% |
| 32 | Jakob Chychrun | WSH | 80 | 26 | 34 | 60 | 20 | 62 | 8 | 0 | 8 | 221 | 11.8% |
| 33 | Brady Tkachuk | OTT | 60 | 22 | 37 | 59 | 4 | 71 | 5 | 1 | 3 | 221 | 10.0% |
| 34 | Jake Guentzel | TBL | 81 | 38 | 50 | 88 | 13 | 61 | 8 | 2 | 5 | 220 | 17.3% |
| 35 | Owen Tippett | PHI | 81 | 28 | 23 | 51 | -6 | 32 | 3 | 3 | 2 | 220 | 12.7% |
| 36 | Jake DeBrusk | VAN | 81 | 23 | 19 | 42 | -31 | 12 | 19 | 0 | 1 | 219 | 10.5% |
| 37 | Kirill Marchenko | CBJ | 76 | 27 | 40 | 67 | 7 | 32 | 6 | 1 | 7 | 218 | 12.4% |
| 38 | Mika Zibanejad | NYR | 81 | 34 | 44 | 78 | -20 | 14 | 16 | 2 | 3 | 215 | 15.8% |
| 39 | Adam Fantilli | CBJ | 82 | 24 | 35 | 59 | -13 | 38 | 4 | 0 | 3 | 214 | 11.2% |
| 40 | Brandon Hagel | TBL | 71 | 36 | 38 | 74 | 34 | 58 | 5 | 1 | 6 | 214 | 16.8% |
| 41 | Nazem Kadri | CGY +1 | 77 | 16 | 34 | 50 | -30 | 30 | 5 | 0 | 2 | 213 | 7.5% |
| 42 | Darren Raddysh | TBL | 73 | 22 | 48 | 70 | 21 | 72 | 10 | 0 | 6 | 212 | 10.4% |
| 43 | Nico Hischier | NJD | 82 | 28 | 38 | 66 | -6 | 29 | 11 | 0 | 6 | 211 | 13.3% |
| 44 | Alex Laferriere | LAK | 82 | 21 | 23 | 44 | 3 | 18 | 3 | 2 | 3 | 209 | 10.1% |
| 45 | Nikolaj Ehlers | CAR | 82 | 26 | 45 | 71 | 8 | 14 | 10 | 0 | 6 | 207 | 12.6% |
| 46 | Wyatt Johnston | DAL | 82 | 45 | 41 | 86 | -5 | 32 | 27 | 0 | 4 | 206 | 21.8% |
| 47 | Nick Schmaltz | UTA | 82 | 33 | 41 | 74 | 17 | 28 | 11 | 2 | 9 | 206 | 16.0% |
| 48 | Steven Stamkos | NSH | 82 | 42 | 24 | 66 | -17 | 58 | 14 | 0 | 10 | 206 | 20.4% |
| 49 | Martin Necas | COL | 78 | 38 | 62 | 100 | 47 | 30 | 9 | 0 | 5 | 206 | 18.5% |
| 50 | Dylan Cozens | OTT | 82 | 28 | 31 | 59 | -7 | 59 | 13 | 0 | 3 | 205 | 13.7% |
1–50 of 940Next →