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

91 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-06
CGY at ANA
1 REG
00:15
CGY
T. Brouwer
Saved shot41.164.1EV0.011
2016-11-06
CGY at ANA
1 REG
01:19
ANA
R. Rakell
Saved shot27.969.0EV0.027
2016-11-06
CGY at ANA
1 REG
01:33
CGY
M. Stajan
Miss61.934.5EV0.019
2016-11-06
CGY at ANA
1 REG
01:53
ANA
R. Garbutt
Miss43.247.8EV0.027
2016-11-06
CGY at ANA
1 REG
02:22
ANA
C. Perry
Saved shot27.643.5EV0.064
2016-11-06
CGY at ANA
1 REG
02:29
ANA
C. Stoner
Goal8.00.0EV0.177
2016-11-06
CGY at ANA
1 REG
02:46
ANA
R. Getzlaf
Saved shot59.925.7EV0.029
2016-11-06
CGY at ANA
1 REG
03:32
CGY
J. Gaudreau
Saved shot35.867.0EV0.005
2016-11-06
CGY at ANA
1 REG
03:47
CGY
T. Brodie
Miss52.517.7EV0.034
2016-11-06
CGY at ANA
1 REG
04:45
CGY
S. Monahan
Saved shot31.932.2PP0.076
2016-11-06
CGY at ANA
1 REG
04:57
ANA
J. Silfverberg
Saved shot17.061.9SH0.127
2016-11-06
CGY at ANA
1 REG
05:23
ANA
A. Cogliano
Saved shot25.548.2SH0.113
2016-11-06
CGY at ANA
1 REG
06:05
ANA
R. Garbutt
Saved shot52.038.0SH0.004
2016-11-06
CGY at ANA
1 REG
06:41
CGY
M. Frolik
Saved shot22.837.9EV0.093
2016-11-06
CGY at ANA
1 REG
06:46
CGY
B. Kulak
Block12.745.0EVN/A
2016-11-06
CGY at ANA
1 REG
07:52
ANA
S. Vatanen
Saved shot46.044.1EV0.019
2016-11-06
CGY at ANA
1 REG
08:14
CGY
M. Giordano
Block19.321.3EVN/A
2016-11-06
CGY at ANA
1 REG
08:54
CGY
D. Hamilton
Miss58.835.3EV0.007
2016-11-06
CGY at ANA
1 REG
09:41
ANA
R. Kesler
Miss21.28.1EV0.187
2016-11-06
CGY at ANA
1 REG
10:54
ANA
K. Bieksa
Saved shot56.923.9EV0.004
2016-11-06
CGY at ANA
1 REG
11:11
CGY
M. Frolik
Block12.048.4EVN/A
2016-11-06
CGY at ANA
1 REG
11:56
CGY
T. Brouwer
Saved shot36.469.1EV0.024
2016-11-06
CGY at ANA
1 REG
12:15
ANA
C. Wagner
Miss33.014.0EV0.115
2016-11-06
CGY at ANA
1 REG
13:23
CGY
J. Gaudreau
Block10.211.3EVN/A
2016-11-06
CGY at ANA
1 REG
14:10
ANA
J. Cramarossa
Miss41.332.2EV0.048
2016-11-06
CGY at ANA
1 REG
15:11
CGY
B. Kulak
Saved shot30.255.8EV0.030
2016-11-06
CGY at ANA
1 REG
15:22
CGY
M. Ferland
Saved shot37.176.0EV0.011
2016-11-06
CGY at ANA
1 REG
16:11
CGY
M. Giordano
Saved shot55.420.1EV0.031
2016-11-06
CGY at ANA
1 REG
16:12
CGY
T. Brodie
Saved shot40.234.9EV0.010
2016-11-06
CGY at ANA
1 REG
16:15
CGY
A. Chiasson
Goal18.16.3EV0.179
2016-11-06
CGY at ANA
1 REG
18:30
CGY
M. Giordano
Block20.614.0PPN/A
2016-11-06
CGY at ANA
1 REG
18:37
CGY
D. Hamilton
Miss57.823.5PP0.046
2016-11-06
CGY at ANA
1 REG
19:07
CGY
S. Monahan
Saved shot20.614.0PP0.145
2016-11-06
CGY at ANA
1 REG
19:05
CGY
J. Gaudreau
Block15.331.6PPN/A
2016-11-06
CGY at ANA
1 REG
19:58
CGY
M. Frolik
Saved shot22.463.4PP0.058
2016-11-06
CGY at ANA
2 REG
01:03
CGY
S. Monahan
Block12.235.0EVN/A
2016-11-06
CGY at ANA
2 REG
01:22
ANA
J. Manson
Miss60.46.7EV0.035
2016-11-06
CGY at ANA
2 REG
01:36
CGY
M. Tkachuk
Saved shot49.641.7EV0.008
2016-11-06
CGY at ANA
2 REG
02:59
ANA
R. Getzlaf
Saved shot52.428.5PP0.033
2016-11-06
CGY at ANA
2 REG
03:18
ANA
R. Kesler
Goal15.818.4PP0.130
2016-11-06
CGY at ANA
2 REG
03:37
CGY
T. Brouwer
Miss40.540.0EV0.044
2016-11-06
CGY at ANA
2 REG
03:44
CGY
H. Shinkaruk
Block13.28.7EVN/A
2016-11-06
CGY at ANA
2 REG
06:02
CGY
A. Chiasson
Saved shot8.569.4EV0.085
2016-11-06
CGY at ANA
2 REG
06:19
CGY
D. Hamilton
Saved shot32.01.8EV0.136
2016-11-06
CGY at ANA
2 REG
06:40
CGY
D. Hamilton
Block44.823.7EVN/A
2016-11-06
CGY at ANA
2 REG
06:46
CGY
M. Tkachuk
Miss9.518.4EV0.033
2016-11-06
CGY at ANA
2 REG
06:53
CGY
D. Hamilton
Saved shot64.131.0EV0.003
2016-11-06
CGY at ANA
2 REG
07:12
ANA
N. Ritchie
Saved shot22.645.0EV0.085
2016-11-06
CGY at ANA
2 REG
07:21
CGY
D. Engelland
Saved shot64.027.0EV0.008
2016-11-06
CGY at ANA
2 REG
07:52
ANA
A. Cogliano
Saved shot20.650.9EV0.068

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.