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

116 matching attempts. Season coverage: 1328 published games / 1328 collected games. Last source refresh: Oct 4, 2026 04:38.

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
2020-01-29
ARI at ANA
1 REG
00:18
ANA
H. Lindholm
Miss48.116.9EV0.028
2020-01-29
ARI at ANA
1 REG
00:37
ARI
C. Garland
Saved shot25.630.6EV0.110
2020-01-29
ARI at ANA
1 REG
00:44
ANA
O. Kase
Miss49.627.6EV0.008
2020-01-29
ARI at ANA
1 REG
00:59
ARI
C. Keller
Saved shot40.69.9EV0.055
2020-01-29
ARI at ANA
1 REG
01:42
ANA
T. Terry
Saved shot11.226.6EV0.127
2020-01-29
ARI at ANA
1 REG
02:27
ANA
D. Grant
Block23.420.0EVN/A
2020-01-29
ARI at ANA
1 REG
02:49
ANA
N. Deslauriers
Saved shot38.524.6EV0.048
2020-01-29
ARI at ANA
1 REG
03:27
ARI
J. Chychrun
Saved shot57.435.1EV0.023
2020-01-29
ARI at ANA
1 REG
03:34
ARI
C. Fischer
Miss14.433.7EV0.098
2020-01-29
ARI at ANA
1 REG
04:14
ARI
J. Demers
Saved shot12.255.0EV0.088
2020-01-29
ARI at ANA
1 REG
04:54
ANA
R. Rakell
Miss13.377.0EV0.054
2020-01-29
ARI at ANA
1 REG
05:01
ANA
R. Getzlaf
Block13.04.4EVN/A
2020-01-29
ARI at ANA
1 REG
05:02
ANA
J. Silfverberg
Saved shot11.720.0EV0.027
2020-01-29
ARI at ANA
1 REG
05:39
ANA
A. Henrique
Goal22.823.2EV0.049
2020-01-29
ARI at ANA
1 REG
06:35
ARI
P. Kessel
Block40.817.1EVN/A
2020-01-29
ARI at ANA
1 REG
07:18
ARI
V. Hinostroza
Goal21.00.0EV0.155
2020-01-29
ARI at ANA
1 REG
08:36
ANA
C. Fowler
Saved shot21.02.7EV0.148
2020-01-29
ARI at ANA
1 REG
08:45
ANA
H. Lindholm
Block18.29.5EVN/A
2020-01-29
ARI at ANA
1 REG
08:55
ANA
C. Rowney
Miss11.210.3EV0.099
2020-01-29
ARI at ANA
1 REG
09:08
ARI
C. Garland
Miss12.235.0EV0.103
2020-01-29
ARI at ANA
1 REG
09:38
ARI
A. Goligoski
Saved shot55.926.6EV0.025
2020-01-29
ARI at ANA
1 REG
09:43
ARI
J. Chychrun
Miss47.026.6EV0.029
2020-01-29
ARI at ANA
1 REG
10:25
ANA
R. Rakell
Saved shot17.576.8EV0.029
2020-01-29
ARI at ANA
1 REG
10:50
ARI
V. Hinostroza
Miss31.326.6EV0.078
2020-01-29
ARI at ANA
1 REG
11:06
ANA
D. Grant
Saved shot11.415.3SH0.179
2020-01-29
ARI at ANA
1 REG
12:19
ARI
C. Keller
Miss22.463.4PP0.067
2020-01-29
ARI at ANA
1 REG
12:28
ANA
M. Jones
Saved shot14.312.1SH0.208
2020-01-29
ARI at ANA
1 REG
13:01
ANA
J. Silfverberg
Saved shot52.326.1EV0.022
2020-01-29
ARI at ANA
1 REG
13:10
ANA
R. Getzlaf
Miss47.038.1PP0.031
2020-01-29
ARI at ANA
1 REG
13:56
ARI
V. Hinostroza
Saved shot16.347.5SH0.101
2020-01-29
ARI at ANA
1 REG
14:06
ARI
J. Chychrun
Saved shot51.925.1EV0.033
2020-01-29
ARI at ANA
1 REG
14:22
ANA
S. Steel
Block20.28.5EVN/A
2020-01-29
ARI at ANA
1 REG
14:30
ANA
E. Gudbranson
Miss47.418.4EV0.046
2020-01-29
ARI at ANA
1 REG
14:39
ARI
J. Chychrun
Saved shot41.034.1EV0.061
2020-01-29
ARI at ANA
1 REG
15:02
ARI
P. Kessel
Saved shot21.02.7PP0.163
2020-01-29
ARI at ANA
1 REG
15:03
ARI
C. Dvorak
Saved shot11.731.0PP0.033
2020-01-29
ARI at ANA
1 REG
15:16
ARI
C. Dvorak
Miss11.05.2PP0.127
2020-01-29
ARI at ANA
1 REG
16:09
ANA
A. Henrique
Goal9.16.3EV0.114
2020-01-29
ARI at ANA
1 REG
16:31
ANA
A. Henrique
Saved shot10.833.7EV0.144
2020-01-29
ARI at ANA
1 REG
16:32
ANA
N. Ritchie
Saved shot8.635.5EV0.026
2020-01-29
ARI at ANA
1 REG
16:54
ARI
D. Stepan
Block18.16.3EVN/A
2020-01-29
ARI at ANA
1 REG
18:12
ANA
M. Del Zotto
Miss49.00.0EV0.034
2020-01-29
ARI at ANA
1 REG
19:22
ARI
T. Hall
Saved shot38.129.9PP0.075
2020-01-29
ARI at ANA
2 REG
01:25
ARI
N. Schmaltz
Saved shot20.639.1EV0.146
2020-01-29
ARI at ANA
2 REG
02:42
ARI
D. Stepan
Saved shot8.129.7EV0.146
2020-01-29
ARI at ANA
2 REG
03:01
ANA
R. Getzlaf
Saved shot25.02.3EV0.063
2020-01-29
ARI at ANA
2 REG
03:22
ANA
R. Rakell
Saved shot21.064.7EV0.091
2020-01-29
ARI at ANA
2 REG
03:52
ARI
C. Keller
Saved shot43.012.1EV0.017
2020-01-29
ARI at ANA
2 REG
05:17
ANA
N. Deslauriers
Saved shot14.674.1EV0.041
2020-01-29
ARI at ANA
2 REG
05:19
ANA
N. Deslauriers
Miss9.571.6EV0.048

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.