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

145 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-07
ANA at OTT
1 REG
00:40
OTT
M. Paajarvi
Saved shot66.01.7EV0.004
2019-02-07
ANA at OTT
1 REG
01:09
OTT
B. Tkachuk
Saved shot40.481.5EV0.005
2019-02-07
ANA at OTT
1 REG
01:17
OTT
T. Chabot
Block13.04.4EVN/A
2019-02-07
ANA at OTT
1 REG
01:43
OTT
C. Goloubef
Block56.828.4EVN/A
2019-02-07
ANA at OTT
1 REG
02:16
ANA
D. Sprong
Block12.04.8EVN/A
2019-02-07
ANA at OTT
1 REG
02:19
ANA
H. Lindholm
Saved shot58.126.6EV0.005
2019-02-07
ANA at OTT
1 REG
02:25
ANA
C. Rowney
Saved shot11.345.0EV0.099
2019-02-07
ANA at OTT
1 REG
02:25
ANA
D. Grant
Saved shot18.29.5EV0.041
2019-02-07
ANA at OTT
1 REG
02:29
ANA
J. Megna
Block12.04.8EVN/A
2019-02-07
ANA at OTT
1 REG
02:39
OTT
T. Chabot
Saved shot54.626.1EV0.015
2019-02-07
ANA at OTT
1 REG
03:29
ANA
C. Fowler
Saved shot63.438.0EV0.005
2019-02-07
ANA at OTT
1 REG
04:24
ANA
D. Sprong
Miss40.762.2EV0.011
2019-02-07
ANA at OTT
1 REG
05:54
ANA
B. Gibbons
Miss48.120.7EV0.031
2019-02-07
ANA at OTT
1 REG
06:04
ANA
J. Megna
Block14.433.7EVN/A
2019-02-07
ANA at OTT
1 REG
06:44
OTT
M. Paajarvi
Saved shot48.13.6EV0.025
2019-02-07
ANA at OTT
1 REG
07:12
ANA
J. Silfverberg
Saved shot45.341.4EV0.008
2019-02-07
ANA at OTT
1 REG
07:21
OTT
M. Stone
Saved shot15.514.9EV0.119
2019-02-07
ANA at OTT
1 REG
07:23
OTT
B. Tkachuk
Goal9.249.4EV0.183
2019-02-07
ANA at OTT
1 REG
07:57
ANA
D. Sprong
Saved shot25.26.8EV0.062
2019-02-07
ANA at OTT
1 REG
08:18
ANA
B. Montour
Block10.211.3EVN/A
2019-02-07
ANA at OTT
1 REG
09:54
OTT
D. DeMelo
Saved shot66.729.6EV0.011
2019-02-07
ANA at OTT
1 REG
10:40
ANA
J. Silfverberg
Miss29.02.0EV0.069
2019-02-07
ANA at OTT
1 REG
11:11
ANA
R. Getzlaf
Block49.421.4PPN/A
2019-02-07
ANA at OTT
1 REG
11:50
ANA
N. Ritchie
Saved shot35.557.7PP0.028
2019-02-07
ANA at OTT
1 REG
12:20
ANA
J. Silfverberg
Saved shot21.568.2PP0.088
2019-02-07
ANA at OTT
1 REG
12:18
ANA
J. Silfverberg
Block13.548.0PPN/A
2019-02-07
ANA at OTT
1 REG
14:08
ANA
R. Rakell
Saved shot26.243.5EV0.104
2019-02-07
ANA at OTT
1 REG
15:05
ANA
H. Lindholm
Saved shot58.339.4EV0.007
2019-02-07
ANA at OTT
1 REG
15:16
OTT
B. Ryan
Saved shot9.249.4EV0.140
2019-02-07
ANA at OTT
1 REG
15:31
ANA
D. Sprong
Block8.160.3EVN/A
2019-02-07
ANA at OTT
1 REG
15:46
ANA
A. Henrique
Saved shot16.268.2EV0.049
2019-02-07
ANA at OTT
1 REG
15:51
ANA
D. Sprong
Saved shot11.263.4EV0.109
2019-02-07
ANA at OTT
1 REG
15:56
ANA
J. Manson
Block52.428.5EVN/A
2019-02-07
ANA at OTT
1 REG
16:15
ANA
B. Montour
Miss20.660.9EV0.037
2019-02-07
ANA at OTT
1 REG
16:44
ANA
D. Grant
Block21.410.8EVN/A
2019-02-07
ANA at OTT
1 REG
17:12
ANA
R. Getzlaf
Saved shot42.529.6EV0.027
2019-02-07
ANA at OTT
1 REG
17:51
ANA
C. Fowler
Saved shot43.855.2EV0.011
2019-02-07
ANA at OTT
1 REG
17:56
ANA
J. Manson
Saved shot38.14.5EV0.073
2019-02-07
ANA at OTT
1 REG
18:16
OTT
B. Ryan
Block29.222.2EVN/A
2019-02-07
ANA at OTT
1 REG
18:23
ANA
C. Fowler
Saved shot32.679.4EV0.009
2019-02-07
ANA at OTT
1 REG
18:30
ANA
H. Lindholm
Block23.02.5EVN/A
2019-02-07
ANA at OTT
1 REG
18:33
ANA
J. Silfverberg
Block16.342.5EVN/A
2019-02-07
ANA at OTT
1 REG
19:57
ANA
D. Grant
Saved shot34.158.2EV0.012
2019-02-07
ANA at OTT
2 REG
01:20
OTT
C. Goloubef
Saved shot57.01.0EV0.029
2019-02-07
ANA at OTT
2 REG
01:24
OTT
M. Stone
Block10.329.1EVN/A
2019-02-07
ANA at OTT
2 REG
01:26
OTT
B. Tkachuk
Saved shot12.838.7EV0.042
2019-02-07
ANA at OTT
2 REG
02:29
OTT
B. Ryan
Miss16.03.6PP0.095
2019-02-07
ANA at OTT
2 REG
02:37
OTT
M. Stone
Block12.745.0PPN/A
2019-02-07
ANA at OTT
2 REG
02:46
OTT
M. Stone
Saved shot30.480.5PP0.036
2019-02-07
ANA at OTT
2 REG
02:47
OTT
M. Duchene
Miss22.852.1PP0.051

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.