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

107 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-31
MTL at TBL
1 REG
00:29
MTL
C. Caufield
Saved shot42.443.1EV0.012
2026-03-31
MTL at TBL
1 REG
00:48
TBL
A. Cirelli
Block22.828.8EVN/A
2026-03-31
MTL at TBL
1 REG
01:06
MTL
J. Anderson
Saved shot92.720.2EV0.002
2026-03-31
MTL at TBL
1 REG
01:29
MTL
J. Slafkovský
Miss58.01.0EV0.024
2026-03-31
MTL at TBL
1 REG
01:32
MTL
C. Caufield
Block9.249.4EVN/A
2026-03-31
MTL at TBL
1 REG
01:49
MTL
C. Caufield
Saved shot50.223.5EV0.019
2026-03-31
MTL at TBL
1 REG
02:13
MTL
I. Demidov
Block18.636.3EVN/A
2026-03-31
MTL at TBL
1 REG
02:48
TBL
P. Holmberg
Saved shot28.833.7EV0.076
2026-03-31
MTL at TBL
1 REG
03:43
TBL
N. Kucherov
Block29.231.0PPN/A
2026-03-31
MTL at TBL
1 REG
03:47
TBL
B. Point
Saved shot12.745.0PP0.037
2026-03-31
MTL at TBL
1 REG
04:02
TBL
B. Hagel
Saved shot43.924.2PP0.079
2026-03-31
MTL at TBL
1 REG
04:03
TBL
B. Point
Saved shot15.03.8PP0.051
2026-03-31
MTL at TBL
1 REG
04:39
TBL
B. Point
Block10.00.0PPN/A
2026-03-31
MTL at TBL
1 REG
04:40
TBL
N. Kucherov
Miss9.866.0PP0.056
2026-03-31
MTL at TBL
1 REG
05:46
TBL
Y. Gourde
Saved shot21.633.7EV0.166
2026-03-31
MTL at TBL
1 REG
06:57
MTL
A. Newhook
Saved shot8.569.4EV0.088
2026-03-31
MTL at TBL
1 REG
09:19
TBL
R. McDonagh
Block31.00.0EVN/A
2026-03-31
MTL at TBL
1 REG
09:44
TBL
B. Point
Saved shot16.268.2PP0.089
2026-03-31
MTL at TBL
1 REG
11:17
MTL
L. Hutson
Miss31.634.7PP0.139
2026-03-31
MTL at TBL
1 REG
11:35
MTL
I. Demidov
Saved shot31.634.7PP0.115
2026-03-31
MTL at TBL
1 REG
11:45
MTL
I. Demidov
Miss26.958.7PP0.164
2026-03-31
MTL at TBL
1 REG
12:07
MTL
I. Demidov
Miss26.246.5PP0.181
2026-03-31
MTL at TBL
1 REG
12:13
MTL
C. Caufield
Block23.653.6PPN/A
2026-03-31
MTL at TBL
1 REG
12:25
MTL
J. Slafkovský
Goal27.859.7PP0.151
2026-03-31
MTL at TBL
1 REG
13:32
TBL
Z. Girgensons
Miss36.114.4EV0.056
2026-03-31
MTL at TBL
1 REG
13:41
TBL
J. Guentzel
Goal10.416.7EV0.175
2026-03-31
MTL at TBL
1 REG
14:34
TBL
B. Hagel
Block28.034.8EVN/A
2026-03-31
MTL at TBL
1 REG
14:54
MTL
N. Suzuki
Saved shot162.812.4EV0.003
2026-03-31
MTL at TBL
1 REG
15:09
TBL
N. Kucherov
Miss39.817.5EV0.046
2026-03-31
MTL at TBL
1 REG
15:29
MTL
N. Suzuki
Saved shot36.26.3EV0.073
2026-03-31
MTL at TBL
1 REG
16:07
TBL
Y. Gourde
Saved shot6.19.5EV0.148
2026-03-31
MTL at TBL
1 REG
18:57
MTL
N. Suzuki
Saved shot26.510.9EV0.096
2026-03-31
MTL at TBL
1 REG
19:14
MTL
N. Suzuki
Miss7.374.1EV0.081
2026-03-31
MTL at TBL
2 REG
00:15
MTL
J. Struble
Saved shot60.340.3EV0.006
2026-03-31
MTL at TBL
2 REG
00:30
MTL
A. Newhook
Saved shot42.231.4EV0.033
2026-03-31
MTL at TBL
2 REG
00:42
TBL
N. Kucherov
Miss16.817.4EV0.135
2026-03-31
MTL at TBL
2 REG
01:28
MTL
N. Dobson
Block58.234.5EVN/A
2026-03-31
MTL at TBL
2 REG
02:26
MTL
K. Guhle
Miss44.02.6EV0.057
2026-03-31
MTL at TBL
2 REG
02:32
MTL
A. Xhekaj
Miss52.216.7EV0.027
2026-03-31
MTL at TBL
2 REG
02:54
TBL
E. Cernak
Saved shot66.120.4EV0.010
2026-03-31
MTL at TBL
2 REG
04:00
MTL
N. Suzuki
Saved shot14.145.0EV0.201
2026-03-31
MTL at TBL
2 REG
04:53
MTL
A. Xhekaj
Block48.334.0EVN/A
2026-03-31
MTL at TBL
2 REG
05:08
TBL
E. Cernak
Saved shot41.034.1EV0.033
2026-03-31
MTL at TBL
2 REG
07:18
TBL
C. Perry
Block27.14.2EVN/A
2026-03-31
MTL at TBL
2 REG
07:24
TBL
E. Lilleberg
Block45.02.5EVN/A
2026-03-31
MTL at TBL
2 REG
08:09
TBL
D. Raddysh
Saved shot59.529.1EV0.022
2026-03-31
MTL at TBL
2 REG
08:16
MTL
P. Danault
Saved shot32.617.9EV0.084
2026-03-31
MTL at TBL
2 REG
08:26
TBL
N. Kucherov
Miss7.374.1EV0.069
2026-03-31
MTL at TBL
2 REG
08:36
TBL
J. Moser
Miss67.117.4EV0.006
2026-03-31
MTL at TBL
2 REG
08:43
TBL
D. Raddysh
Block47.236.4EVN/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.