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: 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-07
OTT at UTA
1 REG
00:24
UTA
S. Durzi
Miss44.644.1EV0.016
2026-01-07
OTT at UTA
1 REG
00:32
UTA
N. Schmaltz
Block39.733.7EVN/A
2026-01-07
OTT at UTA
1 REG
00:33
UTA
L. Crouse
Saved shot26.510.9EV0.048
2026-01-07
OTT at UTA
1 REG
01:18
OTT
T. Chabot
Block23.343.3EVN/A
2026-01-07
OTT at UTA
1 REG
01:24
OTT
T. Chabot
Block12.124.4EVN/A
2026-01-07
OTT at UTA
1 REG
02:28
UTA
D. But
Block33.348.7EVN/A
2026-01-07
OTT at UTA
1 REG
03:42
UTA
L. Crouse
Block34.510.0EVN/A
2026-01-07
OTT at UTA
1 REG
03:54
UTA
C. Keller
Saved shot28.185.9EV0.028
2026-01-07
OTT at UTA
1 REG
03:59
UTA
L. Crouse
Goal21.131.4EV0.124
2026-01-07
OTT at UTA
1 REG
05:16
OTT
R. Greig
Saved shot26.670.2EV0.021
2026-01-07
OTT at UTA
1 REG
05:19
OTT
T. Kleven
Block31.437.2EVN/A
2026-01-07
OTT at UTA
1 REG
07:17
UTA
C. Keller
Miss56.47.1EV0.029
2026-01-07
OTT at UTA
1 REG
07:20
UTA
J. Marino
Goal16.665.0EV0.119
2026-01-07
OTT at UTA
1 REG
08:34
OTT
A. Zub
Block2.263.4EVN/A
2026-01-07
OTT at UTA
1 REG
09:29
UTA
N. Schmaltz
Miss59.010.7EV0.034
2026-01-07
OTT at UTA
1 REG
10:53
OTT
S. Halliday
Saved shot35.031.0EV0.065
2026-01-07
OTT at UTA
1 REG
11:20
UTA
J. McBain
Saved shot120.517.4EV0.002
2026-01-07
OTT at UTA
1 REG
12:02
OTT
R. Greig
Saved shot11.720.0EV0.091
2026-01-07
OTT at UTA
1 REG
12:13
OTT
T. Chabot
Miss44.726.6EV0.026
2026-01-07
OTT at UTA
1 REG
12:46
OTT
J. Sanderson
Miss32.545.0EV0.046
2026-01-07
OTT at UTA
1 REG
12:55
OTT
A. Zub
Block43.035.5EVN/A
2026-01-07
OTT at UTA
1 REG
13:08
UTA
M. Sergachev
Saved shot166.114.3EV0.002
2026-01-07
OTT at UTA
1 REG
13:36
OTT
J. Sanderson
Block17.16.7EVN/A
2026-01-07
OTT at UTA
1 REG
14:35
OTT
S. Halliday
Saved shot31.133.2EV0.088
2026-01-07
OTT at UTA
1 REG
15:25
OTT
D. Perron
Miss43.333.7EV0.032
2026-01-07
OTT at UTA
1 REG
16:23
OTT
D. Batherson
Miss10.329.1EV0.179
2026-01-07
OTT at UTA
1 REG
16:44
OTT
C. Giroux
Block10.821.8EVN/A
2026-01-07
OTT at UTA
1 REG
16:55
OTT
M. Amadio
Block10.641.2EVN/A
2026-01-07
OTT at UTA
1 REG
17:33
OTT
J. Sanderson
Block44.113.1EVN/A
2026-01-07
OTT at UTA
1 REG
17:38
OTT
A. Zub
Saved shot53.350.3EV0.018
2026-01-07
OTT at UTA
1 REG
17:41
OTT
R. Greig
Goal10.00.0EV0.513
2026-01-07
OTT at UTA
1 REG
17:50
OTT
D. Cozens
Saved shot38.621.3EV0.075
2026-01-07
OTT at UTA
1 REG
18:35
UTA
M. Carcone
Saved shot35.863.4EV0.012
2026-01-07
OTT at UTA
1 REG
18:37
UTA
M. Sergachev
Saved shot6.00.0EV0.342
2026-01-07
OTT at UTA
1 REG
18:52
UTA
D. But
Block24.758.2EVN/A
2026-01-07
OTT at UTA
1 REG
18:56
UTA
S. Durzi
Saved shot46.654.6EV0.011
2026-01-07
OTT at UTA
1 REG
19:36
UTA
A. Kerfoot
Miss50.036.9EV0.013
2026-01-07
OTT at UTA
1 REG
19:44
UTA
C. Keller
Block15.514.9EVN/A
2026-01-07
OTT at UTA
2 REG
00:42
UTA
N. Schmaltz
Block19.29.0PPN/A
2026-01-07
OTT at UTA
2 REG
01:07
UTA
M. Sergachev
Miss48.815.5PP0.064
2026-01-07
OTT at UTA
2 REG
01:27
UTA
N. Schmaltz
Saved shot7.623.2PP0.178
2026-01-07
OTT at UTA
2 REG
03:10
OTT
T. Stützle
Miss43.25.3PP0.052
2026-01-07
OTT at UTA
2 REG
03:25
OTT
D. Cozens
Saved shot8.214.0PP0.133
2026-01-07
OTT at UTA
2 REG
03:54
OTT
T. Stützle
Saved shot43.36.6PP0.073
2026-01-07
OTT at UTA
2 REG
04:13
OTT
B. Tkachuk
Miss10.329.1PP0.221
2026-01-07
OTT at UTA
2 REG
04:28
OTT
J. Sanderson
Saved shot62.13.7PP0.020
2026-01-07
OTT at UTA
2 REG
04:45
OTT
T. Chabot
Miss61.24.7PP0.022
2026-01-07
OTT at UTA
2 REG
05:04
OTT
C. Giroux
Saved shot17.926.6PP0.078
2026-01-07
OTT at UTA
2 REG
05:11
OTT
T. Chabot
Block47.112.3EVN/A
2026-01-07
OTT at UTA
2 REG
05:22
OTT
T. Chabot
Block45.637.9EVN/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.