NHL Data Hub

NHL shot data

Explore shot locations, outcomes, distance, angle, and game situations. These are observed shot analytics, not expected-goal estimates.

Reset

100 matching attempts. Season coverage: 108 published games / 108 collected games. Last source refresh: Oct 6, 2026 08:35.

Shot preview, 50 rows per page. CSV includes source identifiers and additional situation fields.
Date / gamePeriod / timeTeam / shooterOutcomeDistance (ft)Angle (°)Strength
2026-10-05
SJS at DAL
1 REG
00:18
SJS
D. Nurse
Saved shot47.961.3EV
2026-10-05
SJS at DAL
1 REG
00:32
DAL
W. Johnston
Saved shot10.053.1EV
2026-10-05
SJS at DAL
1 REG
00:35
DAL
W. Johnston
Block4.563.4EV
2026-10-05
SJS at DAL
1 REG
00:38
DAL
N. Lundkvist
Block26.713.0EV
2026-10-05
SJS at DAL
1 REG
01:23
DAL
J. Robertson
Miss41.821.0EV
2026-10-05
SJS at DAL
1 REG
01:45
SJS
D. Orlov
Miss27.749.4EV
2026-10-05
SJS at DAL
1 REG
01:48
SJS
L. Cagnoni
Block27.519.1EV
2026-10-05
SJS at DAL
1 REG
02:46
DAL
T. Myers
Block22.828.8EV
2026-10-05
SJS at DAL
1 REG
02:52
DAL
L. Bichsel
Block35.532.3EV
2026-10-05
SJS at DAL
1 REG
04:10
SJS
M. Kesselring
Block19.614.7EV
2026-10-05
SJS at DAL
1 REG
06:38
DAL
R. Faksa
Miss10.329.1EV
2026-10-05
SJS at DAL
1 REG
06:48
DAL
T. Harley
Block37.223.8EV
2026-10-05
SJS at DAL
1 REG
06:56
DAL
S. Steel
Miss14.615.9EV
2026-10-05
SJS at DAL
1 REG
07:03
DAL
M. Heiskanen
Block6.371.6EV
2026-10-05
SJS at DAL
1 REG
07:08
DAL
S. Steel
Saved shot24.045.0EV
2026-10-05
SJS at DAL
1 REG
07:17
DAL
E. Lindell
Saved shot35.416.4EV
2026-10-05
SJS at DAL
1 REG
07:19
DAL
W. Johnston
Saved shot8.545.0EV
2026-10-05
SJS at DAL
1 REG
07:48
DAL
N. Lundkvist
Saved shot49.156.6EV
2026-10-05
SJS at DAL
1 REG
07:53
DAL
R. Hintz
Block20.036.9EV
2026-10-05
SJS at DAL
1 REG
08:01
DAL
N. Lundkvist
Block51.927.6EV
2026-10-05
SJS at DAL
1 REG
08:25
DAL
T. Seguin
Miss81.130.4EV
2026-10-05
SJS at DAL
1 REG
09:30
SJS
Z. Ostapchuk
Miss11.474.7EV
2026-10-05
SJS at DAL
1 REG
09:33
SJS
M. Kesselring
Saved shot66.627.7EV
2026-10-05
SJS at DAL
1 REG
10:42
DAL
M. Rantanen
Saved shot11.00.0EV
2026-10-05
SJS at DAL
1 REG
12:14
DAL
J. Hryckowian
Block20.02.9EV
2026-10-05
SJS at DAL
1 REG
12:56
DAL
M. Heiskanen
Block29.524.0EV
2026-10-05
SJS at DAL
1 REG
13:06
DAL
W. Johnston
Block20.622.8PP
2026-10-05
SJS at DAL
1 REG
14:28
DAL
J. Robertson
Saved shot9.518.4PP
2026-10-05
SJS at DAL
1 REG
14:57
DAL
R. Hintz
Saved shot5.00.0PP
2026-10-05
SJS at DAL
1 REG
15:04
DAL
J. Robertson
Saved shot30.929.1EV
2026-10-05
SJS at DAL
1 REG
15:50
DAL
J. Benn
Block23.727.6EV
2026-10-05
SJS at DAL
1 REG
17:10
DAL
J. Hryckowian
Block30.427.4EV
2026-10-05
SJS at DAL
1 REG
17:27
DAL
S. Steel
Block17.16.7EV
2026-10-05
SJS at DAL
1 REG
17:45
SJS
K. Sherwood
Block11.05.2EV
2026-10-05
SJS at DAL
1 REG
18:47
DAL
J. Benn
Saved shot47.418.4EV
2026-10-05
SJS at DAL
1 REG
18:49
DAL
R. Hintz
Miss8.160.3EV
2026-10-05
SJS at DAL
1 REG
18:51
DAL
M. Heiskanen
Goal9.196.3EV
2026-10-05
SJS at DAL
1 REG
19:10
DAL
J. Hryckowian
Miss9.518.4EV
2026-10-05
SJS at DAL
1 REG
19:25
DAL
T. Seguin
Block47.442.4EV
2026-10-05
SJS at DAL
2 REG
00:59
SJS
K. Sherwood
Saved shot14.312.1EV
2026-10-05
SJS at DAL
2 REG
01:14
SJS
D. Orlov
Block14.239.3EV
2026-10-05
SJS at DAL
2 REG
01:52
DAL
T. Seguin
Saved shot13.3103.0EV
2026-10-05
SJS at DAL
2 REG
02:26
DAL
T. Myers
Block25.620.6EV
2026-10-05
SJS at DAL
2 REG
03:13
DAL
R. Faksa
Saved shot4.090.0EV
2026-10-05
SJS at DAL
2 REG
03:14
DAL
O. Bäck
Miss12.414.0EV
2026-10-05
SJS at DAL
2 REG
03:17
DAL
J. Kiviranta
Goal6.3108.4EV
2026-10-05
SJS at DAL
2 REG
04:10
SJS
D. Nurse
Block54.623.7EV
2026-10-05
SJS at DAL
2 REG
04:15
SJS
D. Orlov
Block15.223.2EV
2026-10-05
SJS at DAL
2 REG
05:10
DAL
T. Harley
Miss33.15.2EV
2026-10-05
SJS at DAL
2 REG
05:18
DAL
T. Harley
Miss53.25.4EV

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.