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

110 matching attempts. Season coverage: 1447 published games / 1447 collected games. Last source refresh: Oct 4, 2026 04:11.

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-12-27
DET at NJD
1 REG
00:17
NJD
J. Moore
Miss33.517.4EV0.079
2017-12-27
DET at NJD
1 REG
00:19
NJD
N. Hischier
Saved shot36.170.6EV0.006
2017-12-27
DET at NJD
1 REG
00:31
NJD
S. Vatanen
Miss49.69.3EV0.043
2017-12-27
DET at NJD
1 REG
01:36
NJD
K. Palmieri
Block23.359.0EVN/A
2017-12-27
DET at NJD
1 REG
01:46
NJD
K. Palmieri
Saved shot37.434.1EV0.070
2017-12-27
DET at NJD
1 REG
01:59
DET
D. Helm
Miss41.229.1EV0.030
2017-12-27
DET at NJD
1 REG
02:30
DET
A. Athanasiou
Miss38.948.1EV0.017
2017-12-27
DET at NJD
1 REG
03:04
NJD
S. Vatanen
Block10.211.3EVN/A
2017-12-27
DET at NJD
1 REG
04:15
NJD
T. Hall
Block27.519.1EVN/A
2017-12-27
DET at NJD
1 REG
04:24
DET
J. Abdelkader
Block30.025.7EVN/A
2017-12-27
DET at NJD
1 REG
04:32
DET
A. Mantha
Miss38.123.2EV0.066
2017-12-27
DET at NJD
1 REG
04:54
NJD
M. Johansson
Saved shot4.563.4EV0.057
2017-12-27
DET at NJD
1 REG
05:35
NJD
W. Butcher
Block13.022.6EVN/A
2017-12-27
DET at NJD
1 REG
05:51
NJD
B. Boyle
Saved shot70.210.7EV0.004
2017-12-27
DET at NJD
1 REG
05:56
NJD
S. Santini
Saved shot51.927.6EV0.015
2017-12-27
DET at NJD
1 REG
07:58
NJD
T. Hall
Block24.148.4EVN/A
2017-12-27
DET at NJD
1 REG
08:16
DET
A. Mantha
Miss13.04.4EV0.141
2017-12-27
DET at NJD
1 REG
09:30
NJD
S. Vatanen
Saved shot54.623.7EV0.024
2017-12-27
DET at NJD
1 REG
09:55
DET
T. Bertuzzi
Miss37.434.1EV0.059
2017-12-27
DET at NJD
1 REG
10:27
DET
T. Tatar
Saved shot29.524.0EV0.142
2017-12-27
DET at NJD
1 REG
10:43
DET
T. Tatar
Block18.715.5EVN/A
2017-12-27
DET at NJD
1 REG
10:57
NJD
T. Hall
Saved shot42.639.3EV0.027
2017-12-27
DET at NJD
1 REG
11:35
NJD
W. Butcher
Block24.843.4EVN/A
2017-12-27
DET at NJD
1 REG
11:53
DET
T. Bertuzzi
Saved shot31.13.7EV0.107
2017-12-27
DET at NJD
1 REG
12:12
NJD
S. Noesen
Saved shot22.463.4EV0.027
2017-12-27
DET at NJD
1 REG
12:21
NJD
S. Noesen
Block14.919.7EVN/A
2017-12-27
DET at NJD
1 REG
13:40
NJD
M. Johansson
Saved shot15.763.4EV0.049
2017-12-27
DET at NJD
1 REG
14:09
NJD
T. Zajac
Miss17.00.0EV0.077
2017-12-27
DET at NJD
1 REG
14:16
NJD
J. Moore
Saved shot47.837.3EV0.012
2017-12-27
DET at NJD
1 REG
14:26
NJD
S. Vatanen
Block13.04.4EVN/A
2017-12-27
DET at NJD
1 REG
15:16
NJD
N. Hischier
Goal18.932.0EV0.059
2017-12-27
DET at NJD
1 REG
15:49
DET
D. Larkin
Saved shot48.451.7PP0.005
2017-12-27
DET at NJD
1 REG
15:58
DET
D. Larkin
Saved shot23.02.5PP0.218
2017-12-27
DET at NJD
1 REG
16:18
NJD
A. Greene
Saved shot183.22.8SH0.003
2017-12-27
DET at NJD
1 REG
17:34
DET
H. Zetterberg
Saved shot37.038.4PP0.037
2017-12-27
DET at NJD
1 REG
18:22
NJD
N. Hischier
Goal30.541.0EV0.054
2017-12-27
DET at NJD
1 REG
18:48
NJD
J. Moore
Block46.00.0EVN/A
2017-12-27
DET at NJD
1 REG
19:04
DET
D. Booth
Saved shot41.332.2EV0.041
2017-12-27
DET at NJD
1 REG
19:46
DET
H. Zetterberg
Saved shot43.035.5EV0.029
2017-12-27
DET at NJD
2 REG
00:36
NJD
S. Vatanen
Miss49.421.4EV0.028
2017-12-27
DET at NJD
2 REG
00:47
NJD
S. Vatanen
Saved shot42.927.8EV0.050
2017-12-27
DET at NJD
2 REG
01:06
DET
D. Larkin
Saved shot38.315.1EV0.026
2017-12-27
DET at NJD
2 REG
01:52
DET
N. Kronwall
Block35.59.7EVN/A
2017-12-27
DET at NJD
2 REG
02:04
DET
D. Larkin
Block23.27.4EVN/A
2017-12-27
DET at NJD
2 REG
03:25
NJD
M. Wood
Saved shot15.03.8EV0.132
2017-12-27
DET at NJD
2 REG
03:27
NJD
P. Zacha
Saved shot13.022.6EV0.272
2017-12-27
DET at NJD
2 REG
03:42
NJD
N. Hischier
Miss21.15.4EV0.082
2017-12-27
DET at NJD
2 REG
03:56
NJD
T. Hall
Block33.834.2EVN/A
2017-12-27
DET at NJD
2 REG
04:07
DET
T. Daley
Saved shot36.717.4EV0.068
2017-12-27
DET at NJD
2 REG
04:09
DET
T. Bertuzzi
Saved shot17.16.7EV0.300

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.