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: 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-15
CGY at VAN
1 REG
00:20
VAN
C. Tanev
Miss48.514.3EV0.031
2016-10-15
CGY at VAN
1 REG
01:06
VAN
E. Gudbranson
Saved shot34.13.4EV0.096
2016-10-15
CGY at VAN
1 REG
01:12
VAN
L. Sbisa
Block18.16.3EVN/A
2016-10-15
CGY at VAN
1 REG
03:02
CGY
M. Frolik
Miss41.00.0EV0.067
2016-10-15
CGY at VAN
1 REG
03:47
CGY
A. Chiasson
Saved shot48.532.4EV0.016
2016-10-15
CGY at VAN
1 REG
03:54
CGY
A. Chiasson
Block15.03.8EVN/A
2016-10-15
CGY at VAN
1 REG
04:55
VAN
D. Sedin
Miss13.313.0EV0.076
2016-10-15
CGY at VAN
1 REG
05:37
CGY
D. Engelland
Block51.333.1EVN/A
2016-10-15
CGY at VAN
1 REG
05:55
CGY
M. Tkachuk
Miss34.927.3EV0.051
2016-10-15
CGY at VAN
1 REG
07:50
CGY
B. Kulak
Saved shot57.324.8EV0.015
2016-10-15
CGY at VAN
1 REG
07:59
VAN
J. Hansen
Block36.119.4EVN/A
2016-10-15
CGY at VAN
1 REG
08:16
CGY
A. Chiasson
Saved shot41.222.8EV0.039
2016-10-15
CGY at VAN
1 REG
08:31
VAN
C. Tanev
Miss47.313.4EV0.038
2016-10-15
CGY at VAN
1 REG
08:45
VAN
A. Edler
Saved shot49.020.3EV0.023
2016-10-15
CGY at VAN
1 REG
09:14
CGY
T. Brouwer
Goal36.185.2SHN/A
2016-10-15
CGY at VAN
1 REG
09:21
VAN
B. Sutter
Saved shot38.811.9PP0.064
2016-10-15
CGY at VAN
1 REG
10:15
VAN
A. Edler
Block37.628.6PPN/A
2016-10-15
CGY at VAN
1 REG
11:09
VAN
C. Tanev
Saved shot43.121.8PP0.045
2016-10-15
CGY at VAN
1 REG
11:26
CGY
M. Frolik
Block21.15.4EVN/A
2016-10-15
CGY at VAN
1 REG
11:47
CGY
J. Gaudreau
Saved shot13.930.3EV0.138
2016-10-15
CGY at VAN
1 REG
12:09
VAN
B. Horvat
Saved shot32.812.3EV0.072
2016-10-15
CGY at VAN
1 REG
12:18
VAN
E. Gudbranson
Saved shot57.422.5EV0.015
2016-10-15
CGY at VAN
1 REG
12:23
VAN
E. Gudbranson
Block53.334.3EVN/A
2016-10-15
CGY at VAN
1 REG
12:40
CGY
T. Brouwer
Saved shot29.231.0EV0.080
2016-10-15
CGY at VAN
1 REG
13:26
VAN
L. Eriksson
Block19.411.9EVN/A
2016-10-15
CGY at VAN
1 REG
14:20
CGY
S. Monahan
Block9.432.0EVN/A
2016-10-15
CGY at VAN
1 REG
14:43
VAN
J. Hansen
Block11.437.9EVN/A
2016-10-15
CGY at VAN
1 REG
15:39
VAN
D. Dorsett
Saved shot56.429.7EV0.021
2016-10-15
CGY at VAN
1 REG
16:43
CGY
M. Tkachuk
Saved shot12.851.3EV0.106
2016-10-15
CGY at VAN
1 REG
17:19
CGY
D. Engelland
Saved shot53.228.0EV0.015
2016-10-15
CGY at VAN
1 REG
17:51
VAN
B. Horvat
Saved shot39.237.7EV0.029
2016-10-15
CGY at VAN
1 REG
19:28
VAN
P. Larsen
Saved shot58.126.6EV0.016
2016-10-15
CGY at VAN
2 REG
00:51
CGY
S. Monahan
Block16.03.6EVN/A
2016-10-15
CGY at VAN
2 REG
01:05
CGY
T. Brouwer
Saved shot22.171.6EV0.028
2016-10-15
CGY at VAN
2 REG
01:33
CGY
S. Bennett
Block27.725.6EVN/A
2016-10-15
CGY at VAN
2 REG
01:37
CGY
D. Hamilton
Saved shot26.087.8EV0.029
2016-10-15
CGY at VAN
2 REG
01:57
CGY
D. Hamilton
Saved shot54.814.8EV0.021
2016-10-15
CGY at VAN
2 REG
02:23
CGY
M. Frolik
Saved shot19.759.5EV0.034
2016-10-15
CGY at VAN
2 REG
03:17
VAN
J. Virtanen
Block8.182.9EVN/A
2016-10-15
CGY at VAN
2 REG
03:49
CGY
A. Chiasson
Saved shot21.452.6EV0.060
2016-10-15
CGY at VAN
2 REG
04:05
CGY
M. Tkachuk
Miss18.460.6EV0.092
2016-10-15
CGY at VAN
2 REG
05:09
VAN
B. Gaunce
Saved shot22.059.9EV0.039
2016-10-15
CGY at VAN
2 REG
05:35
VAN
J. Virtanen
Miss46.635.4EV0.027
2016-10-15
CGY at VAN
2 REG
05:43
VAN
J. Virtanen
Saved shot14.947.7EV0.107
2016-10-15
CGY at VAN
2 REG
06:20
VAN
P. Larsen
Miss55.312.5EV0.029
2016-10-15
CGY at VAN
2 REG
06:57
VAN
D. Sedin
Saved shot8.17.1PP0.138
2016-10-15
CGY at VAN
2 REG
07:07
VAN
H. Sedin
Miss55.027.0PP0.039
2016-10-15
CGY at VAN
2 REG
07:21
VAN
P. Larsen
Block14.04.1PPN/A
2016-10-15
CGY at VAN
2 REG
07:30
VAN
P. Larsen
Saved shot49.13.5PP0.056
2016-10-15
CGY at VAN
2 REG
07:39
CGY
M. Backlund
Saved shot26.26.6SH0.199

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.