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

131 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-01-21
ANA at COL
1 REG
02:47
COL
N. MacKinnon
Block27.830.3PPN/A
2026-01-21
ANA at COL
1 REG
03:11
COL
M. Necas
Saved shot24.260.3PP0.133
2026-01-21
ANA at COL
1 REG
03:42
COL
C. Makar
Miss7.145.0PP0.161
2026-01-21
ANA at COL
1 REG
03:59
COL
V. Olofsson
Saved shot18.429.4PP0.120
2026-01-21
ANA at COL
1 REG
04:06
COL
C. Makar
Miss54.111.7PP0.033
2026-01-21
ANA at COL
1 REG
04:13
COL
N. MacKinnon
Block26.921.8PPN/A
2026-01-21
ANA at COL
1 REG
04:26
ANA
R. Poehling
Miss9.16.3SH0.215
2026-01-21
ANA at COL
1 REG
04:44
COL
R. Colton
Saved shot34.756.8EV0.043
2026-01-21
ANA at COL
1 REG
05:18
COL
B. Burns
Saved shot50.019.9EV0.032
2026-01-21
ANA at COL
1 REG
05:24
COL
G. Brindley
Miss33.221.2EV0.045
2026-01-21
ANA at COL
1 REG
06:19
ANA
B. Sennecke
Miss6.451.3EV0.138
2026-01-21
ANA at COL
1 REG
07:44
ANA
J. Trouba
Block16.00.0EVN/A
2026-01-21
ANA at COL
1 REG
08:12
ANA
R. Strome
Saved shot35.854.1EV0.014
2026-01-21
ANA at COL
1 REG
08:37
COL
S. Malinski
Saved shot43.946.8EV0.012
2026-01-21
ANA at COL
1 REG
08:43
COL
C. Makar
Saved shot60.023.6EV0.014
2026-01-21
ANA at COL
1 REG
08:47
COL
S. Malinski
Saved shot53.517.4EV0.007
2026-01-21
ANA at COL
1 REG
09:28
COL
V. Olofsson
Miss7.090.0EV0.052
2026-01-21
ANA at COL
1 REG
09:39
COL
B. Burns
Saved shot58.13.9EV0.021
2026-01-21
ANA at COL
1 REG
10:29
ANA
J. Harkins
Block34.131.8EVN/A
2026-01-21
ANA at COL
1 REG
11:14
ANA
R. Gudas
Saved shot61.814.0EV0.020
2026-01-21
ANA at COL
1 REG
11:56
COL
A. Lehkonen
Block13.426.6EVN/A
2026-01-21
ANA at COL
1 REG
12:00
COL
A. Lehkonen
Saved shot25.511.3EV0.195
2026-01-21
ANA at COL
1 REG
12:45
COL
J. Manson
Miss66.430.8EV0.011
2026-01-21
ANA at COL
1 REG
14:19
ANA
J. Trouba
Block37.114.0PPN/A
2026-01-21
ANA at COL
1 REG
15:12
COL
C. Makar
Block30.49.5EVN/A
2026-01-21
ANA at COL
1 REG
15:41
ANA
J. Viel
Block43.333.7EVN/A
2026-01-21
ANA at COL
1 REG
15:45
ANA
R. Strome
Miss37.625.2EV0.010
2026-01-21
ANA at COL
1 REG
16:24
ANA
M. Granlund
Block43.144.1EVN/A
2026-01-21
ANA at COL
1 REG
16:36
ANA
B. Sennecke
Miss24.758.2EV0.038
2026-01-21
ANA at COL
1 REG
17:30
ANA
C. Gauthier
Saved shot46.437.1EV0.011
2026-01-21
ANA at COL
1 REG
18:01
ANA
R. Strome
Saved shot12.29.5EV0.098
2026-01-21
ANA at COL
1 REG
18:17
COL
A. Lehkonen
Block17.531.0EVN/A
2026-01-21
ANA at COL
1 REG
18:20
COL
A. Lehkonen
Miss27.830.3EV0.042
2026-01-21
ANA at COL
1 REG
18:49
COL
S. Malinski
Block40.255.1EVN/A
2026-01-21
ANA at COL
1 REG
19:07
ANA
I. Moore
Miss36.437.2EV0.037
2026-01-21
ANA at COL
1 REG
19:34
COL
N. MacKinnon
Miss17.566.4EV0.085
2026-01-21
ANA at COL
1 REG
19:50
ANA
J. Trouba
Block6.00.0EVN/A
2026-01-21
ANA at COL
1 REG
19:54
ANA
P. Mintyukov
Block13.00.0EVN/A
2026-01-21
ANA at COL
2 REG
01:27
ANA
J. Viel
Goal32.723.4EV0.079
2026-01-21
ANA at COL
2 REG
02:37
COL
T. Makar
Saved shot9.518.4EV0.097
2026-01-21
ANA at COL
2 REG
03:06
COL
B. Nelson
Block26.424.6EVN/A
2026-01-21
ANA at COL
2 REG
03:08
COL
S. Malinski
Saved shot56.25.1EV0.007
2026-01-21
ANA at COL
2 REG
03:16
COL
C. Makar
Block29.719.7EVN/A
2026-01-21
ANA at COL
2 REG
03:26
ANA
J. Viel
Block40.346.0EVN/A
2026-01-21
ANA at COL
2 REG
03:31
ANA
R. Poehling
Block34.839.2EVN/A
2026-01-21
ANA at COL
2 REG
03:55
COL
V. Olofsson
Saved shot29.561.7EV0.024
2026-01-21
ANA at COL
2 REG
05:23
COL
R. Colton
Saved shot19.478.1EV0.017
2026-01-21
ANA at COL
2 REG
05:31
COL
N. MacKinnon
Miss26.942.0EV0.119
2026-01-21
ANA at COL
2 REG
05:48
COL
M. Necas
Block19.917.5EVN/A
2026-01-21
ANA at COL
2 REG
06:02
COL
N. MacKinnon
Saved shot35.651.8EV0.014

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.