nhl most shots last 10 years

Between March 2, 2016 and March 2, 2026, Nathan MacKinnon has taken the most shots, with 3,095 taken.

Interpreted as:
NHL most shots by a player last 10 years
NAMESGPGAP+/-PIMPPGPPASHGSHAGWGOTGS%FOWFOFOW%HITBKSTKAGVATOI/GP
1Nathan MacKinnon
N. MacKinnon
3,095
716
349
614
963
+214
327
92
216
2
1
62
15
11.3
5,215
11,169
46.7
501
366
351
664
21:28
2Alex Ovechkin
A. Ovechkin
2,895
733
406
314
720
-21
305
138
105
1
0
54
11
14.0
15
46
32.6
1,629
252
254
500
19:34
3David Pastrnak
D. Pastrnak
2,845
731
395
465
860
+125
362
129
154
0
0
64
12
13.9
44
134
32.8
633
238
420
875
18:58
4Auston Matthews
A. Matthews
2,733
683
427
351
778
+151
152
108
105
2
1
66
13
15.6
5,502
10,224
53.8
473
699
616
538
19:56
5Connor McDavid
C. McDavid
2,575
745
384
770
1,154
+182
290
95
303
9
10
71
16
14.9
4,119
8,576
48.0
555
297
664
734
21:58
6Patrick Kane
P. Kane
2,393
708
260
474
734
-71
218
64
171
0
0
42
12
10.9
33
123
26.8
176
187
322
489
20:23
7John Tavares
J. Tavares
2,361
754
319
393
712
+1
306
100
119
3
2
48
11
13.5
7,484
13,386
55.9
708
348
419
651
18:44
8Brent Burns
B. Burns
2,345
778
135
400
535
+43
361
40
137
2
9
23
8
5.8
1
3
33.3
520
1,112
521
928
23:50
9Roman Josi
R. Josi
2,298
693
152
438
590
+41
322
55
162
0
5
29
8
6.6
0
1
0.0
506
1,204
285
565
25:03
10Jonathan Marchessault
J. Marchessault
2,227
719
254
291
545
-5
362
58
91
0
0
43
11
11.4
681
1,634
41.7
832
181
385
483
17:26
11Nazem Kadri
N. Kadri
2,226
735
242
322
564
-63
603
77
103
0
0
40
7
10.9
5,262
10,623
49.5
721
237
371
491
17:43
12Filip Forsberg
F. Forsberg
2,206
676
291
324
615
+8
313
78
111
5
1
50
9
13.2
40
116
34.5
1,034
324
530
626
18:17
13Dylan Larkin
D. Larkin
2,203
734
251
340
591
-115
461
80
86
8
3
34
13
11.4
6,404
12,141
52.7
570
323
441
645
19:47
14Timo Meier
T. Meier
2,192
676
233
232
465
-77
396
65
49
0
1
33
5
10.6
244
575
42.4
1,166
396
362
434
17:17
15Jack Eichel
J. Eichel
2,192
604
243
392
635
+26
187
56
157
2
6
41
13
11.1
4,076
8,971
45.4
396
420
356
584
20:23
16Nikita Kucherov
N. Kucherov
2,192
662
326
630
956
+148
347
89
263
0
0
53
7
14.9
9
20
45.0
335
219
405
754
20:09
17Leon Draisaitl
L. Draisaitl
2,163
756
412
576
988
+114
348
173
184
10
4
71
20
19.0
6,933
12,835
54.0
433
256
643
910
21:13
18Sidney Crosby
S. Crosby
2,162
720
325
508
833
+61
350
94
169
1
2
61
19
15.0
8,772
16,242
54.0
670
345
439
628
20:17
19Brady Tkachuk
B. Tkachuk
2,134
551
206
237
443
-59
796
61
71
1
0
27
12
9.7
1,403
2,811
49.9
1,866
204
239
356
18:14
20Kyle Connor
K. Connor
2,120
672
311
338
649
-12
155
70
111
9
2
61
13
14.7
25
74
33.8
189
212
378
393
19:45
21Tyler Toffoli
T. Toffoli
2,108
738
245
240
485
-16
193
65
64
4
3
32
9
11.6
129
312
41.3
612
185
288
359
16:40
22Jeff Skinner
J. Skinner
2,104
709
242
217
459
-70
289
43
51
0
0
25
5
11.5
575
1,260
45.6
292
185
445
427
16:21
23William Nylander
W. Nylander
2,102
727
281
386
667
+34
198
77
133
3
1
50
16
13.4
1,054
2,104
50.1
175
210
488
441
17:49
24Artemi Panarin
A. Panarin
2,076
745
299
574
873
+124
210
72
196
0
1
44
9
14.4
13
59
22.0
189
140
406
696
19:51
25Mika Zibanejad
M. Zibanejad
2,036
725
281
372
653
+9
203
121
116
13
20
39
8
13.8
6,094
12,113
50.3
717
493
468
591
19:36
StatMuse has game-level data for shots going back to the 1959-60 season.

More Avalanche Stats

Team Leaders

G

40

MacKinnon

Nathan MacKinnon

A

57

MacKinnon

Nathan MacKinnon

+/-

+50

MacKinnon

Nathan MacKinnon
Team Rankings

G/GP

3.79

1st

GA/GP

2.43

1st

PP%

14.8

32nd

PK%

83.7

3rd

2025-26 Division Standings
TEAMWLOTLPTSDIFF
Avalanche Avalanche
39
10
9
87
75
36
14
9
81
37
35
16
10
80
25
31
25
4
66
23
27
25
8
62
-30
23
26
10
56
-16
23
28
9
55
-31
22
29
9
53
-52
Schedule
DATEMATCHUPTIME (ET)
Mon
3/2
@
10:30 PM
Tue
3/3
@
10:00 PM
Fri
3/6
@
8:00 PM
Sun
3/8
@
2:00 PM
Tue
3/10
@
10:00 PM
Last Game
CHI Blackhawks

22 - 28 - 9

1

Final

3

COL Avalanche

39 - 10 - 9

Sat 28 Feb 2026

NHL 2025-26 Leaders

NHL 2025-26 Rankings

NHL 2025-26 Betting

NHL 2025-26 Standings

Central DivisionWLOTLPTSDIFF
39
10
9
87
75
36
14
9
81
37
35
16
10
80
25
31
25
4
66
23
27
25
8
62
-30
23
26
10
56
-16
23
28
9
55
-31
22
29
9
53
-52
Pacific DivisionWLOTLPTSDIFF
28
18
14
70
8
33
23
3
69
-7
29
24
8
66
9
28
22
9
65
-6
29
25
4
62
-23
24
21
14
62
-22
24
28
7
55
-27
18
34
7
43
-66
Atlantic DivisionWLOTLPTSDIFF
38
16
4
80
56
35
19
6
76
25
35
20
6
76
-1
33
17
9
75
15
33
21
5
71
13
29
22
8
66
9
30
27
3
63
-15
27
24
9
63
-15
Metropolitan DivisionWLOTLPTSDIFF
38
15
6
82
38
31
15
13
75
30
35
21
5
75
10
31
24
7
69
11
29
21
8
66
-1
27
21
11
65
-12
29
29
2
60
-31
23
29
7
53
-29

NHL 2025-26 Scores & Schedule

Scores

DATEMATCHUPSCORE
Thu
1/15
@
3-2
Fri
1/16
@
5-4
Fri
1/16
@
6-3
Fri
1/16
@
2-4
Fri
1/16
@
3-6

Schedule

DATEMATCHUPTIME (ET)
Mon
3/2
@
7:00 PM
Mon
3/2
@
7:30 PM
Mon
3/2
@
10:00 PM
Mon
3/2
@
10:00 PM
Mon
3/2
@
10:30 PM