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

118 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
2016-10-19
DET at NYR
1 REG
00:48
NYR
R. Nash
Saved shot43.054.5EV0.007
2016-10-19
DET at NYR
1 REG
01:09
NYR
M. Zibanejad
Goal11.437.9EV0.072
2016-10-19
DET at NYR
1 REG
01:49
DET
D. Larkin
Block46.129.9EVN/A
2016-10-19
DET at NYR
1 REG
01:59
DET
B. Smith
Miss59.527.0EV0.016
2016-10-19
DET at NYR
1 REG
02:15
DET
D. Larkin
Block40.218.9EVN/A
2016-10-19
DET at NYR
1 REG
03:31
DET
X. Ouellet
Saved shot28.273.5EV0.017
2016-10-19
DET at NYR
1 REG
03:47
NYR
B. Pirri
Saved shot71.113.8EV0.003
2016-10-19
DET at NYR
1 REG
04:11
NYR
A. Clendening
Miss62.628.6EV0.023
2016-10-19
DET at NYR
1 REG
04:45
DET
A. Marchenko
Saved shot12.29.5EV0.095
2016-10-19
DET at NYR
1 REG
05:28
DET
T. Tatar
Saved shot31.828.2EV0.071
2016-10-19
DET at NYR
1 REG
06:52
DET
D. Helm
Block36.228.0EVN/A
2016-10-19
DET at NYR
1 REG
06:58
DET
R. Sheahan
Saved shot21.158.6EV0.059
2016-10-19
DET at NYR
1 REG
07:47
DET
F. Nielsen
Saved shot12.618.4EV0.073
2016-10-19
DET at NYR
1 REG
08:24
NYR
J. Fast
Miss48.340.0EV0.011
2016-10-19
DET at NYR
1 REG
08:57
NYR
K. Hayes
Miss34.425.8EV0.058
2016-10-19
DET at NYR
1 REG
09:29
NYR
J. Vesey
Block23.034.4EVN/A
2016-10-19
DET at NYR
1 REG
09:36
NYR
M. Staal
Saved shot53.636.7EV0.019
2016-10-19
DET at NYR
1 REG
10:00
NYR
R. Nash
Block37.13.1EVN/A
2016-10-19
DET at NYR
1 REG
10:30
NYR
M. Grabner
Saved shot23.380.1EV0.019
2016-10-19
DET at NYR
1 REG
10:55
NYR
M. Grabner
Saved shot16.03.6EV0.080
2016-10-19
DET at NYR
1 REG
11:39
DET
D. Larkin
Block33.819.0EVN/A
2016-10-19
DET at NYR
1 REG
11:47
DET
T. Tatar
Saved shot32.919.5EV0.076
2016-10-19
DET at NYR
1 REG
12:14
NYR
M. Staal
Saved shot78.423.3EV0.003
2016-10-19
DET at NYR
1 REG
12:29
NYR
J. Vesey
Saved shot40.344.0EV0.016
2016-10-19
DET at NYR
1 REG
12:36
NYR
R. Nash
Saved shot30.064.3EV0.024
2016-10-19
DET at NYR
1 REG
12:52
NYR
C. Kreider
Block52.343.5EVN/A
2016-10-19
DET at NYR
1 REG
13:01
NYR
N. Holden
Miss59.925.7EV0.019
2016-10-19
DET at NYR
1 REG
13:29
NYR
K. Hayes
Saved shot29.435.3EV0.085
2016-10-19
DET at NYR
1 REG
14:50
DET
D. DeKeyser
Miss54.119.4EV0.018
2016-10-19
DET at NYR
1 REG
14:56
DET
F. Nielsen
Saved shot21.158.6EV0.047
2016-10-19
DET at NYR
1 REG
15:17
NYR
M. Grabner
Saved shot79.01.5EV0.002
2016-10-19
DET at NYR
1 REG
15:35
NYR
N. Holden
Miss54.420.4EV0.017
2016-10-19
DET at NYR
1 REG
16:22
NYR
J. Vesey
Saved shot10.211.3EV0.184
2016-10-19
DET at NYR
1 REG
16:23
NYR
J. Vesey
Miss9.458.0EV0.044
2016-10-19
DET at NYR
1 REG
16:55
NYR
B. Skjei
Miss17.310.0EV0.077
2016-10-19
DET at NYR
1 REG
17:27
DET
G. Nyquist
Block30.255.8EVN/A
2016-10-19
DET at NYR
1 REG
17:41
DET
T. Vanek
Miss28.00.0EV0.141
2016-10-19
DET at NYR
1 REG
18:25
NYR
M. Zibanejad
Saved shot12.838.7EV0.064
2016-10-19
DET at NYR
1 REG
18:32
NYR
C. Kreider
Saved shot21.15.4EV0.168
2016-10-19
DET at NYR
1 REG
19:45
NYR
N. Holden
Block8.569.4EVN/A
2016-10-19
DET at NYR
2 REG
01:25
DET
T. Tatar
Block16.437.6PPN/A
2016-10-19
DET at NYR
2 REG
01:56
NYR
M. Grabner
Saved shot8.214.0SH0.261
2016-10-19
DET at NYR
2 REG
02:36
DET
D. Larkin
Block27.725.6PPN/A
2016-10-19
DET at NYR
2 REG
02:46
DET
D. Larkin
Saved shot31.843.7PP0.060
2016-10-19
DET at NYR
2 REG
02:57
NYR
R. Nash
Saved shot20.00.0EV0.192
2016-10-19
DET at NYR
2 REG
03:02
NYR
M. Zuccarello
Saved shot12.041.6EV0.148
2016-10-19
DET at NYR
2 REG
03:21
NYR
R. McDonagh
Block16.03.6EVN/A
2016-10-19
DET at NYR
2 REG
03:38
NYR
R. McDonagh
Saved shot29.528.3EV0.090
2016-10-19
DET at NYR
2 REG
04:16
NYR
B. Skjei
Miss45.728.8EV0.020
2016-10-19
DET at NYR
2 REG
04:39
NYR
D. Stepan
Saved shot81.00.7SH0.003

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.