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

91 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-11-12
ARI at NJD
1 REG
00:31
NJD
D. Hamilton
Miss43.030.7EV2.7%
2022-11-12
ARI at NJD
1 REG
00:57
ARI
C. Fischer
Miss56.522.9EV1.5%
2022-11-12
ARI at NJD
1 REG
01:10
ARI
C. Fischer
Saved shot45.652.1EV0.9%
2022-11-12
ARI at NJD
1 REG
02:05
ARI
C. Fischer
Saved shot13.281.3EV2.6%
2022-11-12
ARI at NJD
1 REG
02:11
NJD
M. McLeod
Block134.114.2EVN/A
2022-11-12
ARI at NJD
1 REG
02:28
NJD
B. Smith
Saved shot58.331.0EV1.2%
2022-11-12
ARI at NJD
1 REG
04:14
ARI
T. Stecher
Saved shot29.611.7EV11.3%
2022-11-12
ARI at NJD
1 REG
04:22
ARI
P. Nemeth
Miss48.844.2EV1.7%
2022-11-12
ARI at NJD
1 REG
06:29
NJD
T. Tatar
Goal10.00.0EV20.5%
2022-11-12
ARI at NJD
1 REG
08:02
ARI
C. Keller
Block25.26.8PPN/A
2022-11-12
ARI at NJD
1 REG
08:32
ARI
N. Ritchie
Saved shot27.02.1PP14.7%
2022-11-12
ARI at NJD
1 REG
08:36
NJD
J. Siegenthaler
Saved shot184.33.1SH0.3%
2022-11-12
ARI at NJD
1 REG
09:04
ARI
D. Guenther
Goal13.672.9PP7.1%
2022-11-12
ARI at NJD
1 REG
09:27
NJD
J. Hughes
Goal31.147.6EV4.8%
2022-11-12
ARI at NJD
1 REG
09:52
ARI
L. Crouse
Miss34.711.6EV10.9%
2022-11-12
ARI at NJD
1 REG
10:29
ARI
J. Moser
Miss51.123.1EV2.6%
2022-11-12
ARI at NJD
1 REG
10:58
ARI
C. Fischer
Saved shot10.00.0EV18.5%
2022-11-12
ARI at NJD
1 REG
11:58
ARI
C. Keller
Block11.415.3EVN/A
2022-11-12
ARI at NJD
1 REG
13:14
NJD
N. Hischier
Miss48.350.0EV0.8%
2022-11-12
ARI at NJD
1 REG
13:47
NJD
M. Wood
Saved shot39.430.5EV5.3%
2022-11-12
ARI at NJD
1 REG
13:50
NJD
N. Bastian
Saved shot8.17.1EV31.0%
2022-11-12
ARI at NJD
1 REG
13:58
ARI
C. Fischer
Block13.930.3EVN/A
2022-11-12
ARI at NJD
1 REG
14:11
ARI
N. Bjugstad
Miss20.547.0SH7.4%
2022-11-12
ARI at NJD
1 REG
14:43
NJD
F. Zetterlund
Miss48.035.7PP4.0%
2022-11-12
ARI at NJD
1 REG
16:48
ARI
L. Crouse
Saved shot42.253.7EV1.0%
2022-11-12
ARI at NJD
1 REG
18:24
ARI
P. Nemeth
Saved shot46.149.4EV0.8%
2022-11-12
ARI at NJD
1 REG
18:38
ARI
B. Hayton
Saved shot50.242.6EV0.8%
2022-11-12
ARI at NJD
1 REG
19:58
NJD
T. Tatar
Block30.854.2PPN/A
2022-11-12
ARI at NJD
2 REG
00:42
NJD
J. Bratt
Miss37.13.1PP4.1%
2022-11-12
ARI at NJD
2 REG
01:53
NJD
D. Severson
Miss49.13.5PP7.7%
2022-11-12
ARI at NJD
2 REG
01:56
NJD
D. Severson
Miss58.729.6PP2.5%
2022-11-12
ARI at NJD
2 REG
02:43
NJD
J. Hughes
Saved shot25.835.5PP11.2%
2022-11-12
ARI at NJD
2 REG
03:06
NJD
J. Siegenthaler
Saved shot25.545.0EV12.1%
2022-11-12
ARI at NJD
2 REG
03:07
NJD
D. Hamilton
Block10.821.8EVN/A
2022-11-12
ARI at NJD
2 REG
03:21
NJD
D. Severson
Miss34.748.5EV6.5%
2022-11-12
ARI at NJD
2 REG
04:16
ARI
J. Välimäki
Block12.04.8EVN/A
2022-11-12
ARI at NJD
2 REG
04:20
ARI
C. Keller
Saved shot13.969.0EV26.4%
2022-11-12
ARI at NJD
2 REG
06:44
NJD
N. Hischier
Block13.28.7EVN/A
2022-11-12
ARI at NJD
2 REG
07:23
ARI
P. Nemeth
Saved shot63.331.4EV1.6%
2022-11-12
ARI at NJD
2 REG
08:19
ARI
C. Keller
Goal9.212.5PP16.3%
2022-11-12
ARI at NJD
2 REG
08:42
NJD
D. Severson
Saved shot38.929.2EV5.0%
2022-11-12
ARI at NJD
2 REG
08:43
NJD
T. Tatar
Saved shot8.160.3EV3.1%
2022-11-12
ARI at NJD
2 REG
09:26
ARI
N. Bjugstad
Miss13.28.7EV17.3%
2022-11-12
ARI at NJD
2 REG
10:13
NJD
J. Bratt
Miss53.724.2EV1.5%
2022-11-12
ARI at NJD
2 REG
10:13
NJD
Y. Sharangovich
Miss31.611.0EV1.5%
2022-11-12
ARI at NJD
2 REG
10:19
NJD
D. Severson
Miss50.212.7EV4.0%
2022-11-12
ARI at NJD
2 REG
10:39
NJD
J. Bratt
Saved shot46.124.3EV2.4%
2022-11-12
ARI at NJD
2 REG
10:45
NJD
D. Mercer
Saved shot39.647.0EV1.7%
2022-11-12
ARI at NJD
2 REG
11:18
NJD
J. Boqvist
Saved shot30.030.0EV11.9%
2022-11-12
ARI at NJD
2 REG
11:19
NJD
J. Boqvist
Goal25.00.0EV4.4%
ARI at NJD

Nov 12, 2022 · P1 REG · 00:31

D. Hamilton

NJD · Miss

Distance
43.0 ft
Scoring chance (xG)
2.7%
Angle
30.7°
Strength
EV
ARI at NJD

Nov 12, 2022 · P1 REG · 00:57

C. Fischer

ARI · Miss

Distance
56.5 ft
Scoring chance (xG)
1.5%
Angle
22.9°
Strength
EV
ARI at NJD

Nov 12, 2022 · P1 REG · 01:10

C. Fischer

ARI · Saved shot

Distance
45.6 ft
Scoring chance (xG)
0.9%
Angle
52.1°
Strength
EV
ARI at NJD

Nov 12, 2022 · P1 REG · 02:05

C. Fischer

ARI · Saved shot

Distance
13.2 ft
Scoring chance (xG)
2.6%
Angle
81.3°
Strength
EV
ARI at NJD

Nov 12, 2022 · P1 REG · 02:11

M. McLeod

NJD · Block

Distance
134.1 ft
Scoring chance (xG)
Unavailable
Angle
14.2°
Strength
EV

Blocked or unsupported attempt

ARI at NJD

Nov 12, 2022 · P1 REG · 02:28

B. Smith

NJD · Saved shot

Distance
58.3 ft
Scoring chance (xG)
1.2%
Angle
31.0°
Strength
EV
ARI at NJD

Nov 12, 2022 · P1 REG · 04:14

T. Stecher

ARI · Saved shot

Distance
29.6 ft
Scoring chance (xG)
11.3%
Angle
11.7°
Strength
EV
ARI at NJD

Nov 12, 2022 · P1 REG · 04:22

P. Nemeth

ARI · Miss

Distance
48.8 ft
Scoring chance (xG)
1.7%
Angle
44.2°
Strength
EV
ARI at NJD

Nov 12, 2022 · P1 REG · 06:29

T. Tatar

NJD · Goal

Distance
10.0 ft
Scoring chance (xG)
20.5%
Angle
0.0°
Strength
EV
ARI at NJD

Nov 12, 2022 · P1 REG · 08:02

C. Keller

ARI · Block

Distance
25.2 ft
Scoring chance (xG)
Unavailable
Angle
6.8°
Strength
PP

Blocked or unsupported attempt

ARI at NJD

Nov 12, 2022 · P1 REG · 08:32

N. Ritchie

ARI · Saved shot

Distance
27.0 ft
Scoring chance (xG)
14.7%
Angle
2.1°
Strength
PP
ARI at NJD

Nov 12, 2022 · P1 REG · 08:36

J. Siegenthaler

NJD · Saved shot

Distance
184.3 ft
Scoring chance (xG)
0.3%
Angle
3.1°
Strength
SH
ARI at NJD

Nov 12, 2022 · P1 REG · 09:04

D. Guenther

ARI · Goal

Distance
13.6 ft
Scoring chance (xG)
7.1%
Angle
72.9°
Strength
PP
ARI at NJD

Nov 12, 2022 · P1 REG · 09:27

J. Hughes

NJD · Goal

Distance
31.1 ft
Scoring chance (xG)
4.8%
Angle
47.6°
Strength
EV
ARI at NJD

Nov 12, 2022 · P1 REG · 09:52

L. Crouse

ARI · Miss

Distance
34.7 ft
Scoring chance (xG)
10.9%
Angle
11.6°
Strength
EV
ARI at NJD

Nov 12, 2022 · P1 REG · 10:29

J. Moser

ARI · Miss

Distance
51.1 ft
Scoring chance (xG)
2.6%
Angle
23.1°
Strength
EV
ARI at NJD

Nov 12, 2022 · P1 REG · 10:58

C. Fischer

ARI · Saved shot

Distance
10.0 ft
Scoring chance (xG)
18.5%
Angle
0.0°
Strength
EV
ARI at NJD

Nov 12, 2022 · P1 REG · 11:58

C. Keller

ARI · Block

Distance
11.4 ft
Scoring chance (xG)
Unavailable
Angle
15.3°
Strength
EV

Blocked or unsupported attempt

ARI at NJD

Nov 12, 2022 · P1 REG · 13:14

N. Hischier

NJD · Miss

Distance
48.3 ft
Scoring chance (xG)
0.8%
Angle
50.0°
Strength
EV
ARI at NJD

Nov 12, 2022 · P1 REG · 13:47

M. Wood

NJD · Saved shot

Distance
39.4 ft
Scoring chance (xG)
5.3%
Angle
30.5°
Strength
EV
ARI at NJD

Nov 12, 2022 · P1 REG · 13:50

N. Bastian

NJD · Saved shot

Distance
8.1 ft
Scoring chance (xG)
31.0%
Angle
7.1°
Strength
EV
ARI at NJD

Nov 12, 2022 · P1 REG · 13:58

C. Fischer

ARI · Block

Distance
13.9 ft
Scoring chance (xG)
Unavailable
Angle
30.3°
Strength
EV

Blocked or unsupported attempt

ARI at NJD

Nov 12, 2022 · P1 REG · 14:11

N. Bjugstad

ARI · Miss

Distance
20.5 ft
Scoring chance (xG)
7.4%
Angle
47.0°
Strength
SH
ARI at NJD

Nov 12, 2022 · P1 REG · 14:43

F. Zetterlund

NJD · Miss

Distance
48.0 ft
Scoring chance (xG)
4.0%
Angle
35.7°
Strength
PP
ARI at NJD

Nov 12, 2022 · P1 REG · 16:48

L. Crouse

ARI · Saved shot

Distance
42.2 ft
Scoring chance (xG)
1.0%
Angle
53.7°
Strength
EV
ARI at NJD

Nov 12, 2022 · P1 REG · 18:24

P. Nemeth

ARI · Saved shot

Distance
46.1 ft
Scoring chance (xG)
0.8%
Angle
49.4°
Strength
EV
ARI at NJD

Nov 12, 2022 · P1 REG · 18:38

B. Hayton

ARI · Saved shot

Distance
50.2 ft
Scoring chance (xG)
0.8%
Angle
42.6°
Strength
EV
ARI at NJD

Nov 12, 2022 · P1 REG · 19:58

T. Tatar

NJD · Block

Distance
30.8 ft
Scoring chance (xG)
Unavailable
Angle
54.2°
Strength
PP

Blocked or unsupported attempt

ARI at NJD

Nov 12, 2022 · P2 REG · 00:42

J. Bratt

NJD · Miss

Distance
37.1 ft
Scoring chance (xG)
4.1%
Angle
3.1°
Strength
PP
ARI at NJD

Nov 12, 2022 · P2 REG · 01:53

D. Severson

NJD · Miss

Distance
49.1 ft
Scoring chance (xG)
7.7%
Angle
3.5°
Strength
PP
ARI at NJD

Nov 12, 2022 · P2 REG · 01:56

D. Severson

NJD · Miss

Distance
58.7 ft
Scoring chance (xG)
2.5%
Angle
29.6°
Strength
PP
ARI at NJD

Nov 12, 2022 · P2 REG · 02:43

J. Hughes

NJD · Saved shot

Distance
25.8 ft
Scoring chance (xG)
11.2%
Angle
35.5°
Strength
PP
ARI at NJD

Nov 12, 2022 · P2 REG · 03:06

J. Siegenthaler

NJD · Saved shot

Distance
25.5 ft
Scoring chance (xG)
12.1%
Angle
45.0°
Strength
EV
ARI at NJD

Nov 12, 2022 · P2 REG · 03:07

D. Hamilton

NJD · Block

Distance
10.8 ft
Scoring chance (xG)
Unavailable
Angle
21.8°
Strength
EV

Blocked or unsupported attempt

ARI at NJD

Nov 12, 2022 · P2 REG · 03:21

D. Severson

NJD · Miss

Distance
34.7 ft
Scoring chance (xG)
6.5%
Angle
48.5°
Strength
EV
ARI at NJD

Nov 12, 2022 · P2 REG · 04:16

J. Välimäki

ARI · Block

Distance
12.0 ft
Scoring chance (xG)
Unavailable
Angle
4.8°
Strength
EV

Blocked or unsupported attempt

ARI at NJD

Nov 12, 2022 · P2 REG · 04:20

C. Keller

ARI · Saved shot

Distance
13.9 ft
Scoring chance (xG)
26.4%
Angle
69.0°
Strength
EV
ARI at NJD

Nov 12, 2022 · P2 REG · 06:44

N. Hischier

NJD · Block

Distance
13.2 ft
Scoring chance (xG)
Unavailable
Angle
8.7°
Strength
EV

Blocked or unsupported attempt

ARI at NJD

Nov 12, 2022 · P2 REG · 07:23

P. Nemeth

ARI · Saved shot

Distance
63.3 ft
Scoring chance (xG)
1.6%
Angle
31.4°
Strength
EV
ARI at NJD

Nov 12, 2022 · P2 REG · 08:19

C. Keller

ARI · Goal

Distance
9.2 ft
Scoring chance (xG)
16.3%
Angle
12.5°
Strength
PP
ARI at NJD

Nov 12, 2022 · P2 REG · 08:42

D. Severson

NJD · Saved shot

Distance
38.9 ft
Scoring chance (xG)
5.0%
Angle
29.2°
Strength
EV
ARI at NJD

Nov 12, 2022 · P2 REG · 08:43

T. Tatar

NJD · Saved shot

Distance
8.1 ft
Scoring chance (xG)
3.1%
Angle
60.3°
Strength
EV
ARI at NJD

Nov 12, 2022 · P2 REG · 09:26

N. Bjugstad

ARI · Miss

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

Nov 12, 2022 · P2 REG · 10:13

J. Bratt

NJD · Miss

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

Nov 12, 2022 · P2 REG · 10:13

Y. Sharangovich

NJD · Miss

Distance
31.6 ft
Scoring chance (xG)
1.5%
Angle
11.0°
Strength
EV
ARI at NJD

Nov 12, 2022 · P2 REG · 10:19

D. Severson

NJD · Miss

Distance
50.2 ft
Scoring chance (xG)
4.0%
Angle
12.7°
Strength
EV
ARI at NJD

Nov 12, 2022 · P2 REG · 10:39

J. Bratt

NJD · Saved shot

Distance
46.1 ft
Scoring chance (xG)
2.4%
Angle
24.3°
Strength
EV
ARI at NJD

Nov 12, 2022 · P2 REG · 10:45

D. Mercer

NJD · Saved shot

Distance
39.6 ft
Scoring chance (xG)
1.7%
Angle
47.0°
Strength
EV
ARI at NJD

Nov 12, 2022 · P2 REG · 11:18

J. Boqvist

NJD · Saved shot

Distance
30.0 ft
Scoring chance (xG)
11.9%
Angle
30.0°
Strength
EV
ARI at NJD

Nov 12, 2022 · P2 REG · 11:19

J. Boqvist

NJD · Goal

Distance
25.0 ft
Scoring chance (xG)
4.4%
Angle
0.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.