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

104 matching attempts. Season coverage: 1466 published games / 1466 collected games. Last source refresh: Oct 4, 2026 04:27.

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
2019-02-12
CGY at TBL
1 REG
00:43
TBL
A. Stralman
Saved shot53.818.4EV0.018
2019-02-12
CGY at TBL
1 REG
01:57
CGY
O. Kylington
Block20.916.7EVN/A
2019-02-12
CGY at TBL
1 REG
02:05
CGY
T. Hamonic
Block23.814.6EVN/A
2019-02-12
CGY at TBL
1 REG
02:30
TBL
D. Martel
Block18.449.4EVN/A
2019-02-12
CGY at TBL
1 REG
03:17
CGY
T. Brodie
Saved shot57.531.5EV0.010
2019-02-12
CGY at TBL
1 REG
03:24
CGY
T. Brodie
Miss55.525.6EV0.027
2019-02-12
CGY at TBL
1 REG
04:12
CGY
S. Bennett
Block20.02.9EVN/A
2019-02-12
CGY at TBL
1 REG
04:14
CGY
T. Hamonic
Block25.927.6EVN/A
2019-02-12
CGY at TBL
1 REG
04:43
CGY
S. Bennett
Saved shot27.38.4EV0.130
2019-02-12
CGY at TBL
1 REG
05:43
TBL
N. Kucherov
Saved shot54.417.1EV0.019
2019-02-12
CGY at TBL
1 REG
05:46
TBL
Y. Gourde
Saved shot50.24.6EV0.026
2019-02-12
CGY at TBL
1 REG
07:50
TBL
J. Miller
Block30.835.8EVN/A
2019-02-12
CGY at TBL
1 REG
07:53
TBL
B. Coburn
Miss49.725.0EV0.026
2019-02-12
CGY at TBL
1 REG
08:02
TBL
B. Coburn
Saved shot52.922.2EV0.006
2019-02-12
CGY at TBL
1 REG
01:50
CGY
R. Andersson
Saved shot56.122.0EV0.005
2019-02-12
CGY at TBL
1 REG
09:20
TBL
J. Miller
Miss25.233.7EV0.094
2019-02-12
CGY at TBL
1 REG
09:30
CGY
D. Ryan
Miss37.051.6EV0.014
2019-02-12
CGY at TBL
1 REG
10:30
TBL
R. Callahan
Saved shot29.02.0EV0.123
2019-02-12
CGY at TBL
1 REG
10:33
TBL
A. Cirelli
Saved shot27.039.0EV0.129
2019-02-12
CGY at TBL
1 REG
10:38
TBL
S. Stamkos
Saved shot55.129.4PP0.038
2019-02-12
CGY at TBL
1 REG
10:53
CGY
E. Lindholm
Saved shot18.412.5SH0.169
2019-02-12
CGY at TBL
1 REG
11:54
TBL
B. Point
Goal16.221.8PP0.133
2019-02-12
CGY at TBL
1 REG
13:00
CGY
T. Brodie
Block47.026.6EVN/A
2019-02-12
CGY at TBL
1 REG
13:32
CGY
M. Jankowski
Miss28.38.1EV0.133
2019-02-12
CGY at TBL
1 REG
13:40
TBL
V. Hedman
Saved shot27.643.5EV0.072
2019-02-12
CGY at TBL
1 REG
14:00
CGY
S. Bennett
Miss15.223.2EV0.068
2019-02-12
CGY at TBL
1 REG
14:18
CGY
E. Lindholm
Block27.725.6EVN/A
2019-02-12
CGY at TBL
1 REG
16:06
TBL
C. Paquette
Goal26.26.6EV0.145
2019-02-12
CGY at TBL
1 REG
16:32
CGY
M. Jankowski
Miss21.219.3EV0.054
2019-02-12
CGY at TBL
1 REG
16:54
CGY
J. Neal
Saved shot29.813.6EV0.095
2019-02-12
CGY at TBL
1 REG
17:11
TBL
J. Miller
Miss16.310.6EV0.061
2019-02-12
CGY at TBL
1 REG
17:19
TBL
N. Kucherov
Goal50.01.1EV0.035
2019-02-12
CGY at TBL
1 REG
17:45
CGY
E. Lindholm
Miss15.818.4PP0.072
2019-02-12
CGY at TBL
1 REG
18:06
CGY
M. Giordano
Goal35.26.5PP0.091
2019-02-12
CGY at TBL
2 REG
01:39
TBL
B. Coburn
Block22.27.8EVN/A
2019-02-12
CGY at TBL
2 REG
01:49
TBL
J. Miller
Saved shot30.37.6EV0.171
2019-02-12
CGY at TBL
2 REG
02:09
TBL
A. Killorn
Saved shot28.222.9EV0.155
2019-02-12
CGY at TBL
2 REG
03:00
CGY
D. Ryan
Saved shot37.546.1EV0.008
2019-02-12
CGY at TBL
2 REG
03:39
CGY
M. Giordano
Block39.825.3EVN/A
2019-02-12
CGY at TBL
2 REG
03:49
TBL
J. Miller
Saved shot26.429.5EV0.108
2019-02-12
CGY at TBL
2 REG
04:18
TBL
T. Johnson
Miss21.924.2EV0.133
2019-02-12
CGY at TBL
2 REG
05:56
CGY
S. Bennett
Block25.14.6EVN/A
2019-02-12
CGY at TBL
2 REG
06:03
TBL
A. Erne
Saved shot18.440.6EV0.086
2019-02-12
CGY at TBL
2 REG
06:11
CGY
E. Lindholm
Miss125.75.9EV0.003
2019-02-12
CGY at TBL
2 REG
06:37
TBL
A. Killorn
Saved shot17.00.0EV0.145
2019-02-12
CGY at TBL
2 REG
06:42
TBL
A. Cirelli
Saved shot13.617.1EV0.177
2019-02-12
CGY at TBL
2 REG
06:51
TBL
A. Erne
Miss11.731.0EV0.171
2019-02-12
CGY at TBL
2 REG
07:50
TBL
N. Kucherov
Miss56.316.5EV0.018
2019-02-12
CGY at TBL
2 REG
08:34
CGY
G. Hathaway
Block17.310.0EVN/A
2019-02-12
CGY at TBL
2 REG
08:38
TBL
N. Kucherov
Saved shot47.117.3EV0.010

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.