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: 1406 published games / 1406 collected games. Last source refresh: Oct 4, 2026 03:58.

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-02-21
MTL at NYR
1 REG
01:28
MTL
P. Byron
Miss12.528.6EV0.076
2017-02-21
MTL at NYR
1 REG
01:53
MTL
G. Pateryn
Saved shot56.427.5EV0.029
2017-02-21
MTL at NYR
1 REG
01:59
MTL
A. Galchenyuk
Saved shot19.147.1EV0.106
2017-02-21
MTL at NYR
1 REG
02:01
MTL
A. Galchenyuk
Miss12.124.4EV0.082
2017-02-21
MTL at NYR
1 REG
02:04
MTL
B. Gallagher
Block10.211.3EVN/A
2017-02-21
MTL at NYR
1 REG
03:23
NYR
R. McDonagh
Saved shot53.228.0EV0.014
2017-02-21
MTL at NYR
1 REG
03:40
MTL
T. Plekanec
Block20.650.9EVN/A
2017-02-21
MTL at NYR
1 REG
03:55
MTL
A. Shaw
Goal8.654.5EV0.109
2017-02-21
MTL at NYR
1 REG
03:52
MTL
S. Weber
Miss50.629.6EV0.005
2017-02-21
MTL at NYR
1 REG
04:12
NYR
C. Kreider
Miss17.531.0EV0.056
2017-02-21
MTL at NYR
1 REG
04:18
NYR
C. Kreider
Saved shot12.29.5EV0.287
2017-02-21
MTL at NYR
1 REG
06:00
NYR
M. Zuccarello
Miss8.654.5PP0.079
2017-02-21
MTL at NYR
1 REG
07:59
MTL
A. Emelin
Saved shot66.934.6EV0.008
2017-02-21
MTL at NYR
1 REG
08:22
MTL
A. Radulov
Saved shot44.237.6EV0.015
2017-02-21
MTL at NYR
1 REG
08:27
MTL
P. Danault
Saved shot56.238.5EV0.008
2017-02-21
MTL at NYR
1 REG
09:12
NYR
D. Stepan
Saved shot59.820.6EV0.020
2017-02-21
MTL at NYR
1 REG
09:52
MTL
A. Lehkonen
Saved shot37.474.5EV0.008
2017-02-21
MTL at NYR
1 REG
10:03
NYR
O. Lindberg
Goal8.17.1EV0.113
2017-02-21
MTL at NYR
1 REG
10:27
NYR
C. Kreider
Miss34.510.0EV0.118
2017-02-21
MTL at NYR
1 REG
10:40
NYR
K. Klein
Block50.01.1EVN/A
2017-02-21
MTL at NYR
1 REG
13:37
MTL
P. Danault
Saved shot28.653.5EV0.048
2017-02-21
MTL at NYR
1 REG
14:20
MTL
A. Radulov
Saved shot31.655.3EV0.030
2017-02-21
MTL at NYR
1 REG
16:58
NYR
D. Stepan
Saved shot29.238.0PP0.120
2017-02-21
MTL at NYR
1 REG
18:10
MTL
A. Markov
Block28.332.0EVN/A
2017-02-21
MTL at NYR
1 REG
18:26
NYR
M. Zuccarello
Saved shot27.039.0EV0.075
2017-02-21
MTL at NYR
1 REG
19:02
MTL
A. Radulov
Miss19.434.5EV0.060
2017-02-21
MTL at NYR
1 REG
19:16
MTL
A. Markov
Saved shot58.831.8EV0.022
2017-02-21
MTL at NYR
1 REG
19:22
NYR
R. McDonagh
Block33.161.1EVN/A
2017-02-21
MTL at NYR
1 REG
19:35
NYR
J. Fast
Saved shot8.569.4EV0.063
2017-02-21
MTL at NYR
1 REG
19:31
NYR
P. Buchnevich
Miss12.04.8EV0.047
2017-02-21
MTL at NYR
2 REG
01:15
MTL
A. Lehkonen
Block20.036.9EVN/A
2017-02-21
MTL at NYR
2 REG
01:33
MTL
A. Lehkonen
Block15.818.4EVN/A
2017-02-21
MTL at NYR
2 REG
01:42
MTL
S. Weber
Goal54.222.8PP0.053
2017-02-21
MTL at NYR
2 REG
03:21
NYR
R. Nash
Saved shot8.635.5EV0.165
2017-02-21
MTL at NYR
2 REG
03:33
NYR
J. Vesey
Miss16.00.0EV0.071
2017-02-21
MTL at NYR
2 REG
03:57
MTL
A. Lehkonen
Saved shot8.520.6EV0.108
2017-02-21
MTL at NYR
2 REG
04:04
NYR
N. Holden
Miss56.427.5EV0.028
2017-02-21
MTL at NYR
2 REG
04:59
NYR
M. Zibanejad
Saved shot47.926.0EV0.025
2017-02-21
MTL at NYR
2 REG
05:06
NYR
N. Holden
Miss51.025.6EV0.027
2017-02-21
MTL at NYR
2 REG
05:40
NYR
C. Kreider
Block11.05.2EVN/A
2017-02-21
MTL at NYR
2 REG
06:07
NYR
R. Nash
Miss15.818.4EV0.144
2017-02-21
MTL at NYR
2 REG
06:18
NYR
D. Girardi
Saved shot23.346.7EV0.104
2017-02-21
MTL at NYR
2 REG
06:22
NYR
D. Girardi
Block13.617.1EVN/A
2017-02-21
MTL at NYR
2 REG
07:16
NYR
R. McDonagh
Saved shot97.417.3EV0.002
2017-02-21
MTL at NYR
2 REG
07:44
MTL
N. Beaulieu
Saved shot64.432.9EV0.010
2017-02-21
MTL at NYR
2 REG
09:15
MTL
J. Petry
Saved shot46.165.7EV0.008
2017-02-21
MTL at NYR
2 REG
09:26
NYR
R. Nash
Goal16.817.4EV0.152
2017-02-21
MTL at NYR
2 REG
10:38
MTL
B. Gallagher
Saved shot59.524.8EV0.025
2017-02-21
MTL at NYR
2 REG
10:52
NYR
N. Holden
Saved shot50.011.5EV0.031
2017-02-21
MTL at NYR
2 REG
11:00
NYR
J. Fast
Saved shot8.963.4EV0.069

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.