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

102 matching attempts. Season coverage: 183 published games / 183 collected games. Last source refresh: Oct 16, 2026 08:35.

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-10-15
NYI at OTT
1 REG
02:17
NYI
A. Duclair
Block20.650.9EVN/A
2026-10-15
NYI at OTT
1 REG
04:09
NYI
S. Holmstrom
Saved shot23.727.6EV0.104
2026-10-15
NYI at OTT
1 REG
04:50
OTT
W. Foegele
Saved shot37.541.8EV0.041
2026-10-15
NYI at OTT
1 REG
05:43
OTT
C. Giroux
Block28.410.1EVN/A
2026-10-15
NYI at OTT
1 REG
08:11
NYI
B. Horvat
Saved shot20.126.6EV0.058
2026-10-15
NYI at OTT
1 REG
09:10
OTT
A. Burakovsky
Saved shot92.45.6EV0.002
2026-10-15
NYI at OTT
1 REG
09:42
OTT
W. Foegele
Miss18.864.8EV0.062
2026-10-15
NYI at OTT
1 REG
09:51
OTT
J. Spence
Miss57.111.1EV0.016
2026-10-15
NYI at OTT
1 REG
09:54
OTT
F. Zetterlund
Block8.214.0EVN/A
2026-10-15
NYI at OTT
1 REG
09:59
OTT
R. Greig
Miss11.05.2EV0.093
2026-10-15
NYI at OTT
1 REG
10:03
OTT
C. Crotty
Block14.324.8EVN/A
2026-10-15
NYI at OTT
1 REG
10:04
OTT
C. Crotty
Block8.545.0EVN/A
2026-10-15
NYI at OTT
1 REG
11:43
NYI
L. Stanley
Block35.442.7EVN/A
2026-10-15
NYI at OTT
1 REG
11:57
NYI
M. Kessel
Saved shot130.815.5EV0.003
2026-10-15
NYI at OTT
1 REG
14:04
OTT
C. Yakemchuk
Block17.235.5EVN/A
2026-10-15
NYI at OTT
1 REG
14:49
NYI
L. Stanley
Miss53.330.4EV0.012
2026-10-15
NYI at OTT
1 REG
14:58
NYI
L. Stanley
Block44.25.2EVN/A
2026-10-15
NYI at OTT
1 REG
16:02
NYI
M. Schaefer
Miss11.345.0EV0.093
2026-10-15
NYI at OTT
1 REG
16:26
NYI
A. Duclair
Block33.15.2EVN/A
2026-10-15
NYI at OTT
1 REG
17:22
NYI
E. Heineman
Saved shot39.825.3EV0.038
2026-10-15
NYI at OTT
1 REG
18:40
OTT
C. Giroux
Miss19.840.9EV0.096
2026-10-15
NYI at OTT
1 REG
18:42
OTT
T. Kleven
Saved shot63.140.5EV0.004
2026-10-15
NYI at OTT
1 REG
18:47
OTT
A. Burakovsky
Saved shot35.717.9EV0.066
2026-10-15
NYI at OTT
1 REG
19:48
NYI
M. Maccelli
Goal30.121.4EV0.039
2026-10-15
NYI at OTT
2 REG
00:19
NYI
M. Schaefer
Saved shot44.328.3EV0.034
2026-10-15
NYI at OTT
2 REG
00:27
OTT
C. Giroux
Block30.446.3EVN/A
2026-10-15
NYI at OTT
2 REG
00:29
OTT
C. Giroux
Miss39.669.3EV0.010
2026-10-15
NYI at OTT
2 REG
00:46
OTT
D. Cozens
Saved shot49.24.7EV0.041
2026-10-15
NYI at OTT
2 REG
01:40
NYI
A. Duclair
Block17.747.3EVN/A
2026-10-15
NYI at OTT
2 REG
01:41
NYI
J. Pageau
Miss10.641.2EV0.046
2026-10-15
NYI at OTT
2 REG
01:43
NYI
O. Palat
Saved shot10.211.3EV0.239
2026-10-15
NYI at OTT
2 REG
02:00
NYI
C. Ritchie
Block6.371.6EVN/A
2026-10-15
NYI at OTT
2 REG
04:02
NYI
A. Duclair
Saved shot39.740.9PP0.055
2026-10-15
NYI at OTT
2 REG
04:03
NYI
A. Duclair
Miss25.511.3PP0.025
2026-10-15
NYI at OTT
2 REG
05:17
NYI
C. Cizikas
Miss43.946.8EV0.012
2026-10-15
NYI at OTT
2 REG
05:32
OTT
R. Greig
Saved shot8.545.0EV0.080
2026-10-15
NYI at OTT
2 REG
07:09
NYI
R. Pulock
Block55.630.3EVN/A
2026-10-15
NYI at OTT
2 REG
07:16
NYI
B. Schenn
Miss23.117.7EV0.054
2026-10-15
NYI at OTT
2 REG
07:25
NYI
B. Schenn
Saved shot11.452.1EV0.030
2026-10-15
NYI at OTT
2 REG
08:03
NYI
C. Ritchie
Saved shot173.611.6EV0.003
2026-10-15
NYI at OTT
2 REG
09:22
OTT
T. Chabot
Miss68.533.7EV0.007
2026-10-15
NYI at OTT
2 REG
09:24
OTT
A. Zub
Saved shot58.744.3EV0.005
2026-10-15
NYI at OTT
2 REG
10:17
OTT
C. Yakemchuk
Block11.720.0PPN/A
2026-10-15
NYI at OTT
2 REG
10:53
OTT
S. Halliday
Miss16.817.4PP0.151
2026-10-15
NYI at OTT
2 REG
11:13
OTT
D. Cozens
Miss6.438.7PP0.231
2026-10-15
NYI at OTT
2 REG
11:40
OTT
S. Pinto
Saved shot42.213.7PP0.071
2026-10-15
NYI at OTT
2 REG
11:47
NYI
L. Stanley
Miss31.430.7EV0.070
2026-10-15
NYI at OTT
2 REG
12:19
OTT
W. Foegele
Block31.812.7EVN/A
2026-10-15
NYI at OTT
2 REG
12:38
NYI
M. Schaefer
Miss38.524.6EV0.049
2026-10-15
NYI at OTT
2 REG
13:36
OTT
S. Halliday
Miss23.814.6PP0.131

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.