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

120 matching attempts. Season coverage: 1447 published games / 1447 collected games. Last source refresh: Oct 4, 2026 04:11.

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
2018-04-07
VGK at CGY
1 REG
00:23
CGY
M. Backlund
Saved shot53.241.2EV0.018
2018-04-07
VGK at CGY
1 REG
00:30
CGY
S. Foo
Block22.852.1EVN/A
2018-04-07
VGK at CGY
1 REG
00:39
CGY
M. Backlund
Miss8.520.6EV0.174
2018-04-07
VGK at CGY
1 REG
00:54
VGK
J. Marchessault
Saved shot13.28.7EV0.222
2018-04-07
VGK at CGY
1 REG
01:54
CGY
R. Andersson
Saved shot50.946.6EV0.019
2018-04-07
VGK at CGY
1 REG
02:52
VGK
O. Lindberg
Saved shot43.426.0EV0.029
2018-04-07
VGK at CGY
1 REG
03:52
VGK
J. Neal
Saved shot45.539.6EV0.020
2018-04-07
VGK at CGY
1 REG
04:03
CGY
J. Gaudreau
Goal9.824.0EV0.218
2018-04-07
VGK at CGY
1 REG
04:13
CGY
M. Jankowski
Goal12.618.4EV0.161
2018-04-07
VGK at CGY
1 REG
06:14
VGK
B. McNabb
Saved shot132.00.9SH0.004
2018-04-07
VGK at CGY
1 REG
06:37
CGY
J. Gaudreau
Block8.520.6PPN/A
2018-04-07
VGK at CGY
1 REG
06:43
CGY
D. Hamilton
Block14.312.1PPN/A
2018-04-07
VGK at CGY
1 REG
07:31
CGY
M. Jankowski
Goal6.199.5EV0.046
2018-04-07
VGK at CGY
1 REG
08:26
VGK
J. Marchessault
Miss8.569.4EV0.041
2018-04-07
VGK at CGY
1 REG
08:35
VGK
J. Marchessault
Block34.733.2PPN/A
2018-04-07
VGK at CGY
1 REG
08:57
VGK
S. Theodore
Saved shot40.811.3PP0.055
2018-04-07
VGK at CGY
1 REG
09:29
VGK
J. Marchessault
Block17.03.4PPN/A
2018-04-07
VGK at CGY
1 REG
11:58
VGK
J. Merrill
Block13.032.5EVN/A
2018-04-07
VGK at CGY
1 REG
12:20
VGK
C. Eakin
Saved shot17.254.5EV0.073
2018-04-07
VGK at CGY
1 REG
13:17
CGY
M. Ferland
Saved shot32.672.1EV0.010
2018-04-07
VGK at CGY
1 REG
13:58
VGK
T. Tatar
Miss29.37.9EV0.105
2018-04-07
VGK at CGY
1 REG
14:39
CGY
R. Andersson
Block19.411.9PPN/A
2018-04-07
VGK at CGY
1 REG
15:49
CGY
J. Gaudreau
Miss31.824.1PP0.072
2018-04-07
VGK at CGY
1 REG
18:06
CGY
R. Andersson
Block15.331.6EVN/A
2018-04-07
VGK at CGY
1 REG
18:17
CGY
D. Hamilton
Miss34.778.4EV0.012
2018-04-07
VGK at CGY
1 REG
18:39
VGK
C. Miller
Block21.15.4EVN/A
2018-04-07
VGK at CGY
1 REG
18:53
VGK
C. Miller
Block12.414.0EVN/A
2018-04-07
VGK at CGY
1 REG
18:56
VGK
B. McNabb
Miss6.180.5EV0.117
2018-04-07
VGK at CGY
1 REG
19:03
VGK
W. Carrier
Block23.470.0EVN/A
2018-04-07
VGK at CGY
2 REG
00:29
CGY
S. Bennett
Miss10.211.3EV0.263
2018-04-07
VGK at CGY
2 REG
00:41
CGY
S. Bennett
Saved shot6.090.0EV0.023
2018-04-07
VGK at CGY
2 REG
00:42
CGY
S. Foo
Saved shot7.315.9EV0.041
2018-04-07
VGK at CGY
2 REG
00:51
VGK
C. Eakin
Goal16.03.6EV0.303
2018-04-07
VGK at CGY
2 REG
01:47
CGY
C. Lazar
Block23.117.7EVN/A
2018-04-07
VGK at CGY
2 REG
01:58
CGY
G. Hathaway
Saved shot14.615.9EV0.078
2018-04-07
VGK at CGY
2 REG
02:12
CGY
G. Hathaway
Miss14.919.7EV0.070
2018-04-07
VGK at CGY
2 REG
02:19
VGK
S. Theodore
Saved shot16.129.7EV0.094
2018-04-07
VGK at CGY
2 REG
02:50
VGK
J. Marchessault
Miss51.238.7PP0.019
2018-04-07
VGK at CGY
2 REG
03:18
VGK
R. Smith
Miss19.16.0PP0.160
2018-04-07
VGK at CGY
2 REG
03:25
VGK
J. Marchessault
Saved shot51.635.5PP0.038
2018-04-07
VGK at CGY
2 REG
03:28
VGK
W. Karlsson
Block22.254.2PPN/A
2018-04-07
VGK at CGY
2 REG
03:36
VGK
R. Smith
Miss6.19.5PP0.177
2018-04-07
VGK at CGY
2 REG
03:52
VGK
J. Marchessault
Saved shot44.318.4PP0.046
2018-04-07
VGK at CGY
2 REG
04:32
VGK
C. Miller
Saved shot60.732.9PP0.020
2018-04-07
VGK at CGY
2 REG
05:28
VGK
R. Reaves
Miss20.622.8EV0.116
2018-04-07
VGK at CGY
2 REG
05:30
VGK
W. Carrier
Saved shot4.176.0EV0.047
2018-04-07
VGK at CGY
2 REG
06:09
CGY
M. Backlund
Saved shot33.332.7EV0.063
2018-04-07
VGK at CGY
2 REG
06:19
VGK
A. Tuch
Miss24.455.0EV0.047
2018-04-07
VGK at CGY
2 REG
07:14
CGY
D. Hamilton
Block29.472.2EVN/A
2018-04-07
VGK at CGY
2 REG
07:41
CGY
M. Frolik
Miss42.02.7EV0.049

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.