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

105 matching attempts. Season coverage: 1466 published games / 1466 collected games. Last source refresh: Oct 4, 2026 04:27.

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
2019-01-08
MTL at DET
1 REG
00:19
DET
L. Glendening
Miss29.678.3EV0.030
2019-01-08
MTL at DET
1 REG
00:41
DET
D. Cholowski
Miss47.733.0EV0.028
2019-01-08
MTL at DET
1 REG
00:53
DET
N. Kronwall
Saved shot45.254.9EV0.010
2019-01-08
MTL at DET
1 REG
01:33
MTL
B. Kulak
Saved shot57.531.5EV0.005
2019-01-08
MTL at DET
1 REG
02:06
MTL
J. Drouin
Saved shot39.669.3EV0.013
2019-01-08
MTL at DET
1 REG
02:57
MTL
S. Weber
Block40.532.9EVN/A
2019-01-08
MTL at DET
1 REG
03:01
DET
C. Ehn
Saved shot40.036.9EV0.025
2019-01-08
MTL at DET
1 REG
03:16
DET
F. Hronek
Block14.18.1EVN/A
2019-01-08
MTL at DET
1 REG
03:38
DET
L. Glendening
Saved shot37.918.4EV0.069
2019-01-08
MTL at DET
1 REG
03:44
DET
A. Athanasiou
Block10.648.8EVN/A
2019-01-08
MTL at DET
1 REG
03:51
DET
L. Glendening
Saved shot40.532.9EV0.034
2019-01-08
MTL at DET
1 REG
05:35
DET
G. Nyquist
Saved shot29.140.8EV0.054
2019-01-08
MTL at DET
1 REG
06:04
DET
C. Ehn
Block13.377.0EVN/A
2019-01-08
MTL at DET
1 REG
06:49
MTL
A. Lehkonen
Saved shot49.050.8EV0.005
2019-01-08
MTL at DET
1 REG
07:27
MTL
M. Domi
Block21.527.8EVN/A
2019-01-08
MTL at DET
1 REG
07:41
DET
L. Glendening
Saved shot25.123.5EV0.083
2019-01-08
MTL at DET
1 REG
07:58
MTL
J. Drouin
Saved shot9.458.0EV0.073
2019-01-08
MTL at DET
1 REG
08:01
MTL
J. Armia
Saved shot6.19.5EV0.067
2019-01-08
MTL at DET
1 REG
08:58
DET
T. Vanek
Miss41.267.2EV0.019
2019-01-08
MTL at DET
1 REG
10:52
MTL
J. Petry
Miss55.910.3PP0.033
2019-01-08
MTL at DET
1 REG
12:42
DET
L. Witkowski
Saved shot51.413.5EV0.032
2019-01-08
MTL at DET
1 REG
13:17
MTL
S. Weber
Saved shot53.68.6EV0.035
2019-01-08
MTL at DET
1 REG
14:36
DET
D. Cholowski
Block15.358.4PPN/A
2019-01-08
MTL at DET
1 REG
14:39
DET
F. Nielsen
Block14.365.2PPN/A
2019-01-08
MTL at DET
1 REG
14:48
DET
T. Vanek
Saved shot8.635.5PP0.181
2019-01-08
MTL at DET
1 REG
14:58
DET
D. Cholowski
Miss27.646.5PP0.136
2019-01-08
MTL at DET
1 REG
17:35
MTL
J. Petry
Block40.01.4PPN/A
2019-01-08
MTL at DET
1 REG
17:46
MTL
J. Kotkaniemi
Block20.036.9PPN/A
2019-01-08
MTL at DET
1 REG
18:25
MTL
M. Domi
Saved shot25.638.7PP0.090
2019-01-08
MTL at DET
1 REG
18:38
DET
N. Jensen
Saved shot61.326.1SH0.017
2019-01-08
MTL at DET
1 REG
19:04
MTL
J. Armia
Saved shot19.184.0EV0.021
2019-01-08
MTL at DET
1 REG
19:40
MTL
K. Agostino
Miss14.919.7EV0.075
2019-01-08
MTL at DET
2 REG
00:26
MTL
P. Danault
Saved shot29.747.7EV0.098
2019-01-08
MTL at DET
2 REG
00:30
MTL
B. Gallagher
Goal6.19.5EV0.311
2019-01-08
MTL at DET
2 REG
01:36
MTL
J. Armia
Goal23.02.5EV0.204
2019-01-08
MTL at DET
2 REG
02:25
DET
D. Larkin
Saved shot10.084.3EV0.026
2019-01-08
MTL at DET
2 REG
03:18
DET
A. Athanasiou
Saved shot27.02.1EV0.140
2019-01-08
MTL at DET
2 REG
03:48
MTL
T. Tatar
Miss13.313.0EV0.171
2019-01-08
MTL at DET
2 REG
04:29
DET
N. Jensen
Saved shot58.234.5EV0.024
2019-01-08
MTL at DET
2 REG
04:40
DET
T. Bertuzzi
Miss9.16.3EV0.121
2019-01-08
MTL at DET
2 REG
04:58
DET
N. Jensen
Block27.254.0EVN/A
2019-01-08
MTL at DET
2 REG
05:34
DET
D. Larkin
Block17.310.0EVN/A
2019-01-08
MTL at DET
2 REG
05:51
DET
L. Glendening
Block13.28.7EVN/A
2019-01-08
MTL at DET
2 REG
05:53
DET
D. Helm
Block16.03.6EVN/A
2019-01-08
MTL at DET
2 REG
06:24
DET
L. Glendening
Saved shot12.124.4EV0.087
2019-01-08
MTL at DET
2 REG
06:39
DET
A. Athanasiou
Goal19.759.5EV0.070
2019-01-08
MTL at DET
2 REG
07:08
DET
A. Mantha
Block14.312.1EVN/A
2019-01-08
MTL at DET
2 REG
07:20
DET
J. de la Rose
Saved shot23.450.2EV0.064
2019-01-08
MTL at DET
2 REG
07:33
DET
G. Nyquist
Block41.48.3EVN/A
2019-01-08
MTL at DET
2 REG
07:49
MTL
M. Domi
Block32.014.5EVN/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.