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

103 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
2018-12-20
ANA at BOS
1 REG
00:21
BOS
B. Marchand
Saved shot14.18.1EV0.177
2018-12-20
ANA at BOS
1 REG
00:21
BOS
B. Marchand
Saved shot10.856.3EV0.022
2018-12-20
ANA at BOS
1 REG
00:25
BOS
T. Krug
Saved shot55.630.3EV0.010
2018-12-20
ANA at BOS
1 REG
00:59
ANA
B. Montour
Miss55.024.7EV0.029
2018-12-20
ANA at BOS
1 REG
01:02
ANA
J. Silfverberg
Saved shot32.647.5EV0.050
2018-12-20
ANA at BOS
1 REG
01:51
BOS
C. Wagner
Miss55.717.8EV0.018
2018-12-20
ANA at BOS
1 REG
06:14
ANA
J. Silfverberg
Block34.15.0EVN/A
2018-12-20
ANA at BOS
1 REG
07:10
BOS
D. Pastrnak
Block25.835.5PPN/A
2018-12-20
ANA at BOS
1 REG
08:34
BOS
J. Forsbacka Karlsson
Block13.921.0PPN/A
2018-12-20
ANA at BOS
1 REG
08:46
ANA
R. Getzlaf
Miss60.522.3PP0.030
2018-12-20
ANA at BOS
1 REG
09:02
BOS
J. Nordstrom
Saved shot55.024.7SH0.015
2018-12-20
ANA at BOS
1 REG
09:28
ANA
R. Getzlaf
Miss16.632.7PP0.074
2018-12-20
ANA at BOS
1 REG
10:37
ANA
A. Henrique
Miss57.79.0PP0.029
2018-12-20
ANA at BOS
1 REG
11:16
BOS
D. Pastrnak
Miss18.636.3EV0.079
2018-12-20
ANA at BOS
1 REG
11:57
ANA
H. Lindholm
Saved shot57.021.6EV0.016
2018-12-20
ANA at BOS
1 REG
12:08
BOS
C. Cave
Miss52.220.2EV0.016
2018-12-20
ANA at BOS
1 REG
13:56
BOS
S. Kuraly
Miss34.425.8EV0.015
2018-12-20
ANA at BOS
1 REG
14:06
BOS
N. Acciari
Miss21.613.4EV0.065
2018-12-20
ANA at BOS
1 REG
14:54
ANA
J. Mahura
Saved shot54.821.4EV0.016
2018-12-20
ANA at BOS
1 REG
15:07
ANA
N. Ritchie
Saved shot13.959.7EV0.081
2018-12-20
ANA at BOS
1 REG
15:24
ANA
J. Mahura
Saved shot55.836.3EV0.008
2018-12-20
ANA at BOS
1 REG
15:43
ANA
D. Sprong
Saved shot22.171.6EV0.061
2018-12-20
ANA at BOS
1 REG
16:24
ANA
H. Lindholm
Block23.814.6EVN/A
2018-12-20
ANA at BOS
1 REG
17:01
BOS
N. Acciari
Saved shot26.015.6EV0.171
2018-12-20
ANA at BOS
1 REG
17:33
BOS
C. Wagner
Miss27.921.0EV0.077
2018-12-20
ANA at BOS
1 REG
17:44
BOS
S. Kampfer
Block24.39.5EVN/A
2018-12-20
ANA at BOS
1 REG
18:08
BOS
R. Donato
Saved shot40.442.0EV0.025
2018-12-20
ANA at BOS
1 REG
18:18
BOS
D. Pastrnak
Block25.318.4EVN/A
2018-12-20
ANA at BOS
1 REG
18:31
BOS
B. Marchand
Block19.238.7EVN/A
2018-12-20
ANA at BOS
1 REG
18:42
ANA
J. Silfverberg
Saved shot23.420.0EV0.090
2018-12-20
ANA at BOS
1 REG
18:56
BOS
D. Krejci
Block18.429.4EVN/A
2018-12-20
ANA at BOS
1 REG
19:05
BOS
T. Krug
Block26.921.8EVN/A
2018-12-20
ANA at BOS
1 REG
19:17
BOS
M. Grzelcyk
Saved shot58.322.2EV0.018
2018-12-20
ANA at BOS
1 REG
19:38
BOS
C. Cave
Saved shot14.04.1EV0.089
2018-12-20
ANA at BOS
2 REG
00:19
BOS
C. Cave
Block26.14.4EVN/A
2018-12-20
ANA at BOS
2 REG
00:24
BOS
T. Krug
Block18.825.2EVN/A
2018-12-20
ANA at BOS
2 REG
00:29
BOS
T. Krug
Miss62.624.5EV0.016
2018-12-20
ANA at BOS
2 REG
01:17
BOS
B. Marchand
Saved shot34.01.7EV0.095
2018-12-20
ANA at BOS
2 REG
01:30
ANA
B. Montour
Saved shot52.531.0EV0.016
2018-12-20
ANA at BOS
2 REG
02:08
ANA
J. Dotchin
Block17.716.4EVN/A
2018-12-20
ANA at BOS
2 REG
02:58
ANA
B. Gibbons
Saved shot72.116.9EV0.004
2018-12-20
ANA at BOS
2 REG
03:44
ANA
R. Getzlaf
Block23.512.3EVN/A
2018-12-20
ANA at BOS
2 REG
04:03
BOS
C. Wagner
Saved shot42.716.3EV0.033
2018-12-20
ANA at BOS
2 REG
04:18
BOS
T. Krug
Saved shot22.852.1EV0.065
2018-12-20
ANA at BOS
2 REG
04:20
BOS
B. Carlo
Miss46.58.7EV0.016
2018-12-20
ANA at BOS
2 REG
04:28
ANA
A. Henrique
Saved shot88.01.3EV0.002
2018-12-20
ANA at BOS
2 REG
08:04
BOS
T. Krug
Miss56.25.1PP0.034
2018-12-20
ANA at BOS
2 REG
08:10
BOS
T. Krug
Saved shot57.14.0PP0.027
2018-12-20
ANA at BOS
2 REG
08:19
BOS
D. Pastrnak
Goal36.431.5PP0.085
2018-12-20
ANA at BOS
2 REG
08:32
BOS
R. Donato
Miss8.2104.0EV0.044

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.