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

130 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
2017-01-12
DET at DAL
1 REG
00:50
DAL
S. Johns
Miss46.841.5EV0.011
2017-01-12
DET at DAL
1 REG
01:00
DAL
R. Faksa
Miss12.048.4EV0.059
2017-01-12
DET at DAL
1 REG
01:40
DAL
J. Benn
Miss32.852.4EV0.032
2017-01-12
DET at DAL
1 REG
01:47
DAL
J. Benn
Miss33.653.5EV0.023
2017-01-12
DET at DAL
1 REG
02:07
DAL
B. Ritchie
Miss25.511.3EV0.131
2017-01-12
DET at DAL
1 REG
02:28
DAL
J. Klingberg
Block30.835.8EVN/A
2017-01-12
DET at DAL
1 REG
03:39
DAL
L. Korpikoski
Goal11.415.3EV0.087
2017-01-12
DET at DAL
1 REG
04:25
DET
M. Green
Miss51.529.1EV0.015
2017-01-12
DET at DAL
1 REG
04:37
DAL
J. Oduya
Block15.03.8EVN/A
2017-01-12
DET at DAL
1 REG
04:39
DAL
B. Ritchie
Saved shot19.411.9EV0.151
2017-01-12
DET at DAL
1 REG
04:48
DAL
S. Johns
Saved shot39.139.8EV0.013
2017-01-12
DET at DAL
1 REG
06:52
DET
M. Green
Saved shot71.032.3EV0.006
2017-01-12
DET at DAL
1 REG
06:52
DET
A. Mantha
Miss14.00.0EV0.046
2017-01-12
DET at DAL
1 REG
06:59
DET
T. Vanek
Miss8.635.5PP0.211
2017-01-12
DET at DAL
1 REG
07:02
DET
F. Nielsen
Saved shot7.623.2PP0.167
2017-01-12
DET at DAL
1 REG
08:25
DET
A. Athanasiou
Block35.01.6PPN/A
2017-01-12
DET at DAL
1 REG
08:34
DET
A. Mantha
Block24.626.6PPN/A
2017-01-12
DET at DAL
1 REG
09:42
DET
F. Nielsen
Block5.178.7EVN/A
2017-01-12
DET at DAL
1 REG
10:23
DAL
L. Korpikoski
Block37.038.4EVN/A
2017-01-12
DET at DAL
1 REG
11:19
DET
G. Nyquist
Block17.120.6PPN/A
2017-01-12
DET at DAL
1 REG
11:54
DET
D. DeKeyser
Miss52.02.2PP0.051
2017-01-12
DET at DAL
1 REG
12:06
DET
D. DeKeyser
Miss42.25.4PP0.083
2017-01-12
DET at DAL
1 REG
12:29
DET
G. Nyquist
Saved shot17.716.4PP0.088
2017-01-12
DET at DAL
1 REG
12:40
DET
A. Athanasiou
Block13.313.0PPN/A
2017-01-12
DET at DAL
1 REG
13:01
DET
A. Athanasiou
Saved shot33.438.9EV0.014
2017-01-12
DET at DAL
1 REG
13:08
DET
A. Mantha
Saved shot43.834.8PP0.058
2017-01-12
DET at DAL
1 REG
13:46
DET
M. Green
Saved shot18.932.0PP0.228
2017-01-12
DET at DAL
1 REG
14:07
DET
H. Zetterberg
Block14.919.7PPN/A
2017-01-12
DET at DAL
1 REG
14:05
DET
T. Vanek
Block25.036.9PPN/A
2017-01-12
DET at DAL
1 REG
14:09
DET
G. Nyquist
Goal8.635.5PP0.257
2017-01-12
DET at DAL
1 REG
15:35
DET
L. Glendening
Saved shot39.740.9EV0.038
2017-01-12
DET at DAL
1 REG
15:42
DET
H. Zetterberg
Goal12.29.5EV0.242
2017-01-12
DET at DAL
1 REG
16:39
DET
L. Glendening
Saved shot43.247.8EV0.013
2017-01-12
DET at DAL
1 REG
16:47
DET
L. Glendening
Miss34.158.2EV0.017
2017-01-12
DET at DAL
1 REG
17:48
DET
N. Jensen
Block19.614.7EVN/A
2017-01-12
DET at DAL
1 REG
17:52
DET
X. Ouellet
Block30.835.8EVN/A
2017-01-12
DET at DAL
1 REG
18:26
DET
F. Nielsen
Miss38.242.9EV0.027
2017-01-12
DET at DAL
1 REG
18:41
DET
A. Athanasiou
Miss30.255.8EV0.030
2017-01-12
DET at DAL
1 REG
18:46
DET
A. Athanasiou
Block8.520.6EVN/A
2017-01-12
DET at DAL
1 REG
19:03
DET
G. Nyquist
Saved shot45.346.8EV0.005
2017-01-12
DET at DAL
1 REG
19:14
DAL
C. Eakin
Saved shot12.235.0EV0.096
2017-01-12
DET at DAL
1 REG
19:59
DAL
J. Oduya
Miss134.12.6EV0.004
2017-01-12
DET at DAL
2 REG
00:15
DAL
T. Seguin
Saved shot38.14.5EV0.079
2017-01-12
DET at DAL
2 REG
00:32
DAL
J. Benn
Block26.022.6EVN/A
2017-01-12
DET at DAL
2 REG
01:10
DAL
P. Eaves
Miss12.414.0PP0.101
2017-01-12
DET at DAL
2 REG
03:03
DAL
B. Ritchie
Miss9.458.0EV0.066
2017-01-12
DET at DAL
2 REG
03:12
DAL
S. Johns
Block24.016.9EVN/A
2017-01-12
DET at DAL
2 REG
03:22
DAL
B. Ritchie
Miss8.00.0EV0.128
2017-01-12
DET at DAL
2 REG
03:31
DAL
B. Ritchie
Goal168.01.0EV0.002
2017-01-12
DET at DAL
2 REG
04:07
DET
J. Ericsson
Saved shot37.721.8EV0.050

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.