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: 952 published games / 952 collected games. Last source refresh: Oct 4, 2026 04:46.

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
2021-01-28
PHI at NJD
1 REG
01:04
NJD
J. Bratt
Saved shot35.325.1EV0.073
2021-01-28
PHI at NJD
1 REG
01:05
NJD
J. Bratt
Saved shot38.035.4EV0.019
2021-01-28
PHI at NJD
1 REG
01:46
PHI
J. Farabee
Saved shot17.747.3EV0.066
2021-01-28
PHI at NJD
1 REG
01:56
PHI
S. Gostisbehere
Saved shot46.622.7EV0.027
2021-01-28
PHI at NJD
1 REG
02:30
PHI
M. Raffl
Miss53.031.9EV0.014
2021-01-28
PHI at NJD
1 REG
02:55
NJD
P. Zacha
Block17.851.8EVN/A
2021-01-28
PHI at NJD
1 REG
03:19
NJD
P. Subban
Miss54.127.5EV0.025
2021-01-28
PHI at NJD
1 REG
04:10
NJD
T. Smith
Block16.625.0EVN/A
2021-01-28
PHI at NJD
1 REG
04:22
NJD
T. Smith
Saved shot60.827.4EV0.016
2021-01-28
PHI at NJD
1 REG
04:33
NJD
T. Smith
Miss46.217.7EV0.034
2021-01-28
PHI at NJD
1 REG
04:43
NJD
J. Hughes
Saved shot6.090.0EV0.029
2021-01-28
PHI at NJD
1 REG
05:32
NJD
M. Tennyson
Saved shot47.514.6EV0.027
2021-01-28
PHI at NJD
1 REG
06:05
PHI
N. Aube-Kubel
Miss26.243.5EV0.071
2021-01-28
PHI at NJD
1 REG
06:11
PHI
S. Gostisbehere
Block15.639.8EVN/A
2021-01-28
PHI at NJD
1 REG
06:23
NJD
P. Zacha
Saved shot33.712.0EV0.114
2021-01-28
PHI at NJD
1 REG
06:48
NJD
N. Gusev
Saved shot29.13.9EV0.128
2021-01-28
PHI at NJD
1 REG
07:11
NJD
D. Severson
Goal45.836.1EV0.015
2021-01-28
PHI at NJD
1 REG
07:34
PHI
T. Sanheim
Miss58.627.4EV0.015
2021-01-28
PHI at NJD
1 REG
08:33
PHI
S. Gostisbehere
Miss30.719.0EV0.125
2021-01-28
PHI at NJD
1 REG
09:23
PHI
E. Gustafsson
Saved shot47.434.7EV0.020
2021-01-28
PHI at NJD
1 REG
09:23
PHI
N. Prosser
Goal8.635.5EV0.020
2021-01-28
PHI at NJD
1 REG
10:50
NJD
A. Johnsson
Block19.849.1EVN/A
2021-01-28
PHI at NJD
1 REG
12:02
NJD
A. Johnsson
Saved shot28.833.7EV0.080
2021-01-28
PHI at NJD
1 REG
12:44
PHI
O. Lindblom
Block16.632.7EVN/A
2021-01-28
PHI at NJD
1 REG
14:12
NJD
R. Murray
Miss30.611.3EV0.158
2021-01-28
PHI at NJD
1 REG
15:14
NJD
M. McLeod
Block16.437.6EVN/A
2021-01-28
PHI at NJD
1 REG
16:27
NJD
K. Palmieri
Saved shot44.645.9PP0.034
2021-01-28
PHI at NJD
1 REG
16:55
NJD
N. Gusev
Saved shot29.813.6PP0.149
2021-01-28
PHI at NJD
1 REG
17:39
NJD
M. McLeod
Saved shot41.148.9EV0.013
2021-01-28
PHI at NJD
1 REG
18:50
PHI
T. Sanheim
Block33.221.2EVN/A
2021-01-28
PHI at NJD
1 REG
19:17
NJD
D. Severson
Saved shot55.420.1EV0.031
2021-01-28
PHI at NJD
1 REG
19:17
NJD
K. Palmieri
Saved shot4.245.0EV0.162
2021-01-28
PHI at NJD
2 REG
01:06
PHI
J. Voracek
Saved shot7.00.0EV0.185
2021-01-28
PHI at NJD
2 REG
01:07
PHI
K. Hayes
Miss30.719.0EV0.013
2021-01-28
PHI at NJD
2 REG
01:38
NJD
J. Bratt
Block28.02.0EVN/A
2021-01-28
PHI at NJD
2 REG
02:03
NJD
T. Zajac
Block19.730.5EVN/A
2021-01-28
PHI at NJD
2 REG
02:14
NJD
T. Smith
Block30.719.0EVN/A
2021-01-28
PHI at NJD
2 REG
02:57
PHI
M. Raffl
Miss26.02.2EV0.061
2021-01-28
PHI at NJD
2 REG
03:40
NJD
K. Palmieri
Block15.331.6PPN/A
2021-01-28
PHI at NJD
2 REG
03:47
NJD
K. Palmieri
Saved shot38.631.2PP0.058
2021-01-28
PHI at NJD
2 REG
04:15
NJD
K. Palmieri
Saved shot44.431.2PP0.060
2021-01-28
PHI at NJD
2 REG
06:28
PHI
K. Hayes
Saved shot37.732.0EV0.062
2021-01-28
PHI at NJD
2 REG
07:16
NJD
P. Zacha
Block14.145.0EVN/A
2021-01-28
PHI at NJD
2 REG
07:43
NJD
P. Zacha
Block15.036.9EVN/A
2021-01-28
PHI at NJD
2 REG
07:54
NJD
M. Tennyson
Saved shot44.829.4EV0.023
2021-01-28
PHI at NJD
2 REG
08:06
PHI
T. Konecny
Miss15.311.3EV0.079
2021-01-28
PHI at NJD
2 REG
08:44
NJD
J. Bratt
Miss34.48.4EV0.088
2021-01-28
PHI at NJD
2 REG
09:10
NJD
A. Johnsson
Saved shot26.915.1EV0.158
2021-01-28
PHI at NJD
2 REG
10:07
NJD
K. Palmieri
Miss12.124.4EV0.131
2021-01-28
PHI at NJD
2 REG
10:24
NJD
M. Tennyson
Miss33.357.3EV0.012

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.