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

121 matching attempts. Season coverage: 1422 published games / 1422 collected games. Last source refresh: Oct 4, 2026 05:56.

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
2026-04-07
TBL at OTT
1 REG
00:17
TBL
C. D'Astous
Miss29.115.9EV0.112
2026-04-07
TBL at OTT
1 REG
00:18
TBL
Z. Girgensons
Saved shot11.279.7EV0.015
2026-04-07
TBL at OTT
1 REG
01:09
OTT
J. Sanderson
Saved shot36.141.6EV0.034
2026-04-07
TBL at OTT
1 REG
01:15
OTT
W. Foegele
Block32.020.1EVN/A
2026-04-07
TBL at OTT
1 REG
01:20
OTT
D. Batherson
Miss35.532.3EV0.021
2026-04-07
TBL at OTT
1 REG
01:23
OTT
A. Zub
Miss55.247.9EV0.007
2026-04-07
TBL at OTT
1 REG
01:24
OTT
T. Stützle
Saved shot9.458.0EV0.053
2026-04-07
TBL at OTT
1 REG
02:43
TBL
N. Paul
Miss36.717.4EV0.041
2026-04-07
TBL at OTT
1 REG
04:05
OTT
B. Tkachuk
Saved shot12.618.4EV0.172
2026-04-07
TBL at OTT
1 REG
05:18
OTT
B. Tkachuk
Miss22.00.0EV0.158
2026-04-07
TBL at OTT
1 REG
06:20
TBL
D. Duke
Saved shot33.945.0EV0.030
2026-04-07
TBL at OTT
1 REG
06:43
OTT
D. Batherson
Block18.16.3PPN/A
2026-04-07
TBL at OTT
1 REG
06:45
OTT
T. Stützle
Block21.633.7PPN/A
2026-04-07
TBL at OTT
1 REG
07:46
OTT
J. Sanderson
Miss37.625.2PP0.076
2026-04-07
TBL at OTT
1 REG
07:56
OTT
D. Cozens
Saved shot37.127.3PP0.096
2026-04-07
TBL at OTT
1 REG
08:10
OTT
F. Zetterlund
Block31.634.7PPN/A
2026-04-07
TBL at OTT
1 REG
08:40
TBL
Y. Gourde
Saved shot59.128.3EV0.014
2026-04-07
TBL at OTT
1 REG
08:49
TBL
N. Kucherov
Block34.061.9EVN/A
2026-04-07
TBL at OTT
1 REG
09:18
TBL
N. Kucherov
Block38.333.3EVN/A
2026-04-07
TBL at OTT
1 REG
09:20
TBL
N. Kucherov
Saved shot53.031.9EV0.007
2026-04-07
TBL at OTT
1 REG
09:32
TBL
J. Guentzel
Saved shot56.36.1EV0.016
2026-04-07
TBL at OTT
1 REG
09:35
TBL
D. Raddysh
Saved shot56.01.0EV0.009
2026-04-07
TBL at OTT
1 REG
09:37
TBL
N. Paul
Saved shot15.726.6EV0.215
2026-04-07
TBL at OTT
1 REG
09:40
TBL
J. Moser
Saved shot53.835.2EV0.005
2026-04-07
TBL at OTT
1 REG
09:42
TBL
D. Raddysh
Block10.833.7EVN/A
2026-04-07
TBL at OTT
1 REG
10:06
TBL
D. Raddysh
Saved shot59.540.9EV0.004
2026-04-07
TBL at OTT
1 REG
10:14
TBL
N. Kucherov
Saved shot43.451.5EV0.005
2026-04-07
TBL at OTT
1 REG
10:34
TBL
B. Point
Saved shot39.733.7EV0.031
2026-04-07
TBL at OTT
1 REG
14:25
TBL
E. Lilleberg
Block21.410.8EVN/A
2026-04-07
TBL at OTT
1 REG
14:46
TBL
E. Lilleberg
Block11.210.3EVN/A
2026-04-07
TBL at OTT
1 REG
14:59
OTT
W. Foegele
Miss14.942.3EV0.119
2026-04-07
TBL at OTT
1 REG
15:23
OTT
N. Cousins
Saved shot8.129.7EV0.169
2026-04-07
TBL at OTT
1 REG
15:35
OTT
S. Pinto
Block41.730.3EVN/A
2026-04-07
TBL at OTT
1 REG
15:37
OTT
M. Amadio
Saved shot14.456.3EV0.165
2026-04-07
TBL at OTT
1 REG
15:41
OTT
L. Thomson
Miss62.415.8EV0.017
2026-04-07
TBL at OTT
1 REG
16:39
TBL
E. Cernak
Block12.414.0EVN/A
2026-04-07
TBL at OTT
1 REG
16:41
TBL
J. Guentzel
Block14.04.1EVN/A
2026-04-07
TBL at OTT
1 REG
17:02
OTT
D. Batherson
Block36.14.8EVN/A
2026-04-07
TBL at OTT
1 REG
17:15
OTT
N. Matinpalo
Saved shot35.120.0EV0.058
2026-04-07
TBL at OTT
1 REG
18:27
OTT
D. Batherson
Miss8.182.9EV0.032
2026-04-07
TBL at OTT
2 REG
02:58
TBL
E. Cernak
Saved shot61.727.0EV0.012
2026-04-07
TBL at OTT
2 REG
03:38
TBL
B. Point
Saved shot41.437.1EV0.035
2026-04-07
TBL at OTT
2 REG
03:47
OTT
B. Tkachuk
Miss17.310.0EV0.181
2026-04-07
TBL at OTT
2 REG
05:04
OTT
T. Stützle
Saved shot53.745.0EV0.006
2026-04-07
TBL at OTT
2 REG
07:41
TBL
O. Bjorkstrand
Saved shot35.364.9EV0.011
2026-04-07
TBL at OTT
2 REG
07:46
TBL
C. D'Astous
Saved shot42.128.4EV0.026
2026-04-07
TBL at OTT
2 REG
08:03
TBL
O. Bjorkstrand
Saved shot38.631.2EV0.061
2026-04-07
TBL at OTT
2 REG
08:21
OTT
L. Eller
Saved shot11.05.2EV0.112
2026-04-07
TBL at OTT
2 REG
09:22
OTT
J. Spence
Block24.00.0EVN/A
2026-04-07
TBL at OTT
2 REG
09:36
OTT
C. Crotty
Saved shot58.219.1EV0.031

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.