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

115 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
2022-04-29
OTT at PHI
1 REG
00:14
PHI
T. Konecny
Miss14.970.3EV0.053
2022-04-29
OTT at PHI
1 REG
00:18
PHI
R. Attard
Miss42.445.0EV0.019
2022-04-29
OTT at PHI
1 REG
00:27
PHI
J. van Riemsdyk
Saved shot18.715.5EV0.157
2022-04-29
OTT at PHI
1 REG
01:05
OTT
P. Kelly
Miss63.129.4EV0.013
2022-04-29
OTT at PHI
1 REG
01:56
PHI
J. Farabee
Miss28.283.9EV0.012
2022-04-29
OTT at PHI
1 REG
02:05
PHI
R. Attard
Miss29.115.9EV0.108
2022-04-29
OTT at PHI
1 REG
02:06
PHI
I. Provorov
Saved shot15.575.1EV0.020
2022-04-29
OTT at PHI
1 REG
02:39
PHI
K. Yandle
Saved shot62.626.6EV0.027
2022-04-29
OTT at PHI
1 REG
02:50
PHI
E. Zamula
Miss60.732.9EV0.026
2022-04-29
OTT at PHI
1 REG
03:05
PHI
K. Hayes
Saved shot55.01.0EV0.019
2022-04-29
OTT at PHI
1 REG
04:28
OTT
A. Watson
Block19.03.0EVN/A
2022-04-29
OTT at PHI
1 REG
04:36
OTT
T. Hamonic
Saved shot58.322.2EV0.031
2022-04-29
OTT at PHI
1 REG
04:55
PHI
N. Cates
Block24.731.8EVN/A
2022-04-29
OTT at PHI
1 REG
05:15
OTT
T. Stützle
Block32.627.3EVN/A
2022-04-29
OTT at PHI
1 REG
05:38
PHI
Z. MacEwen
Saved shot77.12.2EV0.002
2022-04-29
OTT at PHI
1 REG
05:53
OTT
B. Tkachuk
Saved shot33.341.3EV0.062
2022-04-29
OTT at PHI
1 REG
06:12
OTT
A. Gaudette
Block42.01.4EVN/A
2022-04-29
OTT at PHI
1 REG
06:30
PHI
J. van Riemsdyk
Saved shot33.15.2EV0.094
2022-04-29
OTT at PHI
1 REG
06:58
OTT
P. Kelly
Saved shot8.17.1EV0.116
2022-04-29
OTT at PHI
1 REG
07:51
OTT
A. Formenton
Saved shot10.360.9EV0.078
2022-04-29
OTT at PHI
1 REG
08:52
OTT
T. Stützle
Saved shot10.360.9PP0.094
2022-04-29
OTT at PHI
1 REG
08:58
OTT
B. Tkachuk
Miss10.05.7PP0.192
2022-04-29
OTT at PHI
1 REG
09:17
OTT
B. Tkachuk
Saved shot8.00.0PP0.180
2022-04-29
OTT at PHI
1 REG
09:18
OTT
J. Norris
Saved shot22.254.2PP0.039
2022-04-29
OTT at PHI
1 REG
09:19
OTT
D. Batherson
Saved shot5.831.0PP0.049
2022-04-29
OTT at PHI
1 REG
09:20
OTT
J. Norris
Block8.926.6PPN/A
2022-04-29
OTT at PHI
1 REG
09:21
OTT
T. Chabot
Block6.726.6PPN/A
2022-04-29
OTT at PHI
1 REG
11:17
PHI
M. Frost
Saved shot12.165.6EV0.057
2022-04-29
OTT at PHI
1 REG
11:18
PHI
J. Farabee
Saved shot7.233.7EV0.034
2022-04-29
OTT at PHI
1 REG
11:18
PHI
J. Farabee
Saved shot7.850.2EV0.022
2022-04-29
OTT at PHI
1 REG
12:31
PHI
I. Provorov
Saved shot88.39.8EV0.003
2022-04-29
OTT at PHI
1 REG
13:50
OTT
C. Tierney
Saved shot8.17.1EV0.115
2022-04-29
OTT at PHI
1 REG
15:31
OTT
B. Tkachuk
Saved shot31.948.8EV0.046
2022-04-29
OTT at PHI
1 REG
15:40
OTT
T. Hamonic
Block54.229.9EVN/A
2022-04-29
OTT at PHI
1 REG
15:58
PHI
O. Lindblom
Block23.39.9EVN/A
2022-04-29
OTT at PHI
1 REG
17:21
OTT
N. Zaitsev
Saved shot29.747.7EV0.083
2022-04-29
OTT at PHI
1 REG
17:55
OTT
A. Gaudette
Miss38.37.5EV0.077
2022-04-29
OTT at PHI
1 REG
18:31
PHI
J. van Riemsdyk
Goal7.233.7PP0.172
2022-04-29
OTT at PHI
1 REG
19:16
PHI
R. Attard
Block52.030.0EVN/A
2022-04-29
OTT at PHI
2 REG
00:54
OTT
T. Hamonic
Saved shot185.54.3EV0.003
2022-04-29
OTT at PHI
2 REG
01:25
PHI
J. Farabee
Block37.918.4EVN/A
2022-04-29
OTT at PHI
2 REG
01:40
OTT
A. Gaudette
Block42.128.4EVN/A
2022-04-29
OTT at PHI
2 REG
01:42
OTT
M. Kastelic
Saved shot5.859.0EV0.159
2022-04-29
OTT at PHI
2 REG
02:15
PHI
Z. MacEwen
Miss59.516.6EV0.010
2022-04-29
OTT at PHI
2 REG
02:24
PHI
Z. MacEwen
Saved shot24.849.9EV0.065
2022-04-29
OTT at PHI
2 REG
02:57
OTT
D. Batherson
Block56.437.1EVN/A
2022-04-29
OTT at PHI
2 REG
03:42
PHI
Z. MacEwen
Miss16.03.6EV0.087
2022-04-29
OTT at PHI
2 REG
03:58
OTT
P. Kelly
Saved shot39.37.3EV0.059
2022-04-29
OTT at PHI
2 REG
04:42
PHI
K. Hayes
Saved shot21.02.7SH0.167
2022-04-29
OTT at PHI
2 REG
06:00
OTT
V. Lodin
Saved shot45.626.0PP0.051

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.