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

113 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
2018-10-30
CGY at BUF
1 REG
00:56
CGY
M. Frolik
Block20.232.9EVN/A
2018-10-30
CGY at BUF
1 REG
01:00
CGY
N. Hanifin
Saved shot56.620.7EV0.016
2018-10-30
CGY at BUF
1 REG
01:19
BUF
P. Berglund
Saved shot20.614.0EV0.047
2018-10-30
CGY at BUF
1 REG
01:27
BUF
N. Beaulieu
Saved shot54.13.2EV0.019
2018-10-30
CGY at BUF
1 REG
01:51
BUF
N. Beaulieu
Saved shot53.68.6EV0.037
2018-10-30
CGY at BUF
1 REG
02:31
CGY
J. Gaudreau
Saved shot32.264.2EV0.025
2018-10-30
CGY at BUF
1 REG
03:10
CGY
J. Neal
Saved shot33.054.9EV0.020
2018-10-30
CGY at BUF
1 REG
03:42
CGY
S. Bennett
Miss57.733.7EV0.011
2018-10-30
CGY at BUF
1 REG
04:58
BUF
J. Eichel
Saved shot44.422.5EV0.024
2018-10-30
CGY at BUF
1 REG
05:04
BUF
J. Skinner
Miss48.930.8EV0.029
2018-10-30
CGY at BUF
1 REG
05:08
BUF
Z. Bogosian
Saved shot58.940.2EV0.008
2018-10-30
CGY at BUF
1 REG
06:33
CGY
M. Tkachuk
Saved shot14.18.1PP0.108
2018-10-30
CGY at BUF
1 REG
06:53
CGY
J. Gaudreau
Saved shot30.965.1PP0.040
2018-10-30
CGY at BUF
1 REG
07:14
CGY
S. Monahan
Block16.17.1PPN/A
2018-10-30
CGY at BUF
1 REG
07:26
CGY
J. Gaudreau
Saved shot50.58.0PP0.042
2018-10-30
CGY at BUF
1 REG
07:31
CGY
E. Lindholm
Miss18.958.0PP0.115
2018-10-30
CGY at BUF
1 REG
07:49
CGY
N. Hanifin
Miss62.227.8PP0.025
2018-10-30
CGY at BUF
1 REG
09:23
CGY
G. Hathaway
Saved shot43.01.3EV0.046
2018-10-30
CGY at BUF
1 REG
09:30
CGY
E. Lindholm
Saved shot16.310.6EV0.081
2018-10-30
CGY at BUF
1 REG
09:42
CGY
T. Brodie
Saved shot63.630.2EV0.010
2018-10-30
CGY at BUF
1 REG
10:09
CGY
E. Lindholm
Block28.612.1EVN/A
2018-10-30
CGY at BUF
1 REG
11:46
CGY
M. Jankowski
Saved shot15.17.6EV0.033
2018-10-30
CGY at BUF
1 REG
12:33
CGY
S. Monahan
Saved shot21.410.8PP0.213
2018-10-30
CGY at BUF
1 REG
14:07
BUF
J. Skinner
Miss25.036.9EV0.135
2018-10-30
CGY at BUF
1 REG
14:14
BUF
J. Pominville
Miss29.566.0EV0.020
2018-10-30
CGY at BUF
1 REG
14:19
BUF
C. Nelson
Block34.220.6EVN/A
2018-10-30
CGY at BUF
1 REG
14:29
BUF
J. Skinner
Saved shot11.415.3EV0.149
2018-10-30
CGY at BUF
1 REG
16:30
BUF
J. Eichel
Goal36.847.2EV0.025
2018-10-30
CGY at BUF
1 REG
17:06
BUF
Z. Girgensons
Miss18.715.5EV0.071
2018-10-30
CGY at BUF
1 REG
18:07
BUF
C. Mittelstadt
Saved shot12.124.4PP0.102
2018-10-30
CGY at BUF
1 REG
18:16
BUF
J. Eichel
Block20.220.2PPN/A
2018-10-30
CGY at BUF
1 REG
18:55
BUF
K. Okposo
Block27.328.4PPN/A
2018-10-30
CGY at BUF
1 REG
19:01
BUF
J. Skinner
Saved shot35.717.9PP0.050
2018-10-30
CGY at BUF
1 REG
19:14
BUF
R. Ristolainen
Saved shot51.01.1PP0.059
2018-10-30
CGY at BUF
1 REG
19:18
BUF
S. Reinhart
Saved shot11.00.0PP0.239
2018-10-30
CGY at BUF
1 REG
19:48
BUF
S. Reinhart
Block18.03.2PPN/A
2018-10-30
CGY at BUF
2 REG
00:43
CGY
E. Lindholm
Saved shot13.032.5EV0.130
2018-10-30
CGY at BUF
2 REG
01:31
CGY
M. Backlund
Saved shot38.01.5EV0.078
2018-10-30
CGY at BUF
2 REG
01:58
CGY
R. Andersson
Saved shot42.236.3EV0.017
2018-10-30
CGY at BUF
2 REG
02:04
CGY
M. Jankowski
Saved shot34.510.0EV0.090
2018-10-30
CGY at BUF
2 REG
02:40
CGY
T. Hamonic
Miss55.420.1EV0.034
2018-10-30
CGY at BUF
2 REG
03:46
BUF
J. Skinner
Saved shot7.090.0EV0.028
2018-10-30
CGY at BUF
2 REG
04:04
BUF
J. Pominville
Saved shot31.824.1EV0.115
2018-10-30
CGY at BUF
2 REG
04:13
CGY
M. Frolik
Saved shot43.855.2EV0.008
2018-10-30
CGY at BUF
2 REG
04:28
BUF
P. Berglund
Saved shot43.567.0EV0.006
2018-10-30
CGY at BUF
2 REG
05:04
BUF
P. Berglund
Saved shot17.16.7EV0.085
2018-10-30
CGY at BUF
2 REG
05:18
BUF
R. Ristolainen
Saved shot35.13.3EV0.086
2018-10-30
CGY at BUF
2 REG
05:53
BUF
C. Sheary
Saved shot19.614.7EV0.042
2018-10-30
CGY at BUF
2 REG
05:52
BUF
C. Nelson
Block15.818.4EVN/A
2018-10-30
CGY at BUF
2 REG
06:30
CGY
T. Hamonic
Saved shot51.028.1EV0.014

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.