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

98 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-14
ARI at MIN
1 REG
00:34
MIN
J. Brodin
Miss62.822.5EV0.028
2019-11-14
ARI at MIN
1 REG
00:56
ARI
L. Crouse
Saved shot22.235.8EV0.074
2019-11-14
ARI at MIN
1 REG
01:26
MIN
E. Staal
Saved shot39.647.0EV0.034
2019-11-14
ARI at MIN
1 REG
02:42
ARI
O. Ekman-Larsson
Saved shot66.00.9EV0.005
2019-11-14
ARI at MIN
1 REG
03:50
MIN
R. Donato
Block24.435.0EVN/A
2019-11-14
ARI at MIN
1 REG
03:56
MIN
V. Rask
Saved shot41.624.1EV0.038
2019-11-14
ARI at MIN
1 REG
05:17
MIN
J. Eriksson Ek
Block6.371.6EVN/A
2019-11-14
ARI at MIN
1 REG
06:08
MIN
J. Brodin
Saved shot63.020.4EV0.017
2019-11-14
ARI at MIN
1 REG
07:07
MIN
R. Donato
Saved shot59.731.3EV0.013
2019-11-14
ARI at MIN
1 REG
07:19
MIN
R. Donato
Saved shot26.948.0EV0.056
2019-11-14
ARI at MIN
1 REG
07:28
MIN
R. Hartman
Saved shot11.452.1EV0.063
2019-11-14
ARI at MIN
1 REG
07:34
MIN
R. Hartman
Saved shot8.926.6EV0.133
2019-11-14
ARI at MIN
1 REG
07:39
MIN
R. Hartman
Saved shot30.446.3EV0.051
2019-11-14
ARI at MIN
1 REG
07:41
MIN
R. Hartman
Saved shot24.843.4EV0.056
2019-11-14
ARI at MIN
1 REG
07:43
MIN
R. Hartman
Saved shot11.415.3EV0.243
2019-11-14
ARI at MIN
1 REG
09:01
ARI
C. Soderberg
Saved shot85.34.7SH0.003
2019-11-14
ARI at MIN
1 REG
09:39
MIN
R. Suter
Saved shot62.017.9PP0.038
2019-11-14
ARI at MIN
1 REG
09:47
MIN
J. Brodin
Saved shot69.632.1EV0.005
2019-11-14
ARI at MIN
1 REG
09:53
MIN
J. Eriksson Ek
Saved shot10.473.3EV0.034
2019-11-14
ARI at MIN
1 REG
09:59
MIN
C. Soucy
Saved shot55.242.1EV0.008
2019-11-14
ARI at MIN
1 REG
11:25
ARI
C. Garland
Block42.01.4PPN/A
2019-11-14
ARI at MIN
1 REG
12:28
ARI
P. Kessel
Block36.932.8PPN/A
2019-11-14
ARI at MIN
1 REG
13:00
ARI
O. Ekman-Larsson
Saved shot37.732.0PP0.054
2019-11-14
ARI at MIN
1 REG
13:27
ARI
C. Keller
Saved shot38.129.9EV0.047
2019-11-14
ARI at MIN
1 REG
13:56
MIN
E. Staal
Block55.928.9EVN/A
2019-11-14
ARI at MIN
1 REG
14:36
MIN
K. Fiala
Saved shot10.833.7EV0.117
2019-11-14
ARI at MIN
1 REG
14:39
MIN
K. Fiala
Goal8.129.7EV0.163
2019-11-14
ARI at MIN
1 REG
14:51
MIN
K. Fiala
Block37.127.3EVN/A
2019-11-14
ARI at MIN
1 REG
15:04
ARI
C. Keller
Saved shot51.24.5EV0.025
2019-11-14
ARI at MIN
1 REG
15:29
MIN
Z. Parise
Saved shot12.235.0EV0.022
2019-11-14
ARI at MIN
1 REG
15:44
ARI
C. Fischer
Saved shot28.665.2EV0.031
2019-11-14
ARI at MIN
1 REG
15:55
ARI
C. Fischer
Block42.529.6EVN/A
2019-11-14
ARI at MIN
1 REG
15:55
ARI
C. Fischer
Miss38.26.0EV0.027
2019-11-14
ARI at MIN
1 REG
17:12
ARI
P. Kessel
Saved shot37.434.1EV0.042
2019-11-14
ARI at MIN
1 REG
17:19
MIN
J. Spurgeon
Saved shot33.01.7EV0.134
2019-11-14
ARI at MIN
1 REG
17:37
MIN
R. Hartman
Saved shot12.165.6EV0.082
2019-11-14
ARI at MIN
1 REG
18:11
MIN
K. Fiala
Saved shot39.669.3EV0.008
2019-11-14
ARI at MIN
2 REG
00:23
ARI
J. Demers
Miss69.632.1EV0.003
2019-11-14
ARI at MIN
2 REG
03:18
MIN
Z. Parise
Miss7.623.2PP0.140
2019-11-14
ARI at MIN
2 REG
03:31
MIN
Z. Parise
Miss6.19.5PP0.179
2019-11-14
ARI at MIN
2 REG
04:06
MIN
E. Staal
Saved shot32.038.7PP0.068
2019-11-14
ARI at MIN
2 REG
04:39
MIN
M. Zuccarello
Saved shot42.563.4EV0.006
2019-11-14
ARI at MIN
2 REG
05:04
ARI
C. Garland
Goal16.17.1EV0.067
2019-11-14
ARI at MIN
2 REG
05:47
ARI
C. Dvorak
Saved shot33.653.5EV0.018
2019-11-14
ARI at MIN
2 REG
06:50
ARI
C. Keller
Miss18.653.7EV0.069
2019-11-14
ARI at MIN
2 REG
06:55
ARI
J. Chychrun
Saved shot67.128.5EV0.007
2019-11-14
ARI at MIN
2 REG
08:03
MIN
B. Hunt
Saved shot43.827.1EV0.040
2019-11-14
ARI at MIN
2 REG
08:04
MIN
E. Staal
Miss5.053.1EV0.083
2019-11-14
ARI at MIN
2 REG
08:56
ARI
J. Demers
Miss62.619.6EV0.028
2019-11-14
ARI at MIN
2 REG
09:08
ARI
J. Demers
Saved shot60.412.4EV0.033

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.