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

144 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-02-06
NJD at OTT
1 REG
00:16
OTT
J. Pageau
Block14.828.3EVN/A
2018-02-06
NJD at OTT
1 REG
00:36
OTT
D. Phaneuf
Saved shot53.045.8EV0.005
2018-02-06
NJD at OTT
1 REG
00:54
NJD
K. Palmieri
Saved shot21.437.4EV0.125
2018-02-06
NJD at OTT
1 REG
00:55
NJD
J. Moore
Block19.238.7EVN/A
2018-02-06
NJD at OTT
1 REG
01:23
OTT
M. Borowiecki
Saved shot86.325.4EV0.003
2018-02-06
NJD at OTT
1 REG
01:30
NJD
P. Zacha
Saved shot48.340.0EV0.009
2018-02-06
NJD at OTT
1 REG
01:57
NJD
T. Zajac
Goal10.833.7EV0.144
2018-02-06
NJD at OTT
1 REG
02:14
OTT
M. Duchene
Block15.358.4EVN/A
2018-02-06
NJD at OTT
1 REG
02:18
OTT
M. Hoffman
Miss13.617.1EV0.071
2018-02-06
NJD at OTT
1 REG
02:49
NJD
M. Wood
Miss55.129.4EV0.015
2018-02-06
NJD at OTT
1 REG
02:58
OTT
C. Ceci
Saved shot44.328.3EV0.023
2018-02-06
NJD at OTT
1 REG
03:03
OTT
E. Karlsson
Miss58.228.8EV0.011
2018-02-06
NJD at OTT
1 REG
03:05
OTT
J. Oduya
Saved shot40.271.1EV0.005
2018-02-06
NJD at OTT
1 REG
03:36
OTT
Z. Smith
Block49.634.3EVN/A
2018-02-06
NJD at OTT
1 REG
03:46
NJD
T. Hall
Saved shot26.249.6EV0.068
2018-02-06
NJD at OTT
1 REG
03:53
NJD
T. Zajac
Saved shot23.185.0EV0.028
2018-02-06
NJD at OTT
1 REG
04:01
NJD
B. Lovejoy
Saved shot63.526.2EV0.017
2018-02-06
NJD at OTT
1 REG
04:15
NJD
T. Zajac
Miss14.18.1EV0.089
2018-02-06
NJD at OTT
1 REG
04:23
NJD
B. Lovejoy
Saved shot65.733.2EV0.007
2018-02-06
NJD at OTT
1 REG
04:27
NJD
B. Coleman
Miss16.817.4EV0.070
2018-02-06
NJD at OTT
1 REG
04:53
NJD
J. Bratt
Block17.838.2EVN/A
2018-02-06
NJD at OTT
1 REG
06:13
NJD
D. Severson
Saved shot93.421.3EV0.003
2018-02-06
NJD at OTT
1 REG
06:21
NJD
J. Moore
Block29.252.0EVN/A
2018-02-06
NJD at OTT
1 REG
06:53
OTT
M. Paajarvi
Saved shot26.948.0EV0.065
2018-02-06
NJD at OTT
1 REG
07:07
OTT
M. Paajarvi
Miss19.455.5EV0.061
2018-02-06
NJD at OTT
1 REG
07:13
OTT
J. Pageau
Block41.842.1EVN/A
2018-02-06
NJD at OTT
1 REG
07:29
OTT
E. Karlsson
Saved shot74.724.5EV0.003
2018-02-06
NJD at OTT
1 REG
07:35
OTT
M. Paajarvi
Saved shot38.284.0EV0.008
2018-02-06
NJD at OTT
1 REG
08:40
OTT
C. White
Saved shot20.257.1EV0.047
2018-02-06
NJD at OTT
1 REG
09:11
NJD
K. Palmieri
Saved shot7.623.2EV0.121
2018-02-06
NJD at OTT
1 REG
09:49
NJD
D. Stafford
Block8.129.7EVN/A
2018-02-06
NJD at OTT
1 REG
09:59
NJD
M. Mueller
Block10.329.1EVN/A
2018-02-06
NJD at OTT
1 REG
10:21
NJD
N. Hischier
Saved shot42.00.0EV0.064
2018-02-06
NJD at OTT
1 REG
10:32
OTT
J. Pageau
Miss15.871.6EV0.045
2018-02-06
NJD at OTT
1 REG
11:12
NJD
T. Zajac
Block11.415.3EVN/A
2018-02-06
NJD at OTT
1 REG
12:16
OTT
Z. Smith
Saved shot14.239.3PP0.124
2018-02-06
NJD at OTT
1 REG
13:08
OTT
M. Duchene
Saved shot16.03.6PP0.162
2018-02-06
NJD at OTT
1 REG
13:35
OTT
M. Hoffman
Goal28.347.9PP0.190
2018-02-06
NJD at OTT
1 REG
14:19
OTT
C. Ceci
Miss51.57.8PP0.040
2018-02-06
NJD at OTT
1 REG
14:33
OTT
C. DiDomenico
Goal46.631.0PP0.043
2018-02-06
NJD at OTT
1 REG
16:09
OTT
D. Phaneuf
Saved shot66.227.0EV0.009
2018-02-06
NJD at OTT
1 REG
16:12
OTT
M. Borowiecki
Miss62.830.7EV0.005
2018-02-06
NJD at OTT
1 REG
16:43
OTT
Z. Smith
Saved shot48.054.3EV0.006
2018-02-06
NJD at OTT
1 REG
17:03
NJD
D. Stafford
Saved shot34.741.5EV0.032
2018-02-06
NJD at OTT
1 REG
17:07
NJD
D. Stafford
Miss31.133.2EV0.050
2018-02-06
NJD at OTT
1 REG
17:12
NJD
S. Vatanen
Block16.437.6EVN/A
2018-02-06
NJD at OTT
1 REG
17:37
OTT
J. Pageau
Miss62.225.7EV0.016
2018-02-06
NJD at OTT
1 REG
17:48
OTT
J. Oduya
Saved shot65.531.3EV0.012
2018-02-06
NJD at OTT
1 REG
17:43
OTT
T. Pyatt
Miss12.671.6EV0.018
2018-02-06
NJD at OTT
1 REG
18:14
NJD
W. Butcher
Block24.02.4EVN/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.