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

107 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
2019-10-12
ARI at COL
1 REG
00:26
ARI
O. Ekman-Larsson
Saved shot63.832.2EV0.008
2019-10-12
ARI at COL
1 REG
01:02
ARI
C. Keller
Saved shot42.529.6PP0.045
2019-10-12
ARI at COL
1 REG
01:22
ARI
B. Hayton
Saved shot29.757.4PP0.059
2019-10-12
ARI at COL
1 REG
01:24
ARI
C. Keller
Saved shot6.00.0PP0.307
2019-10-12
ARI at COL
1 REG
01:33
COL
N. Zadorov
Saved shot35.854.1SH0.012
2019-10-12
ARI at COL
1 REG
01:52
ARI
O. Ekman-Larsson
Block25.927.6PPN/A
2019-10-12
ARI at COL
1 REG
02:05
COL
M. Calvert
Saved shot28.034.8SH0.096
2019-10-12
ARI at COL
1 REG
03:40
ARI
C. Dvorak
Block29.719.7EVN/A
2019-10-12
ARI at COL
1 REG
03:53
COL
A. Burakovsky
Saved shot10.036.9EV0.133
2019-10-12
ARI at COL
1 REG
04:07
COL
M. Barberio
Saved shot55.717.8EV0.032
2019-10-12
ARI at COL
1 REG
04:18
COL
T. Jost
Block21.815.9EVN/A
2019-10-12
ARI at COL
1 REG
05:53
COL
E. Johnson
Miss43.69.2EV0.038
2019-10-12
ARI at COL
1 REG
07:39
ARI
L. Crouse
Saved shot41.043.0EV0.021
2019-10-12
ARI at COL
1 REG
07:55
ARI
J. Chychrun
Saved shot26.942.0EV0.100
2019-10-12
ARI at COL
1 REG
08:21
ARI
O. Ekman-Larsson
Saved shot63.722.1EV0.011
2019-10-12
ARI at COL
1 REG
08:54
ARI
V. Hinostroza
Saved shot21.245.0EV0.094
2019-10-12
ARI at COL
1 REG
10:28
ARI
C. Keller
Block26.915.1EVN/A
2019-10-12
ARI at COL
1 REG
11:12
COL
V. Nichushkin
Saved shot51.238.7EV0.010
2019-10-12
ARI at COL
1 REG
11:41
COL
T. Jost
Block22.27.8EVN/A
2019-10-12
ARI at COL
1 REG
11:58
ARI
J. Demers
Miss39.12.9EV0.061
2019-10-12
ARI at COL
1 REG
12:37
COL
M. Rantanen
Saved shot37.639.6EV0.045
2019-10-12
ARI at COL
1 REG
13:09
COL
G. Landeskog
Saved shot57.312.1EV0.028
2019-10-12
ARI at COL
1 REG
13:39
COL
E. Johnson
Block28.410.1EVN/A
2019-10-12
ARI at COL
1 REG
14:06
ARI
C. Soderberg
Saved shot25.00.0EV0.190
2019-10-12
ARI at COL
1 REG
15:02
COL
C. Makar
Block36.717.4EVN/A
2019-10-12
ARI at COL
1 REG
15:06
COL
N. Kadri
Saved shot33.636.5EV0.083
2019-10-12
ARI at COL
1 REG
15:17
COL
N. Kadri
Miss23.727.6EV0.116
2019-10-12
ARI at COL
1 REG
15:23
ARI
C. Garland
Saved shot38.451.3EV0.015
2019-10-12
ARI at COL
1 REG
15:49
ARI
V. Hinostroza
Saved shot27.361.6EV0.025
2019-10-12
ARI at COL
1 REG
16:30
ARI
C. Dvorak
Block27.921.0EVN/A
2019-10-12
ARI at COL
1 REG
17:54
ARI
C. Soderberg
Block23.957.0EVN/A
2019-10-12
ARI at COL
1 REG
18:10
COL
N. Kadri
Saved shot10.053.1EV0.159
2019-10-12
ARI at COL
1 REG
18:37
ARI
M. Grabner
Saved shot40.569.8EV0.009
2019-10-12
ARI at COL
1 REG
19:07
COL
G. Landeskog
Saved shot50.01.1EV0.042
2019-10-12
ARI at COL
2 REG
01:12
COL
N. MacKinnon
Block33.622.8PPN/A
2019-10-12
ARI at COL
2 REG
01:17
COL
C. Makar
Miss57.219.4PP0.026
2019-10-12
ARI at COL
2 REG
01:30
COL
M. Rantanen
Saved shot33.341.3PP0.059
2019-10-12
ARI at COL
2 REG
01:59
COL
N. Kadri
Block22.15.2PPN/A
2019-10-12
ARI at COL
2 REG
02:26
COL
G. Landeskog
Block21.28.1PPN/A
2019-10-12
ARI at COL
2 REG
03:17
COL
S. Girard
Miss47.530.3EV0.024
2019-10-12
ARI at COL
2 REG
03:23
ARI
P. Kessel
Saved shot34.140.2EV0.048
2019-10-12
ARI at COL
2 REG
04:25
ARI
B. Hayton
Block19.411.9PPN/A
2019-10-12
ARI at COL
2 REG
04:28
ARI
B. Hayton
Saved shot35.234.6PP0.087
2019-10-12
ARI at COL
2 REG
04:40
COL
E. Johnson
Saved shot169.08.8SH0.003
2019-10-12
ARI at COL
2 REG
04:59
ARI
P. Kessel
Miss22.823.2PP0.065
2019-10-12
ARI at COL
2 REG
05:09
ARI
J. Chychrun
Miss44.431.2PP0.042
2019-10-12
ARI at COL
2 REG
06:29
COL
M. Rantanen
Saved shot8.545.0EV0.188
2019-10-12
ARI at COL
2 REG
06:54
ARI
M. Grabner
Saved shot79.35.1EV0.002
2019-10-12
ARI at COL
2 REG
07:35
COL
E. Johnson
Saved shot45.519.2EV0.036
2019-10-12
ARI at COL
2 REG
07:36
COL
M. Nieto
Saved shot27.26.3EV0.036

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.