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

120 matching attempts. Season coverage: 1466 published games / 1466 collected games. Last source refresh: Oct 4, 2026 04:27.

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
2018-12-29
ARI at ANA
1 REG
00:29
ARI
O. Ekman-Larsson
Miss39.113.3EV0.055
2018-12-29
ARI at ANA
1 REG
00:46
ANA
O. Kase
Goal10.329.1EV0.125
2018-12-29
ARI at ANA
1 REG
01:04
ANA
J. Silfverberg
Miss48.825.5EV0.033
2018-12-29
ARI at ANA
1 REG
01:27
ARI
J. Chychrun
Saved shot33.819.0EV0.104
2018-12-29
ARI at ANA
1 REG
02:20
ANA
C. Rowney
Block23.117.7EVN/A
2018-12-29
ARI at ANA
1 REG
02:40
ANA
B. Street
Saved shot14.145.0EV0.085
2018-12-29
ARI at ANA
1 REG
02:42
ANA
A. Welinski
Block55.926.6EVN/A
2018-12-29
ARI at ANA
1 REG
03:42
ANA
A. Henrique
Saved shot23.957.0EV0.034
2018-12-29
ARI at ANA
1 REG
04:24
ANA
H. Lindholm
Block36.133.7EVN/A
2018-12-29
ARI at ANA
1 REG
04:27
ANA
A. Cogliano
Saved shot8.17.1EV0.217
2018-12-29
ARI at ANA
1 REG
04:40
ARI
D. Stepan
Saved shot30.121.4EV0.096
2018-12-29
ARI at ANA
1 REG
05:07
ANA
R. Getzlaf
Saved shot51.529.1EV0.023
2018-12-29
ARI at ANA
1 REG
05:26
ANA
K. Sherwood
Saved shot43.834.8EV0.034
2018-12-29
ARI at ANA
1 REG
06:07
ARI
O. Ekman-Larsson
Miss38.13.0EV0.053
2018-12-29
ARI at ANA
1 REG
06:21
ANA
N. Ritchie
Saved shot41.821.0EV0.030
2018-12-29
ARI at ANA
1 REG
06:32
ANA
B. Montour
Saved shot11.345.0EV0.040
2018-12-29
ARI at ANA
1 REG
07:31
ARI
J. Archibald
Saved shot45.227.7SH0.016
2018-12-29
ARI at ANA
1 REG
07:36
ARI
M. Kempe
Miss39.113.3SH0.058
2018-12-29
ARI at ANA
1 REG
08:26
ANA
D. Sprong
Miss40.921.5PP0.048
2018-12-29
ARI at ANA
1 REG
10:40
ARI
M. Kempe
Saved shot19.16.0EV0.081
2018-12-29
ARI at ANA
1 REG
10:52
ANA
K. Sherwood
Block27.914.5EVN/A
2018-12-29
ARI at ANA
1 REG
11:11
ANA
P. Aberg
Saved shot13.067.4EV0.073
2018-12-29
ARI at ANA
1 REG
11:13
ANA
P. Aberg
Saved shot9.866.0EV0.028
2018-12-29
ARI at ANA
1 REG
11:12
ANA
P. Aberg
Block8.569.4EVN/A
2018-12-29
ARI at ANA
1 REG
11:30
ANA
R. Kesler
Saved shot21.521.8EV0.198
2018-12-29
ARI at ANA
1 REG
11:38
ANA
R. Kesler
Miss14.00.0EV0.088
2018-12-29
ARI at ANA
1 REG
12:32
ANA
O. Kase
Miss26.942.0EV0.068
2018-12-29
ARI at ANA
1 REG
13:34
ANA
N. Ritchie
Miss11.05.2PP0.124
2018-12-29
ARI at ANA
1 REG
13:37
ANA
D. Sprong
Goal27.712.5PP0.163
2018-12-29
ARI at ANA
1 REG
14:23
ANA
H. Lindholm
Miss48.719.2SH0.011
2018-12-29
ARI at ANA
1 REG
14:49
ANA
A. Henrique
Miss12.235.0SH0.172
2018-12-29
ARI at ANA
1 REG
14:59
ARI
C. Garland
Saved shot27.26.3PP0.156
2018-12-29
ARI at ANA
1 REG
15:23
ARI
C. Garland
Saved shot36.912.5PP0.068
2018-12-29
ARI at ANA
1 REG
16:16
ARI
N. Cousins
Saved shot32.877.7EV0.007
2018-12-29
ARI at ANA
1 REG
16:28
ARI
O. Ekman-Larsson
Saved shot51.028.1EV0.023
2018-12-29
ARI at ANA
1 REG
16:46
ANA
J. Larsson
Miss30.397.6EV0.017
2018-12-29
ARI at ANA
1 REG
18:36
ARI
O. Ekman-Larsson
Block43.710.5PPN/A
2018-12-29
ARI at ANA
1 REG
18:57
ARI
A. Galchenyuk
Miss39.430.5PP0.071
2018-12-29
ARI at ANA
1 REG
19:03
ARI
A. Galchenyuk
Miss33.332.7PP0.116
2018-12-29
ARI at ANA
1 REG
19:12
ARI
D. Stepan
Miss16.03.6PP0.214
2018-12-29
ARI at ANA
1 REG
19:25
ARI
A. Galchenyuk
Miss27.051.0PP0.179
2018-12-29
ARI at ANA
1 REG
19:43
ARI
O. Ekman-Larsson
Goal26.826.6PP0.128
2018-12-29
ARI at ANA
2 REG
00:12
ANA
A. Henrique
Goal18.16.3EV0.192
2018-12-29
ARI at ANA
2 REG
00:29
ANA
J. Silfverberg
Saved shot40.921.5PP0.056
2018-12-29
ARI at ANA
2 REG
01:06
ANA
H. Lindholm
Saved shot41.37.0PP0.046
2018-12-29
ARI at ANA
2 REG
01:13
ANA
P. Aberg
Miss31.020.8PP0.126
2018-12-29
ARI at ANA
2 REG
01:25
ANA
R. Getzlaf
Saved shot49.317.7PP0.042
2018-12-29
ARI at ANA
2 REG
01:39
ANA
P. Aberg
Saved shot35.826.6PP0.067
2018-12-29
ARI at ANA
2 REG
03:16
ANA
H. Lindholm
Miss51.68.9EV0.022
2018-12-29
ARI at ANA
2 REG
03:37
ARI
C. Keller
Saved shot7.839.8EV0.032

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.