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

116 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-12-23
MIN at NYR
1 REG
01:59
MIN
M. Dumba
Saved shot65.232.5EV0.013
2016-12-23
MIN at NYR
1 REG
02:22
NYR
B. Pirri
Miss41.816.7EV0.024
2016-12-23
MIN at NYR
1 REG
02:44
NYR
D. Girardi
Saved shot55.231.7EV0.021
2016-12-23
MIN at NYR
1 REG
03:19
MIN
M. Granlund
Block34.529.5EVN/A
2016-12-23
MIN at NYR
1 REG
03:54
NYR
C. Kreider
Goal25.233.7EV0.088
2016-12-23
MIN at NYR
1 REG
04:18
MIN
E. Staal
Miss25.02.3EV0.146
2016-12-23
MIN at NYR
1 REG
04:34
MIN
M. Scandella
Block44.932.3EVN/A
2016-12-23
MIN at NYR
1 REG
04:59
NYR
M. Zuccarello
Saved shot10.211.3EV0.103
2016-12-23
MIN at NYR
1 REG
05:03
NYR
M. Staal
Block11.452.1EVN/A
2016-12-23
MIN at NYR
1 REG
05:08
NYR
M. Zuccarello
Saved shot17.747.3EV0.041
2016-12-23
MIN at NYR
1 REG
06:25
NYR
M. Grabner
Block17.235.5EVN/A
2016-12-23
MIN at NYR
1 REG
06:32
NYR
K. Hayes
Block37.543.9EVN/A
2016-12-23
MIN at NYR
1 REG
07:03
MIN
M. Granlund
Saved shot13.930.3EV0.147
2016-12-23
MIN at NYR
1 REG
07:14
NYR
D. Stepan
Saved shot40.831.0EV0.031
2016-12-23
MIN at NYR
1 REG
08:19
MIN
T. Graovac
Saved shot43.349.7EV0.010
2016-12-23
MIN at NYR
1 REG
09:12
NYR
R. McDonagh
Miss46.238.9EV0.011
2016-12-23
MIN at NYR
1 REG
09:31
MIN
J. Brodin
Miss60.419.3EV0.033
2016-12-23
MIN at NYR
1 REG
09:43
MIN
M. Granlund
Block14.615.9EVN/A
2016-12-23
MIN at NYR
1 REG
09:47
MIN
M. Dumba
Miss22.645.0EV0.096
2016-12-23
MIN at NYR
1 REG
09:53
MIN
M. Granlund
Goal36.764.1EV0.011
2016-12-23
MIN at NYR
1 REG
10:21
MIN
J. Zucker
Miss17.235.5EV0.090
2016-12-23
MIN at NYR
1 REG
10:48
MIN
M. Granlund
Block14.145.0EVN/A
2016-12-23
MIN at NYR
1 REG
11:20
MIN
C. Coyle
Saved shot48.054.3EV0.009
2016-12-23
MIN at NYR
1 REG
11:24
MIN
J. Spurgeon
Miss43.01.3EV0.060
2016-12-23
MIN at NYR
1 REG
11:43
MIN
E. Staal
Saved shot19.16.0EV0.081
2016-12-23
MIN at NYR
1 REG
11:48
MIN
C. Coyle
Miss14.239.3EV0.183
2016-12-23
MIN at NYR
1 REG
12:15
MIN
J. Pominville
Miss18.422.4EV0.135
2016-12-23
MIN at NYR
1 REG
12:24
NYR
A. Clendening
Block44.734.0EVN/A
2016-12-23
MIN at NYR
1 REG
12:51
MIN
M. Scandella
Saved shot41.746.0EV0.037
2016-12-23
MIN at NYR
1 REG
15:06
NYR
C. Kreider
Saved shot27.764.4EV0.030
2016-12-23
MIN at NYR
1 REG
15:57
MIN
J. Pominville
Miss43.02.7EV0.062
2016-12-23
MIN at NYR
1 REG
16:24
MIN
J. Spurgeon
Saved shot50.126.1EV0.026
2016-12-23
MIN at NYR
1 REG
16:44
NYR
N. Holden
Saved shot48.815.5EV0.038
2016-12-23
MIN at NYR
1 REG
17:07
NYR
K. Hayes
Saved shot37.768.2EV0.010
2016-12-23
MIN at NYR
1 REG
17:21
MIN
M. Granlund
Saved shot41.14.2EV0.059
2016-12-23
MIN at NYR
1 REG
17:35
NYR
R. McDonagh
Block46.149.4EVN/A
2016-12-23
MIN at NYR
1 REG
18:03
NYR
M. Zuccarello
Saved shot8.17.1EV0.119
2016-12-23
MIN at NYR
1 REG
19:02
NYR
O. Lindberg
Miss11.720.0EV0.089
2016-12-23
MIN at NYR
1 REG
19:59
NYR
D. Stepan
Block50.01.1EVN/A
2016-12-23
MIN at NYR
2 REG
00:40
MIN
M. Koivu
Goal23.325.5EV0.146
2016-12-23
MIN at NYR
2 REG
00:58
MIN
C. Coyle
Saved shot37.230.7EV0.066
2016-12-23
MIN at NYR
2 REG
00:58
MIN
N. Niederreiter
Goal10.211.3EV0.178
2016-12-23
MIN at NYR
2 REG
01:19
NYR
M. Staal
Block41.627.2EVN/A
2016-12-23
MIN at NYR
2 REG
01:41
NYR
D. Girardi
Block17.03.4EVN/A
2016-12-23
MIN at NYR
2 REG
01:59
NYR
D. Girardi
Saved shot49.224.0EV0.029
2016-12-23
MIN at NYR
2 REG
02:14
NYR
C. Kreider
Miss11.00.0EV0.111
2016-12-23
MIN at NYR
2 REG
02:17
NYR
R. McDonagh
Goal59.124.0EV0.015
2016-12-23
MIN at NYR
2 REG
02:49
NYR
M. Hrivik
Miss11.226.6EV0.099
2016-12-23
MIN at NYR
2 REG
03:48
NYR
D. Stepan
Block19.00.0EVN/A
2016-12-23
MIN at NYR
2 REG
04:54
MIN
C. Coyle
Block17.254.5EVN/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.