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

102 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-10-18
ANA at NJD
1 REG
00:38
NJD
D. Hamilton
Block18.03.2EVN/A
2022-10-18
ANA at NJD
1 REG
02:32
NJD
D. Severson
Block29.231.0EVN/A
2022-10-18
ANA at NJD
1 REG
03:26
NJD
D. Hamilton
Saved shot61.328.2EV0.6%
2022-10-18
ANA at NJD
1 REG
03:28
NJD
N. Hischier
Miss10.648.8EV18.8%
2022-10-18
ANA at NJD
1 REG
03:29
NJD
N. Hischier
Saved shot16.632.7EV3.6%
2022-10-18
ANA at NJD
1 REG
04:01
ANA
J. Klingberg
Block10.821.8EVN/A
2022-10-18
ANA at NJD
1 REG
04:17
NJD
J. Marino
Block36.415.9EVN/A
2022-10-18
ANA at NJD
1 REG
04:28
NJD
Y. Sharangovich
Saved shot36.239.4EV5.9%
2022-10-18
ANA at NJD
1 REG
05:01
ANA
M. Comtois
Saved shot18.636.3EV11.9%
2022-10-18
ANA at NJD
1 REG
07:18
NJD
B. Smith
Saved shot58.322.2EV1.7%
2022-10-18
ANA at NJD
1 REG
07:23
NJD
D. Severson
Miss65.030.5EV0.8%
2022-10-18
ANA at NJD
1 REG
07:43
ANA
S. Benoit
Saved shot61.724.9EV1.8%
2022-10-18
ANA at NJD
1 REG
07:57
ANA
J. Silfverberg
Goal40.226.6EV2.3%
2022-10-18
ANA at NJD
1 REG
08:25
NJD
M. McLeod
Miss40.724.7EV3.8%
2022-10-18
ANA at NJD
1 REG
09:48
NJD
J. Hughes
Saved shot8.520.6PP17.0%
2022-10-18
ANA at NJD
1 REG
10:43
NJD
M. Wood
Saved shot8.926.6PP21.2%
2022-10-18
ANA at NJD
1 REG
11:09
NJD
A. Holtz
Miss48.241.6PP3.7%
2022-10-18
ANA at NJD
1 REG
12:41
NJD
D. Mercer
Miss27.039.0EV4.5%
2022-10-18
ANA at NJD
1 REG
13:02
ANA
K. Shattenkirk
Saved shot26.090.0EV2.1%
2022-10-18
ANA at NJD
1 REG
13:07
ANA
C. Fowler
Miss47.313.4EV3.8%
2022-10-18
ANA at NJD
1 REG
13:08
ANA
J. Silfverberg
Goal17.03.4EV8.8%
2022-10-18
ANA at NJD
1 REG
13:39
NJD
D. Hamilton
Saved shot27.510.5EV14.6%
2022-10-18
ANA at NJD
1 REG
14:41
ANA
S. Benoit
Miss23.450.2EV10.3%
2022-10-18
ANA at NJD
1 REG
14:50
ANA
S. Benoit
Saved shot36.452.8EV1.8%
2022-10-18
ANA at NJD
1 REG
15:02
NJD
T. Tatar
Saved shot56.826.1EV1.9%
2022-10-18
ANA at NJD
1 REG
15:04
NJD
J. Siegenthaler
Miss43.25.3EV2.2%
2022-10-18
ANA at NJD
1 REG
15:18
NJD
D. Hamilton
Miss48.844.2EV1.4%
2022-10-18
ANA at NJD
1 REG
15:38
NJD
M. McLeod
Block33.221.2EVN/A
2022-10-18
ANA at NJD
1 REG
17:58
NJD
Y. Sharangovich
Saved shot24.016.9EV7.4%
2022-10-18
ANA at NJD
1 REG
18:06
NJD
J. Siegenthaler
Saved shot60.530.8EV1.0%
2022-10-18
ANA at NJD
1 REG
18:52
ANA
J. Klingberg
Block12.29.5PPN/A
2022-10-18
ANA at NJD
1 REG
19:45
ANA
T. Zegras
Miss40.37.1PP7.5%
2022-10-18
ANA at NJD
1 REG
19:59
NJD
N. Bastian
Saved shot10.821.8SH22.9%
2022-10-18
ANA at NJD
2 REG
00:51
NJD
E. Haula
Saved shot26.465.4EV4.8%
2022-10-18
ANA at NJD
2 REG
01:00
NJD
D. Mercer
Block9.824.0EVN/A
2022-10-18
ANA at NJD
2 REG
01:26
ANA
F. Vatrano
Saved shot44.435.8PP8.5%
2022-10-18
ANA at NJD
2 REG
02:27
ANA
R. Strome
Saved shot17.513.2PP24.2%
2022-10-18
ANA at NJD
2 REG
03:07
ANA
M. McTavish
Saved shot14.919.7PP23.4%
2022-10-18
ANA at NJD
2 REG
03:08
ANA
M. McTavish
Miss21.025.3PP3.5%
2022-10-18
ANA at NJD
2 REG
03:40
NJD
D. Hamilton
Block9.518.4EVN/A
2022-10-18
ANA at NJD
2 REG
03:49
NJD
D. Hamilton
Saved shot40.831.0EV6.2%
2022-10-18
ANA at NJD
2 REG
04:14
NJD
R. Graves
Saved shot27.519.1EV10.5%
2022-10-18
ANA at NJD
2 REG
04:17
NJD
O. Palat
Goal17.838.2EV46.2%
2022-10-18
ANA at NJD
2 REG
04:44
NJD
B. Smith
Miss56.522.9EV2.9%
2022-10-18
ANA at NJD
2 REG
04:54
ANA
J. Klingberg
Saved shot40.532.9EV3.8%
2022-10-18
ANA at NJD
2 REG
04:59
ANA
K. Shattenkirk
Miss38.26.0EV10.6%
2022-10-18
ANA at NJD
2 REG
05:20
NJD
E. Haula
Saved shot31.37.4EV12.4%
2022-10-18
ANA at NJD
2 REG
06:51
ANA
T. Terry
Block8.17.1EVN/A
2022-10-18
ANA at NJD
2 REG
07:00
ANA
A. Henrique
Miss13.426.6EV8.5%
2022-10-18
ANA at NJD
2 REG
07:50
NJD
J. Siegenthaler
Saved shot54.821.4EV1.7%
ANA at NJD

Oct 18, 2022 · P1 REG · 00:38

D. Hamilton

NJD · Block

Distance
18.0 ft
Scoring chance (xG)
Unavailable
Angle
3.2°
Strength
EV

Blocked or unsupported attempt

ANA at NJD

Oct 18, 2022 · P1 REG · 02:32

D. Severson

NJD · Block

Distance
29.2 ft
Scoring chance (xG)
Unavailable
Angle
31.0°
Strength
EV

Blocked or unsupported attempt

ANA at NJD

Oct 18, 2022 · P1 REG · 03:26

D. Hamilton

NJD · Saved shot

Distance
61.3 ft
Scoring chance (xG)
0.6%
Angle
28.2°
Strength
EV
ANA at NJD

Oct 18, 2022 · P1 REG · 03:28

N. Hischier

NJD · Miss

Distance
10.6 ft
Scoring chance (xG)
18.8%
Angle
48.8°
Strength
EV
ANA at NJD

Oct 18, 2022 · P1 REG · 03:29

N. Hischier

NJD · Saved shot

Distance
16.6 ft
Scoring chance (xG)
3.6%
Angle
32.7°
Strength
EV
ANA at NJD

Oct 18, 2022 · P1 REG · 04:01

J. Klingberg

ANA · Block

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

Blocked or unsupported attempt

ANA at NJD

Oct 18, 2022 · P1 REG · 04:17

J. Marino

NJD · Block

Distance
36.4 ft
Scoring chance (xG)
Unavailable
Angle
15.9°
Strength
EV

Blocked or unsupported attempt

ANA at NJD

Oct 18, 2022 · P1 REG · 04:28

Y. Sharangovich

NJD · Saved shot

Distance
36.2 ft
Scoring chance (xG)
5.9%
Angle
39.4°
Strength
EV
ANA at NJD

Oct 18, 2022 · P1 REG · 05:01

M. Comtois

ANA · Saved shot

Distance
18.6 ft
Scoring chance (xG)
11.9%
Angle
36.3°
Strength
EV
ANA at NJD

Oct 18, 2022 · P1 REG · 07:18

B. Smith

NJD · Saved shot

Distance
58.3 ft
Scoring chance (xG)
1.7%
Angle
22.2°
Strength
EV
ANA at NJD

Oct 18, 2022 · P1 REG · 07:23

D. Severson

NJD · Miss

Distance
65.0 ft
Scoring chance (xG)
0.8%
Angle
30.5°
Strength
EV
ANA at NJD

Oct 18, 2022 · P1 REG · 07:43

S. Benoit

ANA · Saved shot

Distance
61.7 ft
Scoring chance (xG)
1.8%
Angle
24.9°
Strength
EV
ANA at NJD

Oct 18, 2022 · P1 REG · 07:57

J. Silfverberg

ANA · Goal

Distance
40.2 ft
Scoring chance (xG)
2.3%
Angle
26.6°
Strength
EV
ANA at NJD

Oct 18, 2022 · P1 REG · 08:25

M. McLeod

NJD · Miss

Distance
40.7 ft
Scoring chance (xG)
3.8%
Angle
24.7°
Strength
EV
ANA at NJD

Oct 18, 2022 · P1 REG · 09:48

J. Hughes

NJD · Saved shot

Distance
8.5 ft
Scoring chance (xG)
17.0%
Angle
20.6°
Strength
PP
ANA at NJD

Oct 18, 2022 · P1 REG · 10:43

M. Wood

NJD · Saved shot

Distance
8.9 ft
Scoring chance (xG)
21.2%
Angle
26.6°
Strength
PP
ANA at NJD

Oct 18, 2022 · P1 REG · 11:09

A. Holtz

NJD · Miss

Distance
48.2 ft
Scoring chance (xG)
3.7%
Angle
41.6°
Strength
PP
ANA at NJD

Oct 18, 2022 · P1 REG · 12:41

D. Mercer

NJD · Miss

Distance
27.0 ft
Scoring chance (xG)
4.5%
Angle
39.0°
Strength
EV
ANA at NJD

Oct 18, 2022 · P1 REG · 13:02

K. Shattenkirk

ANA · Saved shot

Distance
26.0 ft
Scoring chance (xG)
2.1%
Angle
90.0°
Strength
EV
ANA at NJD

Oct 18, 2022 · P1 REG · 13:07

C. Fowler

ANA · Miss

Distance
47.3 ft
Scoring chance (xG)
3.8%
Angle
13.4°
Strength
EV
ANA at NJD

Oct 18, 2022 · P1 REG · 13:08

J. Silfverberg

ANA · Goal

Distance
17.0 ft
Scoring chance (xG)
8.8%
Angle
3.4°
Strength
EV
ANA at NJD

Oct 18, 2022 · P1 REG · 13:39

D. Hamilton

NJD · Saved shot

Distance
27.5 ft
Scoring chance (xG)
14.6%
Angle
10.5°
Strength
EV
ANA at NJD

Oct 18, 2022 · P1 REG · 14:41

S. Benoit

ANA · Miss

Distance
23.4 ft
Scoring chance (xG)
10.3%
Angle
50.2°
Strength
EV
ANA at NJD

Oct 18, 2022 · P1 REG · 14:50

S. Benoit

ANA · Saved shot

Distance
36.4 ft
Scoring chance (xG)
1.8%
Angle
52.8°
Strength
EV
ANA at NJD

Oct 18, 2022 · P1 REG · 15:02

T. Tatar

NJD · Saved shot

Distance
56.8 ft
Scoring chance (xG)
1.9%
Angle
26.1°
Strength
EV
ANA at NJD

Oct 18, 2022 · P1 REG · 15:04

J. Siegenthaler

NJD · Miss

Distance
43.2 ft
Scoring chance (xG)
2.2%
Angle
5.3°
Strength
EV
ANA at NJD

Oct 18, 2022 · P1 REG · 15:18

D. Hamilton

NJD · Miss

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

Oct 18, 2022 · P1 REG · 15:38

M. McLeod

NJD · Block

Distance
33.2 ft
Scoring chance (xG)
Unavailable
Angle
21.2°
Strength
EV

Blocked or unsupported attempt

ANA at NJD

Oct 18, 2022 · P1 REG · 17:58

Y. Sharangovich

NJD · Saved shot

Distance
24.0 ft
Scoring chance (xG)
7.4%
Angle
16.9°
Strength
EV
ANA at NJD

Oct 18, 2022 · P1 REG · 18:06

J. Siegenthaler

NJD · Saved shot

Distance
60.5 ft
Scoring chance (xG)
1.0%
Angle
30.8°
Strength
EV
ANA at NJD

Oct 18, 2022 · P1 REG · 18:52

J. Klingberg

ANA · Block

Distance
12.2 ft
Scoring chance (xG)
Unavailable
Angle
9.5°
Strength
PP

Blocked or unsupported attempt

ANA at NJD

Oct 18, 2022 · P1 REG · 19:45

T. Zegras

ANA · Miss

Distance
40.3 ft
Scoring chance (xG)
7.5%
Angle
7.1°
Strength
PP
ANA at NJD

Oct 18, 2022 · P1 REG · 19:59

N. Bastian

NJD · Saved shot

Distance
10.8 ft
Scoring chance (xG)
22.9%
Angle
21.8°
Strength
SH
ANA at NJD

Oct 18, 2022 · P2 REG · 00:51

E. Haula

NJD · Saved shot

Distance
26.4 ft
Scoring chance (xG)
4.8%
Angle
65.4°
Strength
EV
ANA at NJD

Oct 18, 2022 · P2 REG · 01:00

D. Mercer

NJD · Block

Distance
9.8 ft
Scoring chance (xG)
Unavailable
Angle
24.0°
Strength
EV

Blocked or unsupported attempt

ANA at NJD

Oct 18, 2022 · P2 REG · 01:26

F. Vatrano

ANA · Saved shot

Distance
44.4 ft
Scoring chance (xG)
8.5%
Angle
35.8°
Strength
PP
ANA at NJD

Oct 18, 2022 · P2 REG · 02:27

R. Strome

ANA · Saved shot

Distance
17.5 ft
Scoring chance (xG)
24.2%
Angle
13.2°
Strength
PP
ANA at NJD

Oct 18, 2022 · P2 REG · 03:07

M. McTavish

ANA · Saved shot

Distance
14.9 ft
Scoring chance (xG)
23.4%
Angle
19.7°
Strength
PP
ANA at NJD

Oct 18, 2022 · P2 REG · 03:08

M. McTavish

ANA · Miss

Distance
21.0 ft
Scoring chance (xG)
3.5%
Angle
25.3°
Strength
PP
ANA at NJD

Oct 18, 2022 · P2 REG · 03:40

D. Hamilton

NJD · Block

Distance
9.5 ft
Scoring chance (xG)
Unavailable
Angle
18.4°
Strength
EV

Blocked or unsupported attempt

ANA at NJD

Oct 18, 2022 · P2 REG · 03:49

D. Hamilton

NJD · Saved shot

Distance
40.8 ft
Scoring chance (xG)
6.2%
Angle
31.0°
Strength
EV
ANA at NJD

Oct 18, 2022 · P2 REG · 04:14

R. Graves

NJD · Saved shot

Distance
27.5 ft
Scoring chance (xG)
10.5%
Angle
19.1°
Strength
EV
ANA at NJD

Oct 18, 2022 · P2 REG · 04:17

O. Palat

NJD · Goal

Distance
17.8 ft
Scoring chance (xG)
46.2%
Angle
38.2°
Strength
EV
ANA at NJD

Oct 18, 2022 · P2 REG · 04:44

B. Smith

NJD · Miss

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

Oct 18, 2022 · P2 REG · 04:54

J. Klingberg

ANA · Saved shot

Distance
40.5 ft
Scoring chance (xG)
3.8%
Angle
32.9°
Strength
EV
ANA at NJD

Oct 18, 2022 · P2 REG · 04:59

K. Shattenkirk

ANA · Miss

Distance
38.2 ft
Scoring chance (xG)
10.6%
Angle
6.0°
Strength
EV
ANA at NJD

Oct 18, 2022 · P2 REG · 05:20

E. Haula

NJD · Saved shot

Distance
31.3 ft
Scoring chance (xG)
12.4%
Angle
7.4°
Strength
EV
ANA at NJD

Oct 18, 2022 · P2 REG · 06:51

T. Terry

ANA · Block

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

Blocked or unsupported attempt

ANA at NJD

Oct 18, 2022 · P2 REG · 07:00

A. Henrique

ANA · Miss

Distance
13.4 ft
Scoring chance (xG)
8.5%
Angle
26.6°
Strength
EV
ANA at NJD

Oct 18, 2022 · P2 REG · 07:50

J. Siegenthaler

NJD · Saved shot

Distance
54.8 ft
Scoring chance (xG)
1.7%
Angle
21.4°
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.