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

99 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
2016-11-12
ANA at NSH
1 REG
01:10
ANA
A. Cogliano
Miss34.464.2EV0.026
2016-11-12
ANA at NSH
1 REG
02:01
NSH
J. Neal
Saved shot21.02.7PP0.212
2016-11-12
ANA at NSH
1 REG
04:43
ANA
C. Fowler
Saved shot51.015.9PP0.030
2016-11-12
ANA at NSH
1 REG
04:48
ANA
S. Vatanen
Saved shot38.527.9PP0.015
2016-11-12
ANA at NSH
1 REG
05:20
NSH
R. Josi
Miss154.75.6SH0.003
2016-11-12
ANA at NSH
1 REG
06:51
ANA
C. Perry
Saved shot18.090.0EV0.034
2016-11-12
ANA at NSH
1 REG
06:59
ANA
A. Vermette
Saved shot27.852.3EV0.049
2016-11-12
ANA at NSH
1 REG
07:04
NSH
A. Watson
Saved shot21.965.8EV0.045
2016-11-12
ANA at NSH
1 REG
07:16
NSH
J. Neal
Saved shot27.556.9EV0.047
2016-11-12
ANA at NSH
1 REG
07:35
NSH
C. Smith
Block26.26.6EVN/A
2016-11-12
ANA at NSH
1 REG
07:55
ANA
K. Bieksa
Block31.49.2EVN/A
2016-11-12
ANA at NSH
1 REG
08:21
ANA
A. Cogliano
Saved shot52.326.1EV0.015
2016-11-12
ANA at NSH
1 REG
08:32
NSH
F. Forsberg
Saved shot12.165.6EV0.076
2016-11-12
ANA at NSH
1 REG
09:11
ANA
R. Garbutt
Miss50.036.9EV0.009
2016-11-12
ANA at NSH
1 REG
09:19
ANA
R. Garbutt
Miss20.220.2EV0.163
2016-11-12
ANA at NSH
1 REG
13:22
NSH
R. Ellis
Block13.04.4PPN/A
2016-11-12
ANA at NSH
1 REG
13:46
ANA
C. Perry
Saved shot36.940.6EV0.008
2016-11-12
ANA at NSH
1 REG
13:48
ANA
C. Perry
Saved shot21.341.2EV0.035
2016-11-12
ANA at NSH
1 REG
14:10
ANA
S. Vatanen
Block21.521.8EVN/A
2016-11-12
ANA at NSH
1 REG
14:19
ANA
C. Perry
Miss8.17.1EV0.170
2016-11-12
ANA at NSH
1 REG
14:18
ANA
C. Perry
Saved shot7.315.9EV0.051
2016-11-12
ANA at NSH
1 REG
14:23
ANA
N. Ritchie
Block9.16.3EVN/A
2016-11-12
ANA at NSH
1 REG
15:16
ANA
R. Rakell
Saved shot11.279.7EV0.036
2016-11-12
ANA at NSH
1 REG
15:41
ANA
R. Rakell
Saved shot52.915.4EV0.020
2016-11-12
ANA at NSH
1 REG
16:13
NSH
R. Josi
Saved shot56.238.5EV0.007
2016-11-12
ANA at NSH
1 REG
16:39
ANA
C. Perry
Saved shot33.246.2EV0.064
2016-11-12
ANA at NSH
1 REG
18:15
ANA
R. Rakell
Block27.646.5EVN/A
2016-11-12
ANA at NSH
1 REG
19:14
NSH
V. Arvidsson
Saved shot58.742.9EV0.003
2016-11-12
ANA at NSH
1 REG
19:20
NSH
R. Johansen
Miss9.249.4EV0.134
2016-11-12
ANA at NSH
1 REG
19:29
NSH
R. Johansen
Miss8.520.6EV0.105
2016-11-12
ANA at NSH
1 REG
19:51
NSH
F. Forsberg
Saved shot6.19.5EV0.081
2016-11-12
ANA at NSH
1 REG
19:50
NSH
M. Fisher
Saved shot48.146.7EV0.005
2016-11-12
ANA at NSH
1 REG
19:57
NSH
R. Ellis
Goal10.036.9EV0.163
2016-11-12
ANA at NSH
2 REG
00:23
ANA
J. Manson
Saved shot49.435.9PP0.030
2016-11-12
ANA at NSH
2 REG
00:39
ANA
C. Fowler
Block45.224.9PPN/A
2016-11-12
ANA at NSH
2 REG
01:18
ANA
R. Kesler
Block4.563.4PPN/A
2016-11-12
ANA at NSH
2 REG
01:17
ANA
S. Vatanen
Saved shot25.128.6PP0.049
2016-11-12
ANA at NSH
2 REG
01:44
ANA
H. Lindholm
Miss50.24.6PP0.054
2016-11-12
ANA at NSH
2 REG
01:45
ANA
A. Vermette
Saved shot7.181.9PP0.020
2016-11-12
ANA at NSH
2 REG
01:49
ANA
H. Lindholm
Saved shot39.58.7PP0.104
2016-11-12
ANA at NSH
2 REG
02:09
ANA
H. Lindholm
Block31.49.2PPN/A
2016-11-12
ANA at NSH
2 REG
02:56
ANA
R. Getzlaf
Miss17.773.6PP0.067
2016-11-12
ANA at NSH
2 REG
03:27
ANA
C. Fowler
Saved shot53.24.3PP0.047
2016-11-12
ANA at NSH
2 REG
03:35
ANA
R. Getzlaf
Miss29.417.8PP0.115
2016-11-12
ANA at NSH
2 REG
04:17
ANA
R. Rakell
Saved shot20.650.9PP0.159
2016-11-12
ANA at NSH
2 REG
04:38
NSH
V. Arvidsson
Saved shot36.458.5EV0.010
2016-11-12
ANA at NSH
2 REG
04:45
NSH
J. Neal
Block32.627.3EVN/A
2016-11-12
ANA at NSH
2 REG
04:59
NSH
M. Irwin
Miss51.320.6EV0.005
2016-11-12
ANA at NSH
2 REG
05:10
ANA
J. Manson
Saved shot75.016.3EV0.003
2016-11-12
ANA at NSH
2 REG
05:50
ANA
A. Cogliano
Miss21.924.2EV0.130

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.