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

117 matching attempts. Season coverage: 1422 published games / 1422 collected games. Last source refresh: Oct 4, 2026 05:56.

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
2026-02-26
CGY at SJS
1 REG
00:06
SJS
K. Sherwood
Saved shot95.615.8EV0.001
2026-02-26
CGY at SJS
1 REG
01:02
SJS
W. Eklund
Block17.045.0EVN/A
2026-02-26
CGY at SJS
1 REG
01:43
SJS
P. Kurashev
Saved shot38.166.8EV0.009
2026-02-26
CGY at SJS
1 REG
01:51
CGY
M. Gridin
Miss31.824.1EV0.083
2026-02-26
CGY at SJS
1 REG
02:14
SJS
A. Wennberg
Saved shot80.125.9EV0.003
2026-02-26
CGY at SJS
1 REG
03:00
SJS
R. Reaves
Block10.036.9EVN/A
2026-02-26
CGY at SJS
1 REG
03:16
SJS
W. Smith
Miss17.310.0EV0.075
2026-02-26
CGY at SJS
1 REG
03:51
CGY
N. Kadri
Block30.036.9EVN/A
2026-02-26
CGY at SJS
1 REG
03:53
CGY
C. Zary
Saved shot10.416.7EV0.200
2026-02-26
CGY at SJS
1 REG
04:13
SJS
V. Desharnais
Saved shot56.645.0EV0.007
2026-02-26
CGY at SJS
1 REG
04:49
SJS
S. Dickinson
Block41.730.3EVN/A
2026-02-26
CGY at SJS
1 REG
05:02
SJS
W. Eklund
Saved shot43.631.9EV0.024
2026-02-26
CGY at SJS
1 REG
05:21
CGY
A. Klapka
Saved shot28.833.7EV0.079
2026-02-26
CGY at SJS
1 REG
05:33
CGY
Z. Whitecloud
Miss72.230.8EV0.003
2026-02-26
CGY at SJS
1 REG
05:45
CGY
M. Pospisil
Block22.520.9EVN/A
2026-02-26
CGY at SJS
1 REG
06:27
SJS
T. Liljegren
Saved shot16.129.7EV0.067
2026-02-26
CGY at SJS
1 REG
07:28
SJS
Z. Ostapchuk
Block7.850.2EVN/A
2026-02-26
CGY at SJS
1 REG
07:58
CGY
Y. Kuznetsov
Saved shot37.434.1EV0.041
2026-02-26
CGY at SJS
1 REG
08:20
SJS
M. Celebrini
Saved shot32.433.7PP0.122
2026-02-26
CGY at SJS
1 REG
09:36
SJS
M. Celebrini
Block5.421.8PPN/A
2026-02-26
CGY at SJS
1 REG
09:48
CGY
Y. Sharangovich
Saved shot109.710.0SH0.002
2026-02-26
CGY at SJS
1 REG
11:01
CGY
M. Coronato
Miss29.472.2PP0.038
2026-02-26
CGY at SJS
1 REG
11:20
CGY
Y. Sharangovich
Saved shot45.58.8PP0.057
2026-02-26
CGY at SJS
1 REG
11:29
SJS
W. Eklund
Saved shot18.00.0SH0.195
2026-02-26
CGY at SJS
1 REG
12:27
SJS
K. Sherwood
Saved shot19.238.7EV0.097
2026-02-26
CGY at SJS
1 REG
12:57
CGY
N. Kadri
Saved shot33.630.4EV0.064
2026-02-26
CGY at SJS
1 REG
13:55
SJS
T. Toffoli
Saved shot74.46.2EV0.002
2026-02-26
CGY at SJS
1 REG
14:32
SJS
M. Ferraro
Miss62.626.6EV0.020
2026-02-26
CGY at SJS
1 REG
16:22
SJS
M. Celebrini
Block31.824.1EVN/A
2026-02-26
CGY at SJS
1 REG
16:42
SJS
S. Dickinson
Saved shot44.252.4EV0.016
2026-02-26
CGY at SJS
1 REG
17:01
SJS
M. Celebrini
Saved shot28.729.2EV0.026
2026-02-26
CGY at SJS
1 REG
18:40
CGY
J. Farabee
Miss35.088.4EV0.010
2026-02-26
CGY at SJS
1 REG
18:49
SJS
W. Smith
Saved shot40.727.8EV0.037
2026-02-26
CGY at SJS
1 REG
19:03
SJS
C. Graf
Saved shot8.520.6EV0.104
2026-02-26
CGY at SJS
1 REG
19:04
SJS
V. Desharnais
Saved shot54.542.8EV0.003
2026-02-26
CGY at SJS
1 REG
19:07
SJS
P. Kurashev
Miss12.745.0EV0.351
2026-02-26
CGY at SJS
1 REG
19:15
SJS
S. Dickinson
Block17.523.6EVN/A
2026-02-26
CGY at SJS
1 REG
19:44
SJS
P. Kurashev
Saved shot24.849.9EV0.097
2026-02-26
CGY at SJS
2 REG
00:29
SJS
D. Orlov
Block50.832.1EVN/A
2026-02-26
CGY at SJS
2 REG
01:09
SJS
T. Liljegren
Block4.114.0EVN/A
2026-02-26
CGY at SJS
2 REG
01:17
SJS
T. Toffoli
Goal23.00.0EV0.061
2026-02-26
CGY at SJS
2 REG
01:41
CGY
C. Zary
Block16.342.5EVN/A
2026-02-26
CGY at SJS
2 REG
02:01
CGY
K. Bahl
Block53.57.5EVN/A
2026-02-26
CGY at SJS
2 REG
03:19
SJS
W. Smith
Saved shot35.031.0EV0.054
2026-02-26
CGY at SJS
2 REG
03:53
SJS
M. Celebrini
Miss36.01.6EV0.077
2026-02-26
CGY at SJS
2 REG
04:01
CGY
C. Zary
Saved shot32.627.3EV0.047
2026-02-26
CGY at SJS
2 REG
04:31
CGY
B. Coleman
Saved shot31.133.2EV0.073
2026-02-26
CGY at SJS
2 REG
05:52
CGY
J. Farabee
Saved shot25.00.0PP0.080
2026-02-26
CGY at SJS
2 REG
07:47
CGY
M. Coronato
Saved shot34.913.2PP0.110
2026-02-26
CGY at SJS
2 REG
09:01
CGY
B. Coleman
Saved shot29.238.0EV0.119

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.