players with most shots nhl last 10 years

Between November 8, 2016 and November 8, 2026, Nathan MacKinnon has taken the most shots, with 3,198 taken.

Showing
  • Data note: Shots: player game data complete from 1959-60
NAMESGPGAP+/-PIMPPGPPASHGSHAGWGOTGS%FOWFOFOW%HITBKSTKAGVATOI/GP
1Nathan MacKinnon
N. MacKinnon
3,198
739
370
643
1,013
+230
360
98
223
2
1
64
15
11.6
5,385
11,502
46.8
517
374
357
727
21:33
2David Pastrnak
D. Pastrnak
2,904
743
395
495
890
+126
390
131
162
0
0
63
12
13.6
48
143
33.6
644
249
425
921
19:14
3Alex Ovechkin
A. Ovechkin
2,857
738
398
316
714
-25
282
134
106
1
0
50
9
13.9
15
47
31.9
1,602
249
242
500
19:23
4Auston Matthews
A. Matthews
2,764
695
433
363
796
+158
156
111
110
2
1
68
15
15.7
5,666
10,498
54.0
491
716
621
547
20:01
5Connor McDavid
C. McDavid
2,622
754
398
807
1,205
+206
298
97
321
11
10
69
16
15.2
4,158
8,581
48.5
578
303
660
784
22:05
6Patrick Kane
P. Kane
2,373
713
253
477
730
-93
220
60
174
0
0
40
12
10.7
30
109
27.5
185
191
317
500
20:17
7Timo Meier
T. Meier
2,332
715
242
242
484
-75
427
66
49
0
1
36
5
10.4
260
613
42.4
1,231
421
375
479
17:18
8John Tavares
J. Tavares
2,324
751
315
395
710
-22
296
102
126
3
2
50
12
13.6
7,487
13,335
56.1
713
351
394
651
18:40
9Roman Josi
R. Josi
2,308
702
151
452
603
+52
328
54
175
0
6
29
7
6.5
0
1
0.0
497
1,208
285
591
25:03
10Brent Burns
B. Burns
2,262
788
128
389
517
+45
364
38
127
2
9
22
8
5.7
1
3
33.3
505
1,097
515
924
23:28
11Brady Tkachuk
B. Tkachuk
2,260
589
223
259
482
-56
840
66
84
1
0
29
13
9.9
1,518
3,018
50.3
1,989
214
247
392
18:08
12Jack Eichel
J. Eichel
2,257
627
249
416
665
+42
191
55
165
4
9
41
13
11.0
4,280
9,395
45.6
401
435
356
620
20:24
13Kyle Connor
K. Connor
2,253
700
335
355
690
-6
153
78
113
9
2
66
14
14.9
24
73
32.9
212
226
383
424
19:57
14Nazem Kadri
N. Kadri
2,238
742
241
327
568
-59
552
79
103
0
0
39
5
10.8
5,185
10,446
49.6
702
230
351
512
17:46
15Filip Forsberg
F. Forsberg
2,237
686
303
333
636
+17
306
84
111
5
1
51
10
13.5
40
116
34.5
1,030
336
525
669
18:20
16Nikita Kucherov
N. Kucherov
2,229
672
334
648
982
+153
359
90
268
1
0
56
9
15.0
10
21
47.6
341
218
399
791
20:16
17Jonathan Marchessault
J. Marchessault
2,229
730
250
297
547
-12
363
58
94
0
0
41
11
11.2
648
1,579
41.0
840
181
380
501
17:28
18Leon Draisaitl
L. Draisaitl
2,196
751
426
593
1,019
+137
344
178
191
10
5
74
20
19.4
6,918
12,764
54.2
436
247
629
935
21:24
19Dylan Larkin
D. Larkin
2,185
725
251
348
599
-100
454
81
92
9
3
34
13
11.5
6,633
12,530
52.9
568
320
426
653
19:56
20William Nylander
W. Nylander
2,142
734
293
395
688
+18
196
81
138
3
1
50
16
13.7
906
1,812
50.0
182
215
476
462
18:03
21Alex DeBrincat
A. DeBrincat
2,130
714
301
310
611
-41
204
104
100
1
0
38
14
14.1
161
390
41.3
568
287
393
459
18:15
22Sidney Crosby
S. Crosby
2,128
724
314
511
825
+42
358
92
168
1
2
57
17
14.8
8,783
16,213
54.2
666
345
432
646
20:13
23Artemi Panarin
A. Panarin
2,106
752
303
579
882
+121
214
72
195
0
1
45
9
14.4
12
58
20.7
185
144
405
734
19:57
24Sebastian Aho
S. Aho
2,099
764
320
412
732
+149
356
79
142
23
17
69
18
15.2
4,548
8,837
51.5
588
230
522
688
19:12
25Tyler Toffoli
T. Toffoli
2,098
746
243
243
486
-40
189
68
68
4
3
32
9
11.6
134
314
42.7
600
188
282
379
16:28

More NHL News

More Avalanche Stats

Team Leaders

G

12

Lehkonen

Artturi Lehkonen

A

20

MacKinnon

Nathan MacKinnon

+/-

+13

Toews

Devon Toews
Team Rankings

G/GP

4.00

3rd

GA/GP

3.06

15th

PP%

23.3

11th

PK%

78.2

15th

2026-27 Division Standings
TEAMWLOTLPTSDIFF
12
3
4
28
20
10
5
2
22
8
Avalanche Avalanche
10
6
2
22
16
8
4
5
21
1
10
7
1
21
0
7
8
2
16
-3
6
8
3
15
-15
4
13
1
9
-37
Schedule
DATEMATCHUPTIME (ET)
Tue
11/10
@
7:00 PM
Thu
11/12
@
7:00 PM
Sat
11/14
@
7:00 PM
Wed
11/18
@
10:00 PM
Thu
11/19
@
9:00 PM
Last Game
DET Red Wings

7 - 8 - 3

0

Final

4

COL Avalanche

10 - 6 - 2

Sat 7 Nov 2026

NHL 2026-27 Leaders

NHL 2026-27 Rankings

NHL 2026-27 Betting

NHL 2026-27 Standings

Atlantic DivisionWLOTLPTSDIFF
12
4
1
25
24
11
3
3
25
8
11
3
2
24
11
11
6
1
23
4
9
6
2
20
4
8
5
3
19
-4
8
8
2
18
4
7
8
3
17
-7
Metropolitan DivisionWLOTLPTSDIFF
14
3
2
30
33
12
5
0
24
11
10
7
1
21
3
9
6
0
18
2
7
6
3
17
-2
7
8
0
14
-7
6
9
2
14
-4
4
10
4
12
-22
Central DivisionWLOTLPTSDIFF
12
3
4
28
20
10
5
2
22
8
10
6
2
22
16
8
4
5
21
1
10
7
1
21
0
7
8
2
16
-3
6
8
3
15
-15
4
13
1
9
-37
Pacific DivisionWLOTLPTSDIFF
12
3
3
27
20
11
5
2
24
10
9
6
1
19
0
9
7
1
19
0
7
9
1
15
-18
7
11
1
15
-21
5
8
2
12
-7
3
15
1
7
-32

NHL 2026-27 Scores & Schedule

Scores

DATEMATCHUPSCORE
Sat
10/10
@
4-1
Sat
10/10
@
0-1
Sat
10/10
@
1-2
Sat
10/10
@
6-3
Sat
10/10
@
5-3

Schedule

DATEMATCHUPTIME (ET)
Sun
11/8
@
1:00 PM
Sun
11/8
@
3:30 PM
Sun
11/8
@
6:00 PM
Sun
11/8
@
7:00 PM
Sun
11/8
@
7:00 PM