nhl players most shots past 5 years

Between December 27, 2020 and December 27, 2025, Nathan MacKinnon has taken the most shots, with 1,758 taken.

NAMESGPGAP+/-PIMPPGPPASHGSHAGWGOTGS%FOWFOFOW%HITBKSTKAGVATOI/GP
1Nathan MacKinnon
N. MacKinnon
1,758
381
207
374
581
+178
206
53
134
0
0
34
7
11.8
2,848
6,045
47.1
283
242
175
402
22:02
2David Pastrnak
D. Pastrnak
1,710
400
226
269
495
+66
199
67
85
0
0
36
8
13.2
29
81
35.8
364
116
219
492
19:31
3Auston Matthews
A. Matthews
1,650
379
258
210
468
+120
100
70
59
2
1
42
9
15.6
3,412
6,225
54.8
355
434
336
303
20:44
4Brady Tkachuk
B. Tkachuk
1,584
387
154
178
332
-35
581
52
55
0
0
21
10
9.7
1,127
2,255
50.0
1,333
128
175
265
18:36
5Connor McDavid
C. McDavid
1,453
399
222
458
680
+127
174
63
194
6
5
40
9
15.3
2,405
4,730
50.8
397
162
304
411
22:03
6Alex Ovechkin
A. Ovechkin
1,418
377
206
172
378
-17
118
68
61
1
0
29
4
14.5
10
30
33.3
769
117
114
237
19:19
7Kyle Connor
K. Connor
1,365
400
197
229
426
0
75
42
85
7
0
41
9
14.4
12
39
30.8
138
136
225
259
20:23
8Timo Meier
T. Meier
1,363
391
152
149
301
-53
232
53
37
0
0
23
3
11.2
121
285
42.5
707
251
195
280
18:13
9Nazem Kadri
N. Kadri
1,355
410
135
213
348
-39
294
43
69
0
0
23
4
10.0
3,078
6,316
48.7
323
137
186
283
18:21
10William Nylander
W. Nylander
1,319
411
190
242
432
+21
122
52
91
3
1
31
12
14.4
222
468
47.4
99
139
270
269
18:46
11Mikko Rantanen
M. Rantanen
1,316
409
210
299
509
+114
353
67
120
0
0
34
3
16.0
854
1,688
50.6
288
216
238
278
21:26
12Alex DeBrincat
A. DeBrincat
1,308
419
186
191
377
-51
149
67
69
1
0
28
11
14.2
98
241
40.7
397
185
238
277
19:02
13Kirill Kaprizov
K. Kaprizov
1,264
358
208
224
432
+75
151
70
76
0
0
29
12
16.5
10
43
23.3
258
147
193
354
20:36
14Tage Thompson
T. Thompson
1,261
378
184
154
338
-33
188
51
43
5
0
21
2
14.6
1,586
3,714
42.7
333
141
168
199
17:56
15Filip Forsberg
F. Forsberg
1,257
359
168
189
357
-14
165
41
77
0
0
28
5
13.4
25
67
37.3
610
192
245
347
18:23
16John Tavares
J. Tavares
1,256
407
164
214
378
+3
172
57
64
0
0
29
4
13.1
3,928
6,689
58.7
514
197
196
331
18:00
17Leon Draisaitl
L. Draisaitl
1,255
406
251
338
589
+120
212
119
115
4
3
50
11
20.0
4,076
7,400
55.1
255
140
335
499
21:41
18Jason Robertson
J. Robertson
1,250
410
191
247
438
+108
108
54
81
0
0
34
5
15.3
12
28
42.9
295
147
224
338
18:14
19Jack Hughes
J. Hughes
1,221
327
145
206
351
-10
52
32
83
1
1
22
8
11.9
923
2,565
36.0
53
124
265
418
20:11
20Sidney Crosby
S. Crosby
1,213
404
183
279
462
+13
209
52
92
1
0
38
9
15.1
4,938
8,961
55.1
366
203
257
358
20:09
21Adrian Kempe
A. Kempe
1,209
410
166
162
328
+45
265
34
67
11
2
29
9
13.7
98
249
39.4
563
169
128
232
18:38
22Jake Guentzel
J. Guentzel
1,205
394
188
222
410
+72
179
50
76
3
1
30
4
15.6
281
615
45.7
291
220
174
226
20:10
23Kevin Fiala
K. Fiala
1,204
400
153
201
354
+12
271
46
73
1
0
24
5
12.7
45
133
33.8
281
117
182
329
17:55
24Jonathan Marchessault
J. Marchessault
1,193
395
146
156
302
-25
179
33
53
0
0
22
6
12.2
136
351
38.7
402
101
168
256
17:33
25Roman Josi
R. Josi
1,174
355
84
243
327
-16
181
32
98
0
2
16
5
7.2
0
0
240
644
155
298
24:52
StatMuse has game-level data for shots going back to the 1959-60 season.

More Avalanche Stats

Team Leaders

G

30

MacKinnon

Nathan MacKinnon

A

32

Makar

Cale Makar

+/-

+45

MacKinnon

Nathan MacKinnon
Team Rankings

G/GP

3.94

1st

GA/GP

2.11

1st

PP%

16.1

26th

PK%

85.4

1st

2025-26 Division Standings
TEAMWLOTLPTSDIFF
Avalanche Avalanche
27
2
7
61
62
25
7
6
56
35
23
10
6
52
19
18
18
3
39
4
14
16
8
36
-36
16
16
4
36
-18
15
17
4
34
-5
13
17
6
32
-15
Schedule
DATEMATCHUPTIME (ET)
Mon
12/29
@
9:00 PM
Wed
12/31
@
9:00 PM
Sat
1/3
@
7:00 PM
Sun
1/4
@
5:00 PM
Tue
1/6
@
7:00 PM
Last Game
UTA Mammoth

18 - 18 - 3

0

Final

1

COL Avalanche

27 - 2 - 7

Tue 23 Dec 2025

NHL 2025-26 Leaders

NHL 2025-26 Rankings

NHL 2025-26 Betting

NHL 2025-26 Standings

Central DivisionWLOTLPTSDIFF
27
2
7
61
62
25
7
6
56
35
23
10
6
52
19
18
18
3
39
4
16
16
4
36
-18
14
16
8
36
-36
15
17
4
34
-5
13
17
6
32
-15
Pacific DivisionWLOTLPTSDIFF
17
8
10
44
6
21
14
2
44
3
19
13
6
44
2
15
12
9
39
-5
17
17
3
37
-20
15
14
6
36
-18
15
18
4
34
-15
15
18
3
33
-19
Atlantic DivisionWLOTLPTSDIFF
22
14
3
47
-5
21
13
3
45
24
20
12
5
45
-1
20
15
2
42
1
19
14
4
42
-2
18
14
5
41
4
20
18
1
41
-7
17
15
5
39
-4
Metropolitan DivisionWLOTLPTSDIFF
23
11
3
49
18
21
13
4
46
5
19
10
7
45
9
20
13
5
45
15
20
16
2
42
-8
19
17
4
42
-3
15
12
9
39
-9
15
15
6
36
-17

NHL 2025-26 Scores & Schedule

Scores

DATEMATCHUPSCORE
Fri
11/28
@
5-2
Fri
11/28
@
5-3
Fri
11/28
@
3-2
Fri
11/28
@
0-1
Fri
11/28
@
1-2

Schedule

DATEMATCHUPTIME (ET)
Sun
12/28
@
5:00 PM
Sun
12/28
@
5:00 PM
Sun
12/28
@
7:00 PM
Sun
12/28
@
7:00 PM
Sun
12/28
@
8:00 PM