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

128 matching attempts. Season coverage: 1466 published games / 1466 collected games. Last source refresh: Oct 4, 2026 04:27.

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-10-21
CGY at NYR
1 REG
00:40
NYR
K. Hayes
Saved shot79.723.7EV0.003
2018-10-21
CGY at NYR
1 REG
00:54
NYR
C. Kreider
Saved shot57.132.9EV0.014
2018-10-21
CGY at NYR
1 REG
01:05
CGY
S. Monahan
Miss19.614.7EV0.021
2018-10-21
CGY at NYR
1 REG
01:17
CGY
J. Gaudreau
Saved shot57.037.9EV0.010
2018-10-21
CGY at NYR
1 REG
01:33
NYR
J. Vesey
Block29.839.6EVN/A
2018-10-21
CGY at NYR
1 REG
01:43
NYR
B. Smith
Block41.332.2EVN/A
2018-10-21
CGY at NYR
1 REG
01:46
NYR
B. Howden
Block27.519.1EVN/A
2018-10-21
CGY at NYR
1 REG
02:31
NYR
C. McLeod
Saved shot8.17.1EV0.113
2018-10-21
CGY at NYR
1 REG
02:33
NYR
V. Lettieri
Saved shot6.451.3EV0.062
2018-10-21
CGY at NYR
1 REG
02:40
NYR
B. Skjei
Block24.470.8EVN/A
2018-10-21
CGY at NYR
1 REG
03:02
NYR
J. Fast
Block24.045.0EVN/A
2018-10-21
CGY at NYR
1 REG
03:10
CGY
T. Brodie
Block13.313.0EVN/A
2018-10-21
CGY at NYR
1 REG
03:52
CGY
M. Tkachuk
Block14.18.1EVN/A
2018-10-21
CGY at NYR
1 REG
03:53
CGY
M. Tkachuk
Saved shot16.03.6EV0.064
2018-10-21
CGY at NYR
1 REG
04:14
NYR
B. Howden
Saved shot11.345.0EV0.121
2018-10-21
CGY at NYR
1 REG
05:53
NYR
K. Hayes
Saved shot31.459.3EV0.030
2018-10-21
CGY at NYR
1 REG
06:32
CGY
R. Andersson
Saved shot48.653.4EV0.009
2018-10-21
CGY at NYR
1 REG
06:52
CGY
M. Frolik
Miss13.032.5EV0.127
2018-10-21
CGY at NYR
1 REG
07:44
NYR
C. McLeod
Saved shot11.279.7EV0.036
2018-10-21
CGY at NYR
1 REG
07:45
NYR
V. Namestnikov
Saved shot9.212.5EV0.042
2018-10-21
CGY at NYR
1 REG
07:51
NYR
C. McLeod
Block7.850.2EVN/A
2018-10-21
CGY at NYR
1 REG
07:57
NYR
B. Skjei
Miss55.924.3EV0.004
2018-10-21
CGY at NYR
1 REG
08:24
NYR
C. McLeod
Saved shot6.371.6EV0.038
2018-10-21
CGY at NYR
1 REG
08:37
CGY
E. Lindholm
Saved shot39.466.0EV0.012
2018-10-21
CGY at NYR
1 REG
08:59
CGY
S. Monahan
Block20.639.1EVN/A
2018-10-21
CGY at NYR
1 REG
09:45
CGY
M. Stone
Saved shot57.823.5EV0.021
2018-10-21
CGY at NYR
1 REG
09:53
CGY
J. Välimäki
Block39.022.6EVN/A
2018-10-21
CGY at NYR
1 REG
10:00
NYR
M. Zuccarello
Block34.131.8EVN/A
2018-10-21
CGY at NYR
1 REG
10:17
NYR
F. Chytil
Block8.520.6EVN/A
2018-10-21
CGY at NYR
1 REG
10:34
CGY
R. Andersson
Saved shot55.523.3EV0.015
2018-10-21
CGY at NYR
1 REG
10:52
CGY
R. Andersson
Block46.745.0EVN/A
2018-10-21
CGY at NYR
1 REG
11:48
NYR
V. Namestnikov
Block46.528.2EVN/A
2018-10-21
CGY at NYR
1 REG
12:08
NYR
A. McQuaid
Block23.117.7EVN/A
2018-10-21
CGY at NYR
1 REG
12:17
CGY
T. Brodie
Saved shot165.413.3EV0.002
2018-10-21
CGY at NYR
1 REG
13:31
NYR
J. Vesey
Saved shot10.211.3EV0.173
2018-10-21
CGY at NYR
1 REG
13:37
NYR
K. Shattenkirk
Block21.521.8EVN/A
2018-10-21
CGY at NYR
1 REG
13:51
NYR
P. Buchnevich
Miss19.00.0EV0.119
2018-10-21
CGY at NYR
1 REG
14:05
NYR
J. Vesey
Saved shot36.262.0EV0.011
2018-10-21
CGY at NYR
1 REG
15:10
NYR
F. Chytil
Saved shot9.866.0EV0.062
2018-10-21
CGY at NYR
1 REG
16:07
CGY
J. Neal
Miss50.245.8EV0.009
2018-10-21
CGY at NYR
1 REG
16:20
CGY
M. Giordano
Block43.030.7EVN/A
2018-10-21
CGY at NYR
1 REG
16:31
CGY
R. Andersson
Saved shot57.837.3EV0.004
2018-10-21
CGY at NYR
1 REG
16:50
CGY
E. Lindholm
Miss17.040.2EV0.059
2018-10-21
CGY at NYR
1 REG
17:00
CGY
J. Gaudreau
Goal14.324.8EV0.150
2018-10-21
CGY at NYR
1 REG
17:16
CGY
M. Backlund
Saved shot19.759.5EV0.068
2018-10-21
CGY at NYR
1 REG
17:55
NYR
F. Chytil
Block31.812.7EVN/A
2018-10-21
CGY at NYR
1 REG
18:10
CGY
M. Stone
Saved shot89.217.6EV0.004
2018-10-21
CGY at NYR
1 REG
18:53
NYR
N. Pionk
Miss49.02.3PP0.077
2018-10-21
CGY at NYR
1 REG
19:57
NYR
F. Chytil
Miss10.036.9PP0.078
2018-10-21
CGY at NYR
2 REG
00:47
NYR
J. Vesey
Miss25.511.3EV0.059

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.