Skip to content
NHL Data Hub

NHL shot data

Explore shot locations, outcomes, distance, angle, and game situations. Observed shot analytics with versioned xG estimates where available.

Reset

112 matching attempts. Season coverage: 1507 published games / 1507 collected games. Last source refresh: Oct 4, 2026 05:14.

Shot xG is shown as a scoring-chance percentage for scored unblocked, non-empty-net regular-season attempts. N/A means excluded or not yet scored; hover for the reason. CSV retains 0–1 probabilities, scoring status and model version.

Shot preview, 50 rows per page. CSV includes source identifiers and additional situation fields.
Date / gamePeriod / timeTeam / shooterOutcomeDistance (ft)Angle (°)StrengthScoring chance (xG)
2022-12-19
MTL at ARI
1 REG
00:38
MTL
M. Hoffman
Miss37.259.3EV0.8%
2022-12-19
MTL at ARI
1 REG
00:46
MTL
K. Guhle
Block33.035.1EVN/A
2022-12-19
MTL at ARI
1 REG
01:34
ARI
N. Ritchie
Miss26.826.6EV9.9%
2022-12-19
MTL at ARI
1 REG
01:41
ARI
B. Hayton
Block7.18.1EVN/A
2022-12-19
MTL at ARI
1 REG
01:43
ARI
N. Ritchie
Saved shot19.16.0EV11.9%
2022-12-19
MTL at ARI
1 REG
02:45
MTL
A. Xhekaj
Block57.227.0EVN/A
2022-12-19
MTL at ARI
1 REG
03:39
MTL
N. Suzuki
Saved shot24.849.9EV10.6%
2022-12-19
MTL at ARI
1 REG
03:50
ARI
N. Schmaltz
Miss37.628.6EV5.0%
2022-12-19
MTL at ARI
1 REG
05:25
ARI
J. Chychrun
Saved shot30.234.2EV11.8%
2022-12-19
MTL at ARI
1 REG
05:37
ARI
N. Bjugstad
Saved shot60.00.0EV1.6%
2022-12-19
MTL at ARI
1 REG
05:44
MTL
J. Harris
Miss34.26.7EV9.9%
2022-12-19
MTL at ARI
1 REG
06:01
ARI
P. Nemeth
Miss54.910.5EV3.0%
2022-12-19
MTL at ARI
1 REG
06:27
MTL
J. Armia
Saved shot39.58.7EV5.4%
2022-12-19
MTL at ARI
1 REG
06:36
ARI
N. Ritchie
Saved shot26.452.7EV7.1%
2022-12-19
MTL at ARI
1 REG
06:38
ARI
C. Fischer
Miss45.836.1EV1.2%
2022-12-19
MTL at ARI
1 REG
07:20
ARI
N. Ritchie
Saved shot6.438.7PP19.4%
2022-12-19
MTL at ARI
1 REG
07:22
ARI
C. Fischer
Saved shot12.048.4PP15.1%
2022-12-19
MTL at ARI
1 REG
07:44
ARI
M. Maccelli
Miss43.318.9PP4.9%
2022-12-19
MTL at ARI
1 REG
07:50
ARI
C. Keller
Saved shot49.822.4PP3.3%
2022-12-19
MTL at ARI
1 REG
08:41
ARI
S. Gostisbehere
Saved shot54.312.8PP3.5%
2022-12-19
MTL at ARI
1 REG
08:46
ARI
N. Schmaltz
Saved shot29.524.0PP14.3%
2022-12-19
MTL at ARI
1 REG
08:57
ARI
S. Gostisbehere
Block25.02.3PPN/A
2022-12-19
MTL at ARI
1 REG
09:28
ARI
T. Boyd
Saved shot13.28.7EV16.3%
2022-12-19
MTL at ARI
1 REG
09:36
MTL
J. Anderson
Saved shot15.818.4EV10.6%
2022-12-19
MTL at ARI
1 REG
10:03
ARI
B. Hayton
Saved shot28.227.5EV10.8%
2022-12-19
MTL at ARI
1 REG
10:11
ARI
B. Hayton
Miss10.648.8EV6.0%
2022-12-19
MTL at ARI
1 REG
10:14
ARI
B. Hayton
Saved shot9.249.4EV14.3%
2022-12-19
MTL at ARI
1 REG
11:09
MTL
C. Caufield
Saved shot43.631.9PP5.1%
2022-12-19
MTL at ARI
1 REG
11:09
MTL
C. Dvorak
Miss5.831.0PP5.8%
2022-12-19
MTL at ARI
1 REG
11:10
MTL
C. Dvorak
Saved shot6.451.3PP10.1%
2022-12-19
MTL at ARI
1 REG
12:48
MTL
A. Richard
Miss34.252.1EV2.2%
2022-12-19
MTL at ARI
1 REG
13:11
ARI
B. Hayton
Saved shot23.055.6EV7.6%
2022-12-19
MTL at ARI
1 REG
14:04
ARI
N. Bjugstad
Miss21.219.3PP7.6%
2022-12-19
MTL at ARI
1 REG
14:18
ARI
J. Chychrun
Saved shot29.435.3PP9.6%
2022-12-19
MTL at ARI
1 REG
14:25
ARI
J. Chychrun
Saved shot35.830.1PP9.5%
2022-12-19
MTL at ARI
1 REG
14:37
ARI
J. Chychrun
Block25.123.5PPN/A
2022-12-19
MTL at ARI
1 REG
15:47
MTL
A. Xhekaj
Block31.422.5EVN/A
2022-12-19
MTL at ARI
1 REG
16:39
ARI
C. Keller
Saved shot28.034.8EV13.7%
2022-12-19
MTL at ARI
1 REG
17:06
ARI
M. Maccelli
Block28.624.8EVN/A
2022-12-19
MTL at ARI
1 REG
19:18
ARI
L. Crouse
Saved shot15.00.0EV19.8%
2022-12-19
MTL at ARI
2 REG
00:21
ARI
J. Moser
Saved shot33.48.6EV12.9%
2022-12-19
MTL at ARI
2 REG
00:36
MTL
M. Hoffman
Saved shot80.00.7EV0.3%
2022-12-19
MTL at ARI
2 REG
00:49
MTL
C. Caufield
Goal35.214.8EV4.4%
2022-12-19
MTL at ARI
2 REG
01:05
MTL
K. Guhle
Miss53.724.2EV1.6%
2022-12-19
MTL at ARI
2 REG
01:24
ARI
N. Schmaltz
Goal22.815.3EV19.5%
2022-12-19
MTL at ARI
2 REG
02:25
ARI
P. Nemeth
Saved shot50.919.5EV1.9%
2022-12-19
MTL at ARI
2 REG
02:34
ARI
N. Bjugstad
Saved shot15.514.9EV4.4%
2022-12-19
MTL at ARI
2 REG
02:35
ARI
N. Bjugstad
Saved shot8.520.6EV3.9%
2022-12-19
MTL at ARI
2 REG
02:36
ARI
N. Bjugstad
Saved shot7.315.9EV3.8%
2022-12-19
MTL at ARI
2 REG
02:37
ARI
M. Maccelli
Miss7.145.0EV3.6%
MTL at ARI

Dec 19, 2022 · P1 REG · 00:38

M. Hoffman

MTL · Miss

Distance
37.2 ft
Scoring chance (xG)
0.8%
Angle
59.3°
Strength
EV
MTL at ARI

Dec 19, 2022 · P1 REG · 00:46

K. Guhle

MTL · Block

Distance
33.0 ft
Scoring chance (xG)
Unavailable
Angle
35.1°
Strength
EV

Blocked or unsupported attempt

MTL at ARI

Dec 19, 2022 · P1 REG · 01:34

N. Ritchie

ARI · Miss

Distance
26.8 ft
Scoring chance (xG)
9.9%
Angle
26.6°
Strength
EV
MTL at ARI

Dec 19, 2022 · P1 REG · 01:41

B. Hayton

ARI · Block

Distance
7.1 ft
Scoring chance (xG)
Unavailable
Angle
8.1°
Strength
EV

Blocked or unsupported attempt

MTL at ARI

Dec 19, 2022 · P1 REG · 01:43

N. Ritchie

ARI · Saved shot

Distance
19.1 ft
Scoring chance (xG)
11.9%
Angle
6.0°
Strength
EV
MTL at ARI

Dec 19, 2022 · P1 REG · 02:45

A. Xhekaj

MTL · Block

Distance
57.2 ft
Scoring chance (xG)
Unavailable
Angle
27.0°
Strength
EV

Blocked or unsupported attempt

MTL at ARI

Dec 19, 2022 · P1 REG · 03:39

N. Suzuki

MTL · Saved shot

Distance
24.8 ft
Scoring chance (xG)
10.6%
Angle
49.9°
Strength
EV
MTL at ARI

Dec 19, 2022 · P1 REG · 03:50

N. Schmaltz

ARI · Miss

Distance
37.6 ft
Scoring chance (xG)
5.0%
Angle
28.6°
Strength
EV
MTL at ARI

Dec 19, 2022 · P1 REG · 05:25

J. Chychrun

ARI · Saved shot

Distance
30.2 ft
Scoring chance (xG)
11.8%
Angle
34.2°
Strength
EV
MTL at ARI

Dec 19, 2022 · P1 REG · 05:37

N. Bjugstad

ARI · Saved shot

Distance
60.0 ft
Scoring chance (xG)
1.6%
Angle
0.0°
Strength
EV
MTL at ARI

Dec 19, 2022 · P1 REG · 05:44

J. Harris

MTL · Miss

Distance
34.2 ft
Scoring chance (xG)
9.9%
Angle
6.7°
Strength
EV
MTL at ARI

Dec 19, 2022 · P1 REG · 06:01

P. Nemeth

ARI · Miss

Distance
54.9 ft
Scoring chance (xG)
3.0%
Angle
10.5°
Strength
EV
MTL at ARI

Dec 19, 2022 · P1 REG · 06:27

J. Armia

MTL · Saved shot

Distance
39.5 ft
Scoring chance (xG)
5.4%
Angle
8.7°
Strength
EV
MTL at ARI

Dec 19, 2022 · P1 REG · 06:36

N. Ritchie

ARI · Saved shot

Distance
26.4 ft
Scoring chance (xG)
7.1%
Angle
52.7°
Strength
EV
MTL at ARI

Dec 19, 2022 · P1 REG · 06:38

C. Fischer

ARI · Miss

Distance
45.8 ft
Scoring chance (xG)
1.2%
Angle
36.1°
Strength
EV
MTL at ARI

Dec 19, 2022 · P1 REG · 07:20

N. Ritchie

ARI · Saved shot

Distance
6.4 ft
Scoring chance (xG)
19.4%
Angle
38.7°
Strength
PP
MTL at ARI

Dec 19, 2022 · P1 REG · 07:22

C. Fischer

ARI · Saved shot

Distance
12.0 ft
Scoring chance (xG)
15.1%
Angle
48.4°
Strength
PP
MTL at ARI

Dec 19, 2022 · P1 REG · 07:44

M. Maccelli

ARI · Miss

Distance
43.3 ft
Scoring chance (xG)
4.9%
Angle
18.9°
Strength
PP
MTL at ARI

Dec 19, 2022 · P1 REG · 07:50

C. Keller

ARI · Saved shot

Distance
49.8 ft
Scoring chance (xG)
3.3%
Angle
22.4°
Strength
PP
MTL at ARI

Dec 19, 2022 · P1 REG · 08:41

S. Gostisbehere

ARI · Saved shot

Distance
54.3 ft
Scoring chance (xG)
3.5%
Angle
12.8°
Strength
PP
MTL at ARI

Dec 19, 2022 · P1 REG · 08:46

N. Schmaltz

ARI · Saved shot

Distance
29.5 ft
Scoring chance (xG)
14.3%
Angle
24.0°
Strength
PP
MTL at ARI

Dec 19, 2022 · P1 REG · 08:57

S. Gostisbehere

ARI · Block

Distance
25.0 ft
Scoring chance (xG)
Unavailable
Angle
2.3°
Strength
PP

Blocked or unsupported attempt

MTL at ARI

Dec 19, 2022 · P1 REG · 09:28

T. Boyd

ARI · Saved shot

Distance
13.2 ft
Scoring chance (xG)
16.3%
Angle
8.7°
Strength
EV
MTL at ARI

Dec 19, 2022 · P1 REG · 09:36

J. Anderson

MTL · Saved shot

Distance
15.8 ft
Scoring chance (xG)
10.6%
Angle
18.4°
Strength
EV
MTL at ARI

Dec 19, 2022 · P1 REG · 10:03

B. Hayton

ARI · Saved shot

Distance
28.2 ft
Scoring chance (xG)
10.8%
Angle
27.5°
Strength
EV
MTL at ARI

Dec 19, 2022 · P1 REG · 10:11

B. Hayton

ARI · Miss

Distance
10.6 ft
Scoring chance (xG)
6.0%
Angle
48.8°
Strength
EV
MTL at ARI

Dec 19, 2022 · P1 REG · 10:14

B. Hayton

ARI · Saved shot

Distance
9.2 ft
Scoring chance (xG)
14.3%
Angle
49.4°
Strength
EV
MTL at ARI

Dec 19, 2022 · P1 REG · 11:09

C. Caufield

MTL · Saved shot

Distance
43.6 ft
Scoring chance (xG)
5.1%
Angle
31.9°
Strength
PP
MTL at ARI

Dec 19, 2022 · P1 REG · 11:09

C. Dvorak

MTL · Miss

Distance
5.8 ft
Scoring chance (xG)
5.8%
Angle
31.0°
Strength
PP
MTL at ARI

Dec 19, 2022 · P1 REG · 11:10

C. Dvorak

MTL · Saved shot

Distance
6.4 ft
Scoring chance (xG)
10.1%
Angle
51.3°
Strength
PP
MTL at ARI

Dec 19, 2022 · P1 REG · 12:48

A. Richard

MTL · Miss

Distance
34.2 ft
Scoring chance (xG)
2.2%
Angle
52.1°
Strength
EV
MTL at ARI

Dec 19, 2022 · P1 REG · 13:11

B. Hayton

ARI · Saved shot

Distance
23.0 ft
Scoring chance (xG)
7.6%
Angle
55.6°
Strength
EV
MTL at ARI

Dec 19, 2022 · P1 REG · 14:04

N. Bjugstad

ARI · Miss

Distance
21.2 ft
Scoring chance (xG)
7.6%
Angle
19.3°
Strength
PP
MTL at ARI

Dec 19, 2022 · P1 REG · 14:18

J. Chychrun

ARI · Saved shot

Distance
29.4 ft
Scoring chance (xG)
9.6%
Angle
35.3°
Strength
PP
MTL at ARI

Dec 19, 2022 · P1 REG · 14:25

J. Chychrun

ARI · Saved shot

Distance
35.8 ft
Scoring chance (xG)
9.5%
Angle
30.1°
Strength
PP
MTL at ARI

Dec 19, 2022 · P1 REG · 14:37

J. Chychrun

ARI · Block

Distance
25.1 ft
Scoring chance (xG)
Unavailable
Angle
23.5°
Strength
PP

Blocked or unsupported attempt

MTL at ARI

Dec 19, 2022 · P1 REG · 15:47

A. Xhekaj

MTL · Block

Distance
31.4 ft
Scoring chance (xG)
Unavailable
Angle
22.5°
Strength
EV

Blocked or unsupported attempt

MTL at ARI

Dec 19, 2022 · P1 REG · 16:39

C. Keller

ARI · Saved shot

Distance
28.0 ft
Scoring chance (xG)
13.7%
Angle
34.8°
Strength
EV
MTL at ARI

Dec 19, 2022 · P1 REG · 17:06

M. Maccelli

ARI · Block

Distance
28.6 ft
Scoring chance (xG)
Unavailable
Angle
24.8°
Strength
EV

Blocked or unsupported attempt

MTL at ARI

Dec 19, 2022 · P1 REG · 19:18

L. Crouse

ARI · Saved shot

Distance
15.0 ft
Scoring chance (xG)
19.8%
Angle
0.0°
Strength
EV
MTL at ARI

Dec 19, 2022 · P2 REG · 00:21

J. Moser

ARI · Saved shot

Distance
33.4 ft
Scoring chance (xG)
12.9%
Angle
8.6°
Strength
EV
MTL at ARI

Dec 19, 2022 · P2 REG · 00:36

M. Hoffman

MTL · Saved shot

Distance
80.0 ft
Scoring chance (xG)
0.3%
Angle
0.7°
Strength
EV
MTL at ARI

Dec 19, 2022 · P2 REG · 00:49

C. Caufield

MTL · Goal

Distance
35.2 ft
Scoring chance (xG)
4.4%
Angle
14.8°
Strength
EV
MTL at ARI

Dec 19, 2022 · P2 REG · 01:05

K. Guhle

MTL · Miss

Distance
53.7 ft
Scoring chance (xG)
1.6%
Angle
24.2°
Strength
EV
MTL at ARI

Dec 19, 2022 · P2 REG · 01:24

N. Schmaltz

ARI · Goal

Distance
22.8 ft
Scoring chance (xG)
19.5%
Angle
15.3°
Strength
EV
MTL at ARI

Dec 19, 2022 · P2 REG · 02:25

P. Nemeth

ARI · Saved shot

Distance
50.9 ft
Scoring chance (xG)
1.9%
Angle
19.5°
Strength
EV
MTL at ARI

Dec 19, 2022 · P2 REG · 02:34

N. Bjugstad

ARI · Saved shot

Distance
15.5 ft
Scoring chance (xG)
4.4%
Angle
14.9°
Strength
EV
MTL at ARI

Dec 19, 2022 · P2 REG · 02:35

N. Bjugstad

ARI · Saved shot

Distance
8.5 ft
Scoring chance (xG)
3.9%
Angle
20.6°
Strength
EV
MTL at ARI

Dec 19, 2022 · P2 REG · 02:36

N. Bjugstad

ARI · Saved shot

Distance
7.3 ft
Scoring chance (xG)
3.8%
Angle
15.9°
Strength
EV
MTL at ARI

Dec 19, 2022 · P2 REG · 02:37

M. Maccelli

ARI · Miss

Distance
7.1 ft
Scoring chance (xG)
3.6%
Angle
45.0°
Strength
EV

About this dataset

Shootouts are excluded. Unblocked attempts include goals, saved shots, and misses. All attempts also include blocks. Empty-net attempts remain included and are labelled in the CSV.

Coordinates are normalized toward the attacking net. Older NHL data may require direction inferred from a strong period-wide shot consensus; orientation_source records this. Missing or ambiguous locations produce blank distance and angle. Player IDs remain available when names are unknown.

The rebound flag means a same-team saved shot immediately preceded the attempt within three seconds. Historical NHL final shot totals may differ from the event feed. Coverage describes collected and published games, not a guarantee that the upstream summary contains every NHL game.