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

119 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-12-18
OTT at PHI
1 REG
00:15
OTT
D. Batherson
Miss13.085.6EV0.025
2021-12-18
OTT at PHI
1 REG
00:33
PHI
J. Farabee
Miss12.04.8EV0.171
2021-12-18
OTT at PHI
1 REG
02:01
PHI
P. Brown
Block42.523.6EVN/A
2021-12-18
OTT at PHI
1 REG
02:08
PHI
I. Provorov
Miss63.223.3EV0.017
2021-12-18
OTT at PHI
1 REG
02:11
PHI
S. Laughton
Block20.15.7EVN/A
2021-12-18
OTT at PHI
1 REG
02:33
PHI
J. Cates
Saved shot29.524.0EV0.093
2021-12-18
OTT at PHI
1 REG
02:57
PHI
K. Hayes
Miss27.328.4EV0.078
2021-12-18
OTT at PHI
1 REG
04:19
PHI
C. Giroux
Goal20.02.9EV0.218
2021-12-18
OTT at PHI
1 REG
05:02
PHI
Z. MacEwen
Saved shot41.125.9EV0.058
2021-12-18
OTT at PHI
1 REG
05:40
PHI
S. Laughton
Saved shot37.758.0EV0.010
2021-12-18
OTT at PHI
1 REG
06:52
PHI
J. Farabee
Miss55.513.5EV0.018
2021-12-18
OTT at PHI
1 REG
06:57
PHI
J. Farabee
Saved shot17.963.4EV0.070
2021-12-18
OTT at PHI
1 REG
07:10
PHI
I. Provorov
Miss54.01.1EV0.020
2021-12-18
OTT at PHI
1 REG
07:29
PHI
I. Provorov
Saved shot57.015.3EV0.018
2021-12-18
OTT at PHI
1 REG
07:32
PHI
O. Lindblom
Goal43.827.1EV0.039
2021-12-18
OTT at PHI
1 REG
07:51
PHI
C. Atkinson
Block12.618.4EVN/A
2021-12-18
OTT at PHI
1 REG
07:52
PHI
O. Lindblom
Saved shot21.437.4EV0.021
2021-12-18
OTT at PHI
1 REG
08:38
OTT
A. Zub
Block172.01.0EVN/A
2021-12-18
OTT at PHI
1 REG
09:01
PHI
K. Yandle
Miss61.727.0EV0.024
2021-12-18
OTT at PHI
1 REG
11:23
PHI
C. Atkinson
Block23.512.3EVN/A
2021-12-18
OTT at PHI
1 REG
11:33
PHI
R. Ristolainen
Block20.036.9EVN/A
2021-12-18
OTT at PHI
1 REG
11:38
OTT
C. Brown
Miss42.548.8EV0.010
2021-12-18
OTT at PHI
1 REG
11:45
OTT
A. Formenton
Block14.919.7EVN/A
2021-12-18
OTT at PHI
1 REG
12:48
PHI
T. Konecny
Saved shot43.636.6EV0.019
2021-12-18
OTT at PHI
1 REG
12:55
PHI
K. Yandle
Saved shot61.822.8EV0.030
2021-12-18
OTT at PHI
1 REG
13:03
PHI
K. Yandle
Saved shot55.513.5EV0.031
2021-12-18
OTT at PHI
1 REG
13:13
PHI
C. Atkinson
Miss32.545.0EV0.043
2021-12-18
OTT at PHI
1 REG
13:30
PHI
C. Giroux
Saved shot29.02.0EV0.120
2021-12-18
OTT at PHI
1 REG
13:40
OTT
N. Paul
Saved shot24.141.6EV0.052
2021-12-18
OTT at PHI
1 REG
13:50
OTT
T. Chabot
Block30.719.0EVN/A
2021-12-18
OTT at PHI
1 REG
14:14
OTT
J. Norris
Saved shot21.15.4EV0.210
2021-12-18
OTT at PHI
1 REG
14:40
OTT
D. Batherson
Saved shot21.245.0EV0.184
2021-12-18
OTT at PHI
1 REG
15:08
OTT
N. Holden
Miss33.014.0EV0.109
2021-12-18
OTT at PHI
1 REG
16:36
OTT
A. Zub
Block21.341.2EVN/A
2021-12-18
OTT at PHI
1 REG
17:14
PHI
Z. MacEwen
Saved shot12.414.0EV0.102
2021-12-18
OTT at PHI
1 REG
18:22
OTT
A. Zub
Saved shot55.721.0EV0.018
2021-12-18
OTT at PHI
1 REG
18:36
PHI
C. Atkinson
Saved shot37.837.5EV0.058
2021-12-18
OTT at PHI
1 REG
19:39
OTT
A. Formenton
Saved shot37.434.1EV0.052
2021-12-18
OTT at PHI
1 REG
19:54
OTT
D. Batherson
Saved shot22.297.8EV0.015
2021-12-18
OTT at PHI
1 REG
19:59
OTT
T. Chabot
Saved shot60.235.5EV0.008
2021-12-18
OTT at PHI
2 REG
01:20
PHI
O. Lindblom
Saved shot62.225.7EV0.018
2021-12-18
OTT at PHI
2 REG
01:39
OTT
T. Stützle
Saved shot24.843.4EV0.109
2021-12-18
OTT at PHI
2 REG
02:09
OTT
T. Stützle
Goal19.849.1EV0.076
2021-12-18
OTT at PHI
2 REG
02:33
OTT
V. Mete
Block47.232.0EVN/A
2021-12-18
OTT at PHI
2 REG
03:05
OTT
N. Paul
Saved shot19.227.9SH0.102
2021-12-18
OTT at PHI
2 REG
03:22
OTT
A. Formenton
Goal11.05.2SH0.256
2021-12-18
OTT at PHI
2 REG
04:57
PHI
R. Ristolainen
Saved shot60.825.3EV0.007
2021-12-18
OTT at PHI
2 REG
05:06
PHI
P. Brown
Saved shot20.973.3EV0.039
2021-12-18
OTT at PHI
2 REG
05:29
OTT
J. Bernard-Docker
Miss61.717.0EV0.030
2021-12-18
OTT at PHI
2 REG
06:17
OTT
T. Chabot
Saved shot21.479.2EV0.019

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.