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

156 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-03-01
CGY at ANA
1 REG
00:04
ANA
J. Viel
Saved shot96.621.3EV0.002
2026-03-01
CGY at ANA
1 REG
00:15
ANA
O. Zellweger
Block48.13.6EVN/A
2026-03-01
CGY at ANA
1 REG
00:26
ANA
R. Gudas
Saved shot69.424.7EV0.005
2026-03-01
CGY at ANA
1 REG
00:58
CGY
C. Zary
Saved shot45.112.8EV0.037
2026-03-01
CGY at ANA
1 REG
00:59
CGY
J. Farabee
Block10.360.9EVN/A
2026-03-01
CGY at ANA
1 REG
01:29
ANA
D. Helleson
Block10.329.1EVN/A
2026-03-01
CGY at ANA
1 REG
01:48
ANA
P. Mintyukov
Block51.130.6EVN/A
2026-03-01
CGY at ANA
1 REG
02:42
CGY
M. Coronato
Block31.824.1EVN/A
2026-03-01
CGY at ANA
1 REG
03:07
CGY
Y. Kuznetsov
Miss45.02.5EV0.042
2026-03-01
CGY at ANA
1 REG
03:17
ANA
C. Gauthier
Saved shot24.14.8PP0.205
2026-03-01
CGY at ANA
1 REG
03:25
CGY
Z. Whitecloud
Saved shot148.816.0SH0.002
2026-03-01
CGY at ANA
1 REG
03:48
ANA
C. Gauthier
Saved shot4.00.0PP0.352
2026-03-01
CGY at ANA
1 REG
03:49
ANA
C. Gauthier
Saved shot8.214.0PP0.034
2026-03-01
CGY at ANA
1 REG
03:58
ANA
L. Carlsson
Saved shot12.561.4PP0.111
2026-03-01
CGY at ANA
1 REG
04:03
ANA
J. LaCombe
Saved shot52.01.1PP0.060
2026-03-01
CGY at ANA
1 REG
04:22
ANA
C. Kreider
Block19.724.0PPN/A
2026-03-01
CGY at ANA
1 REG
04:30
ANA
J. Trouba
Saved shot48.930.8PP0.053
2026-03-01
CGY at ANA
1 REG
05:25
CGY
J. Farabee
Saved shot22.612.8EV0.165
2026-03-01
CGY at ANA
1 REG
05:32
CGY
C. Zary
Miss31.326.6EV0.045
2026-03-01
CGY at ANA
1 REG
05:38
CGY
J. Hanley
Saved shot68.028.1EV0.003
2026-03-01
CGY at ANA
1 REG
05:40
CGY
N. Kadri
Saved shot13.548.0EV0.182
2026-03-01
CGY at ANA
1 REG
05:41
CGY
N. Kadri
Saved shot9.5108.4EV0.011
2026-03-01
CGY at ANA
1 REG
06:04
CGY
J. Hanley
Block38.166.8EVN/A
2026-03-01
CGY at ANA
1 REG
06:36
CGY
M. Gridin
Saved shot6.371.6PP0.122
2026-03-01
CGY at ANA
1 REG
06:57
CGY
M. Gridin
Saved shot22.282.2PP0.083
2026-03-01
CGY at ANA
1 REG
07:22
CGY
M. Coronato
Saved shot4.114.0PP0.383
2026-03-01
CGY at ANA
1 REG
07:31
CGY
M. Weegar
Miss58.00.0PP0.036
2026-03-01
CGY at ANA
1 REG
07:43
CGY
M. Weegar
Block42.25.4PPN/A
2026-03-01
CGY at ANA
1 REG
07:51
CGY
M. Weegar
Miss59.412.6PP0.044
2026-03-01
CGY at ANA
1 REG
07:59
CGY
C. Zary
Saved shot12.165.6PP0.180
2026-03-01
CGY at ANA
1 REG
08:07
CGY
M. Frost
Miss49.627.6PP0.038
2026-03-01
CGY at ANA
1 REG
08:23
CGY
K. Bahl
Miss57.111.1PP0.033
2026-03-01
CGY at ANA
1 REG
08:52
ANA
L. Carlsson
Saved shot21.025.3EV0.120
2026-03-01
CGY at ANA
1 REG
09:23
CGY
Y. Kuznetsov
Block19.227.9EVN/A
2026-03-01
CGY at ANA
1 REG
09:41
CGY
J. Farabee
Goal13.00.0EV0.090
2026-03-01
CGY at ANA
1 REG
10:07
ANA
M. McTavish
Block35.540.4EVN/A
2026-03-01
CGY at ANA
1 REG
10:15
ANA
J. Viel
Saved shot27.725.6EV0.156
2026-03-01
CGY at ANA
1 REG
10:16
ANA
M. McTavish
Miss8.214.0EV0.030
2026-03-01
CGY at ANA
1 REG
10:24
ANA
B. Sennecke
Miss11.263.4EV0.061
2026-03-01
CGY at ANA
1 REG
10:29
ANA
D. Helleson
Miss65.930.1EV0.009
2026-03-01
CGY at ANA
1 REG
10:45
CGY
B. Coleman
Block37.01.5EVN/A
2026-03-01
CGY at ANA
1 REG
10:47
CGY
M. Coronato
Saved shot22.059.9EV0.069
2026-03-01
CGY at ANA
1 REG
11:05
CGY
J. Hanley
Miss64.529.7EV0.008
2026-03-01
CGY at ANA
1 REG
11:55
ANA
T. Washe
Saved shot23.343.3EV0.011
2026-03-01
CGY at ANA
1 REG
11:58
ANA
O. Zellweger
Block19.434.5EVN/A
2026-03-01
CGY at ANA
1 REG
12:08
CGY
R. Lomberg
Miss29.149.2EV0.095
2026-03-01
CGY at ANA
1 REG
12:40
ANA
C. Kreider
Block82.325.9EVN/A
2026-03-01
CGY at ANA
1 REG
13:20
ANA
A. Killorn
Saved shot59.713.6EV0.020
2026-03-01
CGY at ANA
1 REG
13:35
ANA
A. Killorn
Saved shot26.217.7EV0.049
2026-03-01
CGY at ANA
1 REG
14:02
ANA
R. Gudas
Block16.129.7EVN/A

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.