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

104 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-10-19
VAN at NJD
1 REG
00:54
NJD
J. Hughes
Miss11.731.0PP10.1%
2019-10-19
VAN at NJD
1 REG
01:09
VAN
A. Edler
Block34.818.4SHN/A
2019-10-19
VAN at NJD
1 REG
02:23
VAN
E. Pettersson
Miss49.838.5EV1.6%
2019-10-19
VAN at NJD
1 REG
02:36
VAN
B. Horvat
Miss14.18.1EV8.8%
2019-10-19
VAN at NJD
1 REG
02:42
VAN
E. Pettersson
Saved shot30.549.0EV4.3%
2019-10-19
VAN at NJD
1 REG
03:48
VAN
J. Beagle
Saved shot20.220.2SHN/A
2019-10-19
VAN at NJD
1 REG
03:53
VAN
J. Beagle
Saved shot8.926.6SH30.1%
2019-10-19
VAN at NJD
1 REG
04:10
VAN
J. Benn
Block18.715.5EVN/A
2019-10-19
VAN at NJD
1 REG
04:19
VAN
J. Miller
Saved shot22.828.8EV17.5%
2019-10-19
VAN at NJD
1 REG
05:31
NJD
K. Palmieri
Block36.635.0SHN/A
2019-10-19
VAN at NJD
1 REG
06:18
NJD
P. Subban
Miss29.13.9SH12.2%
2019-10-19
VAN at NJD
1 REG
06:35
VAN
T. Pearson
Block8.569.4PPN/A
2019-10-19
VAN at NJD
1 REG
06:49
NJD
T. Hall
Saved shot16.221.8SH26.9%
2019-10-19
VAN at NJD
1 REG
07:06
NJD
B. Coleman
Saved shot46.911.1EV3.3%
2019-10-19
VAN at NJD
1 REG
07:50
NJD
P. Subban
Block16.817.4EVN/A
2019-10-19
VAN at NJD
1 REG
09:22
VAN
T. Stecher
Miss48.438.3EV1.8%
2019-10-19
VAN at NJD
1 REG
09:37
VAN
J. Benn
Block15.514.9EVN/A
2019-10-19
VAN at NJD
1 REG
10:20
NJD
N. Gusev
Block16.03.6EVN/A
2019-10-19
VAN at NJD
1 REG
10:42
VAN
T. Schaller
Block13.636.0EVN/A
2019-10-19
VAN at NJD
1 REG
11:05
NJD
A. Greene
Block10.036.9EVN/A
2019-10-19
VAN at NJD
1 REG
11:16
NJD
S. Vatanen
Block15.00.0EVN/A
2019-10-19
VAN at NJD
1 REG
12:08
NJD
B. Coleman
Saved shot16.657.3EV9.2%
2019-10-19
VAN at NJD
1 REG
12:13
NJD
W. Simmonds
Miss36.119.4EV5.3%
2019-10-19
VAN at NJD
1 REG
12:26
NJD
W. Simmonds
Saved shot49.838.5EV1.2%
2019-10-19
VAN at NJD
1 REG
13:08
NJD
T. Hall
Saved shot42.231.4EV2.8%
2019-10-19
VAN at NJD
1 REG
13:22
NJD
K. Palmieri
Miss51.631.5PP2.8%
2019-10-19
VAN at NJD
1 REG
13:34
NJD
K. Palmieri
Saved shot37.14.6EV8.2%
2019-10-19
VAN at NJD
1 REG
13:52
NJD
T. Hall
Miss15.514.9EV22.7%
2019-10-19
VAN at NJD
1 REG
14:08
NJD
J. Hughes
Goal23.343.3EV7.5%
2019-10-19
VAN at NJD
1 REG
14:27
NJD
B. Coleman
Block20.02.9PPN/A
2019-10-19
VAN at NJD
1 REG
14:45
NJD
W. Simmonds
Saved shot55.36.2EV2.0%
2019-10-19
VAN at NJD
1 REG
16:55
VAN
B. Horvat
Saved shot10.053.1EV16.7%
2019-10-19
VAN at NJD
1 REG
17:39
VAN
E. Pettersson
Block12.048.4EVN/A
2019-10-19
VAN at NJD
1 REG
17:44
VAN
A. Edler
Saved shot42.529.6EV2.9%
2019-10-19
VAN at NJD
1 REG
18:36
VAN
Q. Hughes
Block34.215.3EVN/A
2019-10-19
VAN at NJD
1 REG
19:09
VAN
J. Miller
Block15.17.6EVN/A
2019-10-19
VAN at NJD
1 REG
19:32
VAN
Q. Hughes
Block7.18.1EVN/A
2019-10-19
VAN at NJD
1 REG
19:56
VAN
J. Leivo
Block22.15.2EVN/A
2019-10-19
VAN at NJD
2 REG
01:13
VAN
B. Boeser
Saved shot39.424.0EV6.0%
2019-10-19
VAN at NJD
2 REG
01:24
VAN
A. Edler
Block11.210.3EVN/A
2019-10-19
VAN at NJD
2 REG
01:51
NJD
T. Hall
Block24.435.0SHN/A
2019-10-19
VAN at NJD
2 REG
02:05
VAN
M. Ferland
Saved shot26.243.5PP14.4%
2019-10-19
VAN at NJD
2 REG
02:23
NJD
J. Hayden
Saved shot36.228.0SH7.4%
2019-10-19
VAN at NJD
2 REG
03:09
NJD
S. Vatanen
Saved shot57.921.3PP3.6%
2019-10-19
VAN at NJD
2 REG
03:49
NJD
W. Simmonds
Saved shot12.528.6PP22.5%
2019-10-19
VAN at NJD
2 REG
03:57
NJD
J. Hughes
Block10.211.3PPN/A
2019-10-19
VAN at NJD
2 REG
04:30
NJD
P. Subban
Saved shot40.811.3EV7.8%
2019-10-19
VAN at NJD
2 REG
06:18
VAN
E. Pettersson
Miss49.016.6EV3.6%
2019-10-19
VAN at NJD
2 REG
06:24
VAN
B. Boeser
Block15.818.4EVN/A
2019-10-19
VAN at NJD
2 REG
06:34
VAN
J. Miller
Saved shot44.157.0EV0.9%
VAN at NJD

Oct 19, 2019 · P1 REG · 00:54

J. Hughes

NJD · Miss

Distance
11.7 ft
Scoring chance (xG)
10.1%
Angle
31.0°
Strength
PP
VAN at NJD

Oct 19, 2019 · P1 REG · 01:09

A. Edler

VAN · Block

Distance
34.8 ft
Scoring chance (xG)
Unavailable
Angle
18.4°
Strength
SH

Blocked or unsupported attempt

VAN at NJD

Oct 19, 2019 · P1 REG · 02:23

E. Pettersson

VAN · Miss

Distance
49.8 ft
Scoring chance (xG)
1.6%
Angle
38.5°
Strength
EV
VAN at NJD

Oct 19, 2019 · P1 REG · 02:36

B. Horvat

VAN · Miss

Distance
14.1 ft
Scoring chance (xG)
8.8%
Angle
8.1°
Strength
EV
VAN at NJD

Oct 19, 2019 · P1 REG · 02:42

E. Pettersson

VAN · Saved shot

Distance
30.5 ft
Scoring chance (xG)
4.3%
Angle
49.0°
Strength
EV
VAN at NJD

Oct 19, 2019 · P1 REG · 03:48

J. Beagle

VAN · Saved shot

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

Empty net or unknown net status

VAN at NJD

Oct 19, 2019 · P1 REG · 03:53

J. Beagle

VAN · Saved shot

Distance
8.9 ft
Scoring chance (xG)
30.1%
Angle
26.6°
Strength
SH
VAN at NJD

Oct 19, 2019 · P1 REG · 04:10

J. Benn

VAN · Block

Distance
18.7 ft
Scoring chance (xG)
Unavailable
Angle
15.5°
Strength
EV

Blocked or unsupported attempt

VAN at NJD

Oct 19, 2019 · P1 REG · 04:19

J. Miller

VAN · Saved shot

Distance
22.8 ft
Scoring chance (xG)
17.5%
Angle
28.8°
Strength
EV
VAN at NJD

Oct 19, 2019 · P1 REG · 05:31

K. Palmieri

NJD · Block

Distance
36.6 ft
Scoring chance (xG)
Unavailable
Angle
35.0°
Strength
SH

Blocked or unsupported attempt

VAN at NJD

Oct 19, 2019 · P1 REG · 06:18

P. Subban

NJD · Miss

Distance
29.1 ft
Scoring chance (xG)
12.2%
Angle
3.9°
Strength
SH
VAN at NJD

Oct 19, 2019 · P1 REG · 06:35

T. Pearson

VAN · Block

Distance
8.5 ft
Scoring chance (xG)
Unavailable
Angle
69.4°
Strength
PP

Blocked or unsupported attempt

VAN at NJD

Oct 19, 2019 · P1 REG · 06:49

T. Hall

NJD · Saved shot

Distance
16.2 ft
Scoring chance (xG)
26.9%
Angle
21.8°
Strength
SH
VAN at NJD

Oct 19, 2019 · P1 REG · 07:06

B. Coleman

NJD · Saved shot

Distance
46.9 ft
Scoring chance (xG)
3.3%
Angle
11.1°
Strength
EV
VAN at NJD

Oct 19, 2019 · P1 REG · 07:50

P. Subban

NJD · Block

Distance
16.8 ft
Scoring chance (xG)
Unavailable
Angle
17.4°
Strength
EV

Blocked or unsupported attempt

VAN at NJD

Oct 19, 2019 · P1 REG · 09:22

T. Stecher

VAN · Miss

Distance
48.4 ft
Scoring chance (xG)
1.8%
Angle
38.3°
Strength
EV
VAN at NJD

Oct 19, 2019 · P1 REG · 09:37

J. Benn

VAN · Block

Distance
15.5 ft
Scoring chance (xG)
Unavailable
Angle
14.9°
Strength
EV

Blocked or unsupported attempt

VAN at NJD

Oct 19, 2019 · P1 REG · 10:20

N. Gusev

NJD · Block

Distance
16.0 ft
Scoring chance (xG)
Unavailable
Angle
3.6°
Strength
EV

Blocked or unsupported attempt

VAN at NJD

Oct 19, 2019 · P1 REG · 10:42

T. Schaller

VAN · Block

Distance
13.6 ft
Scoring chance (xG)
Unavailable
Angle
36.0°
Strength
EV

Blocked or unsupported attempt

VAN at NJD

Oct 19, 2019 · P1 REG · 11:05

A. Greene

NJD · Block

Distance
10.0 ft
Scoring chance (xG)
Unavailable
Angle
36.9°
Strength
EV

Blocked or unsupported attempt

VAN at NJD

Oct 19, 2019 · P1 REG · 11:16

S. Vatanen

NJD · Block

Distance
15.0 ft
Scoring chance (xG)
Unavailable
Angle
0.0°
Strength
EV

Blocked or unsupported attempt

VAN at NJD

Oct 19, 2019 · P1 REG · 12:08

B. Coleman

NJD · Saved shot

Distance
16.6 ft
Scoring chance (xG)
9.2%
Angle
57.3°
Strength
EV
VAN at NJD

Oct 19, 2019 · P1 REG · 12:13

W. Simmonds

NJD · Miss

Distance
36.1 ft
Scoring chance (xG)
5.3%
Angle
19.4°
Strength
EV
VAN at NJD

Oct 19, 2019 · P1 REG · 12:26

W. Simmonds

NJD · Saved shot

Distance
49.8 ft
Scoring chance (xG)
1.2%
Angle
38.5°
Strength
EV
VAN at NJD

Oct 19, 2019 · P1 REG · 13:08

T. Hall

NJD · Saved shot

Distance
42.2 ft
Scoring chance (xG)
2.8%
Angle
31.4°
Strength
EV
VAN at NJD

Oct 19, 2019 · P1 REG · 13:22

K. Palmieri

NJD · Miss

Distance
51.6 ft
Scoring chance (xG)
2.8%
Angle
31.5°
Strength
PP
VAN at NJD

Oct 19, 2019 · P1 REG · 13:34

K. Palmieri

NJD · Saved shot

Distance
37.1 ft
Scoring chance (xG)
8.2%
Angle
4.6°
Strength
EV
VAN at NJD

Oct 19, 2019 · P1 REG · 13:52

T. Hall

NJD · Miss

Distance
15.5 ft
Scoring chance (xG)
22.7%
Angle
14.9°
Strength
EV
VAN at NJD

Oct 19, 2019 · P1 REG · 14:08

J. Hughes

NJD · Goal

Distance
23.3 ft
Scoring chance (xG)
7.5%
Angle
43.3°
Strength
EV
VAN at NJD

Oct 19, 2019 · P1 REG · 14:27

B. Coleman

NJD · Block

Distance
20.0 ft
Scoring chance (xG)
Unavailable
Angle
2.9°
Strength
PP

Blocked or unsupported attempt

VAN at NJD

Oct 19, 2019 · P1 REG · 14:45

W. Simmonds

NJD · Saved shot

Distance
55.3 ft
Scoring chance (xG)
2.0%
Angle
6.2°
Strength
EV
VAN at NJD

Oct 19, 2019 · P1 REG · 16:55

B. Horvat

VAN · Saved shot

Distance
10.0 ft
Scoring chance (xG)
16.7%
Angle
53.1°
Strength
EV
VAN at NJD

Oct 19, 2019 · P1 REG · 17:39

E. Pettersson

VAN · Block

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

Blocked or unsupported attempt

VAN at NJD

Oct 19, 2019 · P1 REG · 17:44

A. Edler

VAN · Saved shot

Distance
42.5 ft
Scoring chance (xG)
2.9%
Angle
29.6°
Strength
EV
VAN at NJD

Oct 19, 2019 · P1 REG · 18:36

Q. Hughes

VAN · Block

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

Blocked or unsupported attempt

VAN at NJD

Oct 19, 2019 · P1 REG · 19:09

J. Miller

VAN · Block

Distance
15.1 ft
Scoring chance (xG)
Unavailable
Angle
7.6°
Strength
EV

Blocked or unsupported attempt

VAN at NJD

Oct 19, 2019 · P1 REG · 19:32

Q. Hughes

VAN · Block

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

Blocked or unsupported attempt

VAN at NJD

Oct 19, 2019 · P1 REG · 19:56

J. Leivo

VAN · Block

Distance
22.1 ft
Scoring chance (xG)
Unavailable
Angle
5.2°
Strength
EV

Blocked or unsupported attempt

VAN at NJD

Oct 19, 2019 · P2 REG · 01:13

B. Boeser

VAN · Saved shot

Distance
39.4 ft
Scoring chance (xG)
6.0%
Angle
24.0°
Strength
EV
VAN at NJD

Oct 19, 2019 · P2 REG · 01:24

A. Edler

VAN · Block

Distance
11.2 ft
Scoring chance (xG)
Unavailable
Angle
10.3°
Strength
EV

Blocked or unsupported attempt

VAN at NJD

Oct 19, 2019 · P2 REG · 01:51

T. Hall

NJD · Block

Distance
24.4 ft
Scoring chance (xG)
Unavailable
Angle
35.0°
Strength
SH

Blocked or unsupported attempt

VAN at NJD

Oct 19, 2019 · P2 REG · 02:05

M. Ferland

VAN · Saved shot

Distance
26.2 ft
Scoring chance (xG)
14.4%
Angle
43.5°
Strength
PP
VAN at NJD

Oct 19, 2019 · P2 REG · 02:23

J. Hayden

NJD · Saved shot

Distance
36.2 ft
Scoring chance (xG)
7.4%
Angle
28.0°
Strength
SH
VAN at NJD

Oct 19, 2019 · P2 REG · 03:09

S. Vatanen

NJD · Saved shot

Distance
57.9 ft
Scoring chance (xG)
3.6%
Angle
21.3°
Strength
PP
VAN at NJD

Oct 19, 2019 · P2 REG · 03:49

W. Simmonds

NJD · Saved shot

Distance
12.5 ft
Scoring chance (xG)
22.5%
Angle
28.6°
Strength
PP
VAN at NJD

Oct 19, 2019 · P2 REG · 03:57

J. Hughes

NJD · Block

Distance
10.2 ft
Scoring chance (xG)
Unavailable
Angle
11.3°
Strength
PP

Blocked or unsupported attempt

VAN at NJD

Oct 19, 2019 · P2 REG · 04:30

P. Subban

NJD · Saved shot

Distance
40.8 ft
Scoring chance (xG)
7.8%
Angle
11.3°
Strength
EV
VAN at NJD

Oct 19, 2019 · P2 REG · 06:18

E. Pettersson

VAN · Miss

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

Oct 19, 2019 · P2 REG · 06:24

B. Boeser

VAN · Block

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

Blocked or unsupported attempt

VAN at NJD

Oct 19, 2019 · P2 REG · 06:34

J. Miller

VAN · Saved shot

Distance
44.1 ft
Scoring chance (xG)
0.9%
Angle
57.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.