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

125 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-03-12
SJS at BOS
1 REG
01:01
BOS
V. Arvidsson
Saved shot46.13.7EV0.036
2026-03-12
SJS at BOS
1 REG
01:20
SJS
C. Graf
Miss17.747.3EV0.160
2026-03-12
SJS at BOS
1 REG
01:21
SJS
W. Smith
Saved shot20.660.9EV0.021
2026-03-12
SJS at BOS
1 REG
03:09
BOS
A. Peeke
Miss61.829.1EV0.011
2026-03-12
SJS at BOS
1 REG
03:13
BOS
N. Zadorov
Saved shot69.428.4EV0.007
2026-03-12
SJS at BOS
1 REG
03:19
BOS
M. Kastelic
Miss13.672.9EV0.046
2026-03-12
SJS at BOS
1 REG
03:35
BOS
C. Mittelstadt
Saved shot10.416.7EV0.158
2026-03-12
SJS at BOS
1 REG
03:57
BOS
C. McAvoy
Saved shot62.431.9EV0.021
2026-03-12
SJS at BOS
1 REG
04:05
BOS
D. Pastrnak
Miss39.58.7EV0.078
2026-03-12
SJS at BOS
1 REG
04:10
BOS
H. Lindholm
Block46.313.7EVN/A
2026-03-12
SJS at BOS
1 REG
04:48
BOS
D. Pastrnak
Saved shot19.614.7EV0.131
2026-03-12
SJS at BOS
1 REG
05:13
BOS
F. Minten
Block9.16.3EVN/A
2026-03-12
SJS at BOS
1 REG
05:57
SJS
M. Misa
Goal7.256.3EV0.132
2026-03-12
SJS at BOS
1 REG
06:35
BOS
N. Zadorov
Saved shot164.014.1EV0.002
2026-03-12
SJS at BOS
1 REG
07:30
BOS
E. Lindholm
Saved shot17.16.7PP0.100
2026-03-12
SJS at BOS
1 REG
08:07
SJS
B. Goodrow
Saved shot161.00.4SH0.003
2026-03-12
SJS at BOS
1 REG
08:29
BOS
F. Minten
Saved shot9.432.0PP0.154
2026-03-12
SJS at BOS
1 REG
09:14
BOS
M. Lohrei
Saved shot55.68.3PP0.031
2026-03-12
SJS at BOS
1 REG
10:14
SJS
S. Mukhamadullin
Block33.13.5EVN/A
2026-03-12
SJS at BOS
1 REG
10:29
SJS
S. Mukhamadullin
Block23.420.0EVN/A
2026-03-12
SJS at BOS
1 REG
11:41
BOS
J. Aspirot
Saved shot59.89.6EV0.027
2026-03-12
SJS at BOS
1 REG
11:55
BOS
A. Steeves
Miss20.220.2EV0.064
2026-03-12
SJS at BOS
1 REG
12:20
BOS
A. Peeke
Miss64.025.0EV0.005
2026-03-12
SJS at BOS
1 REG
13:07
BOS
S. Kuraly
Saved shot35.521.5EV0.068
2026-03-12
SJS at BOS
1 REG
13:10
BOS
M. Lohrei
Miss50.832.1EV0.004
2026-03-12
SJS at BOS
1 REG
14:02
SJS
A. Gaudette
Saved shot14.18.1EV0.153
2026-03-12
SJS at BOS
1 REG
14:14
BOS
F. Minten
Saved shot25.233.7EV0.124
2026-03-12
SJS at BOS
1 REG
14:28
SJS
A. Gaudette
Saved shot31.846.3EV0.034
2026-03-12
SJS at BOS
1 REG
16:24
SJS
R. Reaves
Saved shot19.840.9EV0.097
2026-03-12
SJS at BOS
1 REG
16:33
SJS
D. Orlov
Saved shot30.025.7EV0.053
2026-03-12
SJS at BOS
1 REG
16:48
BOS
H. Lindholm
Saved shot44.645.9EV0.007
2026-03-12
SJS at BOS
1 REG
16:49
BOS
M. Kastelic
Miss9.945.0EV0.027
2026-03-12
SJS at BOS
1 REG
17:06
BOS
D. Pastrnak
Miss16.632.7EV0.136
2026-03-12
SJS at BOS
1 REG
18:34
BOS
V. Arvidsson
Saved shot35.325.1EV0.053
2026-03-12
SJS at BOS
1 REG
18:52
BOS
V. Arvidsson
Block10.821.8EVN/A
2026-03-12
SJS at BOS
1 REG
19:17
BOS
E. Lindholm
Block30.234.2EVN/A
2026-03-12
SJS at BOS
2 REG
00:25
BOS
N. Zadorov
Saved shot68.426.9EV0.007
2026-03-12
SJS at BOS
2 REG
02:04
SJS
W. Smith
Saved shot76.932.2EV0.003
2026-03-12
SJS at BOS
2 REG
02:11
SJS
S. Dickinson
Saved shot70.728.7EV0.006
2026-03-12
SJS at BOS
2 REG
03:17
BOS
F. Minten
Block18.033.7EVN/A
2026-03-12
SJS at BOS
2 REG
03:42
SJS
K. Sherwood
Saved shot25.073.7EV0.056
2026-03-12
SJS at BOS
2 REG
04:35
SJS
M. Celebrini
Block46.313.7EVN/A
2026-03-12
SJS at BOS
2 REG
04:53
SJS
M. Celebrini
Saved shot11.00.0EV0.179
2026-03-12
SJS at BOS
2 REG
05:59
BOS
M. Lohrei
Saved shot32.610.6EV0.096
2026-03-12
SJS at BOS
2 REG
06:32
SJS
T. Toffoli
Miss12.235.0EV0.215
2026-03-12
SJS at BOS
2 REG
06:36
SJS
V. Desharnais
Miss61.01.9EV0.010
2026-03-12
SJS at BOS
2 REG
06:50
SJS
W. Eklund
Block19.724.0EVN/A
2026-03-12
SJS at BOS
2 REG
07:14
BOS
D. Pastrnak
Saved shot29.528.3EV0.086
2026-03-12
SJS at BOS
2 REG
07:30
SJS
K. Sherwood
Saved shot12.414.0EV0.168
2026-03-12
SJS at BOS
2 REG
07:44
BOS
M. Kastelic
Saved shot30.549.0EV0.063

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.