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

114 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-04-12
MTL at NYI
1 REG
02:25
MTL
Z. Bolduc
Miss32.091.8EV0.014
2026-04-12
MTL at NYI
1 REG
03:10
NYI
B. Horvat
Miss32.075.5EV0.018
2026-04-12
MTL at NYI
1 REG
03:29
NYI
B. Horvat
Saved shot41.437.1EV0.035
2026-04-12
MTL at NYI
1 REG
05:06
MTL
P. Danault
Saved shot78.328.2SH0.003
2026-04-12
MTL at NYI
1 REG
06:00
NYI
S. Holmstrom
Miss36.725.9PP0.080
2026-04-12
MTL at NYI
1 REG
06:49
NYI
M. Gatcomb
Saved shot49.212.9EV0.027
2026-04-12
MTL at NYI
1 REG
06:51
NYI
K. MacLean
Block7.233.7EVN/A
2026-04-12
MTL at NYI
1 REG
07:41
NYI
S. Mayfield
Saved shot164.610.1EV0.004
2026-04-12
MTL at NYI
1 REG
07:50
NYI
T. DeAngelo
Saved shot33.341.3EV0.063
2026-04-12
MTL at NYI
1 REG
08:04
MTL
I. Demidov
Miss46.743.3EV0.011
2026-04-12
MTL at NYI
1 REG
08:09
MTL
I. Demidov
Miss13.636.0EV0.067
2026-04-12
MTL at NYI
1 REG
08:21
NYI
M. Barzal
Saved shot33.653.5EV0.032
2026-04-12
MTL at NYI
1 REG
08:51
MTL
N. Suzuki
Block15.650.2EVN/A
2026-04-12
MTL at NYI
1 REG
08:58
MTL
A. Xhekaj
Block35.826.6EVN/A
2026-04-12
MTL at NYI
1 REG
09:04
MTL
D. Reinbacher
Saved shot47.910.8EV0.034
2026-04-12
MTL at NYI
1 REG
09:17
MTL
C. Caufield
Block44.36.5EVN/A
2026-04-12
MTL at NYI
1 REG
09:19
MTL
N. Suzuki
Block8.963.4EVN/A
2026-04-12
MTL at NYI
1 REG
09:55
NYI
B. Horvat
Miss19.759.5EV0.032
2026-04-12
MTL at NYI
1 REG
10:50
NYI
K. MacLean
Saved shot13.022.6EV0.067
2026-04-12
MTL at NYI
1 REG
11:26
MTL
A. Newhook
Miss38.00.0EV0.083
2026-04-12
MTL at NYI
1 REG
11:59
MTL
M. Matheson
Saved shot68.924.0EV0.004
2026-04-12
MTL at NYI
1 REG
12:00
MTL
J. Slafkovský
Saved shot5.111.3EV0.062
2026-04-12
MTL at NYI
1 REG
12:12
NYI
B. Schenn
Miss8.160.3EV0.127
2026-04-12
MTL at NYI
1 REG
12:13
NYI
M. Barzal
Saved shot22.874.7EV0.011
2026-04-12
MTL at NYI
1 REG
13:35
MTL
N. Suzuki
Saved shot24.840.1PP0.141
2026-04-12
MTL at NYI
1 REG
13:48
MTL
N. Suzuki
Saved shot29.140.8PP0.116
2026-04-12
MTL at NYI
1 REG
13:52
MTL
J. Slafkovský
Miss7.666.8PP0.269
2026-04-12
MTL at NYI
1 REG
14:03
MTL
I. Demidov
Miss33.945.0PP0.068
2026-04-12
MTL at NYI
1 REG
14:17
MTL
C. Caufield
Saved shot9.866.0PP0.182
2026-04-12
MTL at NYI
1 REG
14:24
MTL
N. Suzuki
Saved shot25.256.3PP0.135
2026-04-12
MTL at NYI
1 REG
15:39
NYI
S. Holmstrom
Miss9.249.4EV0.181
2026-04-12
MTL at NYI
1 REG
16:38
NYI
A. Lee
Miss13.04.4EV0.084
2026-04-12
MTL at NYI
1 REG
16:39
NYI
A. Lee
Miss11.090.0EV0.010
2026-04-12
MTL at NYI
1 REG
17:18
NYI
C. Ritchie
Saved shot57.714.0EV0.021
2026-04-12
MTL at NYI
1 REG
18:19
NYI
A. Duclair
Saved shot87.225.1EV0.003
2026-04-12
MTL at NYI
1 REG
19:01
MTL
K. Dach
Saved shot27.740.6EV0.104
2026-04-12
MTL at NYI
1 REG
19:55
MTL
J. Struble
Saved shot28.342.1EV0.060
2026-04-12
MTL at NYI
2 REG
00:54
NYI
B. Schenn
Miss25.02.3EV0.201
2026-04-12
MTL at NYI
2 REG
01:00
NYI
M. Barzal
Block18.449.4EVN/A
2026-04-12
MTL at NYI
2 REG
01:17
MTL
J. Anderson
Miss9.571.6EV0.039
2026-04-12
MTL at NYI
2 REG
01:24
MTL
L. Hutson
Block50.624.5EVN/A
2026-04-12
MTL at NYI
2 REG
01:42
MTL
P. Danault
Saved shot36.420.9EV0.070
2026-04-12
MTL at NYI
2 REG
02:24
NYI
A. Duclair
Miss17.03.4EV0.255
2026-04-12
MTL at NYI
2 REG
04:01
NYI
B. Horvat
Saved shot32.647.5EV0.072
2026-04-12
MTL at NYI
2 REG
05:17
MTL
J. Slafkovský
Block26.634.3EVN/A
2026-04-12
MTL at NYI
2 REG
05:29
NYI
A. Lee
Saved shot33.341.3EV0.044
2026-04-12
MTL at NYI
2 REG
05:34
NYI
R. Pulock
Block48.825.5EVN/A
2026-04-12
MTL at NYI
2 REG
06:21
NYI
A. Duclair
Saved shot54.739.8EV0.011
2026-04-12
MTL at NYI
2 REG
07:26
MTL
K. Guhle
Saved shot55.222.4EV0.018
2026-04-12
MTL at NYI
2 REG
09:28
NYI
S. Holmstrom
Block41.141.1EVN/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.