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

94 matching attempts. Season coverage: 1422 published games / 1422 collected games. Last source refresh: Oct 4, 2026 05:56.

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
2026-03-29
DAL at PHI
1 REG
00:13
PHI
R. Ristolainen
Saved shot5.468.2EV0.129
2026-03-29
DAL at PHI
1 REG
00:24
DAL
W. Johnston
Saved shot19.238.7EV0.117
2026-03-29
DAL at PHI
1 REG
01:09
PHI
R. Ristolainen
Block8.520.6EVN/A
2026-03-29
DAL at PHI
1 REG
02:44
DAL
T. Harley
Block55.47.3EVN/A
2026-03-29
DAL at PHI
1 REG
02:53
DAL
A. Erne
Miss5.468.2EV0.056
2026-03-29
DAL at PHI
1 REG
04:24
PHI
N. Cates
Block20.622.8PPN/A
2026-03-29
DAL at PHI
1 REG
04:45
PHI
D. Barkey
Miss13.542.0PP0.119
2026-03-29
DAL at PHI
1 REG
04:52
DAL
A. Hyry
Saved shot54.626.1SH0.017
2026-03-29
DAL at PHI
1 REG
06:11
DAL
M. Rantanen
Block14.615.9EVN/A
2026-03-29
DAL at PHI
1 REG
06:19
DAL
W. Johnston
Miss25.233.7EV0.047
2026-03-29
DAL at PHI
1 REG
07:09
DAL
J. Robertson
Saved shot36.133.7EV0.044
2026-03-29
DAL at PHI
1 REG
08:08
PHI
N. Cates
Miss38.948.1EV0.021
2026-03-29
DAL at PHI
1 REG
08:37
PHI
N. Seeler
Saved shot53.57.5EV0.025
2026-03-29
DAL at PHI
1 REG
09:51
DAL
M. Rantanen
Miss25.713.5EV0.138
2026-03-29
DAL at PHI
1 REG
10:04
DAL
E. Lindell
Block27.00.0EVN/A
2026-03-29
DAL at PHI
1 REG
10:10
DAL
M. Bunting
Miss18.070.6EV0.049
2026-03-29
DAL at PHI
1 REG
11:07
DAL
W. Johnston
Miss6.438.7PP0.270
2026-03-29
DAL at PHI
1 REG
11:20
DAL
W. Johnston
Block17.120.6PPN/A
2026-03-29
DAL at PHI
1 REG
11:27
DAL
M. Duchene
Miss8.129.7PP0.111
2026-03-29
DAL at PHI
1 REG
11:50
DAL
M. Duchene
Miss7.00.0PP0.180
2026-03-29
DAL at PHI
1 REG
13:06
DAL
T. Myers
Miss60.929.5EV0.006
2026-03-29
DAL at PHI
1 REG
13:33
PHI
O. Tippett
Miss39.37.3EV0.068
2026-03-29
DAL at PHI
1 REG
14:06
PHI
T. Konecny
Saved shot8.17.1EV0.115
2026-03-29
DAL at PHI
1 REG
14:44
DAL
M. Bunting
Saved shot24.14.8EV0.204
2026-03-29
DAL at PHI
1 REG
15:12
PHI
G. Hathaway
Miss37.852.5EV0.014
2026-03-29
DAL at PHI
1 REG
15:35
DAL
J. Robertson
Saved shot87.727.1EV0.002
2026-03-29
DAL at PHI
1 REG
15:52
DAL
J. Benn
Saved shot33.035.1EV0.019
2026-03-29
DAL at PHI
1 REG
16:56
DAL
T. Myers
Miss30.566.8EV0.017
2026-03-29
DAL at PHI
1 REG
17:37
DAL
T. Harley
Block28.729.2EVN/A
2026-03-29
DAL at PHI
1 REG
18:31
PHI
C. Grundstrom
Saved shot22.02.6EV0.073
2026-03-29
DAL at PHI
1 REG
18:36
PHI
T. Konecny
Block13.654.0EVN/A
2026-03-29
DAL at PHI
1 REG
18:49
PHI
R. Ristolainen
Miss28.262.5EV0.020
2026-03-29
DAL at PHI
2 REG
00:12
DAL
J. Robertson
Saved shot43.01.3EV0.046
2026-03-29
DAL at PHI
2 REG
00:43
PHI
C. Dvorak
Saved shot7.623.2EV0.178
2026-03-29
DAL at PHI
2 REG
01:58
PHI
N. Seeler
Saved shot50.533.7EV0.016
2026-03-29
DAL at PHI
2 REG
04:11
DAL
M. Bourque
Block15.17.6EVN/A
2026-03-29
DAL at PHI
2 REG
04:20
PHI
M. Michkov
Saved shot67.124.7EV0.007
2026-03-29
DAL at PHI
2 REG
04:24
PHI
J. Drysdale
Saved shot53.921.8EV0.006
2026-03-29
DAL at PHI
2 REG
04:26
PHI
C. Grundstrom
Saved shot10.833.7EV0.149
2026-03-29
DAL at PHI
2 REG
04:37
PHI
C. Grundstrom
Block24.141.6EVN/A
2026-03-29
DAL at PHI
2 REG
05:01
DAL
M. Rantanen
Block20.126.6EVN/A
2026-03-29
DAL at PHI
2 REG
06:04
DAL
T. Harley
Saved shot60.78.5EV0.017
2026-03-29
DAL at PHI
2 REG
07:57
PHI
M. Michkov
Miss14.145.0EV0.059
2026-03-29
DAL at PHI
2 REG
08:07
PHI
R. Ristolainen
Miss58.00.0PP0.046
2026-03-29
DAL at PHI
2 REG
08:08
PHI
N. Cates
Saved shot11.226.6PP0.046
2026-03-29
DAL at PHI
2 REG
09:48
PHI
T. Konecny
Goal4.00.0PP0.302
2026-03-29
DAL at PHI
2 REG
10:25
DAL
W. Johnston
Block23.343.3EVN/A
2026-03-29
DAL at PHI
2 REG
10:56
PHI
T. Sanheim
Miss44.113.1EV0.043
2026-03-29
DAL at PHI
2 REG
12:06
DAL
M. Bourque
Miss29.149.2EV0.058
2026-03-29
DAL at PHI
2 REG
12:29
PHI
C. Grundstrom
Saved shot33.125.0EV0.111

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.