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

92 matching attempts. Season coverage: 1328 published games / 1328 collected games. Last source refresh: Oct 4, 2026 04:38.

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-11-16
DET at SJS
1 REG
00:16
SJS
R. Simek
Saved shot85.524.2EV0.002
2019-11-16
DET at SJS
1 REG
00:34
DET
L. Glendening
Saved shot16.310.6EV0.207
2019-11-16
DET at SJS
1 REG
01:18
SJS
T. Meier
Saved shot46.140.6EV0.009
2019-11-16
DET at SJS
1 REG
02:06
SJS
K. Labanc
Saved shot43.946.8PP0.027
2019-11-16
DET at SJS
1 REG
02:18
SJS
L. Couture
Saved shot41.933.3PP0.050
2019-11-16
DET at SJS
1 REG
03:21
SJS
T. Meier
Miss12.255.0PP0.078
2019-11-16
DET at SJS
1 REG
03:36
SJS
E. Karlsson
Miss55.416.8PP0.029
2019-11-16
DET at SJS
1 REG
03:38
SJS
J. Thornton
Block18.16.3PPN/A
2019-11-16
DET at SJS
1 REG
04:14
DET
R. Fabbri
Saved shot21.943.2EV0.090
2019-11-16
DET at SJS
1 REG
06:09
SJS
P. Marleau
Saved shot21.131.4EV0.109
2019-11-16
DET at SJS
1 REG
06:29
DET
D. McIlrath
Block24.714.0EVN/A
2019-11-16
DET at SJS
1 REG
06:55
DET
D. McIlrath
Saved shot54.436.0EV0.014
2019-11-16
DET at SJS
1 REG
08:01
DET
A. Athanasiou
Block26.132.5EVN/A
2019-11-16
DET at SJS
1 REG
08:09
DET
J. Ericsson
Saved shot63.528.2EV0.009
2019-11-16
DET at SJS
1 REG
09:08
DET
B. Perlini
Saved shot22.410.3EV0.090
2019-11-16
DET at SJS
1 REG
10:32
DET
L. Glendening
Saved shot23.727.6EV0.109
2019-11-16
DET at SJS
1 REG
10:33
DET
L. Glendening
Saved shot8.654.5EV0.044
2019-11-16
DET at SJS
1 REG
10:37
DET
D. Helm
Block18.412.5EVN/A
2019-11-16
DET at SJS
1 REG
12:10
SJS
E. Karlsson
Block32.225.8EVN/A
2019-11-16
DET at SJS
1 REG
12:58
SJS
B. Dillon
Block43.930.1EVN/A
2019-11-16
DET at SJS
1 REG
13:45
SJS
B. Burns
Block46.221.6EVN/A
2019-11-16
DET at SJS
1 REG
13:54
SJS
R. Simek
Miss19.00.0EV0.162
2019-11-16
DET at SJS
1 REG
14:13
DET
B. Perlini
Miss21.633.7EV0.111
2019-11-16
DET at SJS
1 REG
14:33
DET
R. Fabbri
Block16.817.4EVN/A
2019-11-16
DET at SJS
1 REG
15:24
SJS
K. Labanc
Saved shot21.341.2EV0.106
2019-11-16
DET at SJS
1 REG
17:09
DET
R. Fabbri
Saved shot16.625.0EV0.101
2019-11-16
DET at SJS
1 REG
17:19
DET
M. Bowey
Miss57.725.7EV0.030
2019-11-16
DET at SJS
1 REG
17:33
SJS
T. Meier
Miss33.091.7EV0.012
2019-11-16
DET at SJS
1 REG
17:50
SJS
M. Vlasic
Block16.03.6EVN/A
2019-11-16
DET at SJS
1 REG
18:46
SJS
B. Burns
Block41.627.2EVN/A
2019-11-16
DET at SJS
1 REG
18:52
SJS
K. Labanc
Saved shot28.227.5EV0.107
2019-11-16
DET at SJS
1 REG
18:56
SJS
L. Couture
Saved shot15.03.8EV0.223
2019-11-16
DET at SJS
1 REG
18:59
SJS
K. Labanc
Goal7.315.9EV0.479
2019-11-16
DET at SJS
2 REG
01:04
SJS
E. Kane
Saved shot9.249.4EV0.123
2019-11-16
DET at SJS
2 REG
01:11
SJS
M. Vlasic
Goal66.430.8EV0.013
2019-11-16
DET at SJS
2 REG
01:24
DET
A. Athanasiou
Goal8.129.7EV0.123
2019-11-16
DET at SJS
2 REG
01:43
SJS
D. Gambrell
Miss60.030.0EV0.012
2019-11-16
DET at SJS
2 REG
02:21
SJS
M. Ferraro
Block25.14.6EVN/A
2019-11-16
DET at SJS
2 REG
03:28
SJS
K. Labanc
Saved shot36.114.4EV0.057
2019-11-16
DET at SJS
2 REG
03:45
DET
L. Glendening
Block25.713.5EVN/A
2019-11-16
DET at SJS
2 REG
04:22
DET
M. Bowey
Block43.426.0EVN/A
2019-11-16
DET at SJS
2 REG
04:47
DET
A. Erne
Saved shot34.923.6EV0.059
2019-11-16
DET at SJS
2 REG
05:01
DET
M. Bowey
Saved shot56.312.3EV0.029
2019-11-16
DET at SJS
2 REG
05:21
DET
A. Mantha
Saved shot8.00.0EV0.194
2019-11-16
DET at SJS
2 REG
05:57
DET
D. McIlrath
Saved shot174.212.6SH0.002
2019-11-16
DET at SJS
2 REG
07:10
SJS
T. Hertl
Miss14.04.1PP0.105
2019-11-16
DET at SJS
2 REG
09:03
DET
D. Cholowski
Block34.510.0PPN/A
2019-11-16
DET at SJS
2 REG
09:59
DET
A. Athanasiou
Saved shot39.838.9PP0.054
2019-11-16
DET at SJS
2 REG
10:00
DET
B. Perlini
Saved shot12.00.0PP0.055
2019-11-16
DET at SJS
2 REG
10:33
DET
J. Hicketts
Saved shot62.133.2EV0.021

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.