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

118 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-02-22
MIN at NJD
1 REG
00:24
NJD
S. Vatanen
Block37.415.5EVN/A
2018-02-22
MIN at NJD
1 REG
00:53
NJD
P. Zacha
Saved shot11.263.4EV0.127
2018-02-22
MIN at NJD
1 REG
01:44
NJD
T. Hall
Miss45.550.4EV0.011
2018-02-22
MIN at NJD
1 REG
01:49
NJD
T. Hall
Saved shot27.969.0EV0.022
2018-02-22
MIN at NJD
1 REG
01:51
NJD
M. Mueller
Saved shot50.317.4EV0.012
2018-02-22
MIN at NJD
1 REG
03:59
MIN
C. Stewart
Saved shot40.727.8EV0.054
2018-02-22
MIN at NJD
1 REG
04:10
MIN
M. Dumba
Saved shot54.36.3EV0.030
2018-02-22
MIN at NJD
1 REG
04:17
MIN
E. Staal
Saved shot32.545.0EV0.057
2018-02-22
MIN at NJD
1 REG
05:00
NJD
S. Vatanen
Block18.16.3EVN/A
2018-02-22
MIN at NJD
1 REG
05:10
MIN
M. Cullen
Saved shot42.415.0EV0.057
2018-02-22
MIN at NJD
1 REG
06:12
MIN
C. Stewart
Block25.927.6EVN/A
2018-02-22
MIN at NJD
1 REG
06:41
NJD
D. Severson
Saved shot42.927.8EV0.043
2018-02-22
MIN at NJD
1 REG
06:57
NJD
K. Palmieri
Saved shot43.720.1EV0.030
2018-02-22
MIN at NJD
1 REG
07:16
NJD
K. Palmieri
Saved shot35.036.9PP0.083
2018-02-22
MIN at NJD
1 REG
07:38
NJD
S. Vatanen
Saved shot57.921.3PP0.037
2018-02-22
MIN at NJD
1 REG
08:00
NJD
M. Wood
Block19.849.1PPN/A
2018-02-22
MIN at NJD
1 REG
08:11
NJD
K. Palmieri
Miss38.944.0PP0.048
2018-02-22
MIN at NJD
1 REG
08:49
NJD
W. Butcher
Saved shot47.01.2PP0.101
2018-02-22
MIN at NJD
1 REG
08:59
NJD
W. Butcher
Miss10.00.0PP0.132
2018-02-22
MIN at NJD
1 REG
09:11
NJD
B. Boyle
Saved shot20.629.1EV0.182
2018-02-22
MIN at NJD
1 REG
09:19
NJD
D. Severson
Saved shot36.431.5EV0.060
2018-02-22
MIN at NJD
1 REG
09:44
NJD
P. Zacha
Miss9.824.0EV0.095
2018-02-22
MIN at NJD
1 REG
10:07
NJD
T. Hall
Saved shot35.854.1PP0.047
2018-02-22
MIN at NJD
1 REG
10:14
NJD
K. Palmieri
Saved shot35.234.6PP0.085
2018-02-22
MIN at NJD
1 REG
10:27
NJD
T. Hall
Goal26.240.4PP0.087
2018-02-22
MIN at NJD
1 REG
10:46
NJD
A. Greene
Block25.123.5EVN/A
2018-02-22
MIN at NJD
1 REG
10:53
MIN
Z. Parise
Saved shot41.437.1EV0.031
2018-02-22
MIN at NJD
1 REG
12:12
NJD
B. Coleman
Saved shot53.915.1EV0.020
2018-02-22
MIN at NJD
1 REG
12:59
MIN
N. Niederreiter
Miss16.625.0EV0.193
2018-02-22
MIN at NJD
1 REG
13:39
MIN
N. Niederreiter
Block24.731.8EVN/A
2018-02-22
MIN at NJD
1 REG
13:53
MIN
T. Ennis
Block22.645.0EVN/A
2018-02-22
MIN at NJD
1 REG
14:07
MIN
E. Staal
Miss32.617.9EV0.080
2018-02-22
MIN at NJD
1 REG
15:10
MIN
C. Coyle
Saved shot143.58.4EV0.002
2018-02-22
MIN at NJD
1 REG
15:16
NJD
M. Mueller
Saved shot54.222.8EV0.015
2018-02-22
MIN at NJD
1 REG
15:42
NJD
K. Palmieri
Saved shot44.726.6PP0.045
2018-02-22
MIN at NJD
1 REG
15:52
NJD
K. Palmieri
Miss49.133.4PP0.044
2018-02-22
MIN at NJD
1 REG
17:06
NJD
D. Severson
Block25.128.6PPN/A
2018-02-22
MIN at NJD
1 REG
17:25
NJD
B. Boyle
Block22.00.0PPN/A
2018-02-22
MIN at NJD
1 REG
17:33
NJD
T. Hall
Miss41.746.0PP0.043
2018-02-22
MIN at NJD
1 REG
17:48
NJD
T. Zajac
Miss26.942.0EV0.126
2018-02-22
MIN at NJD
1 REG
18:05
NJD
K. Palmieri
Saved shot37.01.5EV0.087
2018-02-22
MIN at NJD
1 REG
18:12
NJD
T. Hall
Miss26.429.5EV0.179
2018-02-22
MIN at NJD
1 REG
18:41
NJD
B. Lovejoy
Miss58.215.9EV0.037
2018-02-22
MIN at NJD
1 REG
19:35
NJD
S. Vatanen
Miss51.320.6EV0.028
2018-02-22
MIN at NJD
1 REG
19:50
NJD
T. Zajac
Saved shot34.522.1EV0.073
2018-02-22
MIN at NJD
1 REG
19:56
NJD
T. Zajac
Miss40.263.4EV0.016
2018-02-22
MIN at NJD
2 REG
00:25
NJD
S. Vatanen
Saved shot59.622.7EV0.023
2018-02-22
MIN at NJD
2 REG
01:18
NJD
D. Severson
Miss153.54.5EV0.004
2018-02-22
MIN at NJD
2 REG
02:01
MIN
Z. Parise
Saved shot30.417.2EV0.142
2018-02-22
MIN at NJD
2 REG
02:32
MIN
N. Prosser
Block32.610.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.