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

3541 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
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
06:38
DAL
R. Faksa
Miss10.329.1EV
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: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
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
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
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
2 REG
00:59
SJS
K. Sherwood
Saved shot14.312.1EV
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
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
05:10
DAL
T. Harley
Miss33.15.2EV
2026-10-05
SJS at DAL
2 REG
05:18
DAL
T. Harley
Miss53.25.4EV
2026-10-05
SJS at DAL
2 REG
05:23
DAL
T. Seguin
Miss48.845.8EV
2026-10-05
SJS at DAL
2 REG
06:19
DAL
J. Benn
Goal8.926.6EV
2026-10-05
SJS at DAL
2 REG
06:26
DAL
J. Robertson
Miss12.528.6EV
2026-10-05
SJS at DAL
2 REG
07:37
SJS
T. Toffoli
Saved shot6.19.5EV
2026-10-05
SJS at DAL
2 REG
07:51
SJS
A. Wennberg
Saved shot15.036.9EV
2026-10-05
SJS at DAL
2 REG
10:00
SJS
I. Stenberg
Saved shot10.833.7PP
2026-10-05
SJS at DAL
2 REG
10:04
SJS
T. Toffoli
Saved shot13.548.0PP
2026-10-05
SJS at DAL
2 REG
11:14
DAL
M. Rantanen
Saved shot38.247.1PP
2026-10-05
SJS at DAL
2 REG
12:28
SJS
K. Sherwood
Miss33.035.1SH
2026-10-05
SJS at DAL
2 REG
12:37
DAL
T. Seguin
Saved shot35.036.9PP
2026-10-05
SJS at DAL
2 REG
13:28
DAL
N. Lundkvist
Miss70.329.8EV
2026-10-05
SJS at DAL
2 REG
13:53
DAL
E. Lindell
Miss57.14.0EV
2026-10-05
SJS at DAL
2 REG
14:19
DAL
T. Seguin
Miss19.849.1EV
2026-10-05
SJS at DAL
2 REG
16:21
DAL
J. Benn
Saved shot32.051.3EV
2026-10-05
SJS at DAL
2 REG
16:30
DAL
J. Robertson
Goal31.00.0EV
2026-10-05
SJS at DAL
2 REG
19:42
DAL
J. Benn
Saved shot34.047.4EV
2026-10-05
SJS at DAL
2 REG
19:44
DAL
R. Hintz
Miss20.854.8EV
2026-10-05
SJS at DAL
3 REG
00:07
SJS
D. Nurse
Saved shot57.617.2EV
2026-10-05
SJS at DAL
3 REG
00:35
SJS
T. Toffoli
Saved shot43.030.7EV
2026-10-05
SJS at DAL
3 REG
01:21
SJS
S. Dickinson
Saved shot62.431.9EV
2026-10-05
SJS at DAL
3 REG
01:54
SJS
I. Chernyshov
Miss49.317.7EV
2026-10-05
SJS at DAL
3 REG
02:08
SJS
M. Misa
Miss7.18.1PP

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.