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

112 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-04-12
ANA at SJS
1 REG
00:09
SJS
R. Donato
Saved shot7.839.8EV0.206
2021-04-12
ANA at SJS
1 REG
00:09
SJS
R. Donato
Saved shot9.277.5EV0.012
2021-04-12
ANA at SJS
1 REG
00:42
ANA
C. Fowler
Saved shot61.632.4EV0.009
2021-04-12
ANA at SJS
1 REG
01:41
ANA
R. Rakell
Saved shot41.02.8EV0.059
2021-04-12
ANA at SJS
1 REG
01:55
ANA
M. Comtois
Block5.111.3EVN/A
2021-04-12
ANA at SJS
1 REG
01:59
ANA
M. Comtois
Goal6.318.4EV0.134
2021-04-12
ANA at SJS
1 REG
02:38
SJS
M. Sorensen
Miss12.618.4EV0.147
2021-04-12
ANA at SJS
1 REG
02:53
SJS
M. Ferraro
Saved shot174.95.9SH0.003
2021-04-12
ANA at SJS
1 REG
03:17
SJS
T. Hertl
Block28.222.9SHN/A
2021-04-12
ANA at SJS
1 REG
06:00
SJS
R. Donato
Saved shot5.831.0EV0.191
2021-04-12
ANA at SJS
1 REG
06:09
ANA
R. Rakell
Saved shot9.518.4EV0.176
2021-04-12
ANA at SJS
1 REG
06:59
ANA
J. Silfverberg
Saved shot62.626.6EV0.011
2021-04-12
ANA at SJS
1 REG
07:00
ANA
D. Heinen
Saved shot7.18.1EV0.030
2021-04-12
ANA at SJS
1 REG
07:20
ANA
J. Larsson
Miss50.212.7EV0.026
2021-04-12
ANA at SJS
1 REG
07:57
SJS
R. Balcers
Miss21.943.2EV0.079
2021-04-12
ANA at SJS
1 REG
08:12
ANA
A. Volkov
Goal11.720.0EV0.098
2021-04-12
ANA at SJS
1 REG
08:57
SJS
E. Karlsson
Saved shot7.00.0EV0.124
2021-04-12
ANA at SJS
1 REG
09:27
SJS
B. Burns
Saved shot11.452.1PP0.131
2021-04-12
ANA at SJS
1 REG
09:30
SJS
T. Meier
Block9.432.0PPN/A
2021-04-12
ANA at SJS
1 REG
10:12
SJS
B. Burns
Miss54.127.5PP0.030
2021-04-12
ANA at SJS
1 REG
10:19
SJS
B. Burns
Saved shot56.68.1PP0.041
2021-04-12
ANA at SJS
1 REG
10:21
SJS
T. Meier
Saved shot7.850.2PP0.198
2021-04-12
ANA at SJS
1 REG
10:45
SJS
E. Kane
Saved shot37.038.4PP0.042
2021-04-12
ANA at SJS
1 REG
10:55
SJS
P. Marleau
Saved shot51.635.5PP0.012
2021-04-12
ANA at SJS
1 REG
11:08
SJS
L. Couture
Saved shot16.00.0PP0.168
2021-04-12
ANA at SJS
1 REG
11:56
ANA
J. Larsson
Block42.419.3EVN/A
2021-04-12
ANA at SJS
1 REG
12:16
ANA
J. Larsson
Saved shot59.527.0EV0.016
2021-04-12
ANA at SJS
1 REG
12:19
ANA
A. Volkov
Goal18.019.4EV0.389
2021-04-12
ANA at SJS
1 REG
13:16
ANA
M. Comtois
Saved shot19.03.0EV0.076
2021-04-12
ANA at SJS
1 REG
14:53
SJS
M. Ferraro
Saved shot64.134.2EV0.012
2021-04-12
ANA at SJS
1 REG
16:00
ANA
T. Terry
Saved shot26.826.6EV0.110
2021-04-12
ANA at SJS
1 REG
16:09
ANA
M. Jones
Block10.036.9EVN/A
2021-04-12
ANA at SJS
1 REG
16:59
SJS
K. Labanc
Saved shot23.450.2EV0.047
2021-04-12
ANA at SJS
1 REG
17:03
SJS
E. Kane
Block16.437.6EVN/A
2021-04-12
ANA at SJS
1 REG
17:07
SJS
L. Couture
Miss9.212.5EV0.097
2021-04-12
ANA at SJS
1 REG
17:22
SJS
J. Viel
Saved shot68.411.8EV0.004
2021-04-12
ANA at SJS
1 REG
17:31
SJS
E. Karlsson
Miss63.526.2EV0.006
2021-04-12
ANA at SJS
1 REG
17:44
ANA
A. Agozzino
Saved shot18.00.0EV0.067
2021-04-12
ANA at SJS
1 REG
18:35
ANA
D. Heinen
Saved shot12.838.7EV0.142
2021-04-12
ANA at SJS
1 REG
19:45
SJS
R. Donato
Miss46.635.4EV0.015
2021-04-12
ANA at SJS
2 REG
00:49
SJS
R. Donato
Saved shot11.759.0EV0.068
2021-04-12
ANA at SJS
2 REG
01:48
SJS
E. Kane
Block18.03.2PPN/A
2021-04-12
ANA at SJS
2 REG
02:03
SJS
L. Couture
Saved shot7.374.1PP0.085
2021-04-12
ANA at SJS
2 REG
02:04
SJS
L. Couture
Saved shot7.374.1PP0.031
2021-04-12
ANA at SJS
2 REG
02:17
SJS
T. Meier
Block17.120.6PPN/A
2021-04-12
ANA at SJS
2 REG
02:57
SJS
T. Hertl
Saved shot36.431.5EV0.039
2021-04-12
ANA at SJS
2 REG
02:58
SJS
R. Donato
Saved shot12.00.0EV0.030
2021-04-12
ANA at SJS
2 REG
02:59
SJS
R. Simek
Saved shot7.623.2EV0.034
2021-04-12
ANA at SJS
2 REG
04:26
ANA
J. Larsson
Saved shot59.432.6EV0.012
2021-04-12
ANA at SJS
2 REG
04:56
ANA
T. Terry
Miss27.26.3EV0.101

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.