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

119 matching attempts. Season coverage: 1466 published games / 1466 collected games. Last source refresh: Oct 4, 2026 04:27.

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
2019-04-04
BOS at MIN
1 REG
00:12
BOS
K. Kuhlman
Saved shot75.223.5EV0.003
2019-04-04
BOS at MIN
1 REG
00:31
BOS
M. Grzelcyk
Block21.437.4EVN/A
2019-04-04
BOS at MIN
1 REG
00:34
MIN
J. Greenway
Block89.927.1EVN/A
2019-04-04
BOS at MIN
1 REG
00:39
MIN
N. Sturm
Saved shot38.653.4EV0.011
2019-04-04
BOS at MIN
1 REG
01:04
BOS
D. Pastrnak
Saved shot38.610.4EV0.110
2019-04-04
BOS at MIN
1 REG
01:15
BOS
T. Krug
Block19.018.4EVN/A
2019-04-04
BOS at MIN
1 REG
01:44
MIN
L. Kunin
Saved shot40.218.9EV0.065
2019-04-04
BOS at MIN
1 REG
02:25
MIN
J. Zucker
Miss38.123.2EV0.068
2019-04-04
BOS at MIN
1 REG
03:21
BOS
Z. Senyshyn
Miss11.720.0EV0.104
2019-04-04
BOS at MIN
1 REG
03:31
MIN
M. Foligno
Saved shot57.132.9EV0.023
2019-04-04
BOS at MIN
1 REG
05:18
BOS
J. Nordstrom
Miss28.612.1EV0.062
2019-04-04
BOS at MIN
1 REG
05:40
BOS
D. Backes
Saved shot66.99.5EV0.003
2019-04-04
BOS at MIN
1 REG
06:40
BOS
Z. Senyshyn
Saved shot28.14.1EV0.186
2019-04-04
BOS at MIN
1 REG
06:57
BOS
C. Clifton
Block55.924.3EVN/A
2019-04-04
BOS at MIN
1 REG
07:06
MIN
M. Foligno
Block23.822.2EVN/A
2019-04-04
BOS at MIN
1 REG
07:41
BOS
B. Carlo
Miss65.828.1EV0.009
2019-04-04
BOS at MIN
1 REG
08:28
BOS
D. Backes
Saved shot84.128.4EV0.003
2019-04-04
BOS at MIN
1 REG
09:58
BOS
M. Johansson
Miss40.532.9EV0.030
2019-04-04
BOS at MIN
1 REG
10:13
BOS
Z. Senyshyn
Miss10.211.3EV0.110
2019-04-04
BOS at MIN
1 REG
10:55
BOS
P. Bergeron
Miss33.622.8EV0.095
2019-04-04
BOS at MIN
1 REG
11:14
MIN
J. Spurgeon
Saved shot22.852.1EV0.051
2019-04-04
BOS at MIN
1 REG
11:45
MIN
R. Donato
Saved shot39.643.0EV0.031
2019-04-04
BOS at MIN
1 REG
12:00
MIN
R. Donato
Saved shot27.02.1EV0.138
2019-04-04
BOS at MIN
1 REG
12:41
BOS
K. Kuhlman
Block39.435.7EVN/A
2019-04-04
BOS at MIN
1 REG
13:21
BOS
C. Coyle
Miss48.248.4EV0.013
2019-04-04
BOS at MIN
1 REG
13:35
BOS
C. Clifton
Miss65.030.5EV0.009
2019-04-04
BOS at MIN
1 REG
14:32
MIN
B. Hunt
Saved shot60.01.9EV0.008
2019-04-04
BOS at MIN
1 REG
15:12
MIN
R. Donato
Saved shot48.842.5EV0.011
2019-04-04
BOS at MIN
1 REG
15:31
MIN
G. Pateryn
Block45.00.0EVN/A
2019-04-04
BOS at MIN
1 REG
15:54
MIN
J. Eriksson Ek
Block15.726.6EVN/A
2019-04-04
BOS at MIN
1 REG
16:18
MIN
J. Zucker
Miss9.240.6EV0.080
2019-04-04
BOS at MIN
1 REG
17:34
MIN
G. Pateryn
Saved shot59.914.5EV0.036
2019-04-04
BOS at MIN
1 REG
18:41
BOS
J. Nordstrom
Block33.125.0EVN/A
2019-04-04
BOS at MIN
1 REG
18:48
BOS
N. Acciari
Miss46.746.7EV0.011
2019-04-04
BOS at MIN
1 REG
18:50
BOS
J. Nordstrom
Saved shot54.542.8EV0.005
2019-04-04
BOS at MIN
1 REG
18:55
BOS
N. Acciari
Saved shot41.665.9EV0.010
2019-04-04
BOS at MIN
1 REG
19:47
BOS
C. Clifton
Saved shot64.134.2EV0.008
2019-04-04
BOS at MIN
2 REG
01:19
BOS
T. Krug
Saved shot66.227.0EV0.011
2019-04-04
BOS at MIN
2 REG
01:40
BOS
D. Pastrnak
Saved shot15.053.1EV0.068
2019-04-04
BOS at MIN
2 REG
01:54
MIN
L. Kunin
Saved shot13.426.6EV0.079
2019-04-04
BOS at MIN
2 REG
02:10
BOS
N. Acciari
Saved shot42.012.4EV0.066
2019-04-04
BOS at MIN
2 REG
02:29
MIN
K. Fiala
Saved shot32.229.7EV0.060
2019-04-04
BOS at MIN
2 REG
02:08
BOS
N. Acciari
Saved shot16.03.6EV0.061
2019-04-04
BOS at MIN
2 REG
03:10
BOS
N. Acciari
Saved shot16.221.8EV0.135
2019-04-04
BOS at MIN
2 REG
03:34
BOS
C. Clifton
Block52.434.9EVN/A
2019-04-04
BOS at MIN
2 REG
04:37
MIN
R. Suter
Miss56.923.9EV0.020
2019-04-04
BOS at MIN
2 REG
04:39
MIN
J. Spurgeon
Miss62.227.8EV0.008
2019-04-04
BOS at MIN
2 REG
04:52
BOS
T. Frederic
Saved shot13.654.0EV0.093
2019-04-04
BOS at MIN
2 REG
04:57
BOS
T. Frederic
Block20.547.0EVN/A
2019-04-04
BOS at MIN
2 REG
06:24
MIN
J. Spurgeon
Saved shot80.416.6EV0.004

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.