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

98 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-10-30
PHI at CGY
1 REG
00:35
PHI
S. Couturier
Block13.00.0EVN/A
2021-10-30
PHI at CGY
1 REG
00:44
PHI
I. Provorov
Block34.024.3EVN/A
2021-10-30
PHI at CGY
1 REG
01:48
CGY
E. Gudbranson
Block12.618.4EVN/A
2021-10-30
PHI at CGY
1 REG
02:28
CGY
R. Andersson
Block26.132.5EVN/A
2021-10-30
PHI at CGY
1 REG
02:49
CGY
N. Hanifin
Block20.220.2EVN/A
2021-10-30
PHI at CGY
1 REG
04:35
CGY
M. Tkachuk
Miss14.947.7EV0.078
2021-10-30
PHI at CGY
1 REG
06:58
CGY
N. Hanifin
Block24.721.4EVN/A
2021-10-30
PHI at CGY
1 REG
07:06
CGY
M. Tkachuk
Saved shot56.00.0EV0.021
2021-10-30
PHI at CGY
1 REG
07:20
PHI
T. Konecny
Saved shot32.264.2EV0.040
2021-10-30
PHI at CGY
1 REG
07:26
PHI
C. Giroux
Block22.837.9EVN/A
2021-10-30
PHI at CGY
1 REG
08:01
CGY
M. Tkachuk
Saved shot28.760.8PP0.111
2021-10-30
PHI at CGY
1 REG
08:35
CGY
S. Monahan
Block26.26.6PPN/A
2021-10-30
PHI at CGY
1 REG
09:21
CGY
M. Backlund
Block36.729.4PPN/A
2021-10-30
PHI at CGY
1 REG
09:35
CGY
D. Dube
Block20.220.2EVN/A
2021-10-30
PHI at CGY
1 REG
10:06
PHI
P. Brown
Miss49.634.3EV0.013
2021-10-30
PHI at CGY
1 REG
11:11
PHI
J. Farabee
Block26.132.5EVN/A
2021-10-30
PHI at CGY
1 REG
11:17
PHI
C. Giroux
Saved shot32.225.8EV0.105
2021-10-30
PHI at CGY
1 REG
11:46
CGY
A. Mangiapane
Block15.514.9EVN/A
2021-10-30
PHI at CGY
1 REG
12:09
PHI
C. Atkinson
Miss25.651.3PP0.135
2021-10-30
PHI at CGY
1 REG
13:00
PHI
D. Brassard
Block22.837.9PPN/A
2021-10-30
PHI at CGY
1 REG
15:38
CGY
S. Monahan
Saved shot29.839.6EV0.108
2021-10-30
PHI at CGY
1 REG
16:29
CGY
A. Mangiapane
Miss38.035.4EV0.046
2021-10-30
PHI at CGY
1 REG
16:31
CGY
B. Ritchie
Saved shot38.524.6EV0.025
2021-10-30
PHI at CGY
1 REG
16:36
CGY
B. Ritchie
Saved shot10.833.7EV0.127
2021-10-30
PHI at CGY
1 REG
17:02
PHI
S. Couturier
Block31.250.2EVN/A
2021-10-30
PHI at CGY
1 REG
17:11
PHI
J. Braun
Saved shot43.054.5EV0.010
2021-10-30
PHI at CGY
1 REG
18:05
CGY
E. Gudbranson
Miss59.436.1EV0.015
2021-10-30
PHI at CGY
1 REG
18:19
PHI
J. Braun
Block24.840.1EVN/A
2021-10-30
PHI at CGY
1 REG
18:21
PHI
C. Atkinson
Saved shot14.145.0EV0.130
2021-10-30
PHI at CGY
1 REG
19:00
CGY
O. Kylington
Saved shot14.324.8EV0.157
2021-10-30
PHI at CGY
1 REG
19:05
CGY
D. Dube
Miss11.415.3EV0.147
2021-10-30
PHI at CGY
1 REG
19:12
CGY
C. Tanev
Saved shot9.16.3EV0.189
2021-10-30
PHI at CGY
1 REG
19:18
CGY
O. Kylington
Block9.16.3EVN/A
2021-10-30
PHI at CGY
1 REG
19:23
CGY
A. Mangiapane
Miss24.229.7EV0.121
2021-10-30
PHI at CGY
1 REG
19:44
CGY
M. Backlund
Saved shot41.654.8EV0.008
2021-10-30
PHI at CGY
2 REG
02:03
CGY
E. Gudbranson
Saved shot44.458.8EV0.008
2021-10-30
PHI at CGY
2 REG
02:51
CGY
M. Lucic
Saved shot39.424.0EV0.046
2021-10-30
PHI at CGY
2 REG
03:42
CGY
M. Tkachuk
Miss38.527.9EV0.038
2021-10-30
PHI at CGY
2 REG
04:07
CGY
M. Tkachuk
Saved shot7.145.0EV0.157
2021-10-30
PHI at CGY
2 REG
04:13
CGY
M. Tkachuk
Saved shot5.053.1EV0.251
2021-10-30
PHI at CGY
2 REG
04:17
CGY
E. Lindholm
Saved shot33.526.6EV0.075
2021-10-30
PHI at CGY
2 REG
04:58
PHI
N. Thompson
Miss13.04.4SH0.228
2021-10-30
PHI at CGY
2 REG
05:17
CGY
R. Andersson
Block13.313.0PPN/A
2021-10-30
PHI at CGY
2 REG
05:40
CGY
S. Monahan
Saved shot14.324.8PP0.234
2021-10-30
PHI at CGY
2 REG
05:45
CGY
J. Gaudreau
Saved shot41.02.8PP0.067
2021-10-30
PHI at CGY
2 REG
06:14
CGY
M. Tkachuk
Saved shot7.315.9PP0.140
2021-10-30
PHI at CGY
2 REG
06:28
CGY
C. Tanev
Saved shot42.639.3EV0.017
2021-10-30
PHI at CGY
2 REG
06:54
CGY
N. Hanifin
Saved shot38.340.8EV0.029
2021-10-30
PHI at CGY
2 REG
07:08
CGY
E. Lindholm
Block20.00.0EVN/A
2021-10-30
PHI at CGY
2 REG
07:22
CGY
C. Tanev
Miss62.329.9EV0.011

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.