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

124 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-02-21
MIN at NYR
1 REG
00:38
MIN
J. Eriksson Ek
Saved shot32.014.5EV0.083
2019-02-21
MIN at NYR
1 REG
02:08
MIN
M. Granlund
Block25.02.3EVN/A
2019-02-21
MIN at NYR
1 REG
02:22
NYR
L. Andersson
Saved shot7.666.8EV0.110
2019-02-21
MIN at NYR
1 REG
02:48
NYR
F. Chytil
Saved shot10.00.0EV0.139
2019-02-21
MIN at NYR
1 REG
02:52
NYR
T. DeAngelo
Block41.730.3EVN/A
2019-02-21
MIN at NYR
1 REG
03:52
NYR
J. Fast
Miss11.731.0EV0.081
2019-02-21
MIN at NYR
1 REG
04:00
MIN
J. Greenway
Saved shot39.427.2EV0.043
2019-02-21
MIN at NYR
1 REG
04:44
MIN
P. Aberg
Block24.849.9EVN/A
2019-02-21
MIN at NYR
1 REG
04:48
MIN
B. Hunt
Saved shot48.451.7EV0.008
2019-02-21
MIN at NYR
1 REG
07:06
MIN
R. Suter
Block21.219.3EVN/A
2019-02-21
MIN at NYR
1 REG
07:38
NYR
P. Buchnevich
Miss10.329.1EV0.081
2019-02-21
MIN at NYR
1 REG
09:27
MIN
A. Bitetto
Saved shot37.051.6EV0.016
2019-02-21
MIN at NYR
1 REG
11:02
NYR
R. Strome
Block29.02.0EVN/A
2019-02-21
MIN at NYR
1 REG
11:12
NYR
T. DeAngelo
Saved shot15.575.1EV0.039
2019-02-21
MIN at NYR
1 REG
12:01
NYR
J. Vesey
Saved shot19.251.3EV0.106
2019-02-21
MIN at NYR
1 REG
12:06
MIN
J. Eriksson Ek
Saved shot56.015.5EV0.019
2019-02-21
MIN at NYR
1 REG
12:17
NYR
L. Andersson
Saved shot34.464.2EV0.016
2019-02-21
MIN at NYR
1 REG
12:26
NYR
F. Chytil
Saved shot8.00.0EV0.183
2019-02-21
MIN at NYR
1 REG
12:36
MIN
R. Donato
Miss53.225.6EV0.014
2019-02-21
MIN at NYR
1 REG
12:43
MIN
A. Bitetto
Saved shot52.212.2EV0.031
2019-02-21
MIN at NYR
1 REG
14:56
MIN
B. Hunt
Saved shot56.14.1PP0.024
2019-02-21
MIN at NYR
1 REG
15:02
MIN
E. Staal
Saved shot11.474.7PP0.100
2019-02-21
MIN at NYR
1 REG
15:04
MIN
J. Spurgeon
Goal6.726.6PP0.334
2019-02-21
MIN at NYR
1 REG
15:52
NYR
C. Brickley
Saved shot30.472.8EV0.008
2019-02-21
MIN at NYR
1 REG
16:51
MIN
J. Spurgeon
Block10.05.7EVN/A
2019-02-21
MIN at NYR
1 REG
17:01
MIN
J. Greenway
Miss10.329.1EV0.183
2019-02-21
MIN at NYR
1 REG
17:04
MIN
J. Zucker
Saved shot38.621.3EV0.012
2019-02-21
MIN at NYR
1 REG
17:27
MIN
J. Brodin
Block30.025.7EVN/A
2019-02-21
MIN at NYR
1 REG
19:44
NYR
M. Staal
Saved shot90.818.6EV0.003
2019-02-21
MIN at NYR
1 REG
19:50
NYR
M. Zibanejad
Block35.638.2EVN/A
2019-02-21
MIN at NYR
2 REG
01:22
NYR
V. Namestnikov
Block12.04.8EVN/A
2019-02-21
MIN at NYR
2 REG
02:06
NYR
B. Skjei
Block41.933.3EVN/A
2019-02-21
MIN at NYR
2 REG
03:59
NYR
K. Shattenkirk
Saved shot17.16.7EV0.132
2019-02-21
MIN at NYR
2 REG
05:06
NYR
P. Buchnevich
Goal27.643.5PP0.143
2019-02-21
MIN at NYR
2 REG
05:22
NYR
B. Skjei
Saved shot6.451.3EV0.144
2019-02-21
MIN at NYR
2 REG
05:31
NYR
M. Zuccarello
Saved shot8.569.4EV0.131
2019-02-21
MIN at NYR
2 REG
05:56
NYR
K. Hayes
Block46.525.5EVN/A
2019-02-21
MIN at NYR
2 REG
06:20
MIN
R. Donato
Saved shot25.371.6EV0.033
2019-02-21
MIN at NYR
2 REG
06:27
MIN
J. Spurgeon
Block13.022.6EVN/A
2019-02-21
MIN at NYR
2 REG
07:18
NYR
J. Fast
Saved shot13.313.0EV0.162
2019-02-21
MIN at NYR
2 REG
07:23
NYR
V. Namestnikov
Block18.412.5EVN/A
2019-02-21
MIN at NYR
2 REG
07:57
MIN
M. Foligno
Miss11.720.0EV0.097
2019-02-21
MIN at NYR
2 REG
08:39
MIN
G. Pateryn
Saved shot47.24.9EV0.033
2019-02-21
MIN at NYR
2 REG
08:41
MIN
M. Granlund
Goal9.16.3EV0.297
2019-02-21
MIN at NYR
2 REG
09:15
MIN
M. Granlund
Saved shot82.122.2EV0.003
2019-02-21
MIN at NYR
2 REG
09:49
MIN
R. Donato
Block38.242.9EVN/A
2019-02-21
MIN at NYR
2 REG
10:01
MIN
J. Brodin
Saved shot31.01.8EV0.109
2019-02-21
MIN at NYR
2 REG
10:08
NYR
M. Zibanejad
Saved shot108.818.8EV0.002
2019-02-21
MIN at NYR
2 REG
10:20
NYR
N. Pionk
Miss55.235.4EV0.004
2019-02-21
MIN at NYR
2 REG
10:28
MIN
R. Donato
Saved shot17.16.7EV0.178

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.