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

130 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-03-25
DET at SJS
1 REG
00:38
DET
D. Larkin
Goal17.513.2EV0.143
2019-03-25
DET at SJS
1 REG
01:05
SJS
B. Burns
Block52.326.1EVN/A
2019-03-25
DET at SJS
1 REG
01:16
SJS
B. Burns
Saved shot20.629.1EV0.113
2019-03-25
DET at SJS
1 REG
02:04
DET
D. Helm
Saved shot154.911.2EV0.003
2019-03-25
DET at SJS
1 REG
03:47
DET
A. Athanasiou
Saved shot24.758.2EV0.034
2019-03-25
DET at SJS
1 REG
04:31
SJS
T. Hertl
Saved shot17.742.7EV0.097
2019-03-25
DET at SJS
1 REG
04:46
DET
N. Kronwall
Block45.036.9EVN/A
2019-03-25
DET at SJS
1 REG
04:59
SJS
J. Donskoi
Saved shot37.918.4EV0.014
2019-03-25
DET at SJS
1 REG
05:14
SJS
B. Goodrow
Saved shot25.166.5EV0.025
2019-03-25
DET at SJS
1 REG
05:22
SJS
M. Karlsson
Miss24.27.1EV0.060
2019-03-25
DET at SJS
1 REG
05:28
SJS
J. Braun
Block38.925.9EVN/A
2019-03-25
DET at SJS
1 REG
05:31
SJS
J. Braun
Block37.625.2EVN/A
2019-03-25
DET at SJS
1 REG
05:51
DET
T. Bertuzzi
Saved shot16.03.6PP0.041
2019-03-25
DET at SJS
1 REG
07:01
DET
F. Hronek
Miss60.428.7PP0.035
2019-03-25
DET at SJS
1 REG
08:18
SJS
J. Braun
Block33.215.7EVN/A
2019-03-25
DET at SJS
1 REG
08:56
SJS
K. Labanc
Saved shot34.481.6EV0.005
2019-03-25
DET at SJS
1 REG
09:02
SJS
L. Radil
Block13.313.0EVN/A
2019-03-25
DET at SJS
1 REG
09:50
DET
F. Nielsen
Block16.086.4EVN/A
2019-03-25
DET at SJS
1 REG
11:32
SJS
M. Vlasic
Block56.923.9EVN/A
2019-03-25
DET at SJS
1 REG
11:50
SJS
B. Burns
Saved shot30.523.2EV0.130
2019-03-25
DET at SJS
1 REG
12:37
DET
D. McIlrath
Block11.731.0EVN/A
2019-03-25
DET at SJS
1 REG
13:16
DET
R. Kuffner
Saved shot25.638.7EV0.096
2019-03-25
DET at SJS
1 REG
13:33
SJS
B. Burns
Block38.621.3EVN/A
2019-03-25
DET at SJS
1 REG
13:47
SJS
M. Karlsson
Saved shot31.611.0EV0.037
2019-03-25
DET at SJS
1 REG
13:58
DET
A. Athanasiou
Miss25.233.7EV0.106
2019-03-25
DET at SJS
1 REG
14:44
SJS
J. Ryan
Block48.438.3EVN/A
2019-03-25
DET at SJS
1 REG
15:14
SJS
B. Burns
Saved shot65.232.5EV0.007
2019-03-25
DET at SJS
1 REG
15:18
SJS
J. Thornton
Saved shot20.543.0EV0.117
2019-03-25
DET at SJS
1 REG
15:33
SJS
B. Burns
Miss59.529.1EV0.023
2019-03-25
DET at SJS
1 REG
15:53
SJS
T. Hertl
Miss12.528.6EV0.077
2019-03-25
DET at SJS
1 REG
16:16
DET
J. Ericsson
Saved shot58.723.1EV0.026
2019-03-25
DET at SJS
1 REG
16:53
SJS
B. Burns
Saved shot26.974.9EV0.024
2019-03-25
DET at SJS
1 REG
16:57
SJS
G. Nyquist
Block14.145.0EVN/A
2019-03-25
DET at SJS
1 REG
18:13
DET
F. Hronek
Block55.027.0EVN/A
2019-03-25
DET at SJS
1 REG
18:33
SJS
K. Labanc
Saved shot62.628.6EV0.023
2019-03-25
DET at SJS
1 REG
18:41
DET
F. Nielsen
Saved shot47.038.1EV0.010
2019-03-25
DET at SJS
1 REG
19:09
DET
D. DeKeyser
Saved shot56.122.0EV0.017
2019-03-25
DET at SJS
1 REG
19:22
DET
T. Bertuzzi
Saved shot13.00.0EV0.096
2019-03-25
DET at SJS
1 REG
19:23
DET
T. Bertuzzi
Saved shot13.04.4EV0.046
2019-03-25
DET at SJS
1 REG
20:00
SJS
L. Couture
Miss36.655.0EV0.009
2019-03-25
DET at SJS
2 REG
01:34
SJS
B. Dillon
Saved shot58.224.4EV0.017
2019-03-25
DET at SJS
2 REG
01:37
SJS
L. Couture
Block9.00.0EVN/A
2019-03-25
DET at SJS
2 REG
02:21
DET
A. Athanasiou
Block21.815.9EVN/A
2019-03-25
DET at SJS
2 REG
02:42
DET
A. Athanasiou
Saved shot28.216.5EV0.126
2019-03-25
DET at SJS
2 REG
03:45
SJS
M. Vlasic
Saved shot62.225.7EV0.015
2019-03-25
DET at SJS
2 REG
03:53
SJS
M. Vlasic
Miss62.626.6EV0.012
2019-03-25
DET at SJS
2 REG
04:33
DET
A. Mantha
Saved shot59.914.5EV0.006
2019-03-25
DET at SJS
2 REG
04:39
DET
R. Kuffner
Block29.528.3EVN/A
2019-03-25
DET at SJS
2 REG
04:45
DET
D. DeKeyser
Saved shot28.267.1EV0.027
2019-03-25
DET at SJS
2 REG
05:31
DET
A. Athanasiou
Saved shot41.949.8EV0.011

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.