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

143 matching attempts. Season coverage: 1447 published games / 1447 collected games. Last source refresh: Oct 4, 2026 04:11.

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
2017-10-20
MTL at ANA
1 REG
00:22
MTL
A. Shaw
Miss16.182.9EV0.030
2017-10-20
MTL at ANA
1 REG
00:38
ANA
D. Grant
Saved shot49.740.1EV0.004
2017-10-20
MTL at ANA
1 REG
01:16
ANA
A. Vermette
Saved shot31.397.4EV0.006
2017-10-20
MTL at ANA
1 REG
01:39
ANA
A. Cogliano
Saved shot29.742.3EV0.059
2017-10-20
MTL at ANA
1 REG
01:46
ANA
D. Rasmussen
Goal12.255.0EV0.057
2017-10-20
MTL at ANA
1 REG
03:02
ANA
J. Silfverberg
Block32.020.1PPN/A
2017-10-20
MTL at ANA
1 REG
03:44
ANA
F. Beauchemin
Saved shot53.636.7PP0.018
2017-10-20
MTL at ANA
1 REG
03:46
ANA
D. Grant
Goal10.416.7PP0.249
2017-10-20
MTL at ANA
1 REG
04:10
ANA
N. Ritchie
Saved shot8.17.1EV0.103
2017-10-20
MTL at ANA
1 REG
05:08
ANA
J. Silfverberg
Saved shot54.432.2EV0.010
2017-10-20
MTL at ANA
1 REG
05:15
ANA
C. Perry
Block12.561.4EVN/A
2017-10-20
MTL at ANA
1 REG
05:31
MTL
T. Plekanec
Miss11.00.0EV0.110
2017-10-20
MTL at ANA
1 REG
05:42
MTL
J. Benn
Saved shot52.89.8EV0.030
2017-10-20
MTL at ANA
1 REG
07:35
MTL
M. Pacioretty
Saved shot41.811.0EV0.060
2017-10-20
MTL at ANA
1 REG
09:02
ANA
F. Beauchemin
Block11.731.0EVN/A
2017-10-20
MTL at ANA
1 REG
09:25
MTL
P. Byron
Miss10.036.9EV0.082
2017-10-20
MTL at ANA
1 REG
09:39
MTL
V. Mete
Block37.628.6EVN/A
2017-10-20
MTL at ANA
1 REG
09:52
ANA
J. Boll
Saved shot16.437.6EV0.157
2017-10-20
MTL at ANA
1 REG
10:42
MTL
B. Gallagher
Saved shot45.346.8EV0.010
2017-10-20
MTL at ANA
1 REG
11:06
MTL
K. Alzner
Miss43.827.1EV0.024
2017-10-20
MTL at ANA
1 REG
11:11
MTL
A. Lehkonen
Saved shot10.641.2EV0.068
2017-10-20
MTL at ANA
1 REG
12:07
ANA
L. Shaw
Block28.636.5EVN/A
2017-10-20
MTL at ANA
1 REG
12:11
ANA
O. Kase
Saved shot13.032.5EV0.184
2017-10-20
MTL at ANA
1 REG
12:33
MTL
M. Pacioretty
Block46.217.7EVN/A
2017-10-20
MTL at ANA
1 REG
12:37
MTL
M. Pacioretty
Miss49.317.7EV0.022
2017-10-20
MTL at ANA
1 REG
12:54
MTL
M. Pacioretty
Saved shot26.272.3EV0.040
2017-10-20
MTL at ANA
1 REG
13:29
ANA
C. Wagner
Saved shot42.639.3EV0.008
2017-10-20
MTL at ANA
1 REG
13:42
ANA
A. Vermette
Goal28.227.5EV0.122
2017-10-20
MTL at ANA
1 REG
14:07
ANA
J. Silfverberg
Saved shot34.748.5EV0.024
2017-10-20
MTL at ANA
1 REG
14:22
ANA
F. Beauchemin
Block42.716.3EVN/A
2017-10-20
MTL at ANA
1 REG
14:28
MTL
M. Pacioretty
Saved shot31.142.4EV0.080
2017-10-20
MTL at ANA
1 REG
15:05
ANA
A. Vermette
Saved shot20.195.7EV0.024
2017-10-20
MTL at ANA
1 REG
15:20
ANA
K. Bieksa
Saved shot60.827.4EV0.024
2017-10-20
MTL at ANA
1 REG
15:32
ANA
B. Montour
Saved shot55.024.7EV0.024
2017-10-20
MTL at ANA
1 REG
17:23
ANA
A. Cogliano
Block34.741.5EVN/A
2017-10-20
MTL at ANA
1 REG
17:41
ANA
A. Cogliano
Saved shot21.815.9EV0.148
2017-10-20
MTL at ANA
1 REG
18:02
ANA
A. Vermette
Saved shot24.00.0EV0.134
2017-10-20
MTL at ANA
1 REG
18:04
ANA
A. Vermette
Saved shot12.04.8EV0.037
2017-10-20
MTL at ANA
1 REG
18:11
ANA
K. Bieksa
Miss40.234.9EV0.056
2017-10-20
MTL at ANA
1 REG
18:45
MTL
A. Lehkonen
Miss43.930.1EV0.023
2017-10-20
MTL at ANA
1 REG
18:53
ANA
J. Manson
Saved shot35.255.4EV0.014
2017-10-20
MTL at ANA
1 REG
19:01
ANA
D. Grant
Saved shot41.047.0EV0.029
2017-10-20
MTL at ANA
1 REG
19:12
MTL
P. Danault
Block10.641.2EVN/A
2017-10-20
MTL at ANA
1 REG
19:13
MTL
P. Danault
Saved shot9.458.0EV0.028
2017-10-20
MTL at ANA
1 REG
19:38
ANA
R. Rakell
Block29.13.9EVN/A
2017-10-20
MTL at ANA
2 REG
00:18
MTL
V. Mete
Saved shot40.00.0EV0.091
2017-10-20
MTL at ANA
2 REG
00:21
MTL
A. Shaw
Miss13.28.7EV0.186
2017-10-20
MTL at ANA
2 REG
00:24
MTL
P. Danault
Saved shot7.145.0EV0.029
2017-10-20
MTL at ANA
2 REG
00:35
MTL
M. Pacioretty
Saved shot14.085.9PP0.073
2017-10-20
MTL at ANA
2 REG
00:38
MTL
A. Shaw
Block11.263.4PPN/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.