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

110 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-01-19
NSH at CGY
1 REG
01:39
NSH
C. McLeod
Saved shot75.918.4EV0.003
2017-01-19
NSH at CGY
1 REG
02:05
CGY
M. Frolik
Saved shot34.927.3EV0.050
2017-01-19
NSH at CGY
1 REG
02:59
NSH
A. Carrier
Saved shot50.946.6EV0.009
2017-01-19
NSH at CGY
1 REG
03:04
NSH
R. Ellis
Miss52.818.8EV0.035
2017-01-19
NSH at CGY
1 REG
03:09
NSH
M. Irwin
Block42.222.3EVN/A
2017-01-19
NSH at CGY
1 REG
03:34
NSH
V. Arvidsson
Miss27.366.3EV0.043
2017-01-19
NSH at CGY
1 REG
03:47
CGY
M. Backlund
Block10.211.3EVN/A
2017-01-19
NSH at CGY
1 REG
04:57
NSH
M. Fisher
Saved shot9.518.4EV0.122
2017-01-19
NSH at CGY
1 REG
04:59
NSH
J. Neal
Goal19.614.7EV0.230
2017-01-19
NSH at CGY
1 REG
06:01
CGY
M. Tkachuk
Saved shot8.160.3EV0.070
2017-01-19
NSH at CGY
1 REG
06:58
NSH
A. Bitetto
Block26.424.6EVN/A
2017-01-19
NSH at CGY
1 REG
07:41
CGY
M. Tkachuk
Saved shot32.650.0EV0.041
2017-01-19
NSH at CGY
1 REG
08:25
CGY
M. Stajan
Miss11.210.3EV0.169
2017-01-19
NSH at CGY
1 REG
09:16
NSH
M. Ribeiro
Miss33.712.0EV0.025
2017-01-19
NSH at CGY
1 REG
09:21
NSH
R. Ellis
Miss59.436.1EV0.023
2017-01-19
NSH at CGY
1 REG
09:26
NSH
V. Arvidsson
Saved shot14.18.1EV0.090
2017-01-19
NSH at CGY
1 REG
09:54
CGY
M. Backlund
Miss6.19.5EV0.152
2017-01-19
NSH at CGY
1 REG
11:30
CGY
M. Backlund
Saved shot49.133.4EV0.017
2017-01-19
NSH at CGY
1 REG
11:43
CGY
D. Hamilton
Block43.426.0EVN/A
2017-01-19
NSH at CGY
1 REG
12:02
NSH
M. Ekholm
Block35.826.6EVN/A
2017-01-19
NSH at CGY
1 REG
12:36
CGY
D. Engelland
Saved shot34.778.4EV0.010
2017-01-19
NSH at CGY
1 REG
12:58
CGY
D. Engelland
Saved shot56.923.9EV0.023
2017-01-19
NSH at CGY
1 REG
13:30
NSH
M. Irwin
Block45.02.5EVN/A
2017-01-19
NSH at CGY
1 REG
13:42
NSH
F. Forsberg
Miss14.919.7EV0.082
2017-01-19
NSH at CGY
1 REG
14:25
CGY
L. Bouma
Miss6.726.6EV0.147
2017-01-19
NSH at CGY
1 REG
14:43
NSH
C. Smith
Saved shot42.14.1EV0.047
2017-01-19
NSH at CGY
1 REG
15:02
NSH
C. Smith
Block24.843.4EVN/A
2017-01-19
NSH at CGY
1 REG
15:38
CGY
M. Tkachuk
Saved shot32.321.8EV0.079
2017-01-19
NSH at CGY
1 REG
16:00
CGY
J. Gaudreau
Saved shot43.035.5PP0.070
2017-01-19
NSH at CGY
1 REG
16:19
CGY
K. Versteeg
Saved shot37.639.6PP0.037
2017-01-19
NSH at CGY
1 REG
16:27
CGY
T. Brouwer
Saved shot5.745.0PP0.244
2017-01-19
NSH at CGY
1 REG
16:26
CGY
S. Monahan
Block21.613.4PPN/A
2017-01-19
NSH at CGY
1 REG
17:46
CGY
S. Monahan
Saved shot20.02.9PP0.255
2017-01-19
NSH at CGY
1 REG
17:52
CGY
S. Monahan
Saved shot12.04.8PP0.113
2017-01-19
NSH at CGY
1 REG
18:12
NSH
M. Fisher
Saved shot38.026.6SH0.040
2017-01-19
NSH at CGY
1 REG
18:58
NSH
C. Smith
Saved shot20.02.9SH0.091
2017-01-19
NSH at CGY
1 REG
19:24
NSH
C. Smith
Block10.641.2EVN/A
2017-01-19
NSH at CGY
1 REG
19:38
NSH
V. Arvidsson
Saved shot36.415.9EV0.055
2017-01-19
NSH at CGY
1 REG
19:51
CGY
M. Ferland
Saved shot22.874.7EV0.015
2017-01-19
NSH at CGY
1 REG
19:56
CGY
M. Ferland
Saved shot16.129.7EV0.051
2017-01-19
NSH at CGY
2 REG
00:06
NSH
C. Smith
Saved shot26.510.9EV0.118
2017-01-19
NSH at CGY
2 REG
00:14
NSH
R. Ellis
Saved shot38.631.2EV0.064
2017-01-19
NSH at CGY
2 REG
00:33
CGY
D. Hamilton
Saved shot60.428.7EV0.027
2017-01-19
NSH at CGY
2 REG
00:53
NSH
R. Johansen
Miss46.743.3EV0.022
2017-01-19
NSH at CGY
2 REG
01:01
NSH
V. Arvidsson
Miss20.02.9EV0.073
2017-01-19
NSH at CGY
2 REG
01:41
CGY
M. Backlund
Block19.03.0EVN/A
2017-01-19
NSH at CGY
2 REG
02:28
CGY
M. Frolik
Block24.846.6EVN/A
2017-01-19
NSH at CGY
2 REG
03:10
CGY
L. Bouma
Saved shot8.635.5EV0.106
2017-01-19
NSH at CGY
2 REG
03:19
CGY
D. Engelland
Block45.533.3EVN/A
2017-01-19
NSH at CGY
2 REG
04:03
CGY
D. Hamilton
Block24.141.6EVN/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.