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

95 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-05
SJS at MIN
1 REG
00:29
MIN
M. Hanzal
Miss54.039.0EV0.009
2017-03-05
SJS at MIN
1 REG
00:52
SJS
B. Burns
Saved shot47.837.3EV0.022
2017-03-05
SJS at MIN
1 REG
01:29
MIN
J. Zucker
Saved shot22.254.2EV0.053
2017-03-05
SJS at MIN
1 REG
01:37
MIN
M. Koivu
Block32.15.4EVN/A
2017-03-05
SJS at MIN
1 REG
02:21
SJS
T. Hertl
Block46.58.7EVN/A
2017-03-05
SJS at MIN
1 REG
02:27
SJS
B. Burns
Block38.123.2EVN/A
2017-03-05
SJS at MIN
1 REG
03:11
MIN
E. Haula
Saved shot37.779.3EV0.011
2017-03-05
SJS at MIN
1 REG
03:12
MIN
R. White
Saved shot7.145.0EV0.038
2017-03-05
SJS at MIN
1 REG
03:13
MIN
R. White
Saved shot7.850.2EV0.041
2017-03-05
SJS at MIN
1 REG
05:01
SJS
L. Couture
Block34.252.1EVN/A
2017-03-05
SJS at MIN
1 REG
05:40
SJS
T. Hertl
Saved shot45.13.8EV0.035
2017-03-05
SJS at MIN
1 REG
06:00
MIN
R. Suter
Saved shot40.69.9EV0.052
2017-03-05
SJS at MIN
1 REG
06:16
MIN
M. Dumba
Block39.37.3EVN/A
2017-03-05
SJS at MIN
1 REG
06:56
MIN
J. Pominville
Saved shot25.630.6EV0.097
2017-03-05
SJS at MIN
1 REG
07:08
SJS
J. Pavelski
Saved shot40.872.9EV0.005
2017-03-05
SJS at MIN
1 REG
07:32
MIN
C. Coyle
Saved shot8.214.0EV0.119
2017-03-05
SJS at MIN
1 REG
08:14
SJS
M. Boedker
Saved shot7.315.9EV0.158
2017-03-05
SJS at MIN
1 REG
08:40
SJS
T. Hertl
Miss55.235.4EV0.011
2017-03-05
SJS at MIN
1 REG
09:22
MIN
C. Folin
Block39.022.6EVN/A
2017-03-05
SJS at MIN
1 REG
09:29
MIN
J. Brodin
Block24.840.1EVN/A
2017-03-05
SJS at MIN
1 REG
10:31
MIN
Z. Parise
Miss24.840.1PP0.080
2017-03-05
SJS at MIN
1 REG
11:06
MIN
Z. Parise
Goal10.05.7PP0.130
2017-03-05
SJS at MIN
1 REG
11:41
SJS
P. Marleau
Saved shot14.324.8EV0.160
2017-03-05
SJS at MIN
1 REG
12:43
MIN
C. Stewart
Saved shot39.252.3EV0.023
2017-03-05
SJS at MIN
1 REG
13:51
MIN
M. Hanzal
Saved shot58.234.5EV0.011
2017-03-05
SJS at MIN
1 REG
15:24
MIN
E. Staal
Goal29.524.0EV0.096
2017-03-05
SJS at MIN
1 REG
16:08
SJS
B. Burns
Saved shot42.927.8PP0.027
2017-03-05
SJS at MIN
1 REG
16:26
SJS
B. Burns
Saved shot44.237.6PP0.031
2017-03-05
SJS at MIN
1 REG
17:36
SJS
J. Ward
Saved shot9.249.4PP0.089
2017-03-05
SJS at MIN
1 REG
17:54
MIN
M. Scandella
Saved shot51.217.0EV0.034
2017-03-05
SJS at MIN
1 REG
18:26
SJS
M. Karlsson
Goal12.255.0EV0.086
2017-03-05
SJS at MIN
1 REG
18:56
SJS
J. Ward
Miss43.024.8EV0.041
2017-03-05
SJS at MIN
1 REG
19:02
SJS
T. Hertl
Miss35.416.4EV0.078
2017-03-05
SJS at MIN
2 REG
00:46
MIN
N. Niederreiter
Miss30.37.6PP0.070
2017-03-05
SJS at MIN
2 REG
01:15
MIN
N. Niederreiter
Miss22.15.2PP0.084
2017-03-05
SJS at MIN
2 REG
01:23
MIN
J. Spurgeon
Block23.27.4PPN/A
2017-03-05
SJS at MIN
2 REG
01:32
MIN
N. Niederreiter
Miss11.05.2PP0.128
2017-03-05
SJS at MIN
2 REG
01:36
MIN
J. Brodin
Miss53.216.4PP0.027
2017-03-05
SJS at MIN
2 REG
02:10
MIN
R. Suter
Block11.05.2PPN/A
2017-03-05
SJS at MIN
2 REG
03:45
MIN
M. Hanzal
Saved shot5.831.0PP0.243
2017-03-05
SJS at MIN
2 REG
04:25
MIN
J. Pominville
Saved shot48.146.7EV0.011
2017-03-05
SJS at MIN
2 REG
06:53
MIN
Z. Parise
Saved shot9.824.0EV0.129
2017-03-05
SJS at MIN
2 REG
06:55
MIN
C. Stewart
Saved shot10.036.9EV0.249
2017-03-05
SJS at MIN
2 REG
07:01
MIN
M. Hanzal
Miss11.720.0EV0.089
2017-03-05
SJS at MIN
2 REG
07:26
SJS
P. Martin
Block15.818.4EVN/A
2017-03-05
SJS at MIN
2 REG
07:28
SJS
K. Labanc
Saved shot11.05.2EV0.214
2017-03-05
SJS at MIN
2 REG
08:20
MIN
M. Koivu
Saved shot61.328.2EV0.024
2017-03-05
SJS at MIN
2 REG
09:08
SJS
D. DeMelo
Block45.235.1EVN/A
2017-03-05
SJS at MIN
2 REG
10:08
SJS
B. Burns
Saved shot59.436.1PP0.021
2017-03-05
SJS at MIN
2 REG
10:14
SJS
L. Couture
Saved shot42.443.1PP0.024

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.