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

100 matching attempts. Season coverage: 1504 published games / 1504 collected games. Last source refresh: Oct 4, 2026 05:00.

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
2021-12-29
PHI at SEA
1 REG
01:06
PHI
G. Mayhew
Saved shot43.845.0EV0.012
2021-12-29
PHI at SEA
1 REG
01:17
PHI
K. Hayes
Saved shot13.090.0EV0.023
2021-12-29
PHI at SEA
1 REG
01:51
SEA
M. Johansson
Block29.732.6EVN/A
2021-12-29
PHI at SEA
1 REG
02:32
SEA
A. Larsson
Saved shot58.322.2EV0.016
2021-12-29
PHI at SEA
1 REG
02:54
SEA
C. Jarnkrok
Miss30.960.9EV0.018
2021-12-29
PHI at SEA
1 REG
03:11
SEA
C. Blackwell
Saved shot7.315.9EV0.120
2021-12-29
PHI at SEA
1 REG
03:19
SEA
Y. Gourde
Saved shot31.01.8EV0.106
2021-12-29
PHI at SEA
1 REG
03:23
SEA
M. Geekie
Saved shot41.043.0EV0.017
2021-12-29
PHI at SEA
1 REG
04:44
PHI
J. van Riemsdyk
Goal28.227.5PP0.162
2021-12-29
PHI at SEA
1 REG
05:05
PHI
O. Lindblom
Block37.918.4EVN/A
2021-12-29
PHI at SEA
1 REG
05:36
SEA
J. Eberle
Saved shot59.211.7EV0.032
2021-12-29
PHI at SEA
1 REG
05:57
PHI
G. Mayhew
Block13.921.0EVN/A
2021-12-29
PHI at SEA
1 REG
06:29
SEA
Y. Gourde
Saved shot43.451.5EV0.020
2021-12-29
PHI at SEA
1 REG
07:16
SEA
M. McCormick
Saved shot13.921.0EV0.073
2021-12-29
PHI at SEA
1 REG
08:55
SEA
C. Blackwell
Saved shot45.58.8EV0.029
2021-12-29
PHI at SEA
1 REG
09:07
SEA
C. Jarnkrok
Saved shot59.13.9EV0.033
2021-12-29
PHI at SEA
1 REG
09:14
SEA
C. Blackwell
Miss10.036.9EV0.156
2021-12-29
PHI at SEA
1 REG
09:54
SEA
A. True
Saved shot38.621.3EV0.047
2021-12-29
PHI at SEA
1 REG
10:49
SEA
J. Schwartz
Miss46.743.3EV0.018
2021-12-29
PHI at SEA
1 REG
11:01
PHI
M. Frost
Miss21.656.3EV0.101
2021-12-29
PHI at SEA
1 REG
11:15
PHI
C. Atkinson
Saved shot177.26.8SH0.003
2021-12-29
PHI at SEA
1 REG
12:04
PHI
M. Willman
Block26.217.7SHN/A
2021-12-29
PHI at SEA
1 REG
12:29
SEA
M. Geekie
Block20.622.8PPN/A
2021-12-29
PHI at SEA
1 REG
12:46
SEA
Y. Gourde
Goal32.545.0PP0.094
2021-12-29
PHI at SEA
1 REG
13:32
SEA
J. Oleksiak
Block26.00.0EVN/A
2021-12-29
PHI at SEA
1 REG
15:01
SEA
J. Donskoi
Saved shot8.160.3EV0.076
2021-12-29
PHI at SEA
1 REG
15:14
PHI
K. Yandle
Saved shot96.921.8EV0.003
2021-12-29
PHI at SEA
1 REG
16:01
SEA
A. Larsson
Block33.035.1EVN/A
2021-12-29
PHI at SEA
1 REG
16:32
PHI
M. Willman
Saved shot72.629.7EV0.003
2021-12-29
PHI at SEA
2 REG
01:57
SEA
J. McCann
Saved shot40.727.8EV0.038
2021-12-29
PHI at SEA
2 REG
03:14
SEA
J. Lauzon
Saved shot57.132.9EV0.010
2021-12-29
PHI at SEA
2 REG
04:39
SEA
C. Jarnkrok
Block28.222.9EVN/A
2021-12-29
PHI at SEA
2 REG
05:42
PHI
T. Konecny
Block31.326.6EVN/A
2021-12-29
PHI at SEA
2 REG
06:37
SEA
J. Donskoi
Miss23.875.4PP0.043
2021-12-29
PHI at SEA
2 REG
07:27
SEA
M. Johansson
Saved shot6.726.6PP0.188
2021-12-29
PHI at SEA
2 REG
07:42
SEA
M. Geekie
Saved shot43.340.3PP0.060
2021-12-29
PHI at SEA
2 REG
08:20
SEA
C. Soucy
Saved shot67.731.1PP0.017
2021-12-29
PHI at SEA
2 REG
09:04
SEA
J. Schwartz
Saved shot44.01.3EV0.043
2021-12-29
PHI at SEA
2 REG
09:05
SEA
J. Eberle
Saved shot13.00.0EV0.033
2021-12-29
PHI at SEA
2 REG
09:23
SEA
C. Jarnkrok
Saved shot38.834.5EV0.044
2021-12-29
PHI at SEA
2 REG
09:35
SEA
M. Johansson
Block54.623.7EVN/A
2021-12-29
PHI at SEA
2 REG
09:57
SEA
J. Lauzon
Block13.04.4EVN/A
2021-12-29
PHI at SEA
2 REG
10:09
SEA
J. Lauzon
Miss58.625.3EV0.018
2021-12-29
PHI at SEA
2 REG
11:17
PHI
M. Willman
Saved shot57.435.1EV0.011
2021-12-29
PHI at SEA
2 REG
11:22
PHI
J. Farabee
Saved shot23.343.3EV0.138
2021-12-29
PHI at SEA
2 REG
12:37
PHI
Z. MacEwen
Saved shot10.00.0EV0.120
2021-12-29
PHI at SEA
2 REG
13:57
SEA
C. Jarnkrok
Miss15.223.2EV0.082
2021-12-29
PHI at SEA
2 REG
14:09
SEA
C. Jarnkrok
Miss57.422.5EV0.018
2021-12-29
PHI at SEA
2 REG
14:28
SEA
M. McCormick
Miss19.147.1EV0.089
2021-12-29
PHI at SEA
2 REG
15:52
SEA
J. Eberle
Saved shot15.645.0EV0.106

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.