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

110 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-14
ANA at ARI
1 REG
00:19
ANA
C. Perry
Saved shot63.832.2EV0.014
2017-01-14
ANA at ARI
1 REG
01:16
ANA
J. Manson
Block19.16.0EVN/A
2017-01-14
ANA at ARI
1 REG
01:15
ANA
J. Silfverberg
Saved shot25.016.3EV0.035
2017-01-14
ANA at ARI
1 REG
01:45
ANA
A. Vermette
Block17.566.4EVN/A
2017-01-14
ANA at ARI
1 REG
02:04
ARI
B. Perlini
Saved shot28.439.3EV0.074
2017-01-14
ANA at ARI
1 REG
02:38
ARI
A. Goligoski
Block10.648.8EVN/A
2017-01-14
ANA at ARI
1 REG
02:48
ARI
M. Hanzal
Saved shot34.076.4EV0.014
2017-01-14
ANA at ARI
1 REG
02:52
ARI
O. Ekman-Larsson
Miss53.330.4EV0.023
2017-01-14
ANA at ARI
1 REG
03:15
ARI
A. Duclair
Block27.533.1EVN/A
2017-01-14
ANA at ARI
1 REG
03:37
ANA
J. Manson
Block36.14.8EVN/A
2017-01-14
ANA at ARI
1 REG
04:23
ARI
C. Murphy
Saved shot86.66.6EV0.003
2017-01-14
ANA at ARI
1 REG
04:38
ARI
R. Vrbata
Miss50.341.0EV0.009
2017-01-14
ANA at ARI
1 REG
04:48
ARI
O. Ekman-Larsson
Miss46.02.5EV0.035
2017-01-14
ANA at ARI
1 REG
05:13
ARI
S. Doan
Block14.615.9EVN/A
2017-01-14
ANA at ARI
1 REG
05:15
ARI
B. Perlini
Saved shot11.720.0EV0.189
2017-01-14
ANA at ARI
1 REG
05:49
ANA
H. Lindholm
Goal24.224.4EV0.111
2017-01-14
ANA at ARI
1 REG
07:35
ARI
R. Vrbata
Miss22.520.9EV0.047
2017-01-14
ANA at ARI
1 REG
07:48
ARI
O. Ekman-Larsson
Block27.26.3EVN/A
2017-01-14
ANA at ARI
1 REG
09:43
ARI
M. Stone
Saved shot61.131.6EV0.022
2017-01-14
ANA at ARI
1 REG
09:49
ARI
C. Dvorak
Miss50.25.7EV0.028
2017-01-14
ANA at ARI
1 REG
10:30
ARI
T. Rieder
Miss54.127.5EV0.023
2017-01-14
ANA at ARI
1 REG
11:18
ARI
L. Dauphin
Miss21.521.8EV0.137
2017-01-14
ANA at ARI
1 REG
11:22
ARI
L. Crouse
Miss16.310.6EV0.081
2017-01-14
ANA at ARI
1 REG
12:34
ARI
M. Hanzal
Saved shot8.545.0PP0.162
2017-01-14
ANA at ARI
1 REG
14:59
ANA
R. Rakell
Block12.04.8EVN/A
2017-01-14
ANA at ARI
1 REG
14:25
ARI
L. Schenn
Miss73.427.6EV0.002
2017-01-14
ANA at ARI
1 REG
15:44
ANA
O. Kase
Saved shot15.871.6EV0.057
2017-01-14
ANA at ARI
1 REG
16:10
ANA
N. Ritchie
Saved shot23.39.9EV0.138
2017-01-14
ANA at ARI
1 REG
16:18
ANA
C. Fowler
Saved shot38.242.9EV0.030
2017-01-14
ANA at ARI
1 REG
17:46
ARI
R. Vrbata
Saved shot10.211.3EV0.155
2017-01-14
ANA at ARI
1 REG
18:04
ARI
J. McGinn
Miss93.13.1EV0.002
2017-01-14
ANA at ARI
1 REG
18:32
ARI
S. Doan
Miss63.533.4EV0.010
2017-01-14
ANA at ARI
1 REG
19:34
ANA
R. Kesler
Saved shot9.212.5EV0.103
2017-01-14
ANA at ARI
1 REG
19:56
ANA
S. Vatanen
Saved shot41.949.8PP0.020
2017-01-14
ANA at ARI
2 REG
00:18
ANA
C. Fowler
Miss55.235.4PP0.035
2017-01-14
ANA at ARI
2 REG
00:33
ARI
T. Rieder
Block38.37.5SHN/A
2017-01-14
ANA at ARI
2 REG
00:43
ANA
S. Vatanen
Saved shot57.830.1PP0.038
2017-01-14
ANA at ARI
2 REG
00:45
ANA
R. Kesler
Miss11.263.4PP0.182
2017-01-14
ANA at ARI
2 REG
00:56
ANA
C. Fowler
Block19.00.0PPN/A
2017-01-14
ANA at ARI
2 REG
02:30
ANA
K. Bieksa
Block14.18.1EVN/A
2017-01-14
ANA at ARI
2 REG
03:47
ARI
J. Chychrun
Saved shot48.842.5EV0.007
2017-01-14
ANA at ARI
2 REG
04:22
ANA
K. Bieksa
Saved shot57.727.9EV0.013
2017-01-14
ANA at ARI
2 REG
04:41
ANA
L. Shaw
Saved shot38.668.7EV0.011
2017-01-14
ANA at ARI
2 REG
04:44
ANA
S. Noesen
Saved shot22.050.5EV0.152
2017-01-14
ANA at ARI
2 REG
04:02
ARI
L. Schenn
Miss55.534.0EV0.004
2017-01-14
ANA at ARI
2 REG
05:32
ARI
J. Chychrun
Miss54.79.5EV0.029
2017-01-14
ANA at ARI
2 REG
07:40
ANA
R. Kesler
Block12.255.0EVN/A
2017-01-14
ANA at ARI
2 REG
07:47
ARI
M. Hanzal
Saved shot31.13.7EV0.110
2017-01-14
ANA at ARI
2 REG
08:06
ARI
C. Murphy
Saved shot59.817.5EV0.019
2017-01-14
ANA at ARI
2 REG
08:10
ARI
M. Stone
Saved shot54.933.1EV0.017

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.