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

136 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
2019-03-07
CGY at ARI
1 REG
00:54
CGY
M. Tkachuk
Block17.310.0EVN/A
2019-03-07
CGY at ARI
1 REG
00:55
CGY
M. Tkachuk
Block19.917.5EVN/A
2019-03-07
CGY at ARI
1 REG
01:14
ARI
L. Crouse
Block20.163.4EVN/A
2019-03-07
CGY at ARI
1 REG
01:41
CGY
M. Giordano
Saved shot11.345.0EV0.125
2019-03-07
CGY at ARI
1 REG
01:42
CGY
M. Backlund
Miss58.831.8EV0.005
2019-03-07
CGY at ARI
1 REG
02:10
ARI
J. Demers
Miss59.230.5EV0.012
2019-03-07
CGY at ARI
1 REG
02:17
CGY
S. Bennett
Miss38.451.3EV0.005
2019-03-07
CGY at ARI
1 REG
03:00
CGY
M. Frolik
Miss11.731.0EV0.202
2019-03-07
CGY at ARI
1 REG
03:35
CGY
T. Hamonic
Miss31.15.5EV0.107
2019-03-07
CGY at ARI
1 REG
03:49
CGY
M. Tkachuk
Saved shot11.345.0PP0.038
2019-03-07
CGY at ARI
1 REG
04:16
CGY
M. Tkachuk
Miss9.277.5PP0.037
2019-03-07
CGY at ARI
1 REG
04:27
CGY
S. Monahan
Block13.921.0PPN/A
2019-03-07
CGY at ARI
1 REG
04:32
CGY
S. Monahan
Miss17.16.7PP0.100
2019-03-07
CGY at ARI
1 REG
04:38
ARI
J. Archibald
Block167.00.3SHN/A
2019-03-07
CGY at ARI
1 REG
04:59
CGY
M. Giordano
Saved shot47.24.9PP0.060
2019-03-07
CGY at ARI
1 REG
05:11
CGY
M. Giordano
Miss47.02.4PP0.097
2019-03-07
CGY at ARI
1 REG
05:26
CGY
M. Giordano
Miss50.46.8PP0.055
2019-03-07
CGY at ARI
1 REG
05:33
CGY
M. Giordano
Block25.26.8PPN/A
2019-03-07
CGY at ARI
1 REG
06:03
CGY
R. Andersson
Miss66.931.6EV0.007
2019-03-07
CGY at ARI
1 REG
05:52
CGY
O. Fantenberg
Block43.247.8EVN/A
2019-03-07
CGY at ARI
1 REG
06:41
ARI
C. Fischer
Saved shot34.220.6EV0.048
2019-03-07
CGY at ARI
1 REG
07:13
ARI
R. Panik
Saved shot10.00.0EV0.093
2019-03-07
CGY at ARI
1 REG
12:30
ARI
R. Panik
Miss10.211.3EV0.100
2019-03-07
CGY at ARI
1 REG
12:29
ARI
R. Panik
Saved shot8.129.7EV0.065
2019-03-07
CGY at ARI
1 REG
12:28
ARI
J. Chychrun
Block9.824.0EVN/A
2019-03-07
CGY at ARI
1 REG
07:25
CGY
A. Mangiapane
Saved shot24.455.0EV0.019
2019-03-07
CGY at ARI
1 REG
07:40
CGY
T. Brodie
Saved shot40.329.7EV0.053
2019-03-07
CGY at ARI
1 REG
08:08
ARI
M. Grabner
Saved shot30.030.0EV0.075
2019-03-07
CGY at ARI
1 REG
08:09
ARI
M. Grabner
Saved shot9.518.4EV0.036
2019-03-07
CGY at ARI
1 REG
08:10
ARI
M. Grabner
Saved shot8.926.6EV0.033
2019-03-07
CGY at ARI
1 REG
08:12
ARI
M. Grabner
Saved shot8.635.5EV0.240
2019-03-07
CGY at ARI
1 REG
08:11
ARI
V. Hinostroza
Saved shot9.00.0EV0.072
2019-03-07
CGY at ARI
1 REG
09:07
ARI
L. Crouse
Saved shot46.745.0EV0.009
2019-03-07
CGY at ARI
1 REG
09:47
CGY
M. Frolik
Saved shot9.16.3EV0.196
2019-03-07
CGY at ARI
1 REG
09:46
CGY
M. Frolik
Saved shot19.29.0EV0.053
2019-03-07
CGY at ARI
1 REG
09:54
CGY
T. Hamonic
Miss56.617.5EV0.018
2019-03-07
CGY at ARI
1 REG
10:16
ARI
C. Keller
Goal27.740.6EV0.063
2019-03-07
CGY at ARI
1 REG
11:24
CGY
R. Andersson
Saved shot48.847.5EV0.010
2019-03-07
CGY at ARI
1 REG
12:32
ARI
J. Chychrun
Block14.324.8EVN/A
2019-03-07
CGY at ARI
1 REG
13:43
CGY
A. Czarnik
Block16.310.6EVN/A
2019-03-07
CGY at ARI
1 REG
14:14
CGY
A. Mangiapane
Block21.131.4EVN/A
2019-03-07
CGY at ARI
1 REG
14:35
ARI
V. Hinostroza
Saved shot11.720.0PP0.129
2019-03-07
CGY at ARI
1 REG
15:02
ARI
O. Ekman-Larsson
Saved shot49.431.8PP0.010
2019-03-07
CGY at ARI
1 REG
15:47
ARI
A. Galchenyuk
Saved shot10.360.9PP0.097
2019-03-07
CGY at ARI
1 REG
16:13
ARI
O. Ekman-Larsson
Block22.410.3PPN/A
2019-03-07
CGY at ARI
1 REG
16:19
ARI
C. Keller
Saved shot47.232.0EV0.018
2019-03-07
CGY at ARI
1 REG
16:22
ARI
C. Keller
Saved shot50.629.6EV0.022
2019-03-07
CGY at ARI
1 REG
16:35
CGY
R. Andersson
Saved shot139.714.9EV0.002
2019-03-07
CGY at ARI
1 REG
17:08
CGY
N. Hanifin
Block18.445.0EVN/A
2019-03-07
CGY at ARI
1 REG
17:45
CGY
M. Backlund
Saved shot38.636.6EV0.043

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.