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

111 matching attempts. Season coverage: 1406 published games / 1406 collected games. Last source refresh: Oct 4, 2026 03:58.

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
2017-03-25
NYR at LAK
1 REG
00:16
LAK
J. Carter
Saved shot32.48.9EV0.113
2017-03-25
NYR at LAK
1 REG
00:55
LAK
D. Brown
Saved shot47.36.1EV0.042
2017-03-25
NYR at LAK
1 REG
01:40
NYR
B. Skjei
Miss54.739.8EV0.008
2017-03-25
NYR at LAK
1 REG
02:27
LAK
A. Andreoff
Saved shot32.225.8EV0.067
2017-03-25
NYR at LAK
1 REG
03:23
LAK
T. Pearson
Block26.022.6EVN/A
2017-03-25
NYR at LAK
1 REG
04:23
LAK
J. Iginla
Miss14.324.8EV0.068
2017-03-25
NYR at LAK
1 REG
04:38
LAK
D. Brown
Miss55.222.4EV0.016
2017-03-25
NYR at LAK
1 REG
04:51
LAK
B. McNabb
Block18.16.3EVN/A
2017-03-25
NYR at LAK
1 REG
04:58
NYR
O. Lindberg
Miss41.452.9EV0.014
2017-03-25
NYR at LAK
1 REG
05:15
NYR
N. Holden
Miss61.324.1EV0.016
2017-03-25
NYR at LAK
1 REG
05:58
LAK
T. Toffoli
Block26.931.3EVN/A
2017-03-25
NYR at LAK
1 REG
06:05
LAK
T. Toffoli
Miss34.923.6EV0.078
2017-03-25
NYR at LAK
1 REG
07:07
NYR
M. Grabner
Saved shot25.128.6EV0.122
2017-03-25
NYR at LAK
1 REG
07:51
LAK
A. Martinez
Miss44.36.5EV0.050
2017-03-25
NYR at LAK
1 REG
08:00
NYR
D. Stepan
Saved shot34.047.4EV0.059
2017-03-25
NYR at LAK
1 REG
08:45
NYR
D. Stepan
Saved shot21.815.9PP0.208
2017-03-25
NYR at LAK
1 REG
09:01
NYR
D. Stepan
Block22.823.2PPN/A
2017-03-25
NYR at LAK
1 REG
09:28
NYR
K. Hayes
Miss58.723.1PP0.034
2017-03-25
NYR at LAK
1 REG
11:17
LAK
J. Iginla
Block33.517.4EVN/A
2017-03-25
NYR at LAK
1 REG
12:31
NYR
K. Hayes
Saved shot26.655.7EV0.035
2017-03-25
NYR at LAK
1 REG
12:41
NYR
D. Girardi
Block30.030.0EVN/A
2017-03-25
NYR at LAK
1 REG
12:49
NYR
R. McDonagh
Saved shot43.242.2EV0.015
2017-03-25
NYR at LAK
1 REG
12:59
LAK
T. Toffoli
Saved shot28.345.0EV0.067
2017-03-25
NYR at LAK
1 REG
13:06
LAK
A. Martinez
Miss60.530.8EV0.011
2017-03-25
NYR at LAK
1 REG
13:14
LAK
T. Pearson
Miss9.432.0EV0.082
2017-03-25
NYR at LAK
1 REG
13:29
NYR
B. Smith
Saved shot39.435.7EV0.008
2017-03-25
NYR at LAK
1 REG
14:09
LAK
J. Brodzinski
Saved shot48.334.0EV0.017
2017-03-25
NYR at LAK
1 REG
14:36
LAK
A. Martinez
Block36.13.2EVN/A
2017-03-25
NYR at LAK
1 REG
14:51
LAK
J. Muzzin
Saved shot55.528.0EV0.015
2017-03-25
NYR at LAK
1 REG
15:01
NYR
M. Grabner
Miss21.00.0EV0.195
2017-03-25
NYR at LAK
1 REG
15:23
NYR
R. McDonagh
Block24.714.0EVN/A
2017-03-25
NYR at LAK
1 REG
15:35
NYR
D. Girardi
Miss44.823.7EV0.021
2017-03-25
NYR at LAK
1 REG
16:01
NYR
J. Vesey
Saved shot24.016.9EV0.170
2017-03-25
NYR at LAK
1 REG
16:30
NYR
J. Fast
Saved shot40.831.0EV0.034
2017-03-25
NYR at LAK
1 REG
17:40
NYR
M. Grabner
Miss21.613.4EV0.189
2017-03-25
NYR at LAK
1 REG
18:27
LAK
A. Kempe
Block25.713.5EVN/A
2017-03-25
NYR at LAK
1 REG
18:54
LAK
A. Kopitar
Block37.230.7EVN/A
2017-03-25
NYR at LAK
2 REG
00:15
LAK
T. Pearson
Miss30.115.4EV0.125
2017-03-25
NYR at LAK
2 REG
00:19
LAK
D. Forbort
Saved shot56.429.7EV0.012
2017-03-25
NYR at LAK
2 REG
00:29
LAK
J. Carter
Saved shot29.747.7EV0.105
2017-03-25
NYR at LAK
2 REG
00:32
LAK
T. Toffoli
Saved shot11.415.3EV0.035
2017-03-25
NYR at LAK
2 REG
01:30
NYR
M. Zuccarello
Miss42.161.6EV0.006
2017-03-25
NYR at LAK
2 REG
01:42
NYR
D. Stepan
Saved shot36.265.6EV0.012
2017-03-25
NYR at LAK
2 REG
01:59
NYR
R. Nash
Saved shot26.579.1EV0.016
2017-03-25
NYR at LAK
2 REG
02:03
NYR
B. Skjei
Saved shot43.720.1EV0.035
2017-03-25
NYR at LAK
2 REG
02:47
LAK
P. LaDue
Miss56.522.9EV0.014
2017-03-25
NYR at LAK
2 REG
03:01
LAK
J. Brodzinski
Block44.13.9EVN/A
2017-03-25
NYR at LAK
2 REG
03:38
LAK
D. Forbort
Block35.532.3EVN/A
2017-03-25
NYR at LAK
2 REG
03:40
LAK
N. Dowd
Miss17.559.0EV0.073
2017-03-25
NYR at LAK
2 REG
04:13
LAK
T. Pearson
Saved shot38.941.9EV0.027

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.