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

109 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
2017-02-12
DET at MIN
1 REG
00:47
DET
D. DeKeyser
Saved shot48.340.0EV0.008
2017-02-12
DET at MIN
1 REG
01:23
DET
A. Athanasiou
Block33.014.0EVN/A
2017-02-12
DET at MIN
1 REG
03:03
MIN
J. Spurgeon
Block22.852.1EVN/A
2017-02-12
DET at MIN
1 REG
03:11
MIN
N. Prosser
Block58.729.6EVN/A
2017-02-12
DET at MIN
1 REG
03:22
MIN
M. Koivu
Block20.28.5EVN/A
2017-02-12
DET at MIN
1 REG
03:33
MIN
G. Olofsson
Miss49.618.8EV0.029
2017-02-12
DET at MIN
1 REG
04:16
DET
A. Athanasiou
Miss28.26.1EV0.068
2017-02-12
DET at MIN
1 REG
04:35
MIN
J. Pominville
Saved shot44.726.6EV0.023
2017-02-12
DET at MIN
1 REG
04:44
DET
R. Sheahan
Block32.812.3EVN/A
2017-02-12
DET at MIN
1 REG
05:03
MIN
C. Stewart
Saved shot36.779.0EV0.011
2017-02-12
DET at MIN
1 REG
05:08
DET
R. Sheahan
Saved shot60.221.4EV0.016
2017-02-12
DET at MIN
1 REG
06:14
DET
M. Green
Block15.311.3EVN/A
2017-02-12
DET at MIN
1 REG
06:49
MIN
J. Zucker
Saved shot19.184.0EV0.017
2017-02-12
DET at MIN
1 REG
07:46
DET
X. Ouellet
Miss63.125.3EV0.025
2017-02-12
DET at MIN
1 REG
08:19
DET
X. Ouellet
Block38.333.3EVN/A
2017-02-12
DET at MIN
1 REG
08:26
MIN
Z. Parise
Block17.523.6EVN/A
2017-02-12
DET at MIN
1 REG
08:33
MIN
M. Scandella
Block51.00.0EVN/A
2017-02-12
DET at MIN
1 REG
08:58
MIN
E. Haula
Saved shot39.610.2EV0.032
2017-02-12
DET at MIN
1 REG
11:06
MIN
J. Zucker
Saved shot12.618.4PP0.184
2017-02-12
DET at MIN
1 REG
12:11
MIN
Z. Parise
Saved shot25.128.6PP0.102
2017-02-12
DET at MIN
1 REG
13:01
MIN
M. Granlund
Goal7.623.2PP0.158
2017-02-12
DET at MIN
1 REG
13:00
MIN
M. Granlund
Miss5.053.1PP0.166
2017-02-12
DET at MIN
1 REG
13:08
MIN
J. Zucker
Saved shot25.016.3EV0.038
2017-02-12
DET at MIN
1 REG
13:40
DET
H. Zetterberg
Miss40.02.9EV0.067
2017-02-12
DET at MIN
1 REG
14:05
DET
H. Zetterberg
Miss31.37.4EV0.059
2017-02-12
DET at MIN
1 REG
15:15
MIN
E. Staal
Saved shot38.679.6PP0.021
2017-02-12
DET at MIN
1 REG
15:26
DET
D. Helm
Saved shot29.222.2SH0.107
2017-02-12
DET at MIN
1 REG
15:47
MIN
N. Niederreiter
Goal16.632.7PP0.133
2017-02-12
DET at MIN
1 REG
17:26
MIN
J. Pominville
Saved shot38.524.6EV0.063
2017-02-12
DET at MIN
1 REG
17:35
DET
A. Mantha
Saved shot33.630.4EV0.062
2017-02-12
DET at MIN
1 REG
18:31
DET
D. Helm
Saved shot40.271.1EV0.004
2017-02-12
DET at MIN
1 REG
19:09
DET
T. Tatar
Miss29.02.0EV0.072
2017-02-12
DET at MIN
1 REG
19:29
MIN
J. Zucker
Miss23.814.6EV0.130
2017-02-12
DET at MIN
1 REG
19:56
MIN
M. Koivu
Saved shot10.833.7PP0.111
2017-02-12
DET at MIN
1 REG
19:58
MIN
M. Granlund
Miss14.615.9PP0.090
2017-02-12
DET at MIN
2 REG
00:56
MIN
N. Niederreiter
Saved shot18.16.3PP0.088
2017-02-12
DET at MIN
2 REG
01:25
DET
J. Abdelkader
Saved shot42.118.0SH0.011
2017-02-12
DET at MIN
2 REG
02:03
MIN
M. Granlund
Saved shot17.235.5EV0.128
2017-02-12
DET at MIN
2 REG
03:12
DET
A. Mantha
Saved shot7.839.8EV0.108
2017-02-12
DET at MIN
2 REG
03:11
DET
A. Mantha
Saved shot19.238.7EV0.030
2017-02-12
DET at MIN
2 REG
03:20
DET
B. Smith
Miss60.030.0EV0.023
2017-02-12
DET at MIN
2 REG
03:34
DET
A. Mantha
Miss18.636.3EV0.075
2017-02-12
DET at MIN
2 REG
04:17
MIN
E. Haula
Saved shot10.360.9EV0.111
2017-02-12
DET at MIN
2 REG
04:20
MIN
N. Niederreiter
Block24.27.1EVN/A
2017-02-12
DET at MIN
2 REG
05:49
DET
M. Green
Miss36.146.1EV0.022
2017-02-12
DET at MIN
2 REG
06:20
DET
N. Kronwall
Saved shot41.847.9EV0.021
2017-02-12
DET at MIN
2 REG
06:34
DET
X. Ouellet
Miss50.533.7EV0.021
2017-02-12
DET at MIN
2 REG
06:56
DET
A. Mantha
Goal14.615.9EV0.145
2017-02-12
DET at MIN
2 REG
07:22
MIN
N. Niederreiter
Block36.01.6EVN/A
2017-02-12
DET at MIN
2 REG
07:38
MIN
C. Folin
Miss58.13.9EV0.030

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.