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

121 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-11-16
NYI at PHI
1 REG
01:13
PHI
C. Giroux
Block16.310.6EVN/A
2019-11-16
NYI at PHI
1 REG
01:25
NYI
A. Beauvillier
Saved shot23.282.6EV1.8%
2019-11-16
NYI at PHI
1 REG
01:38
PHI
S. Couturier
Goal34.15.0EV10.5%
2019-11-16
NYI at PHI
1 REG
02:51
PHI
T. Pitlick
Block14.365.2EVN/A
2019-11-16
NYI at PHI
1 REG
03:12
NYI
C. Clutterbuck
Saved shot26.974.9EV2.0%
2019-11-16
NYI at PHI
1 REG
03:47
PHI
J. Farabee
Miss48.438.3EV1.0%
2019-11-16
NYI at PHI
1 REG
04:10
NYI
J. Eberle
Miss27.38.4EV9.5%
2019-11-16
NYI at PHI
1 REG
04:17
NYI
S. Mayfield
Saved shot20.667.2EV4.4%
2019-11-16
NYI at PHI
1 REG
04:40
NYI
B. Nelson
Saved shot25.638.7EV9.4%
2019-11-16
NYI at PHI
1 REG
04:46
NYI
S. Mayfield
Block33.48.6EVN/A
2019-11-16
NYI at PHI
1 REG
07:05
NYI
A. Beauvillier
Miss24.251.7EV4.4%
2019-11-16
NYI at PHI
1 REG
07:12
NYI
D. Toews
Saved shot55.13.1EV1.9%
2019-11-16
NYI at PHI
1 REG
07:27
NYI
B. Nelson
Miss33.15.2EV9.8%
2019-11-16
NYI at PHI
1 REG
08:05
NYI
J. Boychuk
Block34.215.3EVN/A
2019-11-16
NYI at PHI
1 REG
08:50
NYI
D. Toews
Block18.467.6EVN/A
2019-11-16
NYI at PHI
1 REG
09:14
NYI
S. Mayfield
Block31.49.2EVN/A
2019-11-16
NYI at PHI
1 REG
09:32
NYI
B. Nelson
Saved shot18.932.0EV18.7%
2019-11-16
NYI at PHI
1 REG
09:39
NYI
B. Nelson
Saved shot16.347.5EV5.1%
2019-11-16
NYI at PHI
1 REG
09:41
NYI
B. Nelson
Block15.223.2EVN/A
2019-11-16
NYI at PHI
1 REG
09:56
NYI
D. Brassard
Miss23.15.0EV5.9%
2019-11-16
NYI at PHI
1 REG
10:18
PHI
T. Konecny
Saved shot14.04.1EV14.6%
2019-11-16
NYI at PHI
1 REG
10:29
PHI
T. Konecny
Saved shot40.831.0EV3.6%
2019-11-16
NYI at PHI
1 REG
10:36
PHI
M. Niskanen
Block18.429.4EVN/A
2019-11-16
NYI at PHI
1 REG
10:44
NYI
C. Cizikas
Saved shot14.04.1EV8.8%
2019-11-16
NYI at PHI
1 REG
11:14
NYI
A. Lee
Saved shot34.913.2EV4.3%
2019-11-16
NYI at PHI
1 REG
12:00
PHI
S. Couturier
Saved shot18.070.6EV2.6%
2019-11-16
NYI at PHI
1 REG
12:43
PHI
J. van Riemsdyk
Saved shot7.18.1PP26.3%
2019-11-16
NYI at PHI
1 REG
12:49
PHI
I. Provorov
Block22.02.6PPN/A
2019-11-16
NYI at PHI
1 REG
13:08
PHI
J. van Riemsdyk
Saved shot12.561.4PP12.5%
2019-11-16
NYI at PHI
1 REG
14:25
PHI
T. Sanheim
Saved shot40.366.6EV0.5%
2019-11-16
NYI at PHI
1 REG
14:38
PHI
K. Hayes
Saved shot24.092.4EV1.7%
2019-11-16
NYI at PHI
1 REG
15:07
PHI
J. van Riemsdyk
Block15.00.0EVN/A
2019-11-16
NYI at PHI
1 REG
15:51
PHI
R. Hagg
Saved shot47.427.6EV0.9%
2019-11-16
NYI at PHI
1 REG
16:45
PHI
J. Braun
Saved shot119.317.1EV0.3%
2019-11-16
NYI at PHI
1 REG
17:06
PHI
T. Sanheim
Saved shot55.02.1EV2.1%
2019-11-16
NYI at PHI
1 REG
17:19
PHI
I. Provorov
Block41.821.0EVN/A
2019-11-16
NYI at PHI
1 REG
17:21
PHI
M. Niskanen
Miss66.430.8EV0.5%
2019-11-16
NYI at PHI
1 REG
17:36
PHI
I. Provorov
Miss56.620.7EV1.8%
2019-11-16
NYI at PHI
1 REG
17:56
PHI
O. Lindblom
Block48.940.9EVN/A
2019-11-16
NYI at PHI
1 REG
18:08
PHI
M. Niskanen
Miss56.13.1EV2.1%
2019-11-16
NYI at PHI
1 REG
18:24
PHI
J. Voracek
Saved shot41.239.1PP3.8%
2019-11-16
NYI at PHI
1 REG
18:47
PHI
J. van Riemsdyk
Saved shot10.641.2PP12.3%
2019-11-16
NYI at PHI
1 REG
19:26
PHI
O. Lindblom
Block20.639.1PPN/A
2019-11-16
NYI at PHI
1 REG
19:36
PHI
I. Provorov
Goal50.01.1PP7.8%
2019-11-16
NYI at PHI
2 REG
00:42
PHI
K. Hayes
Saved shot38.610.4EV10.0%
2019-11-16
NYI at PHI
2 REG
02:11
NYI
J. Eberle
Miss34.746.2EV2.1%
2019-11-16
NYI at PHI
2 REG
03:02
NYI
M. Dal Colle
Saved shot12.618.4EV13.7%
2019-11-16
NYI at PHI
2 REG
03:23
NYI
R. Pulock
Block47.815.8EVN/A
2019-11-16
NYI at PHI
2 REG
04:03
PHI
K. Hayes
Block15.266.8EVN/A
2019-11-16
NYI at PHI
2 REG
04:54
NYI
D. Brassard
Saved shot35.442.7EV5.0%
NYI at PHI

Nov 16, 2019 · P1 REG · 01:13

C. Giroux

PHI · Block

Distance
16.3 ft
Scoring chance (xG)
Unavailable
Angle
10.6°
Strength
EV

Blocked or unsupported attempt

NYI at PHI

Nov 16, 2019 · P1 REG · 01:25

A. Beauvillier

NYI · Saved shot

Distance
23.2 ft
Scoring chance (xG)
1.8%
Angle
82.6°
Strength
EV
NYI at PHI

Nov 16, 2019 · P1 REG · 01:38

S. Couturier

PHI · Goal

Distance
34.1 ft
Scoring chance (xG)
10.5%
Angle
5.0°
Strength
EV
NYI at PHI

Nov 16, 2019 · P1 REG · 02:51

T. Pitlick

PHI · Block

Distance
14.3 ft
Scoring chance (xG)
Unavailable
Angle
65.2°
Strength
EV

Blocked or unsupported attempt

NYI at PHI

Nov 16, 2019 · P1 REG · 03:12

C. Clutterbuck

NYI · Saved shot

Distance
26.9 ft
Scoring chance (xG)
2.0%
Angle
74.9°
Strength
EV
NYI at PHI

Nov 16, 2019 · P1 REG · 03:47

J. Farabee

PHI · Miss

Distance
48.4 ft
Scoring chance (xG)
1.0%
Angle
38.3°
Strength
EV
NYI at PHI

Nov 16, 2019 · P1 REG · 04:10

J. Eberle

NYI · Miss

Distance
27.3 ft
Scoring chance (xG)
9.5%
Angle
8.4°
Strength
EV
NYI at PHI

Nov 16, 2019 · P1 REG · 04:17

S. Mayfield

NYI · Saved shot

Distance
20.6 ft
Scoring chance (xG)
4.4%
Angle
67.2°
Strength
EV
NYI at PHI

Nov 16, 2019 · P1 REG · 04:40

B. Nelson

NYI · Saved shot

Distance
25.6 ft
Scoring chance (xG)
9.4%
Angle
38.7°
Strength
EV
NYI at PHI

Nov 16, 2019 · P1 REG · 04:46

S. Mayfield

NYI · Block

Distance
33.4 ft
Scoring chance (xG)
Unavailable
Angle
8.6°
Strength
EV

Blocked or unsupported attempt

NYI at PHI

Nov 16, 2019 · P1 REG · 07:05

A. Beauvillier

NYI · Miss

Distance
24.2 ft
Scoring chance (xG)
4.4%
Angle
51.7°
Strength
EV
NYI at PHI

Nov 16, 2019 · P1 REG · 07:12

D. Toews

NYI · Saved shot

Distance
55.1 ft
Scoring chance (xG)
1.9%
Angle
3.1°
Strength
EV
NYI at PHI

Nov 16, 2019 · P1 REG · 07:27

B. Nelson

NYI · Miss

Distance
33.1 ft
Scoring chance (xG)
9.8%
Angle
5.2°
Strength
EV
NYI at PHI

Nov 16, 2019 · P1 REG · 08:05

J. Boychuk

NYI · Block

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

Blocked or unsupported attempt

NYI at PHI

Nov 16, 2019 · P1 REG · 08:50

D. Toews

NYI · Block

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

Blocked or unsupported attempt

NYI at PHI

Nov 16, 2019 · P1 REG · 09:14

S. Mayfield

NYI · Block

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

Blocked or unsupported attempt

NYI at PHI

Nov 16, 2019 · P1 REG · 09:32

B. Nelson

NYI · Saved shot

Distance
18.9 ft
Scoring chance (xG)
18.7%
Angle
32.0°
Strength
EV
NYI at PHI

Nov 16, 2019 · P1 REG · 09:39

B. Nelson

NYI · Saved shot

Distance
16.3 ft
Scoring chance (xG)
5.1%
Angle
47.5°
Strength
EV
NYI at PHI

Nov 16, 2019 · P1 REG · 09:41

B. Nelson

NYI · Block

Distance
15.2 ft
Scoring chance (xG)
Unavailable
Angle
23.2°
Strength
EV

Blocked or unsupported attempt

NYI at PHI

Nov 16, 2019 · P1 REG · 09:56

D. Brassard

NYI · Miss

Distance
23.1 ft
Scoring chance (xG)
5.9%
Angle
5.0°
Strength
EV
NYI at PHI

Nov 16, 2019 · P1 REG · 10:18

T. Konecny

PHI · Saved shot

Distance
14.0 ft
Scoring chance (xG)
14.6%
Angle
4.1°
Strength
EV
NYI at PHI

Nov 16, 2019 · P1 REG · 10:29

T. Konecny

PHI · Saved shot

Distance
40.8 ft
Scoring chance (xG)
3.6%
Angle
31.0°
Strength
EV
NYI at PHI

Nov 16, 2019 · P1 REG · 10:36

M. Niskanen

PHI · Block

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

Blocked or unsupported attempt

NYI at PHI

Nov 16, 2019 · P1 REG · 10:44

C. Cizikas

NYI · Saved shot

Distance
14.0 ft
Scoring chance (xG)
8.8%
Angle
4.1°
Strength
EV
NYI at PHI

Nov 16, 2019 · P1 REG · 11:14

A. Lee

NYI · Saved shot

Distance
34.9 ft
Scoring chance (xG)
4.3%
Angle
13.2°
Strength
EV
NYI at PHI

Nov 16, 2019 · P1 REG · 12:00

S. Couturier

PHI · Saved shot

Distance
18.0 ft
Scoring chance (xG)
2.6%
Angle
70.6°
Strength
EV
NYI at PHI

Nov 16, 2019 · P1 REG · 12:43

J. van Riemsdyk

PHI · Saved shot

Distance
7.1 ft
Scoring chance (xG)
26.3%
Angle
8.1°
Strength
PP
NYI at PHI

Nov 16, 2019 · P1 REG · 12:49

I. Provorov

PHI · Block

Distance
22.0 ft
Scoring chance (xG)
Unavailable
Angle
2.6°
Strength
PP

Blocked or unsupported attempt

NYI at PHI

Nov 16, 2019 · P1 REG · 13:08

J. van Riemsdyk

PHI · Saved shot

Distance
12.5 ft
Scoring chance (xG)
12.5%
Angle
61.4°
Strength
PP
NYI at PHI

Nov 16, 2019 · P1 REG · 14:25

T. Sanheim

PHI · Saved shot

Distance
40.3 ft
Scoring chance (xG)
0.5%
Angle
66.6°
Strength
EV
NYI at PHI

Nov 16, 2019 · P1 REG · 14:38

K. Hayes

PHI · Saved shot

Distance
24.0 ft
Scoring chance (xG)
1.7%
Angle
92.4°
Strength
EV
NYI at PHI

Nov 16, 2019 · P1 REG · 15:07

J. van Riemsdyk

PHI · Block

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

Blocked or unsupported attempt

NYI at PHI

Nov 16, 2019 · P1 REG · 15:51

R. Hagg

PHI · Saved shot

Distance
47.4 ft
Scoring chance (xG)
0.9%
Angle
27.6°
Strength
EV
NYI at PHI

Nov 16, 2019 · P1 REG · 16:45

J. Braun

PHI · Saved shot

Distance
119.3 ft
Scoring chance (xG)
0.3%
Angle
17.1°
Strength
EV
NYI at PHI

Nov 16, 2019 · P1 REG · 17:06

T. Sanheim

PHI · Saved shot

Distance
55.0 ft
Scoring chance (xG)
2.1%
Angle
2.1°
Strength
EV
NYI at PHI

Nov 16, 2019 · P1 REG · 17:19

I. Provorov

PHI · Block

Distance
41.8 ft
Scoring chance (xG)
Unavailable
Angle
21.0°
Strength
EV

Blocked or unsupported attempt

NYI at PHI

Nov 16, 2019 · P1 REG · 17:21

M. Niskanen

PHI · Miss

Distance
66.4 ft
Scoring chance (xG)
0.5%
Angle
30.8°
Strength
EV
NYI at PHI

Nov 16, 2019 · P1 REG · 17:36

I. Provorov

PHI · Miss

Distance
56.6 ft
Scoring chance (xG)
1.8%
Angle
20.7°
Strength
EV
NYI at PHI

Nov 16, 2019 · P1 REG · 17:56

O. Lindblom

PHI · Block

Distance
48.9 ft
Scoring chance (xG)
Unavailable
Angle
40.9°
Strength
EV

Blocked or unsupported attempt

NYI at PHI

Nov 16, 2019 · P1 REG · 18:08

M. Niskanen

PHI · Miss

Distance
56.1 ft
Scoring chance (xG)
2.1%
Angle
3.1°
Strength
EV
NYI at PHI

Nov 16, 2019 · P1 REG · 18:24

J. Voracek

PHI · Saved shot

Distance
41.2 ft
Scoring chance (xG)
3.8%
Angle
39.1°
Strength
PP
NYI at PHI

Nov 16, 2019 · P1 REG · 18:47

J. van Riemsdyk

PHI · Saved shot

Distance
10.6 ft
Scoring chance (xG)
12.3%
Angle
41.2°
Strength
PP
NYI at PHI

Nov 16, 2019 · P1 REG · 19:26

O. Lindblom

PHI · Block

Distance
20.6 ft
Scoring chance (xG)
Unavailable
Angle
39.1°
Strength
PP

Blocked or unsupported attempt

NYI at PHI

Nov 16, 2019 · P1 REG · 19:36

I. Provorov

PHI · Goal

Distance
50.0 ft
Scoring chance (xG)
7.8%
Angle
1.1°
Strength
PP
NYI at PHI

Nov 16, 2019 · P2 REG · 00:42

K. Hayes

PHI · Saved shot

Distance
38.6 ft
Scoring chance (xG)
10.0%
Angle
10.4°
Strength
EV
NYI at PHI

Nov 16, 2019 · P2 REG · 02:11

J. Eberle

NYI · Miss

Distance
34.7 ft
Scoring chance (xG)
2.1%
Angle
46.2°
Strength
EV
NYI at PHI

Nov 16, 2019 · P2 REG · 03:02

M. Dal Colle

NYI · Saved shot

Distance
12.6 ft
Scoring chance (xG)
13.7%
Angle
18.4°
Strength
EV
NYI at PHI

Nov 16, 2019 · P2 REG · 03:23

R. Pulock

NYI · Block

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

Blocked or unsupported attempt

NYI at PHI

Nov 16, 2019 · P2 REG · 04:03

K. Hayes

PHI · Block

Distance
15.2 ft
Scoring chance (xG)
Unavailable
Angle
66.8°
Strength
EV

Blocked or unsupported attempt

NYI at PHI

Nov 16, 2019 · P2 REG · 04:54

D. Brassard

NYI · Saved shot

Distance
35.4 ft
Scoring chance (xG)
5.0%
Angle
42.7°
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.