most nhl shot on goal by a player since 2016

Since 2015-16, Nathan MacKinnon has taken the most shots, with 3,471 taken.

Showing
  • Data note: Shots: player season data complete from 1959-60
NAMESGPGAP+/-PIMPPGPPASHGSHAGWGOTGS%FOWFOFOW%HITBKSTKAGVATOI/GP
1Nathan MacKinnon
N. MacKinnon
3,471
821
391
677
1,068
+222
380
104
234
2
2
70
15
11.3
5,971
12,712
47.0
572
427
390
771
21:17
2Alex Ovechkin
A. Ovechkin
3,304
828
455
341
796
-3
343
155
112
1
0
61
12
13.8
15
48
31.3
1,851
285
275
558
19:27
3David Pastrnak
D. Pastrnak
3,048
804
418
510
928
+140
412
133
164
0
0
66
12
13.7
48
147
32.7
703
267
463
977
18:52
4Auston Matthews
A. Matthews
2,812
706
439
367
806
+156
156
112
112
2
1
68
15
15.6
5,712
10,593
53.9
492
721
627
550
19:58
5Connor McDavid
C. McDavid
2,759
811
419
845
1,264
+206
322
100
336
11
10
76
17
15.2
4,479
9,343
47.9
592
318
701
810
21:54
6Patrick Kane
P. Kane
2,701
808
304
548
852
-67
262
78
197
0
0
50
13
11.3
44
174
25.3
227
213
357
540
20:20
7Brent Burns
B. Burns
2,682
881
159
444
603
+38
421
46
152
3
10
27
9
5.9
2
4
50.0
616
1,268
572
1,049
23:43
8John Tavares
J. Tavares
2,615
841
353
438
791
-14
348
111
138
3
2
55
12
13.5
8,363
14,960
55.9
771
386
475
737
18:49
9Roman Josi
R. Josi
2,539
794
167
503
670
+41
375
61
196
1
7
32
8
6.6
0
1
0.0
564
1,413
308
639
25:05
10Nazem Kadri
N. Kadri
2,520
829
264
358
622
-75
660
85
115
0
0
42
7
10.5
5,899
11,921
49.5
869
280
410
557
17:47
11Filip Forsberg
F. Forsberg
2,504
779
336
371
707
+14
357
92
129
6
1
54
10
13.4
46
135
34.1
1,161
381
607
726
18:25
12Jack Eichel
J. Eichel
2,495
708
273
448
721
+26
213
63
178
4
9
46
14
10.9
4,682
10,375
45.1
444
460
399
669
20:15
13Nikita Kucherov
N. Kucherov
2,460
760
367
694
1,061
+165
391
100
288
1
0
60
9
14.9
10
22
45.5
403
250
442
854
20:00
14Dylan Larkin
D. Larkin
2,447
818
278
371
649
-97
503
86
93
9
3
40
13
11.4
6,706
12,702
52.8
640
350
484
704
19:33
15Sidney Crosby
S. Crosby
2,394
809
356
562
918
+64
396
104
183
1
2
67
19
14.9
9,817
18,233
53.8
761
382
473
698
20:13
16Tyler Toffoli
T. Toffoli
2,352
839
276
274
550
-1
209
78
70
5
3
36
9
11.7
134
320
41.9
684
208
317
423
16:35
17Jonathan Marchessault
J. Marchessault
2,351
788
264
314
578
-18
382
64
100
0
0
44
11
11.2
723
1,726
41.9
917
192
401
520
17:10
18Leon Draisaitl
L. Draisaitl
2,347
835
446
629
1,075
+132
364
184
196
10
5
75
20
19.0
7,499
13,964
53.7
480
271
678
1,004
21:02
19Timo Meier
T. Meier
2,324
714
242
242
484
-74
427
66
49
0
1
36
5
10.4
258
609
42.4
1,230
420
375
479
17:18
20Artemi Panarin
A. Panarin
2,322
844
338
633
971
+138
250
82
213
0
1
52
10
14.6
13
59
22.0
236
158
443
774
19:49
21Jeff Skinner
J. Skinner
2,293
774
264
232
496
-73
313
47
54
0
0
32
6
11.5
583
1,283
45.4
307
197
507
462
16:19
22Kyle Connor
K. Connor
2,270
712
336
357
693
-13
157
78
114
9
2
67
14
14.8
25
75
33.3
213
230
391
428
19:51
23Brady 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
24Dougie Hamilton
D. Hamilton
2,256
750
142
323
465
+54
479
42
110
1
3
33
8
6.3
1
4
25.0
838
883
221
713
20:57
25Mika Zibanejad
M. Zibanejad
2,253
829
308
425
733
+7
229
127
135
16
20
45
8
13.7
6,940
13,758
50.4
849
554
511
690
19:30

More NHL News

More Avalanche Stats

Team Leaders

G

12

Lehkonen

Artturi Lehkonen

A

18

MacKinnon

Nathan MacKinnon

+/-

+12

Toews

Devon Toews
Team Rankings

G/GP

4.00

2nd

GA/GP

3.24

18th

PP%

20.0

19th

PK%

76.9

17th

2026-27 Division Standings
TEAMWLOTLPTSDIFF
12
3
3
27
21
8
4
5
21
1
10
6
1
21
2
9
5
2
20
7
Avalanche Avalanche
9
6
2
20
12
7
8
2
16
-3
6
8
3
15
-15
4
12
1
9
-30
Schedule
DATEMATCHUPTIME (ET)
Sat
11/7
@
9:00 PM
Tue
11/10
@
7:00 PM
Thu
11/12
@
7:00 PM
Sat
11/14
@
7:00 PM
Wed
11/18
@
10:00 PM
Last Game
NSH Predators

7 - 4 - 5

3

Final

2

COL Avalanche

9 - 6 - 2

Thu 5 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
10
3
3
23
6
10
3
2
22
10
10
6
1
21
2
9
6
2
20
4
8
5
3
19
-4
8
7
2
18
6
7
7
3
17
-3
Metropolitan DivisionWLOTLPTSDIFF
13
3
2
28
26
11
5
0
22
10
10
7
1
21
3
9
6
0
18
2
7
6
2
16
-1
7
8
0
14
-7
5
9
2
12
-7
4
10
4
12
-22
Central DivisionWLOTLPTSDIFF
12
3
3
27
21
10
6
1
21
2
8
4
5
21
1
9
5
2
20
7
9
6
2
20
12
7
8
2
16
-3
6
8
3
15
-15
4
12
1
9
-30
Pacific DivisionWLOTLPTSDIFF
11
3
3
25
18
11
5
2
24
10
9
6
1
19
0
9
7
1
19
0
7
9
1
15
-18
7
10
1
15
-20
5
7
2
12
-4
3
14
1
7
-30

NHL 2026-27 Scores & Schedule

Scores

DATEMATCHUPSCORE
Fri
10/9
@
6-3
Fri
10/9
@
5-1
Sat
10/10
@
1-5
Sat
10/10
@
1-4
Sat
10/10
@
3-1

Schedule

DATEMATCHUPTIME (ET)
Sat
11/7
@
8:00 PM
Sat
11/7
@
8:00 PM
Sat
11/7
@
8:00 PM
Sat
11/7
@
9:00 PM
Sat
11/7
@
9:00 PM