League Leaders

2025 Shots on Goal Leaders

Shots on goal

All-time career leaders →
# 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 →