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

106 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-01-03
TBL at SJS
1 REG
01:24
TBL
P. Holmberg
Saved shot9.824.0EV0.097
2026-01-03
TBL at SJS
1 REG
02:06
SJS
J. Skinner
Saved shot43.121.8EV0.027
2026-01-03
TBL at SJS
1 REG
02:37
TBL
B. Point
Goal20.232.9EV0.116
2026-01-03
TBL at SJS
1 REG
02:51
TBL
D. James
Block30.523.2EVN/A
2026-01-03
TBL at SJS
1 REG
02:54
TBL
C. D'Astous
Miss59.542.3EV0.007
2026-01-03
TBL at SJS
1 REG
03:03
SJS
Z. Ostapchuk
Saved shot23.172.3EV0.022
2026-01-03
TBL at SJS
1 REG
03:04
SJS
Z. Ostapchuk
Saved shot6.180.5EV0.012
2026-01-03
TBL at SJS
1 REG
03:28
TBL
B. Hagel
Miss178.01.3EV0.002
2026-01-03
TBL at SJS
1 REG
03:46
TBL
B. Hagel
Block18.636.3EVN/A
2026-01-03
TBL at SJS
1 REG
04:08
TBL
D. Raddysh
Goal31.843.7EV0.084
2026-01-03
TBL at SJS
1 REG
04:29
TBL
Y. Gourde
Miss21.02.7EV0.074
2026-01-03
TBL at SJS
1 REG
04:44
TBL
Y. Gourde
Saved shot13.022.6EV0.155
2026-01-03
TBL at SJS
1 REG
04:49
TBL
N. Kucherov
Block50.13.4EVN/A
2026-01-03
TBL at SJS
1 REG
05:06
TBL
M. Crozier
Saved shot47.522.2EV0.021
2026-01-03
TBL at SJS
1 REG
05:45
TBL
D. Carlile
Saved shot36.822.4EV0.047
2026-01-03
TBL at SJS
1 REG
05:45
TBL
O. Bjorkstrand
Saved shot39.022.6EV0.010
2026-01-03
TBL at SJS
1 REG
05:46
TBL
O. Bjorkstrand
Saved shot8.926.6EV0.032
2026-01-03
TBL at SJS
1 REG
05:47
TBL
O. Bjorkstrand
Saved shot8.00.0EV0.040
2026-01-03
TBL at SJS
1 REG
05:49
TBL
O. Bjorkstrand
Block11.05.2EVN/A
2026-01-03
TBL at SJS
1 REG
06:37
SJS
R. Reaves
Block13.067.4EVN/A
2026-01-03
TBL at SJS
1 REG
06:46
TBL
B. Hagel
Goal22.410.3EV0.213
2026-01-03
TBL at SJS
1 REG
07:23
TBL
D. Raddysh
Block42.236.3EVN/A
2026-01-03
TBL at SJS
1 REG
07:30
SJS
W. Eklund
Saved shot12.618.4EV0.147
2026-01-03
TBL at SJS
1 REG
09:15
SJS
M. Celebrini
Block19.018.4PPN/A
2026-01-03
TBL at SJS
1 REG
10:30
SJS
P. Regenda
Saved shot7.145.0PP0.163
2026-01-03
TBL at SJS
1 REG
10:46
SJS
P. Regenda
Saved shot7.18.1PP0.126
2026-01-03
TBL at SJS
1 REG
10:50
SJS
P. Regenda
Goal6.451.3PP0.261
2026-01-03
TBL at SJS
1 REG
11:06
SJS
T. Liljegren
Miss36.170.6EV0.011
2026-01-03
TBL at SJS
1 REG
11:31
TBL
M. Crozier
Miss45.550.4EV0.010
2026-01-03
TBL at SJS
1 REG
11:36
TBL
C. D'Astous
Block46.217.7EVN/A
2026-01-03
TBL at SJS
1 REG
13:26
TBL
D. James
Block36.822.4EVN/A
2026-01-03
TBL at SJS
1 REG
13:54
TBL
P. Holmberg
Block15.639.8EVN/A
2026-01-03
TBL at SJS
1 REG
14:05
TBL
Y. Gourde
Saved shot55.944.3EV0.007
2026-01-03
TBL at SJS
1 REG
15:16
TBL
A. Cirelli
Miss30.060.0EV0.033
2026-01-03
TBL at SJS
1 REG
15:21
TBL
B. Hagel
Saved shot15.00.0EV0.089
2026-01-03
TBL at SJS
1 REG
15:28
TBL
C. D'Astous
Block14.433.7EVN/A
2026-01-03
TBL at SJS
1 REG
16:46
TBL
P. Holmberg
Miss12.838.7EV0.078
2026-01-03
TBL at SJS
1 REG
17:25
SJS
D. Orlov
Block8.129.7EVN/A
2026-01-03
TBL at SJS
1 REG
17:43
TBL
B. Point
Saved shot34.454.5EV0.015
2026-01-03
TBL at SJS
1 REG
18:17
TBL
G. Goncalves
Saved shot21.815.9EV0.196
2026-01-03
TBL at SJS
1 REG
18:21
TBL
J. Guentzel
Block8.17.1EVN/A
2026-01-03
TBL at SJS
1 REG
18:53
SJS
M. Celebrini
Saved shot45.710.1EV0.033
2026-01-03
TBL at SJS
1 REG
19:54
SJS
M. Celebrini
Saved shot32.321.8PP0.100
2026-01-03
TBL at SJS
2 REG
01:13
SJS
T. Dellandrea
Saved shot54.25.3EV0.020
2026-01-03
TBL at SJS
2 REG
02:49
TBL
D. Raddysh
Goal56.14.1PP0.051
2026-01-03
TBL at SJS
2 REG
03:55
TBL
D. James
Goal7.18.1EV0.185
2026-01-03
TBL at SJS
2 REG
04:30
SJS
T. Toffoli
Miss38.960.8EV0.014
2026-01-03
TBL at SJS
2 REG
04:37
SJS
B. Goodrow
Miss2.845.0EV0.426
2026-01-03
TBL at SJS
2 REG
04:51
TBL
O. Bjorkstrand
Miss43.030.7EV0.027
2026-01-03
TBL at SJS
2 REG
05:03
TBL
B. Hagel
Block10.641.2EVN/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.