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

134 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-27
CGY at PHI
1 REG
00:23
PHI
A. MacDonald
Miss59.713.6EV0.019
2016-11-27
CGY at PHI
1 REG
00:29
PHI
J. Voracek
Block38.948.1EVN/A
2016-11-27
CGY at PHI
1 REG
00:41
PHI
A. MacDonald
Block17.028.1EVN/A
2016-11-27
CGY at PHI
1 REG
01:23
PHI
R. Lyubimov
Miss11.415.3EV0.105
2016-11-27
CGY at PHI
1 REG
01:34
PHI
M. Del Zotto
Miss51.644.2EV0.007
2016-11-27
CGY at PHI
1 REG
02:03
PHI
I. Provorov
Saved shot61.211.3EV0.017
2016-11-27
CGY at PHI
1 REG
02:12
PHI
I. Provorov
Saved shot57.02.0EV0.020
2016-11-27
CGY at PHI
1 REG
02:25
PHI
P. Bellemare
Saved shot38.319.9EV0.068
2016-11-27
CGY at PHI
1 REG
02:50
CGY
M. Giordano
Block22.532.3EVN/A
2016-11-27
CGY at PHI
1 REG
04:03
PHI
I. Provorov
Block54.626.1EVN/A
2016-11-27
CGY at PHI
1 REG
04:08
PHI
R. Lyubimov
Saved shot40.036.9EV0.026
2016-11-27
CGY at PHI
1 REG
05:02
CGY
D. Engelland
Block27.510.5EVN/A
2016-11-27
CGY at PHI
1 REG
05:12
PHI
M. Read
Miss31.611.0EV0.116
2016-11-27
CGY at PHI
1 REG
05:46
CGY
A. Chiasson
Saved shot25.123.5EV0.173
2016-11-27
CGY at PHI
1 REG
06:08
CGY
D. Hamilton
Block17.523.6EVN/A
2016-11-27
CGY at PHI
1 REG
06:19
PHI
J. Voracek
Block27.02.1EVN/A
2016-11-27
CGY at PHI
1 REG
07:09
PHI
C. Giroux
Saved shot53.438.2PP0.019
2016-11-27
CGY at PHI
1 REG
07:24
PHI
M. Streit
Saved shot53.228.0PP0.036
2016-11-27
CGY at PHI
1 REG
07:42
CGY
T. Brodie
Goal15.834.7SH0.105
2016-11-27
CGY at PHI
1 REG
08:24
PHI
W. Simmonds
Miss11.05.2PP0.112
2016-11-27
CGY at PHI
1 REG
10:36
CGY
M. Tkachuk
Saved shot34.850.8EV0.025
2016-11-27
CGY at PHI
1 REG
11:21
PHI
B. Schenn
Saved shot45.539.6EV0.010
2016-11-27
CGY at PHI
1 REG
11:37
PHI
D. Weise
Miss19.321.3EV0.066
2016-11-27
CGY at PHI
1 REG
11:53
CGY
M. Stajan
Miss31.812.7EV0.051
2016-11-27
CGY at PHI
1 REG
12:19
CGY
T. Brodie
Miss57.910.0EV0.032
2016-11-27
CGY at PHI
1 REG
12:55
CGY
F. Hamilton
Saved shot39.430.5EV0.052
2016-11-27
CGY at PHI
1 REG
13:34
CGY
D. Engelland
Saved shot60.416.3EV0.035
2016-11-27
CGY at PHI
1 REG
13:35
CGY
M. Frolik
Saved shot18.033.7EV0.050
2016-11-27
CGY at PHI
1 REG
13:39
CGY
D. Engelland
Saved shot21.815.9EV0.043
2016-11-27
CGY at PHI
1 REG
14:16
PHI
W. Simmonds
Saved shot17.523.6PP0.075
2016-11-27
CGY at PHI
1 REG
14:25
PHI
B. Schenn
Block20.411.3PPN/A
2016-11-27
CGY at PHI
1 REG
15:50
PHI
I. Provorov
Saved shot55.534.0PP0.009
2016-11-27
CGY at PHI
1 REG
16:02
PHI
P. Bellemare
Saved shot36.764.1EV0.011
2016-11-27
CGY at PHI
1 REG
16:05
PHI
R. Gudas
Saved shot58.841.6EV0.014
2016-11-27
CGY at PHI
1 REG
16:10
PHI
M. Raffl
Saved shot13.313.0EV0.221
2016-11-27
CGY at PHI
1 REG
17:21
PHI
T. Konecny
Block22.823.2EVN/A
2016-11-27
CGY at PHI
1 REG
17:42
PHI
M. Raffl
Goal6.726.6EV0.182
2016-11-27
CGY at PHI
1 REG
19:13
PHI
I. Provorov
Saved shot34.818.4EV0.075
2016-11-27
CGY at PHI
1 REG
19:59
PHI
C. Giroux
Saved shot44.932.3PP0.041
2016-11-27
CGY at PHI
2 REG
00:07
CGY
M. Frolik
Miss48.940.9SH0.009
2016-11-27
CGY at PHI
2 REG
00:37
PHI
W. Simmonds
Saved shot9.249.4PP0.214
2016-11-27
CGY at PHI
2 REG
00:35
PHI
B. Schenn
Saved shot26.619.8PP0.053
2016-11-27
CGY at PHI
2 REG
00:43
PHI
S. Gostisbehere
Miss55.01.0PP0.037
2016-11-27
CGY at PHI
2 REG
00:52
PHI
J. Voracek
Goal35.854.1PP0.030
2016-11-27
CGY at PHI
2 REG
02:15
CGY
A. Chiasson
Saved shot41.821.0EV0.045
2016-11-27
CGY at PHI
2 REG
02:38
PHI
N. Cousins
Block29.813.6EVN/A
2016-11-27
CGY at PHI
2 REG
02:48
CGY
A. Chiasson
Saved shot28.381.9EV0.015
2016-11-27
CGY at PHI
2 REG
03:15
PHI
A. MacDonald
Block46.25.0EVN/A
2016-11-27
CGY at PHI
2 REG
03:26
PHI
R. Lyubimov
Saved shot12.165.6EV0.057
2016-11-27
CGY at PHI
2 REG
03:31
PHI
A. MacDonald
Block18.825.2EVN/A

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.