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

124 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-01-07
CGY at MTL
1 REG
00:10
MTL
A. Texier
Saved shot71.628.4EV0.004
2026-01-07
CGY at MTL
1 REG
00:14
MTL
M. Matheson
Saved shot62.837.2EV0.005
2026-01-07
CGY at MTL
1 REG
00:22
MTL
M. Matheson
Saved shot59.24.8EV0.036
2026-01-07
CGY at MTL
1 REG
01:08
MTL
J. Slafkovský
Miss30.030.0EV0.141
2026-01-07
CGY at MTL
1 REG
01:49
MTL
B. Gallagher
Saved shot42.038.2EV0.030
2026-01-07
CGY at MTL
1 REG
02:55
MTL
C. Caufield
Saved shot17.3100.0EV0.045
2026-01-07
CGY at MTL
1 REG
03:04
CGY
M. Coronato
Saved shot36.729.4EV0.069
2026-01-07
CGY at MTL
1 REG
03:38
CGY
M. Backlund
Block33.00.0EVN/A
2026-01-07
CGY at MTL
1 REG
03:44
CGY
M. Weegar
Block27.510.5EVN/A
2026-01-07
CGY at MTL
1 REG
04:56
CGY
J. Farabee
Saved shot46.518.8EV0.030
2026-01-07
CGY at MTL
1 REG
05:12
MTL
B. Gallagher
Saved shot23.282.6EV0.014
2026-01-07
CGY at MTL
1 REG
05:19
MTL
N. Dobson
Block53.835.2EVN/A
2026-01-07
CGY at MTL
1 REG
05:28
CGY
C. Zary
Block42.01.4EVN/A
2026-01-07
CGY at MTL
1 REG
06:26
CGY
A. Klapka
Block26.510.9EVN/A
2026-01-07
CGY at MTL
1 REG
06:52
MTL
J. Slafkovský
Block19.00.0EVN/A
2026-01-07
CGY at MTL
1 REG
06:54
CGY
J. Huberdeau
Saved shot148.44.3EV0.002
2026-01-07
CGY at MTL
1 REG
08:37
MTL
C. Caufield
Saved shot35.234.6EV0.063
2026-01-07
CGY at MTL
1 REG
08:43
CGY
M. Frost
Saved shot91.212.7EV0.003
2026-01-07
CGY at MTL
1 REG
09:11
MTL
O. Beck
Miss31.145.0EV0.067
2026-01-07
CGY at MTL
1 REG
09:56
MTL
J. Slafkovský
Saved shot32.545.0EV0.050
2026-01-07
CGY at MTL
1 REG
10:00
MTL
J. Slafkovský
Saved shot39.139.8EV0.033
2026-01-07
CGY at MTL
1 REG
11:47
CGY
M. Coronato
Miss33.274.3EV0.015
2026-01-07
CGY at MTL
1 REG
11:58
MTL
O. Kapanen
Saved shot19.227.9EV0.060
2026-01-07
CGY at MTL
1 REG
12:04
MTL
N. Suzuki
Miss21.02.7EV0.074
2026-01-07
CGY at MTL
1 REG
12:53
MTL
C. Caufield
Miss25.548.2EV0.093
2026-01-07
CGY at MTL
1 REG
13:33
MTL
Z. Bolduc
Block32.014.5EVN/A
2026-01-07
CGY at MTL
1 REG
13:35
MTL
Z. Bolduc
Block9.518.4EVN/A
2026-01-07
CGY at MTL
1 REG
13:36
MTL
B. Gallagher
Saved shot8.520.6EV0.063
2026-01-07
CGY at MTL
1 REG
13:44
MTL
L. Hutson
Block21.131.4EVN/A
2026-01-07
CGY at MTL
1 REG
14:05
CGY
J. Farabee
Miss6.00.0EV0.206
2026-01-07
CGY at MTL
1 REG
14:08
CGY
Y. Sharangovich
Block9.240.6EVN/A
2026-01-07
CGY at MTL
1 REG
14:58
MTL
A. Xhekaj
Saved shot32.858.7EV0.023
2026-01-07
CGY at MTL
1 REG
15:22
MTL
M. Matheson
Saved shot40.329.7EV0.048
2026-01-07
CGY at MTL
1 REG
16:37
CGY
J. Farabee
Miss40.652.0EV0.012
2026-01-07
CGY at MTL
1 REG
16:45
MTL
C. Caufield
Miss21.874.1EV0.049
2026-01-07
CGY at MTL
1 REG
17:06
MTL
A. Xhekaj
Saved shot59.89.6EV0.019
2026-01-07
CGY at MTL
1 REG
17:11
MTL
B. Gallagher
Miss10.053.1EV0.072
2026-01-07
CGY at MTL
1 REG
18:49
CGY
B. Coleman
Saved shot42.231.4PP0.062
2026-01-07
CGY at MTL
1 REG
18:57
CGY
M. Frost
Saved shot39.825.3PP0.065
2026-01-07
CGY at MTL
1 REG
19:26
CGY
B. Coleman
Block16.129.7PPN/A
2026-01-07
CGY at MTL
1 REG
19:29
CGY
C. Zary
Saved shot40.652.0EV0.020
2026-01-07
CGY at MTL
1 REG
19:42
CGY
R. Andersson
Block15.645.0EVN/A
2026-01-07
CGY at MTL
1 REG
19:50
CGY
N. Kadri
Block34.711.6EVN/A
2026-01-07
CGY at MTL
2 REG
01:06
MTL
O. Kapanen
Saved shot47.232.0EV0.025
2026-01-07
CGY at MTL
2 REG
01:41
CGY
B. Coleman
Saved shot10.641.2EV0.194
2026-01-07
CGY at MTL
2 REG
01:44
CGY
J. Hanley
Block42.051.8EVN/A
2026-01-07
CGY at MTL
2 REG
01:50
CGY
H. Brzustewicz
Miss44.328.3EV0.031
2026-01-07
CGY at MTL
2 REG
01:54
CGY
Y. Sharangovich
Saved shot62.830.7EV0.013
2026-01-07
CGY at MTL
2 REG
02:02
CGY
H. Brzustewicz
Saved shot49.932.7EV0.018
2026-01-07
CGY at MTL
2 REG
02:14
CGY
J. Farabee
Saved shot17.086.6EV0.038

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.