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

125 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-04-07
MIN at SJS
1 REG
00:30
MIN
E. Staal
Block12.085.2EVN/A
2018-04-07
MIN at SJS
1 REG
00:50
MIN
J. Brodin
Block27.725.6EVN/A
2018-04-07
MIN at SJS
1 REG
00:53
MIN
E. Staal
Saved shot22.254.2EV0.061
2018-04-07
MIN at SJS
1 REG
01:41
MIN
M. Dumba
Miss10.833.7EV0.077
2018-04-07
MIN at SJS
1 REG
02:02
MIN
N. Seeler
Block15.639.8EVN/A
2018-04-07
MIN at SJS
1 REG
02:21
MIN
M. Cullen
Block26.465.4EVN/A
2018-04-07
MIN at SJS
1 REG
02:35
SJS
B. Dillon
Miss42.732.6EV0.049
2018-04-07
MIN at SJS
1 REG
03:22
SJS
D. Gambrell
Block23.02.5EVN/A
2018-04-07
MIN at SJS
1 REG
03:33
MIN
M. Foligno
Saved shot12.29.5EV0.182
2018-04-07
MIN at SJS
1 REG
03:53
SJS
J. Braun
Block40.836.0EVN/A
2018-04-07
MIN at SJS
1 REG
04:04
SJS
L. Couture
Block16.17.1EVN/A
2018-04-07
MIN at SJS
1 REG
04:17
MIN
E. Staal
Saved shot64.826.6EV0.008
2018-04-07
MIN at SJS
1 REG
04:21
MIN
E. Staal
Block9.518.4EVN/A
2018-04-07
MIN at SJS
1 REG
04:42
SJS
D. DeMelo
Block29.252.0EVN/A
2018-04-07
MIN at SJS
1 REG
05:44
MIN
M. Koivu
Miss19.262.1EV0.037
2018-04-07
MIN at SJS
1 REG
06:27
SJS
J. Ward
Block45.533.3EVN/A
2018-04-07
MIN at SJS
1 REG
06:44
MIN
L. Belpedio
Miss69.131.4EV0.006
2018-04-07
MIN at SJS
1 REG
07:01
MIN
T. Ennis
Saved shot11.731.0EV0.082
2018-04-07
MIN at SJS
1 REG
07:12
MIN
L. Belpedio
Block20.660.9EVN/A
2018-04-07
MIN at SJS
1 REG
07:51
MIN
J. Brodin
Block45.235.1EVN/A
2018-04-07
MIN at SJS
1 REG
08:26
MIN
J. Eriksson Ek
Saved shot52.36.6EV0.026
2018-04-07
MIN at SJS
1 REG
08:50
MIN
N. Seeler
Saved shot38.653.4EV0.010
2018-04-07
MIN at SJS
1 REG
09:00
SJS
J. Pavelski
Saved shot38.187.0EV0.011
2018-04-07
MIN at SJS
1 REG
09:46
SJS
T. Meier
Block32.225.8EVN/A
2018-04-07
MIN at SJS
1 REG
10:32
MIN
C. Coyle
Block16.452.4EVN/A
2018-04-07
MIN at SJS
1 REG
10:53
MIN
J. Brodin
Goal66.227.0EV0.010
2018-04-07
MIN at SJS
1 REG
11:45
SJS
M. Boedker
Saved shot15.514.9EV0.066
2018-04-07
MIN at SJS
1 REG
11:57
SJS
T. Hertl
Block50.527.1EVN/A
2018-04-07
MIN at SJS
1 REG
12:19
MIN
E. Staal
Block11.00.0EVN/A
2018-04-07
MIN at SJS
1 REG
12:42
SJS
B. Burns
Miss69.428.4EV0.005
2018-04-07
MIN at SJS
1 REG
12:51
MIN
N. Seeler
Saved shot49.749.9EV0.007
2018-04-07
MIN at SJS
1 REG
13:28
MIN
M. Dumba
Saved shot64.027.0EV0.013
2018-04-07
MIN at SJS
1 REG
14:03
MIN
M. Cullen
Saved shot11.345.0EV0.142
2018-04-07
MIN at SJS
1 REG
14:36
MIN
M. Cullen
Miss12.414.0EV0.175
2018-04-07
MIN at SJS
1 REG
14:52
MIN
M. Cullen
Goal9.518.4EV0.181
2018-04-07
MIN at SJS
1 REG
15:07
SJS
J. Ward
Saved shot14.312.1EV0.084
2018-04-07
MIN at SJS
1 REG
15:28
SJS
B. Burns
Goal11.731.0EV0.073
2018-04-07
MIN at SJS
1 REG
16:32
SJS
J. Pavelski
Goal17.310.0EV0.204
2018-04-07
MIN at SJS
1 REG
16:44
MIN
J. Greenway
Block9.00.0EVN/A
2018-04-07
MIN at SJS
1 REG
16:51
SJS
E. Kane
Block41.047.0EVN/A
2018-04-07
MIN at SJS
1 REG
16:59
SJS
B. Burns
Block17.028.1EVN/A
2018-04-07
MIN at SJS
1 REG
17:29
MIN
M. Granlund
Block26.619.8EVN/A
2018-04-07
MIN at SJS
1 REG
18:36
MIN
M. Dumba
Saved shot68.528.8EV0.010
2018-04-07
MIN at SJS
1 REG
18:52
SJS
B. Burns
Block59.230.5EVN/A
2018-04-07
MIN at SJS
1 REG
19:19
SJS
L. Couture
Miss13.032.5EV0.132
2018-04-07
MIN at SJS
1 REG
19:38
MIN
L. Belpedio
Miss61.326.1EV0.007
2018-04-07
MIN at SJS
1 REG
19:52
MIN
E. Staal
Block10.329.1EVN/A
2018-04-07
MIN at SJS
2 REG
00:58
SJS
E. Kane
Miss33.517.4EV0.080
2018-04-07
MIN at SJS
2 REG
01:07
SJS
E. Kane
Miss24.470.8EV0.030
2018-04-07
MIN at SJS
2 REG
01:40
MIN
M. Cullen
Block35.14.9EVN/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.