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

109 matching attempts. Season coverage: 1507 published games / 1507 collected games. Last source refresh: Oct 4, 2026 05:14.

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
2023-01-18
COL at CGY
1 REG
00:11
COL
E. Rodrigues
Saved shot2.090.0EV0.179
2023-01-18
COL at CGY
1 REG
00:28
COL
E. Rodrigues
Miss94.023.8EV0.003
2023-01-18
COL at CGY
1 REG
01:01
COL
J. Compher
Miss32.368.2EV0.010
2023-01-18
COL at CGY
1 REG
01:17
COL
V. Nichushkin
Saved shot36.415.9EV0.036
2023-01-18
COL at CGY
1 REG
01:38
COL
E. Johnson
Saved shot47.13.7EV0.039
2023-01-18
COL at CGY
1 REG
02:05
CGY
W. Duehr
Saved shot8.545.0EV0.108
2023-01-18
COL at CGY
1 REG
02:07
CGY
M. Stone
Miss47.221.1EV0.008
2023-01-18
COL at CGY
1 REG
02:47
COL
D. Toews
Saved shot105.917.6EV0.003
2023-01-18
COL at CGY
1 REG
03:54
CGY
E. Lindholm
Saved shot43.930.1EV0.045
2023-01-18
COL at CGY
1 REG
04:14
CGY
N. Kadri
Block23.439.8EVN/A
2023-01-18
COL at CGY
1 REG
04:29
CGY
J. Huberdeau
Miss23.02.5EV0.056
2023-01-18
COL at CGY
1 REG
05:35
CGY
C. Tanev
Saved shot55.528.0EV0.013
2023-01-18
COL at CGY
1 REG
06:05
COL
J. Compher
Saved shot31.01.8EV0.108
2023-01-18
COL at CGY
1 REG
06:13
COL
E. Johnson
Saved shot59.634.8EV0.023
2023-01-18
COL at CGY
1 REG
06:17
COL
M. Rantanen
Goal43.333.7EV0.036
2023-01-18
COL at CGY
1 REG
07:09
CGY
A. Mangiapane
Miss24.721.4EV0.074
2023-01-18
COL at CGY
1 REG
07:16
CGY
A. Mangiapane
Saved shot10.00.0EV0.117
2023-01-18
COL at CGY
1 REG
07:57
CGY
C. Tanev
Saved shot187.33.4SH0.003
2023-01-18
COL at CGY
1 REG
08:58
COL
N. MacKinnon
Saved shot32.15.4PP0.104
2023-01-18
COL at CGY
1 REG
10:53
CGY
W. Duehr
Saved shot45.13.8EV0.025
2023-01-18
COL at CGY
1 REG
11:01
COL
A. Lehkonen
Goal4.526.6EV0.230
2023-01-18
COL at CGY
1 REG
11:14
COL
D. Toews
Saved shot54.14.2EV0.021
2023-01-18
COL at CGY
1 REG
12:58
COL
A. Lehkonen
Goal13.959.7PP0.152
2023-01-18
COL at CGY
1 REG
13:21
CGY
M. Stone
Saved shot55.222.4EV0.024
2023-01-18
COL at CGY
1 REG
13:31
COL
E. Rodrigues
Saved shot30.446.3EV0.053
2023-01-18
COL at CGY
1 REG
13:42
COL
E. Johnson
Saved shot56.828.4EV0.014
2023-01-18
COL at CGY
1 REG
13:58
CGY
N. Kadri
Saved shot33.014.0EV0.081
2023-01-18
COL at CGY
1 REG
14:07
COL
L. O'Connor
Block26.38.7EVN/A
2023-01-18
COL at CGY
1 REG
15:12
CGY
J. Huberdeau
Saved shot7.145.0PP0.120
2023-01-18
COL at CGY
1 REG
15:39
CGY
J. Huberdeau
Miss11.210.3PP0.108
2023-01-18
COL at CGY
1 REG
16:14
CGY
A. Ruzicka
Saved shot23.39.9EV0.124
2023-01-18
COL at CGY
1 REG
16:31
COL
J. MacDonald
Saved shot20.184.3EV0.022
2023-01-18
COL at CGY
1 REG
16:34
COL
K. MacDermid
Miss61.727.0EV0.022
2023-01-18
COL at CGY
1 REG
17:05
CGY
B. Coleman
Miss23.512.3EV0.047
2023-01-18
COL at CGY
1 REG
17:10
CGY
T. Lewis
Saved shot24.229.7EV0.107
2023-01-18
COL at CGY
1 REG
19:37
CGY
T. Toffoli
Saved shot75.126.9EV0.004
2023-01-18
COL at CGY
2 REG
00:14
CGY
E. Lindholm
Saved shot19.071.6EV0.039
2023-01-18
COL at CGY
2 REG
00:29
COL
N. MacKinnon
Saved shot43.924.2EV0.027
2023-01-18
COL at CGY
2 REG
00:34
COL
S. Girard
Saved shot56.939.3EV0.009
2023-01-18
COL at CGY
2 REG
00:59
CGY
R. Andersson
Block30.115.4EVN/A
2023-01-18
COL at CGY
2 REG
01:17
COL
V. Nichushkin
Saved shot37.628.6EV0.073
2023-01-18
COL at CGY
2 REG
02:22
CGY
A. Ruzicka
Saved shot46.950.2EV0.011
2023-01-18
COL at CGY
2 REG
03:42
CGY
N. Kadri
Miss19.972.5EV0.053
2023-01-18
COL at CGY
2 REG
04:16
COL
B. Hunt
Saved shot42.128.4EV0.048
2023-01-18
COL at CGY
2 REG
04:17
COL
V. Nichushkin
Block21.341.2EVN/A
2023-01-18
COL at CGY
2 REG
04:26
COL
V. Nichushkin
Saved shot13.28.7EV0.141
2023-01-18
COL at CGY
2 REG
04:57
COL
J. MacDonald
Saved shot48.112.0EV0.029
2023-01-18
COL at CGY
2 REG
05:00
COL
D. Toews
Saved shot46.58.7EV0.038
2023-01-18
COL at CGY
2 REG
06:37
COL
M. Rantanen
Block38.925.9PPN/A
2023-01-18
COL at CGY
2 REG
08:00
COL
A. Newhook
Saved shot13.921.0PP0.242

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.