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

99 matching attempts. Season coverage: 952 published games / 952 collected games. Last source refresh: Oct 4, 2026 04:46.

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
2021-03-20
ARI at ANA
1 REG
00:50
ANA
J. Silfverberg
Saved shot33.128.9EV0.108
2021-03-20
ARI at ANA
1 REG
00:57
ANA
C. Fowler
Block28.518.4EVN/A
2021-03-20
ARI at ANA
1 REG
01:01
ANA
J. Hakanpää
Saved shot32.27.1EV0.101
2021-03-20
ARI at ANA
1 REG
01:22
ARI
P. Kessel
Saved shot36.143.9EV0.029
2021-03-20
ARI at ANA
1 REG
02:10
ARI
J. Oesterle
Miss52.922.2EV0.015
2021-03-20
ARI at ANA
1 REG
02:53
ARI
D. Brassard
Goal10.416.7EV0.089
2021-03-20
ARI at ANA
1 REG
04:03
ANA
C. Fowler
Block22.410.3EVN/A
2021-03-20
ARI at ANA
1 REG
04:25
ARI
C. Dvorak
Saved shot48.429.7EV0.017
2021-03-20
ARI at ANA
1 REG
04:31
ARI
O. Ekman-Larsson
Saved shot51.011.3EV0.033
2021-03-20
ARI at ANA
1 REG
05:18
ANA
J. Silfverberg
Block62.813.8EVN/A
2021-03-20
ARI at ANA
1 REG
05:35
ARI
J. Chychrun
Goal56.131.1EV0.010
2021-03-20
ARI at ANA
1 REG
06:09
ARI
D. Brassard
Miss75.912.9EV0.003
2021-03-20
ARI at ANA
1 REG
08:05
ARI
H. Fasching
Saved shot30.427.4EV0.020
2021-03-20
ARI at ANA
1 REG
08:27
ANA
B. Hutton
Block34.923.6EVN/A
2021-03-20
ARI at ANA
1 REG
09:51
ANA
R. Rakell
Block34.818.4EVN/A
2021-03-20
ARI at ANA
1 REG
11:15
ANA
C. Fowler
Saved shot37.434.1EV0.061
2021-03-20
ARI at ANA
1 REG
11:46
ANA
D. Heinen
Saved shot56.00.0EV0.018
2021-03-20
ARI at ANA
1 REG
11:57
ARI
H. Fasching
Saved shot12.29.5EV0.098
2021-03-20
ARI at ANA
1 REG
12:19
ARI
C. Fischer
Saved shot53.323.2EV0.025
2021-03-20
ARI at ANA
1 REG
12:28
ARI
J. Larsson
Miss13.04.4EV0.091
2021-03-20
ARI at ANA
1 REG
13:05
ANA
T. Terry
Miss18.864.8EV0.049
2021-03-20
ARI at ANA
1 REG
14:11
ARI
J. Oesterle
Saved shot39.58.7EV0.080
2021-03-20
ARI at ANA
1 REG
14:30
ARI
O. Ekman-Larsson
Block34.927.3EVN/A
2021-03-20
ARI at ANA
1 REG
15:01
ARI
O. Ekman-Larsson
Saved shot38.59.0EV0.108
2021-03-20
ARI at ANA
1 REG
15:10
ARI
N. Schmaltz
Saved shot31.15.5EV0.119
2021-03-20
ARI at ANA
1 REG
15:11
ARI
N. Schmaltz
Saved shot11.05.2EV0.056
2021-03-20
ARI at ANA
1 REG
15:22
ARI
D. Brassard
Goal15.514.9PP0.098
2021-03-20
ARI at ANA
1 REG
16:01
ARI
C. Fischer
Block26.015.6EVN/A
2021-03-20
ARI at ANA
1 REG
16:20
ARI
C. Keller
Miss48.00.0EV0.035
2021-03-20
ARI at ANA
1 REG
17:48
ANA
M. Comtois
Miss13.921.0EV0.065
2021-03-20
ARI at ANA
1 REG
18:42
ARI
P. Kessel
Block23.822.2EVN/A
2021-03-20
ARI at ANA
1 REG
19:45
ANA
D. Grant
Saved shot13.094.4EV0.028
2021-03-20
ARI at ANA
1 REG
19:56
ARI
O. Ekman-Larsson
Miss50.832.1EV0.022
2021-03-20
ARI at ANA
1 REG
19:59
ARI
I. Lyubushkin
Saved shot59.529.1EV0.018
2021-03-20
ARI at ANA
2 REG
00:21
ARI
I. Lyubushkin
Block36.912.5EVN/A
2021-03-20
ARI at ANA
2 REG
00:36
ARI
D. Brassard
Goal27.837.7EV0.122
2021-03-20
ARI at ANA
2 REG
01:09
ARI
J. Chychrun
Saved shot44.318.4EV0.033
2021-03-20
ARI at ANA
2 REG
01:11
ARI
P. Kessel
Miss10.8111.8EV0.047
2021-03-20
ARI at ANA
2 REG
01:36
ANA
J. Larsson
Block48.828.1EVN/A
2021-03-20
ARI at ANA
2 REG
01:43
ANA
K. Shattenkirk
Block18.636.3EVN/A
2021-03-20
ARI at ANA
2 REG
02:37
ARI
J. Larsson
Block38.834.5EVN/A
2021-03-20
ARI at ANA
2 REG
03:25
ARI
O. Ekman-Larsson
Block50.618.4EVN/A
2021-03-20
ARI at ANA
2 REG
03:55
ARI
T. Pitlick
Block14.04.1EVN/A
2021-03-20
ARI at ANA
2 REG
04:19
ANA
R. Getzlaf
Miss25.128.6EV0.098
2021-03-20
ARI at ANA
2 REG
04:35
ANA
R. Getzlaf
Block41.624.1EVN/A
2021-03-20
ARI at ANA
2 REG
05:09
ARI
J. Oesterle
Saved shot53.119.8EV0.018
2021-03-20
ARI at ANA
2 REG
06:32
ARI
A. Goligoski
Saved shot49.011.8EV0.025
2021-03-20
ARI at ANA
2 REG
07:44
ARI
T. Pitlick
Block23.933.0EVN/A
2021-03-20
ARI at ANA
2 REG
08:39
ANA
A. Henrique
Saved shot28.38.1EV0.147
2021-03-20
ARI at ANA
2 REG
08:40
ARI
N. Schmaltz
Saved shot33.834.2EV0.026

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.