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

112 matching attempts. Season coverage: 1328 published games / 1328 collected games. Last source refresh: Oct 4, 2026 04:38.

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
2019-11-04
OTT at NYR
1 REG
00:15
NYR
T. DeAngelo
Block8.635.5EVN/A
2019-11-04
OTT at NYR
1 REG
00:20
NYR
T. DeAngelo
Saved shot48.930.8EV0.007
2019-11-04
OTT at NYR
1 REG
00:33
NYR
A. Panarin
Saved shot17.310.0EV0.029
2019-11-04
OTT at NYR
1 REG
00:40
NYR
R. Strome
Block14.919.7EVN/A
2019-11-04
OTT at NYR
1 REG
01:10
OTT
A. Duclair
Block137.38.0EVN/A
2019-11-04
OTT at NYR
1 REG
01:28
NYR
B. Lemieux
Saved shot22.828.8EV0.073
2019-11-04
OTT at NYR
1 REG
02:02
NYR
A. Fox
Saved shot27.328.4EV0.102
2019-11-04
OTT at NYR
1 REG
04:50
NYR
B. Lemieux
Saved shot13.032.5PP0.214
2019-11-04
OTT at NYR
1 REG
05:23
NYR
J. Trouba
Miss50.231.2PP0.030
2019-11-04
OTT at NYR
1 REG
05:30
NYR
J. Trouba
Miss55.832.6PP0.036
2019-11-04
OTT at NYR
1 REG
06:07
NYR
A. Panarin
Miss36.239.4PP0.082
2019-11-04
OTT at NYR
1 REG
06:21
NYR
A. Panarin
Block25.541.8PPN/A
2019-11-04
OTT at NYR
1 REG
06:34
NYR
C. Kreider
Block26.132.5PPN/A
2019-11-04
OTT at NYR
1 REG
07:52
NYR
A. Panarin
Saved shot28.034.8EV0.086
2019-11-04
OTT at NYR
1 REG
08:07
NYR
B. Skjei
Saved shot29.770.3EV0.019
2019-11-04
OTT at NYR
1 REG
08:47
NYR
K. Kakko
Goal8.963.4EV0.077
2019-11-04
OTT at NYR
1 REG
10:40
NYR
R. Strome
Saved shot12.048.4EV0.103
2019-11-04
OTT at NYR
1 REG
10:42
NYR
R. Strome
Saved shot7.623.2EV0.320
2019-11-04
OTT at NYR
1 REG
11:12
OTT
R. Hainsey
Miss57.422.5EV0.015
2019-11-04
OTT at NYR
1 REG
11:23
OTT
M. Boedker
Saved shot24.435.0EV0.052
2019-11-04
OTT at NYR
1 REG
12:41
NYR
L. Hajek
Saved shot65.836.3EV0.006
2019-11-04
OTT at NYR
1 REG
13:21
NYR
A. Fox
Block7.850.2EVN/A
2019-11-04
OTT at NYR
1 REG
14:13
OTT
T. Ennis
Saved shot19.29.0EV0.151
2019-11-04
OTT at NYR
1 REG
14:17
OTT
R. Hainsey
Miss63.630.2EV0.008
2019-11-04
OTT at NYR
1 REG
14:32
OTT
B. Ryan
Miss40.557.1EV0.007
2019-11-04
OTT at NYR
1 REG
14:54
OTT
A. Duclair
Saved shot14.04.1EV0.203
2019-11-04
OTT at NYR
1 REG
14:55
OTT
A. Duclair
Miss6.180.5EV0.012
2019-11-04
OTT at NYR
1 REG
14:56
OTT
J. Pageau
Goal9.16.3EV0.074
2019-11-04
OTT at NYR
1 REG
15:12
OTT
J. Beaudin
Saved shot15.514.9EV0.162
2019-11-04
OTT at NYR
1 REG
15:57
OTT
N. Paul
Miss24.14.8EV0.150
2019-11-04
OTT at NYR
1 REG
15:59
OTT
R. Hainsey
Saved shot53.921.8EV0.006
2019-11-04
OTT at NYR
1 REG
16:22
OTT
T. Ennis
Saved shot10.053.1EV0.088
2019-11-04
OTT at NYR
1 REG
16:23
OTT
T. Ennis
Miss11.415.3EV0.028
2019-11-04
OTT at NYR
1 REG
17:08
OTT
A. Duclair
Saved shot19.3111.3EV0.022
2019-11-04
OTT at NYR
1 REG
17:11
OTT
B. Tkachuk
Saved shot12.04.8EV0.476
2019-11-04
OTT at NYR
1 REG
17:16
OTT
B. Tkachuk
Saved shot7.839.8EV0.151
2019-11-04
OTT at NYR
1 REG
18:19
OTT
B. Tkachuk
Saved shot16.221.8PP0.173
2019-11-04
OTT at NYR
1 REG
18:31
OTT
T. Chabot
Block21.28.1PPN/A
2019-11-04
OTT at NYR
1 REG
18:31
OTT
T. Ennis
Goal19.845.0PP0.082
2019-11-04
OTT at NYR
1 REG
18:49
OTT
V. Namestnikov
Saved shot9.240.6PP0.098
2019-11-04
OTT at NYR
1 REG
18:52
OTT
N. Paul
Saved shot13.032.5PP0.426
2019-11-04
OTT at NYR
1 REG
19:25
OTT
E. Brannstrom
Miss33.451.1PP0.098
2019-11-04
OTT at NYR
1 REG
19:56
OTT
T. Ennis
Miss12.124.4PP0.041
2019-11-04
OTT at NYR
2 REG
00:47
OTT
T. Chabot
Block49.13.5EVN/A
2019-11-04
OTT at NYR
2 REG
03:51
NYR
B. Smith
Saved shot183.22.5SH0.004
2019-11-04
OTT at NYR
2 REG
04:12
OTT
R. Hainsey
Goal8.160.3EV0.146
2019-11-04
OTT at NYR
2 REG
04:42
NYR
A. Fox
Saved shot52.837.3EV0.007
2019-11-04
OTT at NYR
2 REG
05:15
NYR
B. Skjei
Block28.653.5EVN/A
2019-11-04
OTT at NYR
2 REG
05:27
NYR
B. Skjei
Saved shot51.631.5EV0.020
2019-11-04
OTT at NYR
2 REG
05:42
OTT
B. Tkachuk
Saved shot29.49.8EV0.159

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.