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

114 matching attempts. Season coverage: 1504 published games / 1504 collected games. Last source refresh: Oct 4, 2026 05:00.

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-12-28
ARI at SJS
1 REG
00:29
ARI
J. Larsson
Saved shot45.01.3EV0.041
2021-12-28
ARI at SJS
1 REG
01:16
ARI
J. Larsson
Saved shot48.241.6EV0.012
2021-12-28
ARI at SJS
1 REG
01:55
SJS
J. Halbgewachs
Saved shot49.546.6EV0.011
2021-12-28
ARI at SJS
1 REG
01:59
SJS
E. Karlsson
Block12.124.4EVN/A
2021-12-28
ARI at SJS
1 REG
02:24
SJS
E. Karlsson
Saved shot50.019.9EV0.034
2021-12-28
ARI at SJS
1 REG
02:46
SJS
A. Barabanov
Goal8.17.1EV0.111
2021-12-28
ARI at SJS
1 REG
03:17
ARI
P. Kessel
Saved shot8.129.7EV0.145
2021-12-28
ARI at SJS
1 REG
04:24
ARI
C. Keller
Block13.921.0EVN/A
2021-12-28
ARI at SJS
1 REG
04:34
SJS
B. Burns
Miss60.929.5EV0.026
2021-12-28
ARI at SJS
1 REG
05:36
ARI
L. Crouse
Goal33.622.8EV0.098
2021-12-28
ARI at SJS
1 REG
06:43
ARI
B. Hayton
Miss9.16.3EV0.109
2021-12-28
ARI at SJS
1 REG
07:24
SJS
N. Bonino
Miss20.667.2EV0.060
2021-12-28
ARI at SJS
1 REG
08:18
ARI
N. Schmaltz
Miss9.16.3EV0.100
2021-12-28
ARI at SJS
1 REG
08:41
ARI
D. Mayo
Saved shot34.743.8EV0.028
2021-12-28
ARI at SJS
1 REG
08:45
SJS
E. Karlsson
Saved shot52.621.2PP0.040
2021-12-28
ARI at SJS
1 REG
09:06
SJS
T. Meier
Block44.734.0PPN/A
2021-12-28
ARI at SJS
1 REG
09:21
SJS
L. Couture
Miss32.225.8PP0.081
2021-12-28
ARI at SJS
1 REG
10:17
SJS
B. Burns
Saved shot53.910.7PP0.044
2021-12-28
ARI at SJS
1 REG
10:26
SJS
T. Hertl
Miss10.416.7PP0.106
2021-12-28
ARI at SJS
1 REG
10:47
SJS
T. Meier
Miss16.657.3EV0.048
2021-12-28
ARI at SJS
1 REG
11:21
SJS
M. Nieto
Saved shot15.036.9EV0.144
2021-12-28
ARI at SJS
1 REG
11:22
SJS
N. Bonino
Goal11.731.0EV0.019
2021-12-28
ARI at SJS
1 REG
13:05
ARI
B. Hayton
Saved shot40.37.1EV0.054
2021-12-28
ARI at SJS
1 REG
13:37
ARI
C. Keller
Saved shot15.358.4EV0.073
2021-12-28
ARI at SJS
1 REG
13:51
SJS
L. Couture
Miss17.310.0EV0.155
2021-12-28
ARI at SJS
1 REG
14:50
ARI
C. Dineen
Saved shot39.37.3EV0.039
2021-12-28
ARI at SJS
1 REG
15:59
ARI
M. Carcone
Miss24.27.1EV0.058
2021-12-28
ARI at SJS
1 REG
16:05
ARI
A. Stralman
Saved shot54.821.4EV0.015
2021-12-28
ARI at SJS
1 REG
16:47
SJS
T. Meier
Block24.229.7EVN/A
2021-12-28
ARI at SJS
1 REG
16:51
SJS
J. Middleton
Saved shot33.128.9EV0.067
2021-12-28
ARI at SJS
1 REG
17:40
ARI
J. Moser
Goal33.712.0EV0.103
2021-12-28
ARI at SJS
1 REG
18:14
ARI
L. Crouse
Saved shot7.18.1EV0.182
2021-12-28
ARI at SJS
1 REG
18:21
ARI
S. Gostisbehere
Saved shot15.514.9EV0.170
2021-12-28
ARI at SJS
1 REG
18:38
ARI
D. Mayo
Miss27.837.7EV0.127
2021-12-28
ARI at SJS
1 REG
19:13
ARI
C. Keller
Saved shot30.835.8EV0.102
2021-12-28
ARI at SJS
1 REG
19:59
ARI
L. Eriksson
Saved shot15.358.4EV0.049
2021-12-28
ARI at SJS
2 REG
01:21
SJS
A. Cogliano
Saved shot14.919.7EV0.074
2021-12-28
ARI at SJS
2 REG
02:53
SJS
J. Gadjovich
Miss9.945.0EV0.101
2021-12-28
ARI at SJS
2 REG
03:10
SJS
L. Pederson
Saved shot19.251.3EV0.122
2021-12-28
ARI at SJS
2 REG
03:33
ARI
D. Mayo
Saved shot24.27.1EV0.167
2021-12-28
ARI at SJS
2 REG
04:07
ARI
J. Larsson
Block21.15.4EVN/A
2021-12-28
ARI at SJS
2 REG
04:42
SJS
N. Bonino
Saved shot10.416.7EV0.094
2021-12-28
ARI at SJS
2 REG
05:27
SJS
R. Simek
Goal60.825.3EV0.029
2021-12-28
ARI at SJS
2 REG
05:34
SJS
J. Viel
Goal29.284.1EV0.014
2021-12-28
ARI at SJS
2 REG
06:09
ARI
M. Carcone
Saved shot9.240.6EV0.135
2021-12-28
ARI at SJS
2 REG
06:25
ARI
M. Carcone
Saved shot47.00.0EV0.045
2021-12-28
ARI at SJS
2 REG
07:00
SJS
T. Meier
Saved shot25.036.9EV0.030
2021-12-28
ARI at SJS
2 REG
07:26
SJS
M. Ferraro
Miss43.943.2EV0.012
2021-12-28
ARI at SJS
2 REG
07:48
ARI
C. Keller
Goal28.227.5EV0.086
2021-12-28
ARI at SJS
2 REG
08:12
SJS
J. Halbgewachs
Miss18.422.4EV0.063

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.