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

110 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-12
SJS at ANA
1 REG
00:29
ANA
R. Getzlaf
Saved shot22.569.1EV0.031
2021-03-12
SJS at ANA
1 REG
00:57
ANA
B. Hutton
Miss53.68.6EV0.021
2021-03-12
SJS at ANA
1 REG
02:57
ANA
C. Fowler
Miss62.431.9EV0.012
2021-03-12
SJS at ANA
1 REG
03:07
ANA
J. Hakanpää
Saved shot73.419.9EV0.003
2021-03-12
SJS at ANA
1 REG
03:23
ANA
T. Zegras
Block28.439.3EVN/A
2021-03-12
SJS at ANA
1 REG
04:35
SJS
B. Burns
Block17.120.6EVN/A
2021-03-12
SJS at ANA
1 REG
06:15
SJS
E. Kane
Block34.425.8PPN/A
2021-03-12
SJS at ANA
1 REG
06:24
SJS
K. Labanc
Miss50.722.0PP0.043
2021-03-12
SJS at ANA
1 REG
06:44
SJS
L. Couture
Miss19.455.5PP0.160
2021-03-12
SJS at ANA
1 REG
06:55
SJS
K. Labanc
Miss29.435.3PP0.152
2021-03-12
SJS at ANA
1 REG
07:57
SJS
T. Hertl
Goal23.055.6PP0.135
2021-03-12
SJS at ANA
1 REG
08:27
SJS
D. Gambrell
Miss41.148.9EV0.013
2021-03-12
SJS at ANA
1 REG
08:42
SJS
F. Handemark
Saved shot17.028.1EV0.128
2021-03-12
SJS at ANA
1 REG
08:47
SJS
K. Labanc
Saved shot11.731.0EV0.078
2021-03-12
SJS at ANA
1 REG
09:06
SJS
E. Karlsson
Miss39.733.7EV0.061
2021-03-12
SJS at ANA
1 REG
09:42
ANA
R. Rakell
Saved shot16.00.0EV0.083
2021-03-12
SJS at ANA
1 REG
09:51
ANA
C. Fowler
Block6.451.3EVN/A
2021-03-12
SJS at ANA
1 REG
10:07
SJS
M. Nieto
Saved shot10.416.7EV0.096
2021-03-12
SJS at ANA
1 REG
10:38
ANA
K. Shattenkirk
Block33.622.8EVN/A
2021-03-12
SJS at ANA
1 REG
11:39
SJS
M. Vlasic
Saved shot55.836.3EV0.008
2021-03-12
SJS at ANA
1 REG
12:23
ANA
J. Silfverberg
Block16.310.6EVN/A
2021-03-12
SJS at ANA
1 REG
12:32
ANA
A. Henrique
Saved shot10.05.7EV0.114
2021-03-12
SJS at ANA
1 REG
12:47
SJS
B. Burns
Block24.229.7EVN/A
2021-03-12
SJS at ANA
1 REG
12:57
SJS
B. Burns
Block17.523.6EVN/A
2021-03-12
SJS at ANA
1 REG
13:06
ANA
T. Zegras
Miss70.620.7EV0.004
2021-03-12
SJS at ANA
1 REG
13:27
ANA
M. Jones
Saved shot47.47.3EV0.035
2021-03-12
SJS at ANA
1 REG
14:34
SJS
E. Karlsson
Block37.628.6EVN/A
2021-03-12
SJS at ANA
1 REG
14:41
ANA
J. Mahura
Miss93.01.8EV0.003
2021-03-12
SJS at ANA
1 REG
15:32
ANA
R. Rakell
Saved shot15.639.8EV0.120
2021-03-12
SJS at ANA
1 REG
15:33
ANA
R. Getzlaf
Saved shot8.926.6EV0.021
2021-03-12
SJS at ANA
1 REG
15:51
ANA
K. Shattenkirk
Saved shot52.25.5PP0.041
2021-03-12
SJS at ANA
1 REG
17:04
ANA
M. Jones
Miss18.019.4PP0.078
2021-03-12
SJS at ANA
1 REG
17:47
SJS
N. Knyzhov
Block16.03.6EVN/A
2021-03-12
SJS at ANA
1 REG
18:00
ANA
R. Rakell
Saved shot10.211.3EV0.109
2021-03-12
SJS at ANA
1 REG
18:06
ANA
R. Rakell
Miss13.426.6EV0.077
2021-03-12
SJS at ANA
1 REG
18:08
ANA
D. Grant
Saved shot28.624.8EV0.055
2021-03-12
SJS at ANA
1 REG
18:14
ANA
J. Larsson
Saved shot51.13.4EV0.024
2021-03-12
SJS at ANA
2 REG
00:13
ANA
M. Comtois
Saved shot8.214.0EV0.099
2021-03-12
SJS at ANA
2 REG
00:37
SJS
E. Kane
Goal9.824.0EV0.108
2021-03-12
SJS at ANA
2 REG
01:01
ANA
A. Henrique
Saved shot24.849.9EV0.056
2021-03-12
SJS at ANA
2 REG
01:07
ANA
J. Mahura
Saved shot42.025.3EV0.039
2021-03-12
SJS at ANA
2 REG
01:34
SJS
D. Gambrell
Miss26.826.6EV0.105
2021-03-12
SJS at ANA
2 REG
01:51
ANA
M. Jones
Saved shot35.854.1EV0.010
2021-03-12
SJS at ANA
2 REG
01:58
ANA
C. Fowler
Block37.018.9EVN/A
2021-03-12
SJS at ANA
2 REG
02:11
ANA
D. Grant
Saved shot9.866.0EV0.056
2021-03-12
SJS at ANA
2 REG
02:49
SJS
K. Labanc
Saved shot15.834.7EV0.140
2021-03-12
SJS at ANA
2 REG
03:14
ANA
A. Henrique
Saved shot18.653.7EV0.049
2021-03-12
SJS at ANA
2 REG
03:30
ANA
T. Zegras
Miss17.7106.4EV0.022
2021-03-12
SJS at ANA
2 REG
04:12
ANA
T. Zegras
Saved shot40.811.3EV0.014
2021-03-12
SJS at ANA
2 REG
04:13
ANA
S. Steel
Saved shot8.926.6EV0.022

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.