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

117 matching attempts. Season coverage: 1507 published games / 1507 collected games. Last source refresh: Oct 4, 2026 05:14.

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
2023-02-25
PHI at NJD
1 REG
00:23
PHI
T. Sanheim
Saved shot54.838.3EV0.008
2023-02-25
PHI at NJD
1 REG
00:27
NJD
D. Severson
Saved shot183.85.3EV0.003
2023-02-25
PHI at NJD
1 REG
00:44
NJD
K. Bahl
Miss58.627.4EV0.022
2023-02-25
PHI at NJD
1 REG
00:52
NJD
K. Bahl
Miss45.831.6EV0.029
2023-02-25
PHI at NJD
1 REG
01:28
NJD
J. Bratt
Saved shot23.450.2EV0.053
2023-02-25
PHI at NJD
1 REG
02:09
NJD
D. Hamilton
Saved shot47.117.3EV0.041
2023-02-25
PHI at NJD
1 REG
02:14
NJD
D. Hamilton
Miss54.838.3EV0.008
2023-02-25
PHI at NJD
1 REG
02:31
NJD
D. Mercer
Miss13.313.0EV0.198
2023-02-25
PHI at NJD
1 REG
03:44
PHI
N. Deslauriers
Saved shot9.240.6EV0.173
2023-02-25
PHI at NJD
1 REG
03:57
NJD
Y. Sharangovich
Miss30.427.4EV0.048
2023-02-25
PHI at NJD
1 REG
04:14
PHI
E. Desnoyers
Miss37.543.9EV0.022
2023-02-25
PHI at NJD
1 REG
04:16
PHI
E. Desnoyers
Miss29.149.2EV0.026
2023-02-25
PHI at NJD
1 REG
04:27
PHI
R. Ristolainen
Saved shot65.930.1EV0.013
2023-02-25
PHI at NJD
1 REG
06:17
PHI
M. Frost
Block6.318.4EVN/A
2023-02-25
PHI at NJD
1 REG
06:48
PHI
E. Desnoyers
Saved shot21.479.2EV0.056
2023-02-25
PHI at NJD
1 REG
07:05
NJD
N. Bastian
Miss17.531.0EV0.082
2023-02-25
PHI at NJD
1 REG
07:53
NJD
J. Bratt
Block21.527.8EVN/A
2023-02-25
PHI at NJD
1 REG
08:00
PHI
K. Hayes
Miss46.525.5EV0.022
2023-02-25
PHI at NJD
1 REG
08:10
PHI
T. Sanheim
Saved shot31.861.8EV0.029
2023-02-25
PHI at NJD
1 REG
08:11
PHI
W. Allison
Miss13.654.0EV0.024
2023-02-25
PHI at NJD
1 REG
08:28
PHI
R. Ristolainen
Saved shot64.237.4EV0.006
2023-02-25
PHI at NJD
1 REG
10:29
NJD
D. Hamilton
Block37.710.7EVN/A
2023-02-25
PHI at NJD
1 REG
11:03
PHI
N. Seeler
Saved shot61.326.1EV0.006
2023-02-25
PHI at NJD
1 REG
11:05
PHI
M. Frost
Saved shot9.16.3EV0.219
2023-02-25
PHI at NJD
1 REG
11:07
PHI
M. Frost
Block11.226.6EVN/A
2023-02-25
PHI at NJD
1 REG
11:29
NJD
J. Hughes
Saved shot32.15.4EV0.111
2023-02-25
PHI at NJD
1 REG
12:12
PHI
T. DeAngelo
Block14.312.1PPN/A
2023-02-25
PHI at NJD
1 REG
13:58
PHI
N. Cates
Miss11.731.0PP0.093
2023-02-25
PHI at NJD
1 REG
14:16
NJD
J. Marino
Block8.17.1EVN/A
2023-02-25
PHI at NJD
1 REG
14:25
PHI
N. Deslauriers
Saved shot49.641.7EV0.009
2023-02-25
PHI at NJD
1 REG
15:19
NJD
O. Palat
Saved shot30.835.8EV0.114
2023-02-25
PHI at NJD
1 REG
15:25
NJD
D. Hamilton
Miss31.133.2EV0.062
2023-02-25
PHI at NJD
1 REG
15:51
NJD
T. Tatar
Block10.641.2EVN/A
2023-02-25
PHI at NJD
1 REG
16:03
NJD
M. McLeod
Miss25.02.3EV0.060
2023-02-25
PHI at NJD
1 REG
16:29
PHI
E. Desnoyers
Block17.523.6EVN/A
2023-02-25
PHI at NJD
1 REG
16:59
NJD
J. Bratt
Saved shot28.332.0EV0.085
2023-02-25
PHI at NJD
1 REG
17:32
PHI
K. Bellows
Saved shot21.131.4EV0.114
2023-02-25
PHI at NJD
1 REG
17:49
PHI
T. DeAngelo
Saved shot52.413.2PP0.037
2023-02-25
PHI at NJD
1 REG
19:27
PHI
I. Provorov
Block13.04.4PPN/A
2023-02-25
PHI at NJD
1 REG
19:38
PHI
S. Laughton
Block13.022.6EVN/A
2023-02-25
PHI at NJD
2 REG
00:25
PHI
T. Sanheim
Miss47.852.7EV0.008
2023-02-25
PHI at NJD
2 REG
02:19
NJD
E. Haula
Block19.917.5EVN/A
2023-02-25
PHI at NJD
2 REG
02:59
NJD
J. Siegenthaler
Goal55.942.8EV0.014
2023-02-25
PHI at NJD
2 REG
03:19
PHI
M. Frost
Saved shot46.36.2EV0.032
2023-02-25
PHI at NJD
2 REG
03:44
PHI
I. Provorov
Block29.231.0EVN/A
2023-02-25
PHI at NJD
2 REG
05:08
NJD
J. Hughes
Saved shot17.773.6EV0.035
2023-02-25
PHI at NJD
2 REG
05:11
NJD
Y. Sharangovich
Saved shot15.03.8EV0.436
2023-02-25
PHI at NJD
2 REG
05:37
PHI
R. Ristolainen
Block33.526.6EVN/A
2023-02-25
PHI at NJD
2 REG
05:50
PHI
W. Allison
Miss13.313.0EV0.165
2023-02-25
PHI at NJD
2 REG
06:08
PHI
N. Deslauriers
Miss67.712.8EV0.005

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.