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

132 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
2016-11-13
MIN at OTT
1 REG
00:14
OTT
K. Turris
Saved shot46.437.1EV0.011
2016-11-13
MIN at OTT
1 REG
00:18
OTT
C. Ceci
Saved shot48.58.3EV0.029
2016-11-13
MIN at OTT
1 REG
00:22
OTT
Z. Smith
Miss17.310.0EV0.077
2016-11-13
MIN at OTT
1 REG
01:29
OTT
D. Brassard
Saved shot8.520.6EV0.105
2016-11-13
MIN at OTT
1 REG
01:31
OTT
D. Brassard
Miss11.452.1EV0.080
2016-11-13
MIN at OTT
1 REG
02:15
OTT
D. Brassard
Miss14.674.1PP0.060
2016-11-13
MIN at OTT
1 REG
02:28
OTT
E. Karlsson
Block11.210.3PPN/A
2016-11-13
MIN at OTT
1 REG
02:35
OTT
E. Karlsson
Miss61.522.0PP0.049
2016-11-13
MIN at OTT
1 REG
02:48
OTT
B. Ryan
Miss25.638.7PP0.099
2016-11-13
MIN at OTT
1 REG
03:17
OTT
D. Phaneuf
Block41.816.7PPN/A
2016-11-13
MIN at OTT
1 REG
03:49
MIN
M. Reilly
Block5.468.2EVN/A
2016-11-13
MIN at OTT
1 REG
03:47
MIN
C. Stewart
Saved shot9.240.6EV0.054
2016-11-13
MIN at OTT
1 REG
03:43
MIN
E. Haula
Saved shot65.030.5EV0.004
2016-11-13
MIN at OTT
1 REG
04:00
OTT
E. Karlsson
Saved shot56.47.1PP0.041
2016-11-13
MIN at OTT
1 REG
04:09
MIN
E. Staal
Block7.623.2SHN/A
2016-11-13
MIN at OTT
1 REG
06:32
OTT
D. Brassard
Saved shot14.18.1EV0.079
2016-11-13
MIN at OTT
1 REG
06:58
MIN
Z. Mitchell
Miss9.458.0EV0.051
2016-11-13
MIN at OTT
1 REG
07:11
MIN
E. Haula
Saved shot49.838.5EV0.011
2016-11-13
MIN at OTT
1 REG
07:12
MIN
Z. Mitchell
Saved shot2.845.0EV0.204
2016-11-13
MIN at OTT
1 REG
07:45
OTT
C. Ceci
Saved shot60.929.5EV0.022
2016-11-13
MIN at OTT
1 REG
08:12
MIN
N. Niederreiter
Miss16.00.0EV0.157
2016-11-13
MIN at OTT
1 REG
09:44
MIN
T. Graovac
Saved shot43.924.2EV0.028
2016-11-13
MIN at OTT
1 REG
10:32
OTT
C. Wideman
Saved shot61.635.8EV0.010
2016-11-13
MIN at OTT
1 REG
11:53
MIN
J. Pominville
Block12.255.0EVN/A
2016-11-13
MIN at OTT
1 REG
13:04
OTT
B. Ryan
Block14.04.1EVN/A
2016-11-13
MIN at OTT
1 REG
13:40
MIN
M. Granlund
Saved shot40.765.3EV0.009
2016-11-13
MIN at OTT
1 REG
13:52
MIN
Z. Mitchell
Saved shot51.034.6EV0.011
2016-11-13
MIN at OTT
1 REG
14:43
OTT
D. Phaneuf
Saved shot59.118.7EV0.029
2016-11-13
MIN at OTT
1 REG
14:48
OTT
D. Phaneuf
Saved shot64.933.7EV0.009
2016-11-13
MIN at OTT
1 REG
18:10
OTT
C. Wideman
Saved shot53.142.7EV0.008
2016-11-13
MIN at OTT
1 REG
18:34
MIN
E. Staal
Saved shot21.131.4SH0.103
2016-11-13
MIN at OTT
1 REG
18:36
MIN
R. Suter
Goal20.220.2SH0.175
2016-11-13
MIN at OTT
1 REG
19:12
OTT
R. Dzingel
Saved shot31.00.0PP0.074
2016-11-13
MIN at OTT
1 REG
19:30
OTT
Z. Smith
Miss14.250.7PP0.088
2016-11-13
MIN at OTT
1 REG
19:42
OTT
R. Dzingel
Saved shot7.850.2PP0.132
2016-11-13
MIN at OTT
1 REG
19:54
OTT
D. Phaneuf
Saved shot59.519.7PP0.036
2016-11-13
MIN at OTT
1 REG
19:59
OTT
K. Turris
Miss12.851.3PP0.098
2016-11-13
MIN at OTT
2 REG
00:45
OTT
R. Dzingel
Saved shot52.25.5EV0.022
2016-11-13
MIN at OTT
2 REG
01:10
MIN
M. Koivu
Saved shot40.762.2EV0.008
2016-11-13
MIN at OTT
2 REG
01:39
MIN
J. Brodin
Saved shot86.420.3EV0.003
2016-11-13
MIN at OTT
2 REG
01:58
MIN
M. Dumba
Saved shot56.918.4EV0.023
2016-11-13
MIN at OTT
2 REG
03:36
MIN
J. Spurgeon
Block14.250.7EVN/A
2016-11-13
MIN at OTT
2 REG
03:56
MIN
N. Niederreiter
Saved shot12.04.8EV0.199
2016-11-13
MIN at OTT
2 REG
04:04
MIN
E. Staal
Miss54.237.5EV0.017
2016-11-13
MIN at OTT
2 REG
04:09
MIN
C. Folin
Miss43.948.7EV0.027
2016-11-13
MIN at OTT
2 REG
04:16
MIN
J. Brodin
Saved shot57.021.6EV0.033
2016-11-13
MIN at OTT
2 REG
04:28
OTT
E. Karlsson
Miss66.632.7EV0.012
2016-11-13
MIN at OTT
2 REG
04:37
MIN
E. Staal
Saved shot15.514.9EV0.164
2016-11-13
MIN at OTT
2 REG
04:47
OTT
J. Pageau
Saved shot47.447.6EV0.011
2016-11-13
MIN at OTT
2 REG
04:51
OTT
Z. Smith
Miss35.461.3EV0.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.