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

102 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-10-24
VAN at MIN
1 REG
01:46
VAN
B. Hutton
Saved shot67.525.4EV0.006
2017-10-24
VAN at MIN
1 REG
01:50
VAN
D. Sedin
Saved shot35.283.5EV0.006
2017-10-24
VAN at MIN
1 REG
02:46
VAN
S. Gagner
Saved shot86.614.0EV0.003
2017-10-24
VAN at MIN
1 REG
02:56
MIN
M. Cullen
Saved shot46.034.4EV0.031
2017-10-24
VAN at MIN
1 REG
03:45
MIN
J. Spurgeon
Saved shot60.24.8PP0.036
2017-10-24
VAN at MIN
1 REG
04:05
MIN
M. Dumba
Saved shot26.460.5PP0.074
2017-10-24
VAN at MIN
1 REG
04:19
MIN
T. Ennis
Saved shot21.245.0PP0.075
2017-10-24
VAN at MIN
1 REG
05:03
MIN
T. Ennis
Saved shot25.545.0EV0.054
2017-10-24
VAN at MIN
1 REG
07:31
VAN
C. Tanev
Saved shot90.516.0EV0.003
2017-10-24
VAN at MIN
1 REG
08:07
VAN
B. Sutter
Saved shot52.24.4EV0.025
2017-10-24
VAN at MIN
1 REG
08:50
VAN
J. Virtanen
Miss27.38.4EV0.056
2017-10-24
VAN at MIN
1 REG
09:06
VAN
D. Pouliot
Miss24.141.6PP0.093
2017-10-24
VAN at MIN
1 REG
09:32
VAN
D. Pouliot
Miss10.278.7PP0.055
2017-10-24
VAN at MIN
1 REG
09:48
VAN
H. Sedin
Block39.237.7PPN/A
2017-10-24
VAN at MIN
1 REG
09:53
VAN
M. Del Zotto
Saved shot56.13.1PP0.028
2017-10-24
VAN at MIN
1 REG
10:12
MIN
M. Koivu
Saved shot47.447.6SH0.008
2017-10-24
VAN at MIN
1 REG
11:41
VAN
E. Gudbranson
Block28.38.1EVN/A
2017-10-24
VAN at MIN
1 REG
12:26
MIN
T. Ennis
Saved shot19.730.5EV0.078
2017-10-24
VAN at MIN
1 REG
12:32
MIN
M. Foligno
Miss48.949.1EV0.016
2017-10-24
VAN at MIN
1 REG
14:54
MIN
K. Quincey
Saved shot61.719.9EV0.030
2017-10-24
VAN at MIN
1 REG
15:05
MIN
T. Ennis
Miss36.474.1EV0.009
2017-10-24
VAN at MIN
1 REG
15:29
MIN
K. Quincey
Saved shot53.413.0EV0.021
2017-10-24
VAN at MIN
1 REG
15:36
MIN
J. Spurgeon
Block19.16.0EVN/A
2017-10-24
VAN at MIN
1 REG
16:59
VAN
T. Vanek
Miss47.051.9EV0.006
2017-10-24
VAN at MIN
1 REG
18:22
MIN
J. Zucker
Saved shot15.266.8EV0.050
2017-10-24
VAN at MIN
1 REG
19:24
MIN
J. Eriksson Ek
Saved shot35.26.5EV0.075
2017-10-24
VAN at MIN
2 REG
00:21
VAN
B. Hutton
Block39.219.4EVN/A
2017-10-24
VAN at MIN
2 REG
00:55
MIN
J. Zucker
Miss23.15.0EV0.101
2017-10-24
VAN at MIN
2 REG
01:05
MIN
E. Staal
Block9.16.3EVN/A
2017-10-24
VAN at MIN
2 REG
01:18
MIN
E. Staal
Block11.720.0EVN/A
2017-10-24
VAN at MIN
2 REG
01:30
MIN
T. Ennis
Saved shot10.648.8EV0.077
2017-10-24
VAN at MIN
2 REG
01:37
VAN
S. Gagner
Saved shot34.927.3EV0.084
2017-10-24
VAN at MIN
2 REG
01:45
MIN
L. Kunin
Saved shot25.548.2EV0.064
2017-10-24
VAN at MIN
2 REG
02:16
VAN
M. Granlund
Saved shot51.919.1EV0.019
2017-10-24
VAN at MIN
2 REG
02:33
VAN
D. Sedin
Block18.774.5EVN/A
2017-10-24
VAN at MIN
2 REG
02:37
VAN
D. Sedin
Saved shot34.778.4EV0.012
2017-10-24
VAN at MIN
2 REG
02:48
MIN
J. Zucker
Saved shot27.236.0EV0.095
2017-10-24
VAN at MIN
2 REG
02:53
MIN
M. Dumba
Block51.123.1EVN/A
2017-10-24
VAN at MIN
2 REG
03:23
VAN
B. Sutter
Block16.347.5EVN/A
2017-10-24
VAN at MIN
2 REG
04:24
MIN
E. Staal
Saved shot39.375.3EV0.007
2017-10-24
VAN at MIN
2 REG
05:17
MIN
C. Stewart
Block53.818.4EVN/A
2017-10-24
VAN at MIN
2 REG
05:25
VAN
A. Burmistrov
Saved shot51.57.8EV0.022
2017-10-24
VAN at MIN
2 REG
05:45
VAN
S. Gagner
Saved shot58.331.0EV0.011
2017-10-24
VAN at MIN
2 REG
05:51
VAN
T. Vanek
Saved shot35.977.1EV0.027
2017-10-24
VAN at MIN
2 REG
06:07
VAN
D. Pouliot
Block46.313.7EVN/A
2017-10-24
VAN at MIN
2 REG
07:20
VAN
B. Boeser
Saved shot41.419.7EV0.041
2017-10-24
VAN at MIN
2 REG
07:54
MIN
M. Granlund
Miss32.014.5EV0.092
2017-10-24
VAN at MIN
2 REG
08:45
VAN
B. Hutton
Miss55.47.3EV0.019
2017-10-24
VAN at MIN
2 REG
08:58
VAN
D. Sedin
Saved shot36.957.2EV0.036
2017-10-24
VAN at MIN
2 REG
09:39
MIN
J. Eriksson Ek
Saved shot30.060.0EV0.023

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.