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: 1406 published games / 1406 collected games. Last source refresh: Oct 4, 2026 03:58.

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
2016-10-25
ANA at SJS
1 REG
00:39
ANA
R. Getzlaf
Saved shot35.445.0EV0.035
2016-10-25
ANA at SJS
1 REG
02:18
SJS
B. Burns
Saved shot55.13.1PP0.031
2016-10-25
ANA at SJS
1 REG
03:17
SJS
M. Vlasic
Block48.01.2PPN/A
2016-10-25
ANA at SJS
1 REG
03:28
SJS
D. Schlemko
Saved shot45.533.3PP0.035
2016-10-25
ANA at SJS
1 REG
03:35
SJS
M. Boedker
Miss44.050.5PP0.026
2016-10-25
ANA at SJS
1 REG
04:10
ANA
R. Kesler
Block48.031.4EVN/A
2016-10-25
ANA at SJS
1 REG
04:54
SJS
J. Pavelski
Saved shot39.284.1EV0.009
2016-10-25
ANA at SJS
1 REG
05:00
SJS
B. Burns
Saved shot60.424.4EV0.016
2016-10-25
ANA at SJS
1 REG
05:49
SJS
B. Burns
Block60.426.6EVN/A
2016-10-25
ANA at SJS
1 REG
06:12
SJS
T. Hertl
Saved shot23.577.7EV0.031
2016-10-25
ANA at SJS
1 REG
06:32
SJS
T. Hertl
Block57.227.0EVN/A
2016-10-25
ANA at SJS
1 REG
06:53
SJS
L. Couture
Block30.531.6PPN/A
2016-10-25
ANA at SJS
1 REG
06:54
SJS
B. Burns
Saved shot66.227.0PP0.008
2016-10-25
ANA at SJS
1 REG
07:58
SJS
P. Marleau
Saved shot12.618.4PP0.159
2016-10-25
ANA at SJS
1 REG
07:58
SJS
J. Pavelski
Goal5.036.9PP0.111
2016-10-25
ANA at SJS
1 REG
08:26
ANA
M. Sgarbossa
Miss31.812.7EV0.049
2016-10-25
ANA at SJS
1 REG
08:38
ANA
C. Stoner
Block40.724.7EVN/A
2016-10-25
ANA at SJS
1 REG
09:03
ANA
C. Stoner
Block49.435.9EVN/A
2016-10-25
ANA at SJS
1 REG
09:08
ANA
R. Garbutt
Block22.463.4EVN/A
2016-10-25
ANA at SJS
1 REG
09:32
ANA
C. Fowler
Saved shot46.129.9PP0.022
2016-10-25
ANA at SJS
1 REG
09:43
ANA
C. Fowler
Block27.323.7PPN/A
2016-10-25
ANA at SJS
1 REG
09:51
ANA
C. Perry
Saved shot23.653.6PP0.090
2016-10-25
ANA at SJS
1 REG
10:04
SJS
B. Burns
Miss145.29.9SH0.002
2016-10-25
ANA at SJS
1 REG
10:38
ANA
K. Bieksa
Saved shot41.125.9PP0.075
2016-10-25
ANA at SJS
1 REG
10:48
ANA
C. Fowler
Saved shot50.02.3PP0.067
2016-10-25
ANA at SJS
1 REG
11:01
ANA
S. Vatanen
Saved shot24.229.7PP0.199
2016-10-25
ANA at SJS
1 REG
11:08
ANA
C. Perry
Miss16.347.5PP0.127
2016-10-25
ANA at SJS
1 REG
11:52
ANA
J. Silfverberg
Block39.620.7PPN/A
2016-10-25
ANA at SJS
1 REG
12:34
ANA
R. Getzlaf
Saved shot10.641.2PP0.147
2016-10-25
ANA at SJS
1 REG
13:19
ANA
C. Wagner
Saved shot6.438.7EV0.131
2016-10-25
ANA at SJS
1 REG
14:36
ANA
R. Kesler
Miss8.214.0EV0.110
2016-10-25
ANA at SJS
1 REG
15:10
SJS
T. Wingels
Saved shot11.415.3EV0.107
2016-10-25
ANA at SJS
1 REG
15:25
SJS
C. Tierney
Saved shot11.226.6EV0.162
2016-10-25
ANA at SJS
1 REG
16:47
SJS
B. Dillon
Saved shot61.121.1EV0.007
2016-10-25
ANA at SJS
1 REG
18:15
ANA
M. Sgarbossa
Saved shot40.520.2EV0.043
2016-10-25
ANA at SJS
1 REG
18:31
SJS
P. Martin
Block43.36.6EVN/A
2016-10-25
ANA at SJS
1 REG
18:39
SJS
B. Burns
Block45.330.5EVN/A
2016-10-25
ANA at SJS
1 REG
18:52
SJS
J. Pavelski
Block24.511.8EVN/A
2016-10-25
ANA at SJS
2 REG
00:27
SJS
M. Vlasic
Block26.619.8EVN/A
2016-10-25
ANA at SJS
2 REG
00:54
ANA
J. Silfverberg
Miss48.940.9EV0.005
2016-10-25
ANA at SJS
2 REG
01:10
SJS
J. Ward
Saved shot43.941.3EV0.026
2016-10-25
ANA at SJS
2 REG
01:26
SJS
M. Karlsson
Miss9.824.0EV0.235
2016-10-25
ANA at SJS
2 REG
01:32
SJS
B. Burns
Saved shot64.826.6EV0.015
2016-10-25
ANA at SJS
2 REG
02:02
SJS
L. Couture
Saved shot53.228.0PP0.042
2016-10-25
ANA at SJS
2 REG
02:31
SJS
L. Couture
Block18.932.0PPN/A
2016-10-25
ANA at SJS
2 REG
03:14
SJS
D. Schlemko
Saved shot47.02.4PP0.089
2016-10-25
ANA at SJS
2 REG
03:18
SJS
T. Hertl
Saved shot18.03.2PP0.213
2016-10-25
ANA at SJS
2 REG
03:52
SJS
J. Pavelski
Miss26.921.8PP0.066
2016-10-25
ANA at SJS
2 REG
03:57
SJS
J. Thornton
Block19.251.3EVN/A
2016-10-25
ANA at SJS
2 REG
05:00
ANA
C. Perry
Saved shot24.224.4EV0.029

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.