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

126 matching attempts. Season coverage: 1466 published games / 1466 collected games. Last source refresh: Oct 4, 2026 04:27.

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
2019-01-19
LAK at COL
1 REG
00:39
LAK
T. Toffoli
Saved shot8.5110.6EV0.027
2019-01-19
LAK at COL
1 REG
01:13
COL
C. Wilson
Miss53.142.7EV0.007
2019-01-19
LAK at COL
1 REG
01:22
COL
J. Compher
Saved shot64.432.9EV0.009
2019-01-19
LAK at COL
1 REG
01:24
COL
S. Girard
Saved shot22.861.2EV0.039
2019-01-19
LAK at COL
1 REG
01:25
COL
C. Soderberg
Saved shot7.090.0EV0.010
2019-01-19
LAK at COL
1 REG
02:12
LAK
D. Doughty
Saved shot64.731.7EV0.014
2019-01-19
LAK at COL
1 REG
02:13
LAK
D. Brown
Saved shot11.720.0EV0.035
2019-01-19
LAK at COL
1 REG
02:14
LAK
A. Kopitar
Miss32.48.9EV0.025
2019-01-19
LAK at COL
1 REG
02:31
LAK
A. Kopitar
Block23.27.4EVN/A
2019-01-19
LAK at COL
1 REG
03:39
COL
M. Calvert
Saved shot100.121.7EV0.002
2019-01-19
LAK at COL
1 REG
04:34
LAK
D. Forbort
Miss60.717.2EV0.022
2019-01-19
LAK at COL
1 REG
04:48
COL
G. Bourque
Miss33.517.4EV0.076
2019-01-19
LAK at COL
1 REG
05:10
LAK
J. Muzzin
Miss66.430.8EV0.009
2019-01-19
LAK at COL
1 REG
07:22
COL
I. Cole
Saved shot56.122.0EV0.028
2019-01-19
LAK at COL
1 REG
07:29
COL
G. Landeskog
Saved shot13.463.4EV0.078
2019-01-19
LAK at COL
1 REG
07:27
COL
T. Barrie
Block13.313.0EVN/A
2019-01-19
LAK at COL
1 REG
08:05
COL
M. Rantanen
Block13.313.0PPN/A
2019-01-19
LAK at COL
1 REG
08:37
COL
G. Landeskog
Miss49.435.9PP0.034
2019-01-19
LAK at COL
1 REG
08:45
COL
N. MacKinnon
Miss38.925.9PP0.070
2019-01-19
LAK at COL
1 REG
09:03
COL
M. Rantanen
Block18.467.6PPN/A
2019-01-19
LAK at COL
1 REG
09:14
COL
S. Girard
Block27.00.0PPN/A
2019-01-19
LAK at COL
1 REG
09:26
COL
C. Wilson
Miss12.124.4PP0.090
2019-01-19
LAK at COL
1 REG
09:37
COL
C. Soderberg
Saved shot10.053.1PP0.104
2019-01-19
LAK at COL
1 REG
09:38
COL
C. Soderberg
Saved shot9.432.0PP0.040
2019-01-19
LAK at COL
1 REG
09:57
COL
C. Soderberg
Goal8.17.1EV0.173
2019-01-19
LAK at COL
1 REG
10:24
LAK
S. Walker
Miss52.232.5EV0.010
2019-01-19
LAK at COL
1 REG
10:36
LAK
T. Toffoli
Block12.235.0EVN/A
2019-01-19
LAK at COL
1 REG
11:01
COL
G. Landeskog
Saved shot71.01.6EV0.003
2019-01-19
LAK at COL
1 REG
10:42
COL
G. Bourque
Block22.030.1EVN/A
2019-01-19
LAK at COL
1 REG
11:13
COL
N. MacKinnon
Saved shot11.720.0EV0.091
2019-01-19
LAK at COL
1 REG
11:16
COL
N. MacKinnon
Saved shot34.220.6EV0.076
2019-01-19
LAK at COL
1 REG
11:07
COL
M. Rantanen
Block27.14.2EVN/A
2019-01-19
LAK at COL
1 REG
13:26
LAK
D. Doughty
Block23.814.6EVN/A
2019-01-19
LAK at COL
1 REG
13:39
LAK
D. Doughty
Saved shot64.131.0EV0.010
2019-01-19
LAK at COL
1 REG
15:18
LAK
T. Toffoli
Saved shot37.434.1EV0.039
2019-01-19
LAK at COL
1 REG
16:48
COL
N. Zadorov
Saved shot56.826.1EV0.017
2019-01-19
LAK at COL
1 REG
16:37
COL
G. Landeskog
Block24.016.9EVN/A
2019-01-19
LAK at COL
1 REG
17:16
COL
C. Wilson
Block23.512.3EVN/A
2019-01-19
LAK at COL
1 REG
17:41
COL
J. Compher
Saved shot17.028.1EV0.232
2019-01-19
LAK at COL
1 REG
17:56
COL
A. Kerfoot
Saved shot53.835.2EV0.011
2019-01-19
LAK at COL
1 REG
19:37
COL
S. Girard
Block12.618.4EVN/A
2019-01-19
LAK at COL
1 REG
19:41
COL
J. Compher
Saved shot44.47.8EV0.051
2019-01-19
LAK at COL
2 REG
00:32
COL
G. Landeskog
Goal30.234.2PP0.095
2019-01-19
LAK at COL
2 REG
01:32
LAK
A. Kempe
Saved shot41.842.1EV0.007
2019-01-19
LAK at COL
2 REG
02:01
LAK
C. Hagelin
Block43.943.2EVN/A
2019-01-19
LAK at COL
2 REG
02:27
COL
A. Kerfoot
Goal13.00.0EV0.093
2019-01-19
LAK at COL
2 REG
02:11
LAK
S. Walker
Block41.48.3EVN/A
2019-01-19
LAK at COL
2 REG
03:01
LAK
D. Brown
Miss38.13.0EV0.082
2019-01-19
LAK at COL
2 REG
03:29
COL
G. Landeskog
Saved shot67.78.5EV0.004
2019-01-19
LAK at COL
2 REG
03:59
LAK
A. Wagner
Block18.00.0EVN/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.