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

107 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-01-19
CGY at EDM
1 REG
00:12
CGY
J. Gaudreau
Saved shot43.827.1EV0.023
2019-01-19
CGY at EDM
1 REG
00:33
CGY
S. Monahan
Block22.532.3EVN/A
2019-01-19
CGY at EDM
1 REG
00:57
EDM
A. Larsson
Block41.847.9EVN/A
2019-01-19
CGY at EDM
1 REG
00:15
CGY
M. Giordano
Miss60.530.8EV0.005
2019-01-19
CGY at EDM
1 REG
01:39
CGY
M. Tkachuk
Saved shot7.181.9EV0.026
2019-01-19
CGY at EDM
1 REG
01:49
CGY
A. Mangiapane
Block21.815.9EVN/A
2019-01-19
CGY at EDM
1 REG
02:23
CGY
D. Ryan
Saved shot55.242.1EV0.008
2019-01-19
CGY at EDM
1 REG
02:38
EDM
A. Chiasson
Saved shot49.039.2EV0.013
2019-01-19
CGY at EDM
1 REG
02:43
EDM
D. Nurse
Miss58.126.6EV0.032
2019-01-19
CGY at EDM
1 REG
04:45
CGY
M. Tkachuk
Block16.342.5EVN/A
2019-01-19
CGY at EDM
1 REG
06:01
EDM
C. McDavid
Saved shot34.746.2EV0.024
2019-01-19
CGY at EDM
1 REG
05:10
EDM
K. Brodziak
Saved shot85.028.1EV0.001
2019-01-19
CGY at EDM
1 REG
06:21
EDM
R. Nugent-Hopkins
Block29.231.0EVN/A
2019-01-19
CGY at EDM
1 REG
06:50
CGY
M. Frolik
Saved shot39.375.3EV0.009
2019-01-19
CGY at EDM
1 REG
07:18
CGY
M. Tkachuk
Saved shot48.842.5EV0.011
2019-01-19
CGY at EDM
1 REG
09:21
CGY
S. Monahan
Saved shot11.437.9EV0.103
2019-01-19
CGY at EDM
1 REG
09:29
CGY
M. Giordano
Saved shot60.836.3EV0.019
2019-01-19
CGY at EDM
1 REG
10:24
EDM
R. Nugent-Hopkins
Saved shot56.814.3EV0.020
2019-01-19
CGY at EDM
1 REG
10:32
EDM
M. Lucic
Block26.132.5EVN/A
2019-01-19
CGY at EDM
1 REG
12:40
EDM
T. Rieder
Miss30.523.2EV0.128
2019-01-19
CGY at EDM
1 REG
12:46
EDM
K. Brodziak
Miss14.365.2EV0.082
2019-01-19
CGY at EDM
1 REG
13:57
CGY
J. Neal
Saved shot11.345.0PP0.110
2019-01-19
CGY at EDM
1 REG
14:06
CGY
D. Ryan
Saved shot28.227.5PP0.168
2019-01-19
CGY at EDM
1 REG
13:58
CGY
J. Neal
Saved shot9.240.6PP0.078
2019-01-19
CGY at EDM
1 REG
15:03
CGY
J. Gaudreau
Miss18.449.4PP0.099
2019-01-19
CGY at EDM
1 REG
15:16
CGY
S. Monahan
Saved shot18.412.5PP0.172
2019-01-19
CGY at EDM
1 REG
14:41
CGY
M. Giordano
Block28.216.5PPN/A
2019-01-19
CGY at EDM
1 REG
15:32
EDM
C. McDavid
Miss21.131.4PP0.183
2019-01-19
CGY at EDM
1 REG
15:05
CGY
M. Giordano
Miss34.047.4PP0.014
2019-01-19
CGY at EDM
1 REG
16:36
EDM
L. Draisaitl
Saved shot49.545.0PP0.032
2019-01-19
CGY at EDM
1 REG
17:18
CGY
S. Bennett
Saved shot9.212.5EV0.237
2019-01-19
CGY at EDM
1 REG
18:20
CGY
M. Giordano
Block25.14.6PPN/A
2019-01-19
CGY at EDM
1 REG
18:33
CGY
E. Lindholm
Saved shot52.326.1PP0.028
2019-01-19
CGY at EDM
1 REG
18:50
CGY
J. Gaudreau
Saved shot19.455.5PP0.097
2019-01-19
CGY at EDM
1 REG
19:21
EDM
L. Draisaitl
Saved shot25.00.0EV0.145
2019-01-19
CGY at EDM
2 REG
00:34
EDM
C. McDavid
Block16.221.8EVN/A
2019-01-19
CGY at EDM
2 REG
00:44
CGY
J. Gaudreau
Goal20.257.1EV0.052
2019-01-19
CGY at EDM
2 REG
02:11
EDM
M. Benning
Saved shot143.716.2EV0.003
2019-01-19
CGY at EDM
2 REG
02:17
EDM
L. Draisaitl
Saved shot8.654.5EV0.150
2019-01-19
CGY at EDM
2 REG
02:14
EDM
K. Russell
Miss61.324.1EV0.007
2019-01-19
CGY at EDM
2 REG
03:56
EDM
D. Nurse
Miss9.518.4PP0.127
2019-01-19
CGY at EDM
2 REG
05:24
EDM
J. Puljujarvi
Block16.632.7PPN/A
2019-01-19
CGY at EDM
2 REG
05:31
CGY
M. Backlund
Saved shot18.932.0SH0.285
2019-01-19
CGY at EDM
2 REG
05:35
CGY
N. Hanifin
Block13.921.0SHN/A
2019-01-19
CGY at EDM
2 REG
06:09
EDM
C. McDavid
Saved shot28.450.7PP0.083
2019-01-19
CGY at EDM
2 REG
06:10
EDM
A. Chiasson
Saved shot8.214.0PP0.063
2019-01-19
CGY at EDM
2 REG
06:44
CGY
J. Gaudreau
Miss16.872.6EV0.048
2019-01-19
CGY at EDM
2 REG
06:56
EDM
J. Khaira
Block15.818.4EVN/A
2019-01-19
CGY at EDM
2 REG
07:25
CGY
S. Monahan
Saved shot33.014.0PP0.090
2019-01-19
CGY at EDM
2 REG
07:28
CGY
M. Giordano
Saved shot9.00.0PP0.498

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.