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

124 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
2018-01-23
WPG at SJS
1 REG
00:12
WPG
B. Little
Saved shot8.17.1EV0.050
2018-01-23
WPG at SJS
1 REG
00:18
WPG
M. Perreault
Goal11.05.2EV0.094
2018-01-23
WPG at SJS
1 REG
01:12
SJS
T. Hertl
Saved shot15.03.8EV0.156
2018-01-23
WPG at SJS
1 REG
01:35
SJS
M. Vlasic
Saved shot62.830.7EV0.010
2018-01-23
WPG at SJS
1 REG
02:02
SJS
B. Goodrow
Saved shot23.364.5EV0.063
2018-01-23
WPG at SJS
1 REG
02:17
SJS
J. Ryan
Block53.931.3EVN/A
2018-01-23
WPG at SJS
1 REG
02:35
SJS
D. DeMelo
Block33.712.0EVN/A
2018-01-23
WPG at SJS
1 REG
02:48
SJS
B. Burns
Block47.733.0EVN/A
2018-01-23
WPG at SJS
1 REG
03:53
WPG
P. Laine
Miss37.14.6EV0.077
2018-01-23
WPG at SJS
1 REG
04:32
WPG
J. Armia
Goal20.02.9EV0.148
2018-01-23
WPG at SJS
1 REG
05:34
SJS
J. Ward
Block7.666.8EVN/A
2018-01-23
WPG at SJS
1 REG
06:59
WPG
B. Tanev
Miss37.977.8EV0.008
2018-01-23
WPG at SJS
1 REG
07:37
SJS
B. Burns
Block50.019.9EVN/A
2018-01-23
WPG at SJS
1 REG
07:58
WPG
J. Morrissey
Block58.625.3EVN/A
2018-01-23
WPG at SJS
1 REG
08:22
WPG
P. Laine
Miss19.262.1EV0.087
2018-01-23
WPG at SJS
1 REG
09:47
SJS
L. Couture
Saved shot22.27.8EV0.140
2018-01-23
WPG at SJS
1 REG
09:57
WPG
D. Byfuglien
Block39.37.3EVN/A
2018-01-23
WPG at SJS
1 REG
10:42
WPG
J. Roslovic
Block32.617.9PPN/A
2018-01-23
WPG at SJS
1 REG
11:56
WPG
B. Little
Goal22.15.2PP0.093
2018-01-23
WPG at SJS
1 REG
12:10
WPG
P. Laine
Block25.016.3PPN/A
2018-01-23
WPG at SJS
1 REG
12:45
WPG
B. Little
Miss11.210.3PP0.130
2018-01-23
WPG at SJS
1 REG
13:12
WPG
T. Myers
Block36.725.9PPN/A
2018-01-23
WPG at SJS
1 REG
13:28
SJS
K. Labanc
Block43.631.9EVN/A
2018-01-23
WPG at SJS
1 REG
14:07
SJS
D. DeMelo
Saved shot44.647.7EV0.023
2018-01-23
WPG at SJS
1 REG
14:54
SJS
J. Braun
Block30.541.0EVN/A
2018-01-23
WPG at SJS
1 REG
15:02
SJS
J. Hansen
Miss68.533.7EV0.006
2018-01-23
WPG at SJS
1 REG
16:06
WPG
T. Enstrom
Saved shot64.131.0EV0.008
2018-01-23
WPG at SJS
1 REG
16:09
WPG
J. Trouba
Block47.01.2EVN/A
2018-01-23
WPG at SJS
1 REG
16:14
WPG
J. Trouba
Block50.836.2EVN/A
2018-01-23
WPG at SJS
1 REG
16:16
WPG
J. Armia
Saved shot28.636.5EV0.061
2018-01-23
WPG at SJS
1 REG
17:20
SJS
M. Vlasic
Saved shot15.834.7EV0.115
2018-01-23
WPG at SJS
1 REG
17:22
SJS
M. Vlasic
Miss17.028.1EV0.084
2018-01-23
WPG at SJS
1 REG
18:17
WPG
T. Myers
Block18.825.2EVN/A
2018-01-23
WPG at SJS
1 REG
18:40
SJS
M. Karlsson
Saved shot29.417.8EV0.092
2018-01-23
WPG at SJS
1 REG
19:13
SJS
B. Dillon
Saved shot33.341.3EV0.045
2018-01-23
WPG at SJS
1 REG
19:14
SJS
J. Pavelski
Goal29.02.0EV0.060
2018-01-23
WPG at SJS
2 REG
00:50
SJS
B. Dillon
Saved shot51.714.6EV0.037
2018-01-23
WPG at SJS
2 REG
01:30
WPG
J. Armia
Saved shot47.36.1EV0.042
2018-01-23
WPG at SJS
2 REG
01:34
WPG
T. Enstrom
Miss50.011.5EV0.039
2018-01-23
WPG at SJS
2 REG
03:05
SJS
B. Goodrow
Block29.259.0EVN/A
2018-01-23
WPG at SJS
2 REG
03:30
WPG
J. Armia
Saved shot37.01.5EV0.086
2018-01-23
WPG at SJS
2 REG
03:46
WPG
A. Copp
Saved shot48.031.4EV0.018
2018-01-23
WPG at SJS
2 REG
03:50
WPG
J. Morrissey
Block49.133.4EVN/A
2018-01-23
WPG at SJS
2 REG
04:17
SJS
T. Meier
Saved shot6.180.5EV0.022
2018-01-23
WPG at SJS
2 REG
04:30
SJS
J. Thornton
Saved shot40.031.7PP0.088
2018-01-23
WPG at SJS
2 REG
04:31
SJS
T. Meier
Saved shot5.831.0PP0.045
2018-01-23
WPG at SJS
2 REG
04:15
SJS
T. Meier
Block13.636.0EVN/A
2018-01-23
WPG at SJS
2 REG
05:50
SJS
B. Goodrow
Block26.157.5PPN/A
2018-01-23
WPG at SJS
2 REG
05:57
SJS
L. Couture
Saved shot41.332.2PP0.071
2018-01-23
WPG at SJS
2 REG
06:14
SJS
B. Burns
Saved shot59.118.7PP0.030

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.