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

126 matching attempts. Season coverage: 1447 published games / 1447 collected games. Last source refresh: Oct 4, 2026 04:11.

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-12-02
EDM at CGY
1 REG
00:21
EDM
K. Russell
Saved shot64.928.5EV0.011
2017-12-02
EDM at CGY
1 REG
01:12
EDM
P. Maroon
Saved shot46.631.0EV0.023
2017-12-02
EDM at CGY
1 REG
01:42
EDM
J. Puljujarvi
Miss12.838.7EV0.116
2017-12-02
EDM at CGY
1 REG
02:28
CGY
M. Giordano
Saved shot46.525.5EV0.022
2017-12-02
EDM at CGY
1 REG
03:53
EDM
Z. Kassian
Miss52.827.1EV0.021
2017-12-02
EDM at CGY
1 REG
04:00
EDM
L. Draisaitl
Saved shot31.828.2EV0.075
2017-12-02
EDM at CGY
1 REG
04:01
EDM
D. Caggiula
Miss7.850.2EV0.040
2017-12-02
EDM at CGY
1 REG
04:20
CGY
M. Stajan
Saved shot15.053.1EV0.073
2017-12-02
EDM at CGY
1 REG
04:30
CGY
J. Gaudreau
Saved shot35.445.0PP0.041
2017-12-02
EDM at CGY
1 REG
04:37
EDM
K. Russell
Saved shot53.211.9EV0.039
2017-12-02
EDM at CGY
1 REG
05:15
CGY
M. Jankowski
Miss29.472.2EV0.027
2017-12-02
EDM at CGY
1 REG
05:40
CGY
M. Giordano
Saved shot46.13.7PP0.074
2017-12-02
EDM at CGY
1 REG
06:51
CGY
D. Hamilton
Block38.929.2PPN/A
2017-12-02
EDM at CGY
1 REG
07:03
CGY
D. Hamilton
Block16.452.4PPN/A
2017-12-02
EDM at CGY
1 REG
07:11
CGY
M. Tkachuk
Saved shot10.360.9PP0.107
2017-12-02
EDM at CGY
1 REG
07:26
CGY
M. Ferland
Saved shot38.035.4PP0.054
2017-12-02
EDM at CGY
1 REG
07:54
CGY
J. Gaudreau
Saved shot13.930.3PP0.078
2017-12-02
EDM at CGY
1 REG
08:34
CGY
M. Tkachuk
Miss28.02.0PP0.073
2017-12-02
EDM at CGY
1 REG
08:59
CGY
T. Brouwer
Block26.015.6PPN/A
2017-12-02
EDM at CGY
1 REG
09:29
CGY
M. Stone
Saved shot86.115.5EV0.004
2017-12-02
EDM at CGY
1 REG
09:35
CGY
S. Bennett
Saved shot8.654.5EV0.049
2017-12-02
EDM at CGY
1 REG
10:05
EDM
D. Nurse
Block55.027.0EVN/A
2017-12-02
EDM at CGY
1 REG
10:28
EDM
D. Caggiula
Miss28.26.1EV0.162
2017-12-02
EDM at CGY
1 REG
10:29
EDM
J. Puljujarvi
Goal7.850.2EV0.052
2017-12-02
EDM at CGY
1 REG
11:42
EDM
M. Benning
Saved shot50.413.8PP0.040
2017-12-02
EDM at CGY
1 REG
14:33
EDM
J. Puljujarvi
Goal16.817.4EV0.072
2017-12-02
EDM at CGY
1 REG
15:17
EDM
R. Strome
Saved shot14.18.1EV0.086
2017-12-02
EDM at CGY
1 REG
15:25
EDM
M. Benning
Saved shot36.431.5EV0.047
2017-12-02
EDM at CGY
1 REG
15:46
CGY
T. Hamonic
Saved shot149.12.3SH0.003
2017-12-02
EDM at CGY
1 REG
16:21
CGY
M. Frolik
Goal23.27.4SH0.265
2017-12-02
EDM at CGY
1 REG
16:42
EDM
M. Cammalleri
Block30.531.6PPN/A
2017-12-02
EDM at CGY
1 REG
16:52
EDM
M. Cammalleri
Saved shot36.635.0PP0.061
2017-12-02
EDM at CGY
1 REG
16:57
EDM
M. Cammalleri
Saved shot39.427.2PP0.049
2017-12-02
EDM at CGY
1 REG
16:58
EDM
P. Maroon
Miss25.39.1PP0.036
2017-12-02
EDM at CGY
1 REG
17:06
EDM
O. Klefbom
Saved shot53.225.6PP0.031
2017-12-02
EDM at CGY
1 REG
17:36
EDM
J. Puljujarvi
Saved shot16.03.6PP0.175
2017-12-02
EDM at CGY
1 REG
17:44
EDM
J. Khaira
Goal16.17.1EV0.177
2017-12-02
EDM at CGY
1 REG
17:57
CGY
S. Bennett
Saved shot30.531.6EV0.072
2017-12-02
EDM at CGY
1 REG
18:40
EDM
C. McDavid
Saved shot36.822.4EV0.051
2017-12-02
EDM at CGY
1 REG
18:56
EDM
O. Klefbom
Saved shot55.523.3EV0.029
2017-12-02
EDM at CGY
1 REG
19:01
EDM
O. Klefbom
Miss57.111.1EV0.019
2017-12-02
EDM at CGY
1 REG
19:25
CGY
M. Frolik
Saved shot49.627.6EV0.015
2017-12-02
EDM at CGY
1 REG
19:36
CGY
M. Tkachuk
Block12.255.0EVN/A
2017-12-02
EDM at CGY
2 REG
01:29
EDM
J. Puljujarvi
Miss23.439.8EV0.135
2017-12-02
EDM at CGY
2 REG
02:03
EDM
P. Maroon
Miss44.726.6EV0.029
2017-12-02
EDM at CGY
2 REG
02:43
CGY
J. Gaudreau
Block31.00.0PPN/A
2017-12-02
EDM at CGY
2 REG
02:53
CGY
T. Brouwer
Saved shot37.837.5PP0.056
2017-12-02
EDM at CGY
2 REG
03:00
CGY
M. Ferland
Block29.126.6PPN/A
2017-12-02
EDM at CGY
2 REG
03:07
CGY
M. Ferland
Block23.439.8PPN/A
2017-12-02
EDM at CGY
2 REG
03:30
CGY
J. Gaudreau
Block30.719.0PPN/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.