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

135 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-20
NYR at LAK
1 REG
00:18
LAK
A. Kempe
Goal17.773.6EV0.066
2026-01-20
NYR at LAK
1 REG
00:21
NYR
W. Borgen
Saved shot99.824.3EV0.003
2026-01-20
NYR at LAK
1 REG
00:31
LAK
W. Foegele
Miss36.156.3EV0.011
2026-01-20
NYR at LAK
1 REG
00:42
NYR
A. Panarin
Miss40.532.9EV0.034
2026-01-20
NYR at LAK
1 REG
02:09
LAK
A. Kempe
Miss25.638.7PP0.164
2026-01-20
NYR at LAK
1 REG
06:02
NYR
C. Soucy
Saved shot89.00.6EV0.002
2026-01-20
NYR at LAK
1 REG
06:54
NYR
C. Soucy
Saved shot90.00.0EV0.003
2026-01-20
NYR at LAK
1 REG
07:14
NYR
A. Lafrenière
Block45.723.2EVN/A
2026-01-20
NYR at LAK
1 REG
07:32
LAK
Q. Byfield
Miss8.520.6EV0.141
2026-01-20
NYR at LAK
1 REG
07:39
LAK
W. Foegele
Miss22.118.4EV0.129
2026-01-20
NYR at LAK
1 REG
07:54
LAK
B. Dumoulin
Saved shot47.639.0EV0.011
2026-01-20
NYR at LAK
1 REG
08:18
NYR
W. Cuylle
Goal12.04.8EV0.104
2026-01-20
NYR at LAK
1 REG
08:52
LAK
S. Helenius
Block21.025.3EVN/A
2026-01-20
NYR at LAK
1 REG
08:55
LAK
J. Malott
Saved shot32.617.9EV0.078
2026-01-20
NYR at LAK
1 REG
09:00
LAK
K. Fiala
Goal8.129.7EV0.059
2026-01-20
NYR at LAK
1 REG
09:31
LAK
A. Turcotte
Miss12.528.6EV0.079
2026-01-20
NYR at LAK
1 REG
09:32
LAK
A. Turcotte
Miss11.437.9EV0.044
2026-01-20
NYR at LAK
1 REG
10:08
NYR
W. Borgen
Saved shot41.816.7EV0.044
2026-01-20
NYR at LAK
1 REG
10:23
NYR
G. Perreault
Saved shot9.432.0PP0.147
2026-01-20
NYR at LAK
1 REG
10:37
NYR
V. Gavrikov
Saved shot58.24.9EV0.019
2026-01-20
NYR at LAK
1 REG
11:33
LAK
A. Laferriere
Miss22.828.8EV0.050
2026-01-20
NYR at LAK
1 REG
11:53
LAK
A. Kempe
Block16.03.6EVN/A
2026-01-20
NYR at LAK
1 REG
12:07
LAK
K. Fiala
Block10.329.1EVN/A
2026-01-20
NYR at LAK
1 REG
12:18
LAK
A. Turcotte
Miss20.411.3EV0.194
2026-01-20
NYR at LAK
1 REG
12:19
LAK
A. Turcotte
Miss11.05.2EV0.043
2026-01-20
NYR at LAK
1 REG
12:27
NYR
S. Carrick
Miss46.124.3EV0.020
2026-01-20
NYR at LAK
1 REG
12:36
NYR
T. Raddysh
Miss15.053.1EV0.060
2026-01-20
NYR at LAK
1 REG
12:40
NYR
W. Borgen
Miss66.430.8EV0.003
2026-01-20
NYR at LAK
1 REG
13:22
LAK
J. Malott
Saved shot100.121.7EV0.002
2026-01-20
NYR at LAK
1 REG
13:57
LAK
W. Foegele
Saved shot41.250.9EV0.027
2026-01-20
NYR at LAK
1 REG
14:04
LAK
C. Ceci
Miss59.933.4EV0.013
2026-01-20
NYR at LAK
1 REG
14:55
LAK
A. Laferriere
Block20.126.6EVN/A
2026-01-20
NYR at LAK
1 REG
15:31
LAK
A. Turcotte
Saved shot38.242.9EV0.028
2026-01-20
NYR at LAK
1 REG
16:36
NYR
J. Miller
Goal10.416.7EV0.100
2026-01-20
NYR at LAK
1 REG
16:48
LAK
A. Kempe
Saved shot43.035.5EV0.035
2026-01-20
NYR at LAK
1 REG
18:22
NYR
W. Cuylle
Block6.371.6EVN/A
2026-01-20
NYR at LAK
1 REG
18:33
NYR
W. Cuylle
Block38.948.1EVN/A
2026-01-20
NYR at LAK
1 REG
19:47
LAK
W. Foegele
Block50.637.8EVN/A
2026-01-20
NYR at LAK
2 REG
00:36
LAK
A. Laferriere
Miss60.036.9EV0.009
2026-01-20
NYR at LAK
2 REG
01:04
LAK
C. Ceci
Saved shot62.830.7EV0.024
2026-01-20
NYR at LAK
2 REG
01:17
NYR
B. Schneider
Saved shot139.11.6EV0.003
2026-01-20
NYR at LAK
2 REG
02:29
LAK
A. Turcotte
Miss41.730.3EV0.060
2026-01-20
NYR at LAK
2 REG
02:48
LAK
A. Kuzmenko
Block6.438.7EVN/A
2026-01-20
NYR at LAK
2 REG
03:17
LAK
A. Kempe
Saved shot40.031.7EV0.014
2026-01-20
NYR at LAK
2 REG
03:20
LAK
A. Kempe
Block21.00.0EVN/A
2026-01-20
NYR at LAK
2 REG
03:35
NYR
B. Schneider
Block42.231.4EVN/A
2026-01-20
NYR at LAK
2 REG
04:23
LAK
T. Ward
Goal7.145.0EV0.224
2026-01-20
NYR at LAK
2 REG
04:38
LAK
S. Helenius
Saved shot58.339.4EV0.009
2026-01-20
NYR at LAK
2 REG
04:51
LAK
T. Ward
Miss18.440.6EV0.115
2026-01-20
NYR at LAK
2 REG
04:54
LAK
J. Moverare
Block26.460.5EVN/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.