who has the most shots per game in the last 30 days

Between November 17, 2025 and December 17, 2025, Nathan MacKinnon has taken the most shots per game, with 5.00 taken.

NAMES/GPGPGAP+/-PIMPPGPPASHGSHAGWGOTGSS%FOWFOFOW%HITBKSTKAGVATOI/GP
1Nathan MacKinnon
N. MacKinnon
5.00
14
14
11
25
+24
0
1
4
0
0
2
1
70
20.0
117
253
46.2
9
7
6
27
22:30
2Brady Tkachuk
B. Tkachuk
4.33
9
2
6
8
-4
4
0
4
0
0
1
1
39
5.1
21
45
46.7
25
2
3
7
18:35
3Auston Matthews
A. Matthews
3.70
10
5
4
9
+2
4
2
0
0
0
0
0
37
13.5
88
147
59.9
5
17
4
7
20:40
4Zach Werenski
Z. Werenski
3.60
15
7
16
23
-2
6
0
5
0
1
0
0
54
13.0
0
0
7
21
8
20
26:47
5Bo Horvat
B. Horvat
3.54
13
7
1
8
-6
20
2
1
0
0
0
0
46
15.2
122
222
55.0
7
9
3
17
19:44
6David Pastrnak
D. Pastrnak
3.44
9
2
10
12
-1
2
1
2
0
0
0
0
31
6.5
1
1
100.0
4
6
3
18
19:20
7Nikita Kucherov
N. Kucherov
3.43
14
5
21
26
+12
14
0
6
0
0
2
0
48
10.4
0
1
0.0
6
6
4
22
20:28
8Connor Bedard
C. Bedard
3.38
13
9
9
18
0
14
1
3
0
0
2
0
44
20.5
71
149
47.7
4
7
5
20
20:56
9Cale Makar
C. Makar
3.36
14
4
11
15
+14
6
1
3
0
0
1
0
47
8.5
0
0
4
25
11
13
24:46
10Filip Forsberg
F. Forsberg
3.33
12
6
4
10
-1
10
1
2
0
0
1
0
40
15.0
3
8
37.5
16
3
6
15
17:51
11Jack Eichel
J. Eichel
3.31
13
4
13
17
0
2
0
5
0
0
1
1
43
9.3
88
193
45.6
10
9
3
19
21:25
12Macklin Celebrini
M. Celebrini
3.27
15
8
16
24
+10
18
2
4
0
0
3
1
49
16.3
95
211
45.0
8
6
10
26
20:16
13Jakob Chychrun
J. Chychrun
3.27
15
8
5
13
+16
16
2
1
0
0
2
0
49
16.3
0
0
14
19
8
14
22:51
14Cole Caufield
C. Caufield
3.27
15
4
10
14
-3
0
2
4
0
0
2
0
49
8.2
0
3
0.0
13
4
7
3
18:29
15Connor McDavid
C. McDavid
3.21
14
11
15
26
+1
6
3
8
0
0
1
0
45
24.4
65
132
49.2
5
8
5
23
21:39
16Tage Thompson
T. Thompson
3.21
14
8
5
13
-5
7
1
3
0
0
1
0
45
17.8
62
139
44.6
11
5
3
9
18:21
17Seth Jarvis
S. Jarvis
3.21
14
8
2
10
-4
0
0
1
1
0
0
0
45
17.8
8
26
30.8
25
4
6
17
19:30
18Jason Robertson
J. Robertson
3.20
15
11
6
17
+8
2
4
3
0
0
2
0
48
22.9
0
0
8
3
1
20
19:35
19Matt Boldy
M. Boldy
3.07
14
9
8
17
+11
10
0
3
2
0
1
0
43
20.9
10
19
52.6
12
13
9
10
21:01
20Nazem Kadri
N. Kadri
3.07
14
3
15
18
+2
10
0
6
0
0
1
0
43
7.0
105
195
53.8
10
6
2
14
18:56
21Brandon Hagel
B. Hagel
3.07
15
11
5
16
+14
10
1
0
1
0
2
0
46
23.9
14
28
50.0
14
10
7
19
18:57
22Thomas Chabot
T. Chabot
3.00
1
0
0
0
-1
0
0
0
0
0
0
0
3
0.0
0
0
2
1
0
1
21:45
23Gabriel Landeskog
G. Landeskog
3.00
14
4
6
10
+9
2
1
1
0
0
0
0
42
9.5
34
54
63.0
15
10
2
6
17:54
24Kirill Kaprizov
K. Kaprizov
3.00
14
10
5
15
+4
6
2
1
0
0
1
1
42
23.8
0
1
0.0
7
7
7
26
22:06
25Jeffrey Viel
J. Viel
3.00
2
0
0
0
+1
17
0
0
0
0
0
0
6
0.0
0
0
2
2
0
0
8:15
StatMuse has game-level data for shots per game going back to the 1959-60 season.

More Avalanche Stats

Team Leaders

G

28

MacKinnon

Nathan MacKinnon

A

31

Necas

Martin Necas

+/-

+43

MacKinnon

Nathan MacKinnon
Team Rankings

G/GP

4.03

1st

GA/GP

2.21

1st

PP%

15.7

27th

PK%

85.3

1st

2025-26 Division Standings
TEAMWLOTLPTSDIFF
Avalanche Avalanche
24
2
7
55
56
22
7
5
49
25
20
9
5
45
17
16
16
3
35
2
13
14
6
32
-8
15
15
2
32
-1
12
15
7
31
-37
13
15
4
30
-19
Schedule
DATEMATCHUPTIME (ET)
Fri
12/19
@
9:00 PM
Sun
12/21
@
6:00 PM
Tue
12/23
@
9:00 PM
Sat
12/27
@
10:00 PM
Mon
12/29
@
9:00 PM
Last Game
COL Avalanche

24 - 2 - 7

5

Final

3

SEA Kraken

12 - 13 - 6

Tue 16 Dec 2025

NHL 2025-26 Leaders

NHL 2025-26 Rankings

NHL 2025-26 Betting

NHL 2025-26 Standings

Central DivisionWLOTLPTSDIFF
24
2
7
55
56
22
7
5
49
25
20
9
5
45
17
16
16
3
35
2
15
15
2
32
-1
13
14
6
32
-8
12
15
7
31
-37
13
15
4
30
-19
Pacific DivisionWLOTLPTSDIFF
20
12
2
42
9
16
6
9
41
6
16
12
6
38
-2
14
9
9
37
-2
17
14
3
37
-11
12
13
6
30
-21
13
17
4
30
-16
13
17
3
29
-20
Atlantic DivisionWLOTLPTSDIFF
19
12
3
41
-4
20
14
0
40
7
18
12
3
39
18
17
12
4
38
-11
17
13
2
36
2
15
12
5
35
1
15
13
4
34
-3
14
14
4
32
-11
Metropolitan DivisionWLOTLPTSDIFF
21
9
2
44
18
19
12
3
41
6
17
9
6
40
7
18
11
4
40
18
14
9
9
37
1
18
14
1
37
-6
16
15
4
36
-6
14
13
6
34
-15

NHL 2025-26 Scores & Schedule

Scores

DATEMATCHUPSCORE
Wed
11/19
@
4-1
Wed
11/19
@
3-2
Thu
11/20
@
5-0
Thu
11/20
@
3-9
Thu
11/20
@
4-3

Schedule

DATEMATCHUPTIME (ET)
Wed
12/17
@
7:00 PM
Wed
12/17
@
7:30 PM
Wed
12/17
@
8:00 PM
Wed
12/17
@
8:00 PM
Wed
12/17
@
10:00 PM