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

120 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
2017-02-15
PHI at CGY
1 REG
00:25
PHI
I. Provorov
Saved shot51.919.1EV0.008
2017-02-15
PHI at CGY
1 REG
00:47
PHI
J. Voracek
Saved shot11.210.3EV0.128
2017-02-15
PHI at CGY
1 REG
01:30
PHI
N. Cousins
Goal9.16.3EV0.260
2017-02-15
PHI at CGY
1 REG
02:43
PHI
W. Simmonds
Saved shot29.252.0EV0.065
2017-02-15
PHI at CGY
1 REG
03:49
PHI
J. Weal
Saved shot40.14.3EV0.021
2017-02-15
PHI at CGY
1 REG
03:56
PHI
N. Cousins
Saved shot22.059.9EV0.046
2017-02-15
PHI at CGY
1 REG
04:23
CGY
A. Chiasson
Saved shot40.234.9EV0.032
2017-02-15
PHI at CGY
1 REG
04:28
CGY
M. Frolik
Block10.00.0EVN/A
2017-02-15
PHI at CGY
1 REG
04:28
CGY
M. Tkachuk
Goal6.19.5EV0.065
2017-02-15
PHI at CGY
1 REG
05:04
CGY
M. Giordano
Miss55.024.7EV0.018
2017-02-15
PHI at CGY
1 REG
05:32
CGY
D. Wideman
Block36.239.4EVN/A
2017-02-15
PHI at CGY
1 REG
05:35
CGY
B. Kulak
Block22.823.2EVN/A
2017-02-15
PHI at CGY
1 REG
07:35
PHI
N. Cousins
Saved shot26.132.5EV0.093
2017-02-15
PHI at CGY
1 REG
09:16
CGY
M. Backlund
Miss51.426.6SH0.016
2017-02-15
PHI at CGY
1 REG
09:51
PHI
M. Streit
Miss49.627.6PP0.043
2017-02-15
PHI at CGY
1 REG
10:57
PHI
B. Schenn
Saved shot6.726.6PP0.203
2017-02-15
PHI at CGY
1 REG
10:58
PHI
W. Simmonds
Saved shot11.731.0PP0.076
2017-02-15
PHI at CGY
1 REG
11:25
PHI
C. Giroux
Block17.00.0PPN/A
2017-02-15
PHI at CGY
1 REG
11:55
PHI
W. Simmonds
Block10.416.7PPN/A
2017-02-15
PHI at CGY
1 REG
12:39
PHI
N. Cousins
Block17.16.7PPN/A
2017-02-15
PHI at CGY
1 REG
12:44
PHI
J. Weal
Saved shot24.455.0EV0.096
2017-02-15
PHI at CGY
1 REG
12:42
PHI
N. Cousins
Saved shot14.942.3EV0.047
2017-02-15
PHI at CGY
1 REG
12:43
PHI
J. Weal
Saved shot15.03.8EV0.042
2017-02-15
PHI at CGY
1 REG
12:43
PHI
N. Cousins
Miss14.433.7EV0.026
2017-02-15
PHI at CGY
1 REG
12:53
PHI
C. VandeVelde
Block18.03.2EVN/A
2017-02-15
PHI at CGY
1 REG
13:45
CGY
J. Gaudreau
Saved shot47.13.7EV0.033
2017-02-15
PHI at CGY
1 REG
14:08
CGY
M. Frolik
Saved shot34.024.3PP0.076
2017-02-15
PHI at CGY
1 REG
15:27
CGY
S. Monahan
Saved shot23.512.3PP0.138
2017-02-15
PHI at CGY
1 REG
15:30
CGY
K. Versteeg
Block10.05.7PPN/A
2017-02-15
PHI at CGY
1 REG
15:48
CGY
S. Monahan
Saved shot32.610.6PP0.125
2017-02-15
PHI at CGY
1 REG
15:50
CGY
S. Monahan
Saved shot5.036.9PP0.391
2017-02-15
PHI at CGY
1 REG
16:51
PHI
M. Read
Saved shot50.69.1EV0.024
2017-02-15
PHI at CGY
1 REG
17:48
PHI
J. Voracek
Saved shot46.129.9PP0.031
2017-02-15
PHI at CGY
1 REG
19:14
PHI
J. Weal
Saved shot36.822.4EV0.050
2017-02-15
PHI at CGY
1 REG
19:41
CGY
K. Versteeg
Saved shot62.223.7EV0.017
2017-02-15
PHI at CGY
2 REG
01:27
PHI
J. Weal
Miss24.27.1EV0.148
2017-02-15
PHI at CGY
2 REG
01:37
PHI
J. Voracek
Miss9.249.4EV0.079
2017-02-15
PHI at CGY
2 REG
02:47
PHI
R. Lyubimov
Miss43.426.0EV0.039
2017-02-15
PHI at CGY
2 REG
03:09
PHI
I. Provorov
Block22.426.6EVN/A
2017-02-15
PHI at CGY
2 REG
03:11
PHI
P. Bellemare
Block15.223.2EVN/A
2017-02-15
PHI at CGY
2 REG
04:16
CGY
D. Hamilton
Block55.534.0EVN/A
2017-02-15
PHI at CGY
2 REG
04:40
PHI
J. Weal
Saved shot32.723.4EV0.082
2017-02-15
PHI at CGY
2 REG
05:00
PHI
S. Couturier
Saved shot41.635.2EV0.039
2017-02-15
PHI at CGY
2 REG
05:18
CGY
S. Monahan
Saved shot22.532.3EV0.102
2017-02-15
PHI at CGY
2 REG
05:22
CGY
M. Giordano
Miss59.820.6EV0.018
2017-02-15
PHI at CGY
2 REG
07:00
PHI
S. Gostisbehere
Block11.210.3EVN/A
2017-02-15
PHI at CGY
2 REG
07:11
PHI
J. Weal
Block22.27.8EVN/A
2017-02-15
PHI at CGY
2 REG
08:16
PHI
B. Manning
Block22.823.2EVN/A
2017-02-15
PHI at CGY
2 REG
09:17
CGY
M. Giordano
Block23.331.0EVN/A
2017-02-15
PHI at CGY
2 REG
09:39
PHI
M. Streit
Block24.224.4PPN/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.