nhl player most shots on goal 2018-19 to 2021-22

Between the 2018-19 and 2021-22 seasons, Nathan MacKinnon took the most shots, with 1,188 taken.

NAME S GP G A P +/- PIM PPG PPA SHG SHA GWG OTG S% FOW FO FOW% HIT BKS TKA GVA TOI/GP
1 Nathan MacKinnon
N. MacKinnon
1,188
264
128
217
345
+78
125
39
81
0
0
17
4
10.8
1,501
3,360
44.7
211
116
139
202
21:18
2 Alex Ovechkin
A. Ovechkin
1,165
271
173
115
288
-4
100
56
36
1
0
19
2
14.8
6
21
28.6
660
119
118
188
20:31
3 Auston Matthews
A. Matthews
1,111
263
185
140
325
+51
48
50
37
0
0
32
6
16.7
2,122
3,927
54.0
192
229
274
216
20:22
4 Patrick Kane
P. Kane
1,094
285
118
234
352
-16
94
29
77
0
0
14
4
10.8
8
24
33.3
69
78
160
189
21:59
5 David Pastrnak
D. Pastrnak
1,002
256
146
155
301
+50
116
58
53
0
0
26
2
14.6
17
49
34.7
202
74
146
286
18:45
6 Brady Tkachuk
B. Tkachuk
981
277
90
102
192
-48
367
20
25
0
0
12
4
9.2
553
1,145
48.3
995
117
131
184
18:00
7 Connor McDavid
C. McDavid
966
278
152
289
441
+45
113
39
118
1
2
35
9
15.7
1,626
3,272
49.7
212
98
261
279
22:15
8 Roman Josi
R. Josi
956
279
62
188
250
+33
149
18
68
0
2
10
2
6.5
0
1
0.0
198
468
133
234
25:17
9 Kyle Connor
K. Connor
949
288
145
137
282
-10
68
38
39
5
1
26
2
15.3
17
43
39.5
77
79
202
151
20:18
10 Jonathan Marchessault
J. Marchessault
940
279
95
121
216
+30
155
19
35
0
0
17
4
10.1
234
571
41.0
302
65
155
184
17:38
11 Timo Meier
T. Meier
930
279
99
123
222
-21
173
22
25
0
1
12
3
10.6
50
140
35.7
491
163
159
147
17:29
12 Leon Draisaitl
L. Draisaitl
895
289
179
230
409
+40
132
71
75
5
0
34
6
20.0
2,799
5,301
52.8
174
82
261
366
22:27
13 Patrice Bergeron
P. Bergeron
883
253
111
137
248
+99
108
35
48
8
7
15
3
12.6
3,250
5,447
59.7
216
187
158
84
18:23
14 John Tavares
J. Tavares
883
280
119
155
274
+16
104
33
45
0
0
17
4
13.5
2,733
4,838
56.5
232
156
160
239
18:44
15 Brent Burns
B. Burns
866
290
45
166
211
-37
146
18
51
1
7
8
3
5.2
0
2
0.0
248
464
241
338
25:40
16 Dylan Larkin
D. Larkin
856
262
91
127
218
-59
195
19
29
2
2
8
7
10.6
2,570
4,883
52.6
246
128
171
261
20:51
17 Alex DeBrincat
A. DeBrincat
852
286
132
123
255
-20
61
46
40
1
0
20
9
15.5
63
159
39.6
264
102
190
177
19:04
18 Mika Zibanejad
M. Zibanejad
834
276
124
156
280
+29
91
51
41
8
8
21
3
14.9
2,602
5,249
49.6
327
206
212
215
20:25
19 Evander Kane
E. Kane
830
238
100
91
191
+8
377
25
15
7
4
12
1
12.0
230
490
46.9
540
83
139
149
19:19
20 Johnny Gaudreau
J. Gaudreau
828
290
113
208
321
+74
68
25
64
0
0
24
7
13.6
3
9
33.3
31
41
171
335
19:01
21 Jeff Skinner
J. Skinner
824
274
94
69
163
-47
110
14
17
0
0
12
3
11.4
308
671
45.9
109
67
165
145
16:53
22 Max Pacioretty
M. Pacioretty
820
224
97
97
194
+33
127
22
29
0
0
20
6
11.8
94
201
46.8
272
105
101
133
17:33
23 Sebastian Aho
S. Aho
818
285
129
158
287
+69
122
31
56
12
4
28
6
15.8
1,914
3,844
49.8
234
102
253
239
19:31
24 Cam Atkinson
C. Atkinson
816
253
91
88
179
-13
40
14
22
11
0
18
2
11.2
63
180
35.0
87
121
132
139
18:41
25 Dougie Hamilton
D. Hamilton
806
246
51
100
151
+31
155
8
37
1
1
8
4
6.3
0
1
0.0
351
310
96
204
21:26
StatMuse has season-level data for shots going back to the 1959-60 season.

More Avalanche Stats

Team Rankings

G/GP

3.33

14th

GA/GP

2.00

6th

PP%

20.0

11th

PK%

77.8

19th

2025-26 Division Standings
TEAM W L OTL PTS DIFF
Avalanche Avalanche
2
0
1
5
3
Stars Stars
2
0
0
4
2
Predators Predators
1
0
1
3
0
Blues Blues
1
1
0
2
-3
Jets Jets
1
1
0
2
0
Wild Wild
1
1
0
2
2
Mammoth Mammoth
1
1
0
2
0
Blackhawks Blackhawks
0
2
1
1
-3
Schedule
DATE MATCHUP TIME (ET)
Mon
10/13
COL COL
@
BUF BUF
12:30 PM
Thu
10/16
COL COL
@
CBJ CBJ
7:00 PM
Sat
10/18
BOS BOS
@
COL COL
9:00 PM
Tue
10/21
COL COL
@
UTA UTA
10:00 PM
Thu
10/23
CAR CAR
@
COL COL
9:00 PM
Last Game
COL Avalanche

2 - 0 - 0

4

Final

5

DAL Stars

2 - 0 - 0

Sat 11 Oct 2025

NHL 2025-26 Leaders

NHL 2025-26 Rankings

NHL 2025-26 Betting

NHL 2025-26 Division Standings

Atlantic Division W L OTL PTS DIFF
Panthers Panthers
3
0
0
6
6
Bruins Bruins
3
0
0
6
5
Canadiens Canadiens
2
1
0
4
2
Metropolitan Division W L OTL PTS DIFF
Hurricanes Hurricanes
2
0
0
4
4
Capitals Capitals
2
1
0
4
1
Penguins Penguins
2
1
0
4
-1
Central Division W L OTL PTS DIFF
Avalanche Avalanche
2
0
1
5
3
Stars Stars
2
0
0
4
2
Predators Predators
1
0
1
3
0
Pacific Division W L OTL PTS DIFF
Kraken Kraken
2
0
0
4
3
Golden Knights Golden Knights
1
0
2
4
-1
Oilers Oilers
1
0
1
3
1

NHL 2025-26 Scores & Schedule

Scores

DATE MATCHUP SCORE
Mon
10/6
CHI CHI
@
FLA FLA
2-3
Mon
10/6
PIT PIT
@
NYR NYR
3-0
Mon
10/6
COL COL
@
LAK LAK
4-1
Tue
10/7
MTL MTL
@
TOR TOR
2-5
Tue
10/7
BOS BOS
@
WSH WSH
3-1

Schedule

DATE MATCHUP TIME (ET)
Mon
10/13
COL COL
@
BUF BUF
12:30 PM
Mon
10/13
WPG WPG
@
NYI NYI
1:00 PM
Mon
10/13
NSH NSH
@
OTT OTT
1:00 PM
Mon
10/13
TBL TBL
@
BOS BOS
1:00 PM
Mon
10/13
DET DET
@
TOR TOR
2:00 PM