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

102 matching attempts. Season coverage: 1447 published games / 1447 collected games. Last source refresh: Oct 4, 2026 04:11.

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
2018-01-18
BOS at NYI
1 REG
00:39
NYI
C. Clutterbuck
Saved shot30.088.1EV0.015
2018-01-18
BOS at NYI
1 REG
01:45
NYI
T. Hickey
Saved shot53.00.0EV0.023
2018-01-18
BOS at NYI
1 REG
02:27
NYI
M. Dal Colle
Saved shot34.220.6EV0.082
2018-01-18
BOS at NYI
1 REG
02:37
NYI
B. Nelson
Saved shot33.15.2EV0.105
2018-01-18
BOS at NYI
1 REG
02:43
NYI
B. Nelson
Saved shot11.05.2EV0.185
2018-01-18
BOS at NYI
1 REG
02:54
BOS
J. DeBrusk
Miss30.121.4EV0.102
2018-01-18
BOS at NYI
1 REG
03:27
NYI
A. Lee
Miss10.416.7EV0.091
2018-01-18
BOS at NYI
1 REG
03:40
BOS
S. Kuraly
Block13.057.5EVN/A
2018-01-18
BOS at NYI
1 REG
04:06
BOS
M. Grzelcyk
Saved shot10.473.3EV0.045
2018-01-18
BOS at NYI
1 REG
04:24
NYI
A. Beauvillier
Saved shot25.713.5EV0.133
2018-01-18
BOS at NYI
1 REG
06:03
BOS
Z. Chara
Block17.120.6EVN/A
2018-01-18
BOS at NYI
1 REG
07:35
NYI
J. Eberle
Goal21.025.3EV0.121
2018-01-18
BOS at NYI
1 REG
07:52
BOS
M. Grzelcyk
Block13.426.6EVN/A
2018-01-18
BOS at NYI
1 REG
08:42
NYI
J. Chimera
Miss19.142.9EV0.093
2018-01-18
BOS at NYI
1 REG
08:53
NYI
S. Aho
Block28.612.1EVN/A
2018-01-18
BOS at NYI
1 REG
09:11
BOS
T. Schaller
Saved shot5.859.0EV0.044
2018-01-18
BOS at NYI
1 REG
09:32
NYI
B. Nelson
Block22.02.6EVN/A
2018-01-18
BOS at NYI
1 REG
11:46
NYI
M. Barzal
Saved shot12.255.0EV0.095
2018-01-18
BOS at NYI
1 REG
13:05
BOS
T. Schaller
Block10.360.9EVN/A
2018-01-18
BOS at NYI
1 REG
13:41
BOS
P. Bergeron
Goal17.310.0EV0.155
2018-01-18
BOS at NYI
1 REG
13:49
BOS
M. Grzelcyk
Saved shot49.050.8EV0.004
2018-01-18
BOS at NYI
1 REG
14:06
BOS
M. Grzelcyk
Miss57.02.0EV0.028
2018-01-18
BOS at NYI
1 REG
15:42
BOS
T. Krug
Saved shot54.57.4EV0.030
2018-01-18
BOS at NYI
1 REG
15:44
BOS
B. Marchand
Saved shot34.711.6EV0.072
2018-01-18
BOS at NYI
1 REG
15:58
NYI
J. Bailey
Block17.049.8EVN/A
2018-01-18
BOS at NYI
1 REG
16:56
BOS
A. McQuaid
Saved shot49.514.0EV0.030
2018-01-18
BOS at NYI
1 REG
17:17
NYI
M. Barzal
Saved shot15.514.9EV0.165
2018-01-18
BOS at NYI
1 REG
17:44
NYI
A. Pelech
Saved shot52.818.8EV0.034
2018-01-18
BOS at NYI
1 REG
18:07
NYI
A. Pelech
Block18.422.4EVN/A
2018-01-18
BOS at NYI
1 REG
19:58
BOS
D. Pastrnak
Block32.433.7EVN/A
2018-01-18
BOS at NYI
2 REG
00:32
NYI
A. Lee
Saved shot31.01.8EV0.094
2018-01-18
BOS at NYI
2 REG
00:42
NYI
J. Bailey
Block21.527.8EVN/A
2018-01-18
BOS at NYI
2 REG
00:51
BOS
P. Bergeron
Miss32.15.4EV0.099
2018-01-18
BOS at NYI
2 REG
02:15
BOS
D. Krejci
Saved shot19.16.0EV0.083
2018-01-18
BOS at NYI
2 REG
02:20
BOS
T. Krug
Saved shot18.056.3EV0.089
2018-01-18
BOS at NYI
2 REG
02:53
BOS
T. Krug
Block11.00.0EVN/A
2018-01-18
BOS at NYI
2 REG
03:01
BOS
J. DeBrusk
Miss15.053.1EV0.071
2018-01-18
BOS at NYI
2 REG
03:44
NYI
S. Prince
Saved shot30.929.1EV0.078
2018-01-18
BOS at NYI
2 REG
04:17
NYI
S. Mayfield
Block26.217.7EVN/A
2018-01-18
BOS at NYI
2 REG
05:02
BOS
D. Pastrnak
Miss21.064.7EV0.042
2018-01-18
BOS at NYI
2 REG
05:22
BOS
B. Carlo
Saved shot47.424.9EV0.016
2018-01-18
BOS at NYI
2 REG
05:27
BOS
B. Carlo
Saved shot59.118.7EV0.034
2018-01-18
BOS at NYI
2 REG
05:49
NYI
S. Aho
Block19.411.9EVN/A
2018-01-18
BOS at NYI
2 REG
06:30
BOS
M. Grzelcyk
Block22.520.9EVN/A
2018-01-18
BOS at NYI
2 REG
06:37
BOS
A. McQuaid
Saved shot63.526.2EV0.016
2018-01-18
BOS at NYI
2 REG
07:13
BOS
S. Kuraly
Saved shot48.58.3EV0.032
2018-01-18
BOS at NYI
2 REG
07:34
NYI
J. Eberle
Saved shot15.645.0EV0.081
2018-01-18
BOS at NYI
2 REG
08:12
BOS
T. Schaller
Saved shot28.820.3EV0.102
2018-01-18
BOS at NYI
2 REG
08:17
BOS
T. Krug
Miss53.323.2EV0.015
2018-01-18
BOS at NYI
2 REG
09:44
BOS
D. Backes
Miss24.251.7EV0.058

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.