nhl total shots on goal leader 2020-21 to 2023-24

Between the 2020-21 and 2023-24 seasons, David Pastrnak took the most shots, with 1,277 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 David Pastrnak
D. Pastrnak
1,277
284
168
180
348
+78
129
51
61
0
0
30
5
13.2
25
71
35.2
261
79
167
315
19:16
2 Nathan MacKinnon
N. MacKinnon
1,276
266
145
259
404
+108
151
37
97
0
0
25
5
11.4
1,748
3,819
45.8
214
163
138
214
21:49
3 Auston Matthews
A. Matthews
1,266
280
210
154
364
+103
68
57
42
0
1
38
7
16.6
2,396
4,464
53.7
291
294
292
210
20:48
4 Brady Tkachuk
B. Tkachuk
1,212
298
119
141
260
-33
446
37
41
0
0
14
5
9.8
906
1,829
49.5
1,053
91
152
205
18:44
5 Connor McDavid
C. McDavid
1,129
294
173
340
513
+106
131
47
149
5
4
36
9
15.3
1,845
3,560
51.8
343
129
259
276
21:59
6 Alex Ovechkin
A. Ovechkin
1,082
274
147
125
272
-37
98
52
47
1
0
19
3
13.6
8
26
30.8
602
98
100
157
19:55
7 Timo Meier
T. Meier
1,015
278
115
110
225
-55
164
41
27
0
0
17
3
11.3
91
212
42.9
502
164
163
172
18:14
8 Mikko Rantanen
M. Rantanen
1,008
289
163
204
367
+99
222
52
84
0
0
27
3
16.2
693
1,382
50.1
214
153
184
153
21:41
9 Matthew Tkachuk
M. Tkachuk
1,006
297
124
220
344
+111
334
36
76
1
1
14
0
12.3
39
88
44.3
445
88
139
276
18:49
10 William Nylander
W. Nylander
998
296
131
176
307
+12
84
37
68
3
1
21
8
13.1
128
266
48.1
81
100
227
156
18:31
11 Kirill Kaprizov
K. Kaprizov
984
278
160
170
330
+52
121
58
59
0
0
22
8
16.3
10
39
25.6
223
113
172
234
20:06
12 Kyle Connor
K. Connor
977
282
138
146
284
-24
42
31
58
3
0
32
6
14.1
11
31
35.5
107
84
184
150
20:20
13 Nazem Kadri
N. Kadri
961
291
92
158
250
-13
204
32
47
0
0
17
2
9.6
2,155
4,364
49.4
244
93
148
180
17:54
14 Roman Josi
R. Josi
959
277
72
201
273
+19
147
29
79
0
2
15
5
7.5
0
0
190
513
120
190
24:59
15 John Tavares
J. Tavares
956
295
111
160
271
-1
110
43
54
0
0
20
2
11.6
2,812
4,791
58.7
387
145
155
225
17:56
16 Jonathan Marchessault
J. Marchessault
927
289
118
118
236
+22
136
25
34
0
0
17
5
12.7
111
268
41.4
287
71
154
135
17:31
17 Alex DeBrincat
A. DeBrincat
925
298
127
140
267
-40
110
45
50
1
0
20
9
13.7
66
161
41.0
347
130
191
168
19:29
18 Jack Hughes
J. Hughes
917
245
107
153
260
-21
34
25
58
0
0
13
5
11.7
620
1,745
35.5
44
84
229
290
19:56
19 Leon Draisaitl
L. Draisaitl
910
297
179
249
428
+79
162
92
82
3
3
37
4
19.7
3,094
5,613
55.1
214
103
289
353
21:42
20 Sidney Crosby
S. Crosby
900
288
130
203
333
+42
150
32
70
1
0
26
5
14.4
3,504
6,430
54.5
266
149
217
232
20:08
21 Zach Hyman
Z. Hyman
894
278
132
115
247
+59
151
38
23
1
3
18
2
14.8
72
168
42.9
307
108
114
99
19:39
22 Jason Robertson
J. Robertson
891
289
133
180
313
+85
80
36
60
0
0
25
4
14.9
5
8
62.5
211
87
189
189
18:10
23 Tage Thompson
T. Thompson
890
265
122
110
232
-20
136
41
28
5
0
14
2
13.7
1,117
2,655
42.1
225
88
133
113
17:35
24 Jake Guentzel
J. Guentzel
887
277
129
162
291
+47
140
29
56
0
1
22
3
14.5
30
76
39.5
246
144
135
120
20:07
25 Adrian Kempe
A. Kempe
870
293
118
107
225
+15
201
26
51
10
1
19
5
13.6
71
182
39.0
389
113
104
126
18:25
StatMuse has season-level data for shots going back to the 1959-60 season.

More Bruins Stats

Team Rankings

G/GP

2.71

27th

GA/GP

3.30

26th

PP%

15.2

29th

PK%

76.3

24th

2024-25 Division Standings
TEAM W L OTL PTS DIFF
Maple Leafs Maple Leafs
52
26
4
108
37
Lightning Lightning
47
27
8
102
75
Panthers Panthers
47
31
4
98
29
Senators Senators
45
30
7
97
9
Canadiens Canadiens
40
31
11
91
-20
Red Wings Red Wings
39
35
8
86
-21
Sabres Sabres
36
39
7
79
-20
Bruins Bruins
33
39
10
76
-50
Schedule
DATE MATCHUP TIME (ET)
Wed
10/8
BOS BOS
@
WSH WSH
7:30 PM
Thu
10/9
CHI CHI
@
BOS BOS
7:00 PM
Sat
10/11
BUF BUF
@
BOS BOS
7:00 PM
Mon
10/13
TBL TBL
@
BOS BOS
1:00 PM
Thu
10/16
BOS BOS
@
VGK VGK
10:00 PM
Last Game
BOS Bruins

33 - 39 - 0

4

Final

5

NJD Devils

42 - 32 - 0

Tue 15 Apr 2025

NHL 2024-25 Leaders

NHL 2024-25 Rankings

NHL 2024-25 Betting

NHL 2024-25 Division Standings

Central Division W L OTL PTS DIFF
Jets Jets
56
22
4
116
86
Stars Stars
50
26
6
106
53
Avalanche Avalanche
49
29
4
102
43
Pacific Division W L OTL PTS DIFF
Golden Knights Golden Knights
50
22
10
110
56
Kings Kings
48
25
9
105
44
Oilers Oilers
48
29
5
101
23
Atlantic Division W L OTL PTS DIFF
Maple Leafs Maple Leafs
52
26
4
108
37
Lightning Lightning
47
27
8
102
75
Panthers Panthers
47
31
4
98
29
Metropolitan Division W L OTL PTS DIFF
Capitals Capitals
51
22
9
111
56
Hurricanes Hurricanes
47
30
5
99
33
Devils Devils
42
33
7
91
20

NHL 2024-25 Scores & Schedule

Scores

DATE MATCHUP SCORE
Wed
4/2
NSH NSH
@
DAL DAL
1-5
Wed
4/2
PIT PIT
@
STL STL
4-5
Wed
4/2
LAK LAK
@
UTA UTA
4-2
Wed
4/2
ANA ANA
@
CGY CGY
1-4
Wed
4/2
WPG WPG
@
VGK VGK
4-0

Schedule

DATE MATCHUP TIME (ET)
Tue
10/7
CHI CHI
@
FLA FLA
5:00 PM
Tue
10/7
PIT PIT
@
NYR NYR
8:00 PM
Tue
10/7
COL COL
@
LAK LAK
10:30 PM
Wed
10/8
MTL MTL
@
TOR TOR
7:00 PM
Wed
10/8
BOS BOS
@
WSH WSH
7:30 PM