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

95 matching attempts. Season coverage: 1328 published games / 1328 collected games. Last source refresh: Oct 4, 2026 04:38.

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)
2019-12-18
ANA at NJD
1 REG
00:28
NJD
B. Coleman
Saved shot9.571.6PP6.9%
2019-12-18
ANA at NJD
1 REG
01:51
ANA
S. Steel
Miss39.150.2EV2.0%
2019-12-18
ANA at NJD
1 REG
02:10
NJD
J. Hughes
Saved shot34.923.6EV7.6%
2019-12-18
ANA at NJD
1 REG
02:12
NJD
P. Zacha
Saved shot17.03.4EV29.5%
2019-12-18
ANA at NJD
1 REG
02:46
NJD
J. Boqvist
Saved shot31.239.8EV7.5%
2019-12-18
ANA at NJD
1 REG
03:18
NJD
J. Boqvist
Block25.927.6EVN/A
2019-12-18
ANA at NJD
1 REG
03:33
ANA
A. Henrique
Goal24.843.4SHN/A
2019-12-18
ANA at NJD
1 REG
04:55
ANA
M. Comtois
Saved shot21.613.4EV20.6%
2019-12-18
ANA at NJD
1 REG
05:27
ANA
M. Comtois
Miss18.422.4EV6.3%
2019-12-18
ANA at NJD
1 REG
06:20
ANA
A. Henrique
Saved shot32.15.4PP13.1%
2019-12-18
ANA at NJD
1 REG
06:39
ANA
R. Getzlaf
Saved shot22.557.7PP14.3%
2019-12-18
ANA at NJD
1 REG
06:49
ANA
O. Kase
Block18.440.6PPN/A
2019-12-18
ANA at NJD
1 REG
07:35
NJD
W. Simmonds
Block33.014.0SHN/A
2019-12-18
ANA at NJD
1 REG
07:43
NJD
J. Hughes
Saved shot10.856.3SH9.7%
2019-12-18
ANA at NJD
1 REG
07:47
NJD
J. Hughes
Block18.29.5EVN/A
2019-12-18
ANA at NJD
1 REG
08:40
NJD
M. McLeod
Saved shot12.04.8EV10.0%
2019-12-18
ANA at NJD
1 REG
08:44
NJD
M. McLeod
Saved shot49.47.0EV4.2%
2019-12-18
ANA at NJD
1 REG
09:54
ANA
M. Del Zotto
Saved shot51.426.6EV2.0%
2019-12-18
ANA at NJD
1 REG
12:17
ANA
M. Del Zotto
Saved shot22.837.9EV14.6%
2019-12-18
ANA at NJD
1 REG
12:28
ANA
K. Holzer
Saved shot53.36.5EV2.7%
2019-12-18
ANA at NJD
1 REG
13:51
ANA
K. Holzer
Miss51.333.1EV2.0%
2019-12-18
ANA at NJD
1 REG
14:02
NJD
N. Hischier
Saved shot34.743.8EV3.6%
2019-12-18
ANA at NJD
1 REG
14:39
ANA
H. Lindholm
Block19.03.0EVN/A
2019-12-18
ANA at NJD
1 REG
15:37
ANA
J. Silfverberg
Saved shot41.148.9EV1.5%
2019-12-18
ANA at NJD
1 REG
16:28
NJD
J. Boqvist
Miss33.622.8EV8.7%
2019-12-18
ANA at NJD
1 REG
17:59
ANA
I. Lundestrom
Saved shot44.911.6EV3.2%
2019-12-18
ANA at NJD
1 REG
19:20
ANA
R. Rakell
Miss22.520.9SH15.4%
2019-12-18
ANA at NJD
2 REG
00:30
NJD
B. Coleman
Miss44.039.5EV1.9%
2019-12-18
ANA at NJD
2 REG
00:42
ANA
O. Kase
Miss49.421.4EV2.0%
2019-12-18
ANA at NJD
2 REG
00:56
ANA
R. Rakell
Miss53.724.2EV1.5%
2019-12-18
ANA at NJD
2 REG
01:28
NJD
N. Hischier
Goal31.37.4EV8.1%
2019-12-18
ANA at NJD
2 REG
01:47
NJD
J. Hughes
Block13.548.0EVN/A
2019-12-18
ANA at NJD
2 REG
02:29
NJD
W. Simmonds
Saved shot30.13.8EV16.0%
2019-12-18
ANA at NJD
2 REG
03:21
ANA
A. Henrique
Block21.924.2EVN/A
2019-12-18
ANA at NJD
2 REG
04:19
ANA
J. Silfverberg
Saved shot33.332.7EV5.1%
2019-12-18
ANA at NJD
2 REG
05:06
NJD
K. Palmieri
Miss30.854.2EV3.8%
2019-12-18
ANA at NJD
2 REG
05:14
NJD
D. Severson
Saved shot49.618.8EV2.7%
2019-12-18
ANA at NJD
2 REG
06:15
NJD
W. Butcher
Block24.511.8EVN/A
2019-12-18
ANA at NJD
2 REG
07:03
NJD
P. Subban
Block25.927.6EVN/A
2019-12-18
ANA at NJD
2 REG
07:42
NJD
M. Wood
Block17.531.0EVN/A
2019-12-18
ANA at NJD
2 REG
08:15
ANA
H. Lindholm
Block26.02.2EVN/A
2019-12-18
ANA at NJD
2 REG
08:27
ANA
H. Lindholm
Saved shot55.115.8EV2.5%
2019-12-18
ANA at NJD
2 REG
10:36
NJD
N. Hischier
Block15.639.8EVN/A
2019-12-18
ANA at NJD
2 REG
10:50
NJD
N. Gusev
Saved shot26.132.5SH16.9%
2019-12-18
ANA at NJD
2 REG
11:19
ANA
R. Rakell
Saved shot170.64.7PP0.5%
2019-12-18
ANA at NJD
2 REG
11:29
NJD
K. Palmieri
Goal29.742.3SH7.6%
2019-12-18
ANA at NJD
2 REG
12:33
NJD
P. Zacha
Miss24.626.6SH18.9%
2019-12-18
ANA at NJD
2 REG
12:33
ANA
J. Silfverberg
Saved shot40.00.0SH3.4%
2019-12-18
ANA at NJD
2 REG
13:36
ANA
E. Gudbranson
Block44.017.2SHN/A
2019-12-18
ANA at NJD
2 REG
14:07
NJD
P. Subban
Miss52.428.5PP2.7%
ANA at NJD

Dec 18, 2019 · P1 REG · 00:28

B. Coleman

NJD · Saved shot

Distance
9.5 ft
Scoring chance (xG)
6.9%
Angle
71.6°
Strength
PP
ANA at NJD

Dec 18, 2019 · P1 REG · 01:51

S. Steel

ANA · Miss

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

Dec 18, 2019 · P1 REG · 02:10

J. Hughes

NJD · Saved shot

Distance
34.9 ft
Scoring chance (xG)
7.6%
Angle
23.6°
Strength
EV
ANA at NJD

Dec 18, 2019 · P1 REG · 02:12

P. Zacha

NJD · Saved shot

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

Dec 18, 2019 · P1 REG · 02:46

J. Boqvist

NJD · Saved shot

Distance
31.2 ft
Scoring chance (xG)
7.5%
Angle
39.8°
Strength
EV
ANA at NJD

Dec 18, 2019 · P1 REG · 03:18

J. Boqvist

NJD · Block

Distance
25.9 ft
Scoring chance (xG)
Unavailable
Angle
27.6°
Strength
EV

Blocked or unsupported attempt

ANA at NJD

Dec 18, 2019 · P1 REG · 03:33

A. Henrique

ANA · Goal

Distance
24.8 ft
Scoring chance (xG)
Unavailable
Angle
43.4°
Strength
SH

Empty net or unknown net status

ANA at NJD

Dec 18, 2019 · P1 REG · 04:55

M. Comtois

ANA · Saved shot

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

Dec 18, 2019 · P1 REG · 05:27

M. Comtois

ANA · Miss

Distance
18.4 ft
Scoring chance (xG)
6.3%
Angle
22.4°
Strength
EV
ANA at NJD

Dec 18, 2019 · P1 REG · 06:20

A. Henrique

ANA · Saved shot

Distance
32.1 ft
Scoring chance (xG)
13.1%
Angle
5.4°
Strength
PP
ANA at NJD

Dec 18, 2019 · P1 REG · 06:39

R. Getzlaf

ANA · Saved shot

Distance
22.5 ft
Scoring chance (xG)
14.3%
Angle
57.7°
Strength
PP
ANA at NJD

Dec 18, 2019 · P1 REG · 06:49

O. Kase

ANA · Block

Distance
18.4 ft
Scoring chance (xG)
Unavailable
Angle
40.6°
Strength
PP

Blocked or unsupported attempt

ANA at NJD

Dec 18, 2019 · P1 REG · 07:35

W. Simmonds

NJD · Block

Distance
33.0 ft
Scoring chance (xG)
Unavailable
Angle
14.0°
Strength
SH

Blocked or unsupported attempt

ANA at NJD

Dec 18, 2019 · P1 REG · 07:43

J. Hughes

NJD · Saved shot

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

Dec 18, 2019 · P1 REG · 07:47

J. Hughes

NJD · Block

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

Blocked or unsupported attempt

ANA at NJD

Dec 18, 2019 · P1 REG · 08:40

M. McLeod

NJD · Saved shot

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

Dec 18, 2019 · P1 REG · 08:44

M. McLeod

NJD · Saved shot

Distance
49.4 ft
Scoring chance (xG)
4.2%
Angle
7.0°
Strength
EV
ANA at NJD

Dec 18, 2019 · P1 REG · 09:54

M. Del Zotto

ANA · Saved shot

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

Dec 18, 2019 · P1 REG · 12:17

M. Del Zotto

ANA · Saved shot

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

Dec 18, 2019 · P1 REG · 12:28

K. Holzer

ANA · Saved shot

Distance
53.3 ft
Scoring chance (xG)
2.7%
Angle
6.5°
Strength
EV
ANA at NJD

Dec 18, 2019 · P1 REG · 13:51

K. Holzer

ANA · Miss

Distance
51.3 ft
Scoring chance (xG)
2.0%
Angle
33.1°
Strength
EV
ANA at NJD

Dec 18, 2019 · P1 REG · 14:02

N. Hischier

NJD · Saved shot

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

Dec 18, 2019 · P1 REG · 14:39

H. Lindholm

ANA · Block

Distance
19.0 ft
Scoring chance (xG)
Unavailable
Angle
3.0°
Strength
EV

Blocked or unsupported attempt

ANA at NJD

Dec 18, 2019 · P1 REG · 15:37

J. Silfverberg

ANA · Saved shot

Distance
41.1 ft
Scoring chance (xG)
1.5%
Angle
48.9°
Strength
EV
ANA at NJD

Dec 18, 2019 · P1 REG · 16:28

J. Boqvist

NJD · Miss

Distance
33.6 ft
Scoring chance (xG)
8.7%
Angle
22.8°
Strength
EV
ANA at NJD

Dec 18, 2019 · P1 REG · 17:59

I. Lundestrom

ANA · Saved shot

Distance
44.9 ft
Scoring chance (xG)
3.2%
Angle
11.6°
Strength
EV
ANA at NJD

Dec 18, 2019 · P1 REG · 19:20

R. Rakell

ANA · Miss

Distance
22.5 ft
Scoring chance (xG)
15.4%
Angle
20.9°
Strength
SH
ANA at NJD

Dec 18, 2019 · P2 REG · 00:30

B. Coleman

NJD · Miss

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

Dec 18, 2019 · P2 REG · 00:42

O. Kase

ANA · Miss

Distance
49.4 ft
Scoring chance (xG)
2.0%
Angle
21.4°
Strength
EV
ANA at NJD

Dec 18, 2019 · P2 REG · 00:56

R. Rakell

ANA · Miss

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

Dec 18, 2019 · P2 REG · 01:28

N. Hischier

NJD · Goal

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

Dec 18, 2019 · P2 REG · 01:47

J. Hughes

NJD · Block

Distance
13.5 ft
Scoring chance (xG)
Unavailable
Angle
48.0°
Strength
EV

Blocked or unsupported attempt

ANA at NJD

Dec 18, 2019 · P2 REG · 02:29

W. Simmonds

NJD · Saved shot

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

Dec 18, 2019 · P2 REG · 03:21

A. Henrique

ANA · Block

Distance
21.9 ft
Scoring chance (xG)
Unavailable
Angle
24.2°
Strength
EV

Blocked or unsupported attempt

ANA at NJD

Dec 18, 2019 · P2 REG · 04:19

J. Silfverberg

ANA · Saved shot

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

Dec 18, 2019 · P2 REG · 05:06

K. Palmieri

NJD · Miss

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

Dec 18, 2019 · P2 REG · 05:14

D. Severson

NJD · Saved shot

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

Dec 18, 2019 · P2 REG · 06:15

W. Butcher

NJD · Block

Distance
24.5 ft
Scoring chance (xG)
Unavailable
Angle
11.8°
Strength
EV

Blocked or unsupported attempt

ANA at NJD

Dec 18, 2019 · P2 REG · 07:03

P. Subban

NJD · Block

Distance
25.9 ft
Scoring chance (xG)
Unavailable
Angle
27.6°
Strength
EV

Blocked or unsupported attempt

ANA at NJD

Dec 18, 2019 · P2 REG · 07:42

M. Wood

NJD · Block

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

Blocked or unsupported attempt

ANA at NJD

Dec 18, 2019 · P2 REG · 08:15

H. Lindholm

ANA · Block

Distance
26.0 ft
Scoring chance (xG)
Unavailable
Angle
2.2°
Strength
EV

Blocked or unsupported attempt

ANA at NJD

Dec 18, 2019 · P2 REG · 08:27

H. Lindholm

ANA · Saved shot

Distance
55.1 ft
Scoring chance (xG)
2.5%
Angle
15.8°
Strength
EV
ANA at NJD

Dec 18, 2019 · P2 REG · 10:36

N. Hischier

NJD · Block

Distance
15.6 ft
Scoring chance (xG)
Unavailable
Angle
39.8°
Strength
EV

Blocked or unsupported attempt

ANA at NJD

Dec 18, 2019 · P2 REG · 10:50

N. Gusev

NJD · Saved shot

Distance
26.1 ft
Scoring chance (xG)
16.9%
Angle
32.5°
Strength
SH
ANA at NJD

Dec 18, 2019 · P2 REG · 11:19

R. Rakell

ANA · Saved shot

Distance
170.6 ft
Scoring chance (xG)
0.5%
Angle
4.7°
Strength
PP
ANA at NJD

Dec 18, 2019 · P2 REG · 11:29

K. Palmieri

NJD · Goal

Distance
29.7 ft
Scoring chance (xG)
7.6%
Angle
42.3°
Strength
SH
ANA at NJD

Dec 18, 2019 · P2 REG · 12:33

P. Zacha

NJD · Miss

Distance
24.6 ft
Scoring chance (xG)
18.9%
Angle
26.6°
Strength
SH
ANA at NJD

Dec 18, 2019 · P2 REG · 12:33

J. Silfverberg

ANA · Saved shot

Distance
40.0 ft
Scoring chance (xG)
3.4%
Angle
0.0°
Strength
SH
ANA at NJD

Dec 18, 2019 · P2 REG · 13:36

E. Gudbranson

ANA · Block

Distance
44.0 ft
Scoring chance (xG)
Unavailable
Angle
17.2°
Strength
SH

Blocked or unsupported attempt

ANA at NJD

Dec 18, 2019 · P2 REG · 14:07

P. Subban

NJD · Miss

Distance
52.4 ft
Scoring chance (xG)
2.7%
Angle
28.5°
Strength
PP

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.