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

125 matching attempts. Season coverage: 1504 published games / 1504 collected games. Last source refresh: Oct 4, 2026 05:00.

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
2021-11-16
CGY at PHI
1 REG
00:41
CGY
J. Gaudreau
Saved shot12.476.0EV0.034
2021-11-16
CGY at PHI
1 REG
00:42
CGY
J. Gaudreau
Saved shot5.859.0EV0.032
2021-11-16
CGY at PHI
1 REG
02:31
PHI
N. Seeler
Saved shot50.69.1EV0.036
2021-11-16
CGY at PHI
1 REG
02:49
CGY
J. Gaudreau
Saved shot23.117.7EV0.184
2021-11-16
CGY at PHI
1 REG
03:02
PHI
J. Braun
Saved shot13.672.9EV0.048
2021-11-16
CGY at PHI
1 REG
03:22
CGY
J. Gaudreau
Block19.411.9EVN/A
2021-11-16
CGY at PHI
1 REG
05:03
CGY
E. Lindholm
Block13.921.0PPN/A
2021-11-16
CGY at PHI
1 REG
05:33
CGY
S. Monahan
Block16.625.0PPN/A
2021-11-16
CGY at PHI
1 REG
05:42
PHI
R. Ristolainen
Saved shot157.75.5SH0.003
2021-11-16
CGY at PHI
1 REG
06:14
CGY
R. Andersson
Saved shot45.330.5PP0.060
2021-11-16
CGY at PHI
1 REG
06:35
CGY
M. Tkachuk
Miss9.16.3PP0.132
2021-11-16
CGY at PHI
1 REG
07:19
PHI
C. Giroux
Saved shot33.184.8EV0.011
2021-11-16
CGY at PHI
1 REG
08:47
CGY
O. Kylington
Saved shot51.041.8EV0.009
2021-11-16
CGY at PHI
1 REG
08:54
CGY
J. Gaudreau
Saved shot18.825.2EV0.209
2021-11-16
CGY at PHI
1 REG
09:45
PHI
D. Brassard
Saved shot59.35.8EV0.021
2021-11-16
CGY at PHI
1 REG
09:55
CGY
B. Richardson
Saved shot33.035.1EV0.100
2021-11-16
CGY at PHI
1 REG
10:01
CGY
N. Zadorov
Block45.728.8EVN/A
2021-11-16
CGY at PHI
1 REG
10:10
CGY
E. Lindholm
Saved shot31.828.2EV0.064
2021-11-16
CGY at PHI
1 REG
10:24
CGY
E. Lindholm
Saved shot40.14.3EV0.065
2021-11-16
CGY at PHI
1 REG
10:31
CGY
O. Kylington
Goal58.723.1EV0.018
2021-11-16
CGY at PHI
1 REG
11:17
CGY
A. Mangiapane
Block27.323.7EVN/A
2021-11-16
CGY at PHI
1 REG
11:43
PHI
T. Konecny
Saved shot23.653.6EV0.046
2021-11-16
CGY at PHI
1 REG
11:52
PHI
T. Konecny
Miss8.926.6EV0.174
2021-11-16
CGY at PHI
1 REG
13:13
PHI
K. Yandle
Miss34.028.1PP0.071
2021-11-16
CGY at PHI
1 REG
13:14
PHI
S. Couturier
Saved shot6.451.3PP0.084
2021-11-16
CGY at PHI
1 REG
13:23
PHI
I. Provorov
Saved shot57.422.5PP0.030
2021-11-16
CGY at PHI
1 REG
13:33
PHI
K. Yandle
Saved shot38.026.6PP0.099
2021-11-16
CGY at PHI
1 REG
13:47
PHI
K. Yandle
Block21.924.2PPN/A
2021-11-16
CGY at PHI
1 REG
14:33
PHI
K. Yandle
Miss49.24.7PP0.057
2021-11-16
CGY at PHI
1 REG
14:43
PHI
T. Konecny
Miss41.229.1PP0.061
2021-11-16
CGY at PHI
1 REG
15:45
CGY
T. Pitlick
Saved shot9.945.0EV0.102
2021-11-16
CGY at PHI
1 REG
16:35
PHI
P. Brown
Saved shot62.010.2PP0.015
2021-11-16
CGY at PHI
1 REG
16:46
PHI
T. Konecny
Block25.525.6PPN/A
2021-11-16
CGY at PHI
1 REG
17:15
PHI
S. Couturier
Miss8.545.0PP0.116
2021-11-16
CGY at PHI
1 REG
17:29
PHI
J. van Riemsdyk
Saved shot7.839.8PP0.104
2021-11-16
CGY at PHI
1 REG
18:03
CGY
B. Coleman
Saved shot23.420.0SH0.132
2021-11-16
CGY at PHI
1 REG
19:59
PHI
S. Laughton
Miss65.713.2EV0.009
2021-11-16
CGY at PHI
2 REG
00:18
PHI
I. Provorov
Saved shot27.02.1EV0.211
2021-11-16
CGY at PHI
2 REG
00:22
PHI
T. Sanheim
Saved shot60.825.3EV0.016
2021-11-16
CGY at PHI
2 REG
01:03
CGY
M. Tkachuk
Miss20.854.8PP0.088
2021-11-16
CGY at PHI
2 REG
01:23
CGY
J. Gaudreau
Saved shot32.020.1PP0.123
2021-11-16
CGY at PHI
2 REG
01:37
PHI
J. Farabee
Saved shot151.313.8SH0.002
2021-11-16
CGY at PHI
2 REG
01:46
CGY
N. Hanifin
Miss32.433.7PP0.110
2021-11-16
CGY at PHI
2 REG
01:47
CGY
A. Mangiapane
Saved shot16.17.1PP0.063
2021-11-16
CGY at PHI
2 REG
02:16
CGY
J. Gaudreau
Saved shot36.26.3PP0.108
2021-11-16
CGY at PHI
2 REG
02:38
PHI
S. Laughton
Saved shot11.452.1PP0.187
2021-11-16
CGY at PHI
2 REG
02:40
PHI
S. Laughton
Saved shot20.916.7EV0.143
2021-11-16
CGY at PHI
2 REG
02:49
PHI
D. Brassard
Miss13.542.0EV0.116
2021-11-16
CGY at PHI
2 REG
03:25
CGY
C. Tanev
Block17.513.2EVN/A
2021-11-16
CGY at PHI
2 REG
04:28
PHI
C. Atkinson
Saved shot22.612.8EV0.144

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.