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

127 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-11-13
PHI at DAL
1 REG
00:47
PHI
K. Hayes
Saved shot138.517.7EV0.002
2021-11-13
PHI at DAL
1 REG
00:49
PHI
I. Provorov
Saved shot62.441.1EV0.004
2021-11-13
PHI at DAL
1 REG
00:55
PHI
K. Yandle
Block48.822.9EVN/A
2021-11-13
PHI at DAL
1 REG
01:11
PHI
O. Lindblom
Miss36.725.9EV0.069
2021-11-13
PHI at DAL
1 REG
01:40
PHI
S. Couturier
Miss25.380.9EV0.013
2021-11-13
PHI at DAL
1 REG
01:52
PHI
R. Ristolainen
Saved shot45.556.7EV0.009
2021-11-13
PHI at DAL
1 REG
02:52
PHI
J. Braun
Block58.126.6EVN/A
2021-11-13
PHI at DAL
1 REG
03:00
DAL
J. Pavelski
Saved shot18.033.7EV0.124
2021-11-13
PHI at DAL
1 REG
03:03
DAL
R. Hintz
Block12.528.6EVN/A
2021-11-13
PHI at DAL
1 REG
03:13
DAL
R. Suter
Saved shot39.139.8EV0.026
2021-11-13
PHI at DAL
1 REG
04:29
PHI
J. van Riemsdyk
Block50.126.1EVN/A
2021-11-13
PHI at DAL
1 REG
05:16
PHI
K. Hayes
Saved shot44.645.9EV0.009
2021-11-13
PHI at DAL
1 REG
06:35
PHI
N. Thompson
Block27.38.4EVN/A
2021-11-13
PHI at DAL
1 REG
07:17
DAL
D. Gurianov
Miss48.054.3EV0.006
2021-11-13
PHI at DAL
1 REG
07:18
PHI
J. van Riemsdyk
Saved shot27.217.1PP0.021
2021-11-13
PHI at DAL
1 REG
07:47
PHI
J. van Riemsdyk
Miss7.623.2PP0.131
2021-11-13
PHI at DAL
1 REG
08:01
PHI
C. Giroux
Block34.529.5PPN/A
2021-11-13
PHI at DAL
1 REG
08:44
PHI
C. Atkinson
Miss29.839.6PP0.074
2021-11-13
PHI at DAL
1 REG
08:54
PHI
D. Brassard
Saved shot8.129.7PP0.179
2021-11-13
PHI at DAL
1 REG
09:08
PHI
I. Provorov
Saved shot38.834.5PP0.058
2021-11-13
PHI at DAL
1 REG
09:16
PHI
K. Hayes
Saved shot28.760.8PP0.116
2021-11-13
PHI at DAL
1 REG
10:18
DAL
J. Robertson
Saved shot25.541.8EV0.072
2021-11-13
PHI at DAL
1 REG
10:31
DAL
A. Sekera
Block40.442.0EVN/A
2021-11-13
PHI at DAL
1 REG
11:08
PHI
S. Couturier
Saved shot28.02.0EV0.163
2021-11-13
PHI at DAL
1 REG
12:12
PHI
T. Konecny
Miss47.639.0EV0.011
2021-11-13
PHI at DAL
1 REG
12:21
PHI
R. Ristolainen
Saved shot5.468.2EV0.107
2021-11-13
PHI at DAL
1 REG
12:34
DAL
D. Gurianov
Saved shot11.731.0EV0.153
2021-11-13
PHI at DAL
1 REG
12:42
DAL
J. Klingberg
Block39.828.5EVN/A
2021-11-13
PHI at DAL
1 REG
12:51
DAL
J. Klingberg
Block38.925.9EVN/A
2021-11-13
PHI at DAL
1 REG
12:53
DAL
D. Gurianov
Block20.28.5EVN/A
2021-11-13
PHI at DAL
1 REG
13:05
DAL
R. Suter
Miss55.513.5EV0.019
2021-11-13
PHI at DAL
1 REG
13:14
DAL
R. Faksa
Miss36.845.0EV0.052
2021-11-13
PHI at DAL
1 REG
13:23
DAL
L. Glendening
Goal19.917.5EV0.063
2021-11-13
PHI at DAL
1 REG
13:36
DAL
L. Glendening
Saved shot11.720.0EV0.091
2021-11-13
PHI at DAL
1 REG
15:05
PHI
C. Giroux
Saved shot42.523.6PP0.041
2021-11-13
PHI at DAL
1 REG
15:41
PHI
C. Atkinson
Saved shot27.921.0PP0.059
2021-11-13
PHI at DAL
1 REG
15:56
PHI
J. van Riemsdyk
Block15.03.8PPN/A
2021-11-13
PHI at DAL
1 REG
16:04
PHI
J. van Riemsdyk
Saved shot6.318.4PP0.158
2021-11-13
PHI at DAL
1 REG
16:42
DAL
M. Heiskanen
Saved shot40.48.5EV0.056
2021-11-13
PHI at DAL
1 REG
16:58
PHI
T. Sanheim
Saved shot13.636.0EV0.058
2021-11-13
PHI at DAL
1 REG
17:30
DAL
A. Sekera
Block34.131.8EVN/A
2021-11-13
PHI at DAL
1 REG
17:48
PHI
J. Braun
Miss49.546.6EV0.010
2021-11-13
PHI at DAL
1 REG
18:24
PHI
T. Sanheim
Saved shot49.749.9EV0.007
2021-11-13
PHI at DAL
1 REG
18:45
PHI
J. van Riemsdyk
Saved shot67.432.3EV0.008
2021-11-13
PHI at DAL
1 REG
18:55
PHI
J. Braun
Saved shot58.438.0EV0.008
2021-11-13
PHI at DAL
1 REG
19:00
PHI
T. Konecny
Saved shot9.240.6EV0.185
2021-11-13
PHI at DAL
1 REG
19:02
PHI
T. Konecny
Miss6.199.5EV0.042
2021-11-13
PHI at DAL
1 REG
19:54
PHI
N. Thompson
Saved shot23.034.4EV0.097
2021-11-13
PHI at DAL
1 REG
19:59
PHI
Z. MacEwen
Miss29.090.0EV0.015
2021-11-13
PHI at DAL
2 REG
00:48
DAL
J. Klingberg
Block20.220.2EVN/A

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.