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

111 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-01-12
ANA at COL
1 REG
00:36
COL
G. Landeskog
Saved shot45.550.4EV0.008
2017-01-12
ANA at COL
1 REG
01:20
ANA
O. Kase
Block21.341.2EVN/A
2017-01-12
ANA at COL
1 REG
01:52
COL
B. Comeau
Block13.636.0EVN/A
2017-01-12
ANA at COL
1 REG
01:55
COL
C. Soderberg
Saved shot24.016.9EV0.043
2017-01-12
ANA at COL
1 REG
02:07
COL
A. Martinsen
Saved shot32.672.1EV0.010
2017-01-12
ANA at COL
1 REG
02:15
COL
A. Martinsen
Saved shot66.931.6EV0.006
2017-01-12
ANA at COL
1 REG
02:25
COL
N. Zadorov
Saved shot67.230.4EV0.010
2017-01-12
ANA at COL
1 REG
03:10
ANA
C. Perry
Saved shot47.029.3EV0.020
2017-01-12
ANA at COL
1 REG
03:18
COL
M. Rantanen
Miss26.915.1EV0.122
2017-01-12
ANA at COL
1 REG
03:27
COL
N. MacKinnon
Block40.031.7EVN/A
2017-01-12
ANA at COL
1 REG
03:48
COL
F. Beauchemin
Block41.627.2EVN/A
2017-01-12
ANA at COL
1 REG
03:52
ANA
J. Silfverberg
Goal29.417.8EV0.103
2017-01-12
ANA at COL
1 REG
04:09
ANA
O. Kase
Saved shot41.515.4EV0.047
2017-01-12
ANA at COL
1 REG
05:10
ANA
R. Kesler
Miss27.519.1EV0.107
2017-01-12
ANA at COL
1 REG
05:24
COL
N. MacKinnon
Goal10.821.8EV0.175
2017-01-12
ANA at COL
1 REG
06:09
ANA
C. Fowler
Saved shot62.431.9EV0.013
2017-01-12
ANA at COL
1 REG
06:15
ANA
R. Rakell
Goal46.631.0EV0.017
2017-01-12
ANA at COL
1 REG
06:29
COL
F. Beauchemin
Saved shot46.933.7EV0.017
2017-01-12
ANA at COL
1 REG
06:58
COL
C. Goloubef
Block20.614.0EVN/A
2017-01-12
ANA at COL
1 REG
09:00
COL
N. Zadorov
Block22.823.2EVN/A
2017-01-12
ANA at COL
1 REG
09:38
ANA
O. Kase
Saved shot10.833.7EV0.192
2017-01-12
ANA at COL
1 REG
09:42
ANA
O. Kase
Saved shot12.851.3EV0.150
2017-01-12
ANA at COL
1 REG
09:49
ANA
N. Ritchie
Block41.047.0EVN/A
2017-01-12
ANA at COL
1 REG
10:02
ANA
O. Kase
Saved shot43.035.5EV0.025
2017-01-12
ANA at COL
1 REG
10:59
ANA
S. Noesen
Miss32.01.8EV0.060
2017-01-12
ANA at COL
1 REG
11:04
ANA
S. Noesen
Saved shot17.03.4EV0.184
2017-01-12
ANA at COL
1 REG
11:25
ANA
L. Shaw
Saved shot55.836.3EV0.010
2017-01-12
ANA at COL
1 REG
12:01
ANA
S. Theodore
Miss30.678.7EV0.013
2017-01-12
ANA at COL
1 REG
14:00
ANA
S. Theodore
Block29.02.0PPN/A
2017-01-12
ANA at COL
1 REG
14:29
ANA
J. Silfverberg
Block28.410.1PPN/A
2017-01-12
ANA at COL
1 REG
15:02
ANA
A. Cogliano
Saved shot50.832.1EV0.012
2017-01-12
ANA at COL
1 REG
15:29
ANA
C. Fowler
Block53.225.6EVN/A
2017-01-12
ANA at COL
1 REG
15:45
COL
P. Wiercioch
Saved shot52.345.0EV0.007
2017-01-12
ANA at COL
1 REG
16:27
ANA
R. Rakell
Miss30.37.6EV0.116
2017-01-12
ANA at COL
1 REG
16:58
ANA
S. Vatanen
Block47.819.6EVN/A
2017-01-12
ANA at COL
1 REG
17:35
ANA
J. Silfverberg
Saved shot10.095.7EV0.026
2017-01-12
ANA at COL
1 REG
18:10
ANA
N. Ritchie
Miss31.316.7EV0.084
2017-01-12
ANA at COL
1 REG
19:10
ANA
R. Kesler
Saved shot9.571.6EV0.045
2017-01-12
ANA at COL
1 REG
19:23
ANA
H. Lindholm
Block45.036.9EVN/A
2017-01-12
ANA at COL
1 REG
19:31
ANA
J. Silfverberg
Saved shot11.759.0EV0.070
2017-01-12
ANA at COL
1 REG
19:43
ANA
A. Cogliano
Miss14.919.7EV0.155
2017-01-12
ANA at COL
2 REG
00:14
COL
N. MacKinnon
Saved shot53.142.7EV0.008
2017-01-12
ANA at COL
2 REG
01:13
COL
R. Bourque
Block43.035.5EVN/A
2017-01-12
ANA at COL
2 REG
02:13
ANA
O. Kase
Block21.245.0EVN/A
2017-01-12
ANA at COL
2 REG
02:15
ANA
N. Ritchie
Miss27.272.9EV0.021
2017-01-12
ANA at COL
2 REG
02:27
ANA
N. Ritchie
Saved shot39.237.7EV0.010
2017-01-12
ANA at COL
2 REG
03:07
COL
M. Nieto
Saved shot5.4111.8EV0.032
2017-01-12
ANA at COL
2 REG
03:19
ANA
R. Kesler
Saved shot18.183.7EV0.028
2017-01-12
ANA at COL
2 REG
03:26
ANA
J. Manson
Miss62.733.9EV0.012
2017-01-12
ANA at COL
2 REG
04:53
ANA
K. Bieksa
Miss57.324.8EV0.016

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.