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

94 matching attempts. Season coverage: 1406 published games / 1406 collected games. Last source refresh: Oct 4, 2026 03:58.

xG V1 is a 0–1 goal probability for scored unblocked, non-empty-net regular-season attempts. N/A means excluded or not yet scored; hover for the reason. CSV includes the 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 (°)StrengthxG
2017-04-04
PHI at NJD
1 REG
00:13
NJD
B. Lovejoy
Block26.26.6EVN/A
2017-04-04
PHI at NJD
1 REG
00:29
PHI
M. Del Zotto
Saved shot37.01.5EV0.045
2017-04-04
PHI at NJD
1 REG
01:26
PHI
A. MacDonald
Saved shot50.317.4SH0.035
2017-04-04
PHI at NJD
1 REG
02:27
NJD
B. Bennett
Saved shot26.713.0PP0.040
2017-04-04
PHI at NJD
1 REG
02:54
NJD
D. Severson
Miss55.231.7EV0.014
2017-04-04
PHI at NJD
1 REG
04:29
PHI
C. VandeVelde
Saved shot57.435.1EV0.004
2017-04-04
PHI at NJD
1 REG
05:11
NJD
S. Santini
Saved shot57.13.0EV0.018
2017-04-04
PHI at NJD
1 REG
05:26
NJD
S. Santini
Block23.420.0EVN/A
2017-04-04
PHI at NJD
1 REG
05:35
NJD
S. Santini
Saved shot50.69.1EV0.034
2017-04-04
PHI at NJD
1 REG
06:04
PHI
S. Gostisbehere
Saved shot53.323.2EV0.006
2017-04-04
PHI at NJD
1 REG
07:08
PHI
S. Couturier
Block17.926.6EVN/A
2017-04-04
PHI at NJD
1 REG
07:41
NJD
S. Noesen
Miss8.182.9EV0.019
2017-04-04
PHI at NJD
1 REG
09:10
PHI
A. MacDonald
Saved shot58.817.8EV0.033
2017-04-04
PHI at NJD
1 REG
09:34
PHI
J. Voracek
Miss60.530.8PP0.035
2017-04-04
PHI at NJD
1 REG
09:46
PHI
C. Giroux
Saved shot17.049.8PP0.060
2017-04-04
PHI at NJD
1 REG
10:00
PHI
S. Gostisbehere
Block23.814.6PPN/A
2017-04-04
PHI at NJD
1 REG
10:18
PHI
J. Voracek
Saved shot24.843.4PP0.085
2017-04-04
PHI at NJD
1 REG
10:50
NJD
S. Santini
Block35.364.9EVN/A
2017-04-04
PHI at NJD
1 REG
11:16
NJD
A. Henrique
Saved shot10.329.1PP0.171
2017-04-04
PHI at NJD
1 REG
12:12
NJD
P. Zacha
Saved shot36.842.8PP0.018
2017-04-04
PHI at NJD
1 REG
12:08
NJD
A. Henrique
Saved shot13.548.0PP0.055
2017-04-04
PHI at NJD
1 REG
12:41
NJD
J. Moore
Block22.426.6EVN/A
2017-04-04
PHI at NJD
1 REG
13:05
PHI
S. Morin
Block50.919.5EVN/A
2017-04-04
PHI at NJD
1 REG
13:16
PHI
S. Couturier
Miss13.672.9EV0.055
2017-04-04
PHI at NJD
1 REG
14:45
PHI
W. Simmonds
Saved shot28.342.1EV0.033
2017-04-04
PHI at NJD
1 REG
14:40
PHI
I. Provorov
Block25.525.6EVN/A
2017-04-04
PHI at NJD
1 REG
14:50
PHI
N. Schultz
Saved shot55.79.3EV0.030
2017-04-04
PHI at NJD
1 REG
15:01
NJD
J. Moore
Miss46.631.0EV0.017
2017-04-04
PHI at NJD
1 REG
15:08
NJD
M. Cammalleri
Saved shot14.615.9EV0.166
2017-04-04
PHI at NJD
1 REG
15:13
NJD
J. Moore
Block23.512.3EVN/A
2017-04-04
PHI at NJD
1 REG
16:59
PHI
S. Gostisbehere
Saved shot58.110.9EV0.020
2017-04-04
PHI at NJD
1 REG
17:05
PHI
S. Gostisbehere
Miss52.915.4EV0.035
2017-04-04
PHI at NJD
1 REG
18:03
NJD
S. Noesen
Saved shot53.842.0EV0.015
2017-04-04
PHI at NJD
1 REG
19:54
NJD
S. Noesen
Saved shot24.39.5EV0.114
2017-04-04
PHI at NJD
2 REG
00:31
PHI
S. Couturier
Block30.854.2EVN/A
2017-04-04
PHI at NJD
2 REG
01:18
NJD
J. Blandisi
Saved shot14.18.1PP0.173
2017-04-04
PHI at NJD
2 REG
02:08
NJD
D. Severson
Saved shot57.25.0PP0.036
2017-04-04
PHI at NJD
2 REG
03:12
NJD
B. Coleman
Saved shot13.921.0EV0.066
2017-04-04
PHI at NJD
2 REG
03:24
PHI
S. Couturier
Saved shot8.926.6EV0.030
2017-04-04
PHI at NJD
2 REG
03:26
PHI
S. Gostisbehere
Saved shot43.02.7EV0.038
2017-04-04
PHI at NJD
2 REG
03:58
PHI
S. Gostisbehere
Block52.24.4EVN/A
2017-04-04
PHI at NJD
2 REG
03:58
PHI
S. Morin
Saved shot62.830.7EV0.004
2017-04-04
PHI at NJD
2 REG
04:18
PHI
C. McDonald
Saved shot38.14.5EV0.084
2017-04-04
PHI at NJD
2 REG
04:45
PHI
J. Voracek
Saved shot50.245.8EV0.010
2017-04-04
PHI at NJD
2 REG
05:25
NJD
M. Cammalleri
Saved shot17.045.0EV0.038
2017-04-04
PHI at NJD
2 REG
05:44
NJD
M. Cammalleri
Saved shot15.223.2EV0.156
2017-04-04
PHI at NJD
2 REG
06:12
PHI
B. Schenn
Saved shot9.458.0EV0.065
2017-04-04
PHI at NJD
2 REG
06:20
PHI
I. Provorov
Saved shot55.924.3PP0.010
2017-04-04
PHI at NJD
2 REG
07:19
PHI
S. Gostisbehere
Saved shot51.02.2PP0.063
2017-04-04
PHI at NJD
2 REG
07:28
PHI
J. Voracek
Miss46.140.6PP0.025

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.