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

119 matching attempts. Season coverage: 1511 published games / 1511 collected games. Last source refresh: Oct 4, 2026 16:15.

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-12-09
NJD at CGY
1 REG
00:11
NJD
J. Bratt
Miss6.318.4EV0.189
2023-12-09
NJD at CGY
1 REG
00:29
CGY
N. Hanifin
Miss59.519.7EV0.019
2023-12-09
NJD at CGY
1 REG
00:34
CGY
B. Coleman
Block51.631.5EVN/A
2023-12-09
NJD at CGY
1 REG
00:39
CGY
B. Coleman
Saved shot22.426.6EV0.120
2023-12-09
NJD at CGY
1 REG
00:40
CGY
B. Coleman
Saved shot7.233.7EV0.028
2023-12-09
NJD at CGY
1 REG
01:42
NJD
T. Toffoli
Saved shot63.036.0EV0.017
2023-12-09
NJD at CGY
1 REG
02:00
NJD
C. Miller
Saved shot49.421.4EV0.007
2023-12-09
NJD at CGY
1 REG
02:58
CGY
M. Weegar
Saved shot60.424.4EV0.028
2023-12-09
NJD at CGY
1 REG
03:13
CGY
M. Backlund
Saved shot13.00.0EV0.173
2023-12-09
NJD at CGY
1 REG
03:47
CGY
A. Mangiapane
Saved shot40.532.9EV0.047
2023-12-09
NJD at CGY
1 REG
04:09
NJD
J. Hughes
Saved shot30.549.0EV0.070
2023-12-09
NJD at CGY
1 REG
04:43
CGY
N. Kadri
Saved shot86.416.1EV0.003
2023-12-09
NJD at CGY
1 REG
05:02
CGY
R. Andersson
Miss56.918.4EV0.034
2023-12-09
NJD at CGY
1 REG
06:11
CGY
N. Hanifin
Saved shot40.921.5EV0.041
2023-12-09
NJD at CGY
1 REG
07:23
CGY
A. Mangiapane
Saved shot44.823.7EV0.035
2023-12-09
NJD at CGY
1 REG
07:51
CGY
N. Hanifin
Block13.426.6EVN/A
2023-12-09
NJD at CGY
1 REG
08:28
CGY
D. Dube
Block13.313.0EVN/A
2023-12-09
NJD at CGY
1 REG
09:23
CGY
M. Weegar
Block27.712.5EVN/A
2023-12-09
NJD at CGY
1 REG
10:31
CGY
N. Hanifin
Saved shot40.360.3EV0.008
2023-12-09
NJD at CGY
1 REG
11:26
NJD
T. Meier
Saved shot88.223.4EV0.003
2023-12-09
NJD at CGY
1 REG
11:45
CGY
M. Coronato
Saved shot11.474.7EV0.068
2023-12-09
NJD at CGY
1 REG
13:41
CGY
N. Hanifin
Saved shot53.57.5EV0.024
2023-12-09
NJD at CGY
1 REG
14:31
CGY
N. Kadri
Saved shot78.930.5EV0.002
2023-12-09
NJD at CGY
1 REG
14:36
CGY
M. Weegar
Block29.00.0EVN/A
2023-12-09
NJD at CGY
1 REG
14:56
CGY
B. Coleman
Block42.128.4EVN/A
2023-12-09
NJD at CGY
1 REG
16:31
NJD
M. McLeod
Saved shot24.663.4EV0.040
2023-12-09
NJD at CGY
1 REG
16:44
NJD
T. Meier
Block35.00.0EVN/A
2023-12-09
NJD at CGY
1 REG
16:47
NJD
T. Meier
Block18.070.6EVN/A
2023-12-09
NJD at CGY
1 REG
17:19
NJD
K. Bahl
Block10.00.0EVN/A
2023-12-09
NJD at CGY
1 REG
17:49
NJD
L. Hughes
Miss50.13.4PP0.048
2023-12-09
NJD at CGY
1 REG
17:50
NJD
L. Hughes
Block10.05.7PPN/A
2023-12-09
NJD at CGY
1 REG
18:24
NJD
N. Hischier
Miss19.917.5PP0.077
2023-12-09
NJD at CGY
1 REG
18:47
NJD
J. Hughes
Saved shot20.622.8PP0.194
2023-12-09
NJD at CGY
1 REG
19:02
NJD
D. Mercer
Saved shot4.176.0PP0.209
2023-12-09
NJD at CGY
1 REG
19:08
NJD
S. Nemec
Block36.14.8PPN/A
2023-12-09
NJD at CGY
1 REG
19:41
CGY
Y. Sharangovich
Goal6.318.4SH0.277
2023-12-09
NJD at CGY
2 REG
00:10
CGY
B. Coleman
Block6.318.4EVN/A
2023-12-09
NJD at CGY
2 REG
00:11
CGY
J. Huberdeau
Miss8.963.4EV0.051
2023-12-09
NJD at CGY
2 REG
00:23
CGY
M. Weegar
Block20.639.1EVN/A
2023-12-09
NJD at CGY
2 REG
00:57
NJD
J. Hughes
Saved shot35.823.0EV0.051
2023-12-09
NJD at CGY
2 REG
02:12
NJD
J. Siegenthaler
Block20.650.9EVN/A
2023-12-09
NJD at CGY
2 REG
02:15
NJD
J. Siegenthaler
Block38.349.2EVN/A
2023-12-09
NJD at CGY
2 REG
02:31
CGY
A. Ruzicka
Saved shot61.018.1EV0.019
2023-12-09
NJD at CGY
2 REG
03:19
NJD
J. Bratt
Saved shot9.458.0EV0.113
2023-12-09
NJD at CGY
2 REG
03:28
NJD
N. Hischier
Goal27.051.0EV0.051
2023-12-09
NJD at CGY
2 REG
03:34
NJD
T. Toffoli
Miss61.740.4EV0.008
2023-12-09
NJD at CGY
2 REG
04:05
NJD
E. Haula
Miss54.544.3EV0.007
2023-12-09
NJD at CGY
2 REG
04:23
CGY
Y. Sharangovich
Saved shot22.748.6EV0.079
2023-12-09
NJD at CGY
2 REG
04:27
CGY
D. Gilbert
Miss51.02.2EV0.033
2023-12-09
NJD at CGY
2 REG
04:40
CGY
I. Solovyov
Miss69.530.3EV0.006

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.