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

90 matching attempts. Season coverage: 1406 published games / 1406 collected games. Last source refresh: Oct 4, 2026 03:58.

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
2017-03-23
CGY at NSH
1 REG
00:35
NSH
J. Neal
Block32.433.7EVN/A
2017-03-23
CGY at NSH
1 REG
00:40
NSH
K. Fiala
Block11.415.3EVN/A
2017-03-23
CGY at NSH
1 REG
01:06
CGY
M. Ferland
Saved shot5.00.0EV0.259
2017-03-23
CGY at NSH
1 REG
02:09
CGY
K. Versteeg
Block13.426.6PPN/A
2017-03-23
CGY at NSH
1 REG
02:16
CGY
J. Gaudreau
Miss20.676.0PP0.059
2017-03-23
CGY at NSH
1 REG
02:23
CGY
J. Gaudreau
Saved shot39.427.2PP0.052
2017-03-23
CGY at NSH
1 REG
03:20
CGY
M. Giordano
Block12.838.7PPN/A
2017-03-23
CGY at NSH
1 REG
03:30
CGY
M. Frolik
Miss22.00.0EV0.075
2017-03-23
CGY at NSH
1 REG
04:00
NSH
F. Forsberg
Block25.927.6EVN/A
2017-03-23
CGY at NSH
1 REG
04:43
CGY
M. Giordano
Saved shot43.01.3EV0.067
2017-03-23
CGY at NSH
1 REG
04:51
CGY
M. Bartkowski
Block54.626.1EVN/A
2017-03-23
CGY at NSH
1 REG
05:29
NSH
J. Neal
Saved shot41.69.7EV0.052
2017-03-23
CGY at NSH
1 REG
06:27
CGY
M. Giordano
Block51.217.0EVN/A
2017-03-23
CGY at NSH
1 REG
06:33
CGY
D. Hamilton
Miss53.89.6EV0.021
2017-03-23
CGY at NSH
1 REG
08:24
NSH
M. Irwin
Saved shot64.425.8EV0.010
2017-03-23
CGY at NSH
1 REG
08:49
CGY
A. Chiasson
Miss33.659.6EV0.014
2017-03-23
CGY at NSH
1 REG
09:33
NSH
P. Subban
Saved shot165.00.3SH0.004
2017-03-23
CGY at NSH
1 REG
09:52
NSH
V. Fiddler
Block31.846.3SHN/A
2017-03-23
CGY at NSH
1 REG
10:50
CGY
D. Hamilton
Miss49.13.5PP0.058
2017-03-23
CGY at NSH
1 REG
11:50
NSH
F. Forsberg
Saved shot29.850.4EV0.059
2017-03-23
CGY at NSH
1 REG
11:56
NSH
R. Josi
Saved shot59.211.7EV0.034
2017-03-23
CGY at NSH
1 REG
12:08
NSH
F. Forsberg
Saved shot23.034.4EV0.092
2017-03-23
CGY at NSH
1 REG
14:21
CGY
M. Bartkowski
Miss62.626.6EV0.019
2017-03-23
CGY at NSH
1 REG
16:27
NSH
V. Fiddler
Saved shot21.087.3EV0.016
2017-03-23
CGY at NSH
1 REG
16:36
CGY
K. Versteeg
Saved shot31.00.0EV0.109
2017-03-23
CGY at NSH
1 REG
16:54
CGY
M. Stajan
Saved shot7.145.0EV0.148
2017-03-23
CGY at NSH
1 REG
16:52
CGY
T. Brouwer
Saved shot22.15.2EV0.048
2017-03-23
CGY at NSH
1 REG
16:42
CGY
K. Versteeg
Saved shot16.182.9EV0.011
2017-03-23
CGY at NSH
1 REG
17:43
CGY
M. Frolik
Block8.276.0EVN/A
2017-03-23
CGY at NSH
1 REG
18:27
CGY
D. Hamilton
Saved shot18.183.7EV0.024
2017-03-23
CGY at NSH
1 REG
18:24
CGY
M. Ferland
Saved shot15.331.6EV0.047
2017-03-23
CGY at NSH
2 REG
00:14
NSH
P. Subban
Block10.211.3EVN/A
2017-03-23
CGY at NSH
2 REG
00:33
NSH
P. Subban
Miss57.36.0EV0.032
2017-03-23
CGY at NSH
2 REG
00:58
NSH
V. Arvidsson
Block27.236.0EVN/A
2017-03-23
CGY at NSH
2 REG
01:12
NSH
J. Neal
Block29.719.7EVN/A
2017-03-23
CGY at NSH
2 REG
02:28
CGY
D. Hamilton
Block31.430.7EVN/A
2017-03-23
CGY at NSH
2 REG
02:33
NSH
Y. Weber
Block26.921.8EVN/A
2017-03-23
CGY at NSH
2 REG
02:56
NSH
C. Wilson
Saved shot36.760.6EV0.026
2017-03-23
CGY at NSH
2 REG
04:23
NSH
P. Subban
Block15.03.8PPN/A
2017-03-23
CGY at NSH
2 REG
04:57
NSH
C. Jarnkrok
Miss40.69.9PP0.066
2017-03-23
CGY at NSH
2 REG
05:02
NSH
C. Jarnkrok
Goal19.00.0EV0.180
2017-03-23
CGY at NSH
2 REG
06:03
NSH
V. Fiddler
Miss40.574.2EV0.008
2017-03-23
CGY at NSH
2 REG
06:34
CGY
M. Ferland
Miss41.933.3EV0.027
2017-03-23
CGY at NSH
2 REG
07:16
CGY
S. Monahan
Saved shot3.218.4EV0.379
2017-03-23
CGY at NSH
2 REG
07:58
NSH
C. Sissons
Goal12.476.0EV0.046
2017-03-23
CGY at NSH
2 REG
10:21
CGY
J. Gaudreau
Block10.416.7EVN/A
2017-03-23
CGY at NSH
2 REG
10:29
CGY
D. Hamilton
Goal22.520.9EV0.131
2017-03-23
CGY at NSH
2 REG
11:17
CGY
M. Backlund
Saved shot45.556.7EV0.005
2017-03-23
CGY at NSH
2 REG
11:27
CGY
S. Monahan
Block19.29.0PPN/A
2017-03-23
CGY at NSH
2 REG
11:53
CGY
K. Versteeg
Saved shot34.065.7PP0.013

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.