Skip to content
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

116 matching attempts. Season coverage: 1504 published games / 1504 collected games. Last source refresh: Oct 4, 2026 05:00.

Shot xG is shown as a scoring-chance percentage for scored unblocked, non-empty-net regular-season attempts. N/A means excluded or not yet scored; hover for the reason. CSV retains 0–1 probabilities, 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 (°)StrengthScoring chance (xG)
2022-04-26
NJD at OTT
1 REG
00:35
OTT
T. Chabot
Saved shot15.266.8EV10.5%
2022-04-26
NJD at OTT
1 REG
00:40
OTT
A. Zub
Saved shot59.519.7EV1.6%
2022-04-26
NJD at OTT
1 REG
01:02
NJD
Y. Sharangovich
Saved shot25.073.7EV1.9%
2022-04-26
NJD at OTT
1 REG
01:10
NJD
R. Graves
Block14.615.9EVN/A
2022-04-26
NJD at OTT
1 REG
01:34
OTT
D. Gambrell
Saved shot23.172.3EV2.3%
2022-04-26
NJD at OTT
1 REG
01:40
OTT
P. Kelly
Saved shot10.329.1EV4.8%
2022-04-26
NJD at OTT
1 REG
02:17
NJD
M. Geertsen
Saved shot18.03.2EV8.3%
2022-04-26
NJD at OTT
1 REG
02:45
NJD
T. Smith
Block12.00.0EVN/A
2022-04-26
NJD at OTT
1 REG
03:29
OTT
D. Batherson
Saved shot16.00.0EV16.2%
2022-04-26
NJD at OTT
1 REG
03:50
NJD
A. Johnsson
Saved shot151.614.1EV0.4%
2022-04-26
NJD at OTT
1 REG
05:25
NJD
P. Zacha
Block42.01.4EVN/A
2022-04-26
NJD at OTT
1 REG
05:31
NJD
P. Zacha
Saved shot30.523.2EV10.0%
2022-04-26
NJD at OTT
1 REG
05:34
NJD
D. Hamilton
Block43.144.1EVN/A
2022-04-26
NJD at OTT
1 REG
06:24
OTT
J. Norris
Block21.131.4EVN/A
2022-04-26
NJD at OTT
1 REG
06:29
OTT
T. Hamonic
Block49.634.3EVN/A
2022-04-26
NJD at OTT
1 REG
08:10
NJD
N. Foote
Saved shot11.345.0EV13.3%
2022-04-26
NJD at OTT
1 REG
09:31
NJD
J. Bratt
Block28.914.0EVN/A
2022-04-26
NJD at OTT
1 REG
09:55
NJD
J. Kuokkanen
Saved shot30.638.4EV9.4%
2022-04-26
NJD at OTT
1 REG
10:20
OTT
T. Stützle
Saved shot17.049.8EV9.0%
2022-04-26
NJD at OTT
1 REG
11:01
NJD
F. Zetterlund
Saved shot55.129.4EV1.4%
2022-04-26
NJD at OTT
1 REG
11:08
OTT
A. Watson
Block38.855.5EVN/A
2022-04-26
NJD at OTT
1 REG
11:43
NJD
M. McLeod
Block17.531.0EVN/A
2022-04-26
NJD at OTT
1 REG
12:17
NJD
D. Mercer
Saved shot38.349.2EV2.0%
2022-04-26
NJD at OTT
1 REG
12:24
NJD
D. Hamilton
Miss65.232.5EV1.1%
2022-04-26
NJD at OTT
1 REG
12:42
NJD
J. Kuokkanen
Saved shot12.235.0EV13.3%
2022-04-26
NJD at OTT
1 REG
12:44
NJD
J. Boqvist
Miss13.617.1EV22.2%
2022-04-26
NJD at OTT
1 REG
12:52
NJD
J. Boqvist
Saved shot23.346.7EV10.3%
2022-04-26
NJD at OTT
1 REG
12:56
NJD
K. Bahl
Saved shot51.02.2EV2.8%
2022-04-26
NJD at OTT
1 REG
13:19
OTT
A. Watson
Saved shot58.339.4EV0.3%
2022-04-26
NJD at OTT
1 REG
14:08
OTT
T. Chabot
Block45.920.4EVN/A
2022-04-26
NJD at OTT
1 REG
15:07
NJD
D. Hamilton
Saved shot49.431.8PP4.1%
2022-04-26
NJD at OTT
1 REG
16:07
NJD
T. Smith
Saved shot55.47.3PP3.3%
2022-04-26
NJD at OTT
1 REG
16:52
OTT
D. Batherson
Miss20.660.9EV4.0%
2022-04-26
NJD at OTT
1 REG
17:06
OTT
D. Batherson
Saved shot39.150.2EV1.9%
2022-04-26
NJD at OTT
1 REG
17:11
OTT
T. Chabot
Saved shot55.02.1EV2.6%
2022-04-26
NJD at OTT
1 REG
17:25
OTT
T. Hamonic
Miss56.934.2EV0.4%
2022-04-26
NJD at OTT
1 REG
18:19
OTT
N. Zaitsev
Block26.132.5EVN/A
2022-04-26
NJD at OTT
1 REG
19:43
OTT
T. Chabot
Goal10.833.7PP14.7%
2022-04-26
NJD at OTT
1 REG
19:57
OTT
P. Kelly
Block27.02.1EVN/A
2022-04-26
NJD at OTT
1 REG
19:59
OTT
D. Gambrell
Saved shot17.00.0EV15.9%
2022-04-26
NJD at OTT
2 REG
00:11
OTT
D. Batherson
Goal17.513.2EV12.4%
2022-04-26
NJD at OTT
2 REG
01:34
NJD
F. Zetterlund
Saved shot23.325.5EV5.3%
2022-04-26
NJD at OTT
2 REG
02:42
OTT
A. Watson
Miss38.944.0EV2.1%
2022-04-26
NJD at OTT
2 REG
03:22
NJD
Y. Sharangovich
Block14.18.1EVN/A
2022-04-26
NJD at OTT
2 REG
03:54
OTT
N. Holden
Saved shot70.232.8EV0.4%
2022-04-26
NJD at OTT
2 REG
04:20
OTT
S. Sabourin
Saved shot32.01.8EV11.8%
2022-04-26
NJD at OTT
2 REG
05:12
OTT
T. Hamonic
Block11.226.6EVN/A
2022-04-26
NJD at OTT
2 REG
05:36
OTT
D. Batherson
Miss24.02.4EV20.5%
2022-04-26
NJD at OTT
2 REG
05:45
NJD
J. Bratt
Block19.00.0EVN/A
2022-04-26
NJD at OTT
2 REG
06:04
OTT
A. Formenton
Saved shot9.945.0EV13.6%
NJD at OTT

Apr 26, 2022 · P1 REG · 00:35

T. Chabot

OTT · Saved shot

Distance
15.2 ft
Scoring chance (xG)
10.5%
Angle
66.8°
Strength
EV
NJD at OTT

Apr 26, 2022 · P1 REG · 00:40

A. Zub

OTT · Saved shot

Distance
59.5 ft
Scoring chance (xG)
1.6%
Angle
19.7°
Strength
EV
NJD at OTT

Apr 26, 2022 · P1 REG · 01:02

Y. Sharangovich

NJD · Saved shot

Distance
25.0 ft
Scoring chance (xG)
1.9%
Angle
73.7°
Strength
EV
NJD at OTT

Apr 26, 2022 · P1 REG · 01:10

R. Graves

NJD · Block

Distance
14.6 ft
Scoring chance (xG)
Unavailable
Angle
15.9°
Strength
EV

Blocked or unsupported attempt

NJD at OTT

Apr 26, 2022 · P1 REG · 01:34

D. Gambrell

OTT · Saved shot

Distance
23.1 ft
Scoring chance (xG)
2.3%
Angle
72.3°
Strength
EV
NJD at OTT

Apr 26, 2022 · P1 REG · 01:40

P. Kelly

OTT · Saved shot

Distance
10.3 ft
Scoring chance (xG)
4.8%
Angle
29.1°
Strength
EV
NJD at OTT

Apr 26, 2022 · P1 REG · 02:17

M. Geertsen

NJD · Saved shot

Distance
18.0 ft
Scoring chance (xG)
8.3%
Angle
3.2°
Strength
EV
NJD at OTT

Apr 26, 2022 · P1 REG · 02:45

T. Smith

NJD · Block

Distance
12.0 ft
Scoring chance (xG)
Unavailable
Angle
0.0°
Strength
EV

Blocked or unsupported attempt

NJD at OTT

Apr 26, 2022 · P1 REG · 03:29

D. Batherson

OTT · Saved shot

Distance
16.0 ft
Scoring chance (xG)
16.2%
Angle
0.0°
Strength
EV
NJD at OTT

Apr 26, 2022 · P1 REG · 03:50

A. Johnsson

NJD · Saved shot

Distance
151.6 ft
Scoring chance (xG)
0.4%
Angle
14.1°
Strength
EV
NJD at OTT

Apr 26, 2022 · P1 REG · 05:25

P. Zacha

NJD · Block

Distance
42.0 ft
Scoring chance (xG)
Unavailable
Angle
1.4°
Strength
EV

Blocked or unsupported attempt

NJD at OTT

Apr 26, 2022 · P1 REG · 05:31

P. Zacha

NJD · Saved shot

Distance
30.5 ft
Scoring chance (xG)
10.0%
Angle
23.2°
Strength
EV
NJD at OTT

Apr 26, 2022 · P1 REG · 05:34

D. Hamilton

NJD · Block

Distance
43.1 ft
Scoring chance (xG)
Unavailable
Angle
44.1°
Strength
EV

Blocked or unsupported attempt

NJD at OTT

Apr 26, 2022 · P1 REG · 06:24

J. Norris

OTT · Block

Distance
21.1 ft
Scoring chance (xG)
Unavailable
Angle
31.4°
Strength
EV

Blocked or unsupported attempt

NJD at OTT

Apr 26, 2022 · P1 REG · 06:29

T. Hamonic

OTT · Block

Distance
49.6 ft
Scoring chance (xG)
Unavailable
Angle
34.3°
Strength
EV

Blocked or unsupported attempt

NJD at OTT

Apr 26, 2022 · P1 REG · 08:10

N. Foote

NJD · Saved shot

Distance
11.3 ft
Scoring chance (xG)
13.3%
Angle
45.0°
Strength
EV
NJD at OTT

Apr 26, 2022 · P1 REG · 09:31

J. Bratt

NJD · Block

Distance
28.9 ft
Scoring chance (xG)
Unavailable
Angle
14.0°
Strength
EV

Blocked or unsupported attempt

NJD at OTT

Apr 26, 2022 · P1 REG · 09:55

J. Kuokkanen

NJD · Saved shot

Distance
30.6 ft
Scoring chance (xG)
9.4%
Angle
38.4°
Strength
EV
NJD at OTT

Apr 26, 2022 · P1 REG · 10:20

T. Stützle

OTT · Saved shot

Distance
17.0 ft
Scoring chance (xG)
9.0%
Angle
49.8°
Strength
EV
NJD at OTT

Apr 26, 2022 · P1 REG · 11:01

F. Zetterlund

NJD · Saved shot

Distance
55.1 ft
Scoring chance (xG)
1.4%
Angle
29.4°
Strength
EV
NJD at OTT

Apr 26, 2022 · P1 REG · 11:08

A. Watson

OTT · Block

Distance
38.8 ft
Scoring chance (xG)
Unavailable
Angle
55.5°
Strength
EV

Blocked or unsupported attempt

NJD at OTT

Apr 26, 2022 · P1 REG · 11:43

M. McLeod

NJD · Block

Distance
17.5 ft
Scoring chance (xG)
Unavailable
Angle
31.0°
Strength
EV

Blocked or unsupported attempt

NJD at OTT

Apr 26, 2022 · P1 REG · 12:17

D. Mercer

NJD · Saved shot

Distance
38.3 ft
Scoring chance (xG)
2.0%
Angle
49.2°
Strength
EV
NJD at OTT

Apr 26, 2022 · P1 REG · 12:24

D. Hamilton

NJD · Miss

Distance
65.2 ft
Scoring chance (xG)
1.1%
Angle
32.5°
Strength
EV
NJD at OTT

Apr 26, 2022 · P1 REG · 12:42

J. Kuokkanen

NJD · Saved shot

Distance
12.2 ft
Scoring chance (xG)
13.3%
Angle
35.0°
Strength
EV
NJD at OTT

Apr 26, 2022 · P1 REG · 12:44

J. Boqvist

NJD · Miss

Distance
13.6 ft
Scoring chance (xG)
22.2%
Angle
17.1°
Strength
EV
NJD at OTT

Apr 26, 2022 · P1 REG · 12:52

J. Boqvist

NJD · Saved shot

Distance
23.3 ft
Scoring chance (xG)
10.3%
Angle
46.7°
Strength
EV
NJD at OTT

Apr 26, 2022 · P1 REG · 12:56

K. Bahl

NJD · Saved shot

Distance
51.0 ft
Scoring chance (xG)
2.8%
Angle
2.2°
Strength
EV
NJD at OTT

Apr 26, 2022 · P1 REG · 13:19

A. Watson

OTT · Saved shot

Distance
58.3 ft
Scoring chance (xG)
0.3%
Angle
39.4°
Strength
EV
NJD at OTT

Apr 26, 2022 · P1 REG · 14:08

T. Chabot

OTT · Block

Distance
45.9 ft
Scoring chance (xG)
Unavailable
Angle
20.4°
Strength
EV

Blocked or unsupported attempt

NJD at OTT

Apr 26, 2022 · P1 REG · 15:07

D. Hamilton

NJD · Saved shot

Distance
49.4 ft
Scoring chance (xG)
4.1%
Angle
31.8°
Strength
PP
NJD at OTT

Apr 26, 2022 · P1 REG · 16:07

T. Smith

NJD · Saved shot

Distance
55.4 ft
Scoring chance (xG)
3.3%
Angle
7.3°
Strength
PP
NJD at OTT

Apr 26, 2022 · P1 REG · 16:52

D. Batherson

OTT · Miss

Distance
20.6 ft
Scoring chance (xG)
4.0%
Angle
60.9°
Strength
EV
NJD at OTT

Apr 26, 2022 · P1 REG · 17:06

D. Batherson

OTT · Saved shot

Distance
39.1 ft
Scoring chance (xG)
1.9%
Angle
50.2°
Strength
EV
NJD at OTT

Apr 26, 2022 · P1 REG · 17:11

T. Chabot

OTT · Saved shot

Distance
55.0 ft
Scoring chance (xG)
2.6%
Angle
2.1°
Strength
EV
NJD at OTT

Apr 26, 2022 · P1 REG · 17:25

T. Hamonic

OTT · Miss

Distance
56.9 ft
Scoring chance (xG)
0.4%
Angle
34.2°
Strength
EV
NJD at OTT

Apr 26, 2022 · P1 REG · 18:19

N. Zaitsev

OTT · Block

Distance
26.1 ft
Scoring chance (xG)
Unavailable
Angle
32.5°
Strength
EV

Blocked or unsupported attempt

NJD at OTT

Apr 26, 2022 · P1 REG · 19:43

T. Chabot

OTT · Goal

Distance
10.8 ft
Scoring chance (xG)
14.7%
Angle
33.7°
Strength
PP
NJD at OTT

Apr 26, 2022 · P1 REG · 19:57

P. Kelly

OTT · Block

Distance
27.0 ft
Scoring chance (xG)
Unavailable
Angle
2.1°
Strength
EV

Blocked or unsupported attempt

NJD at OTT

Apr 26, 2022 · P1 REG · 19:59

D. Gambrell

OTT · Saved shot

Distance
17.0 ft
Scoring chance (xG)
15.9%
Angle
0.0°
Strength
EV
NJD at OTT

Apr 26, 2022 · P2 REG · 00:11

D. Batherson

OTT · Goal

Distance
17.5 ft
Scoring chance (xG)
12.4%
Angle
13.2°
Strength
EV
NJD at OTT

Apr 26, 2022 · P2 REG · 01:34

F. Zetterlund

NJD · Saved shot

Distance
23.3 ft
Scoring chance (xG)
5.3%
Angle
25.5°
Strength
EV
NJD at OTT

Apr 26, 2022 · P2 REG · 02:42

A. Watson

OTT · Miss

Distance
38.9 ft
Scoring chance (xG)
2.1%
Angle
44.0°
Strength
EV
NJD at OTT

Apr 26, 2022 · P2 REG · 03:22

Y. Sharangovich

NJD · Block

Distance
14.1 ft
Scoring chance (xG)
Unavailable
Angle
8.1°
Strength
EV

Blocked or unsupported attempt

NJD at OTT

Apr 26, 2022 · P2 REG · 03:54

N. Holden

OTT · Saved shot

Distance
70.2 ft
Scoring chance (xG)
0.4%
Angle
32.8°
Strength
EV
NJD at OTT

Apr 26, 2022 · P2 REG · 04:20

S. Sabourin

OTT · Saved shot

Distance
32.0 ft
Scoring chance (xG)
11.8%
Angle
1.8°
Strength
EV
NJD at OTT

Apr 26, 2022 · P2 REG · 05:12

T. Hamonic

OTT · Block

Distance
11.2 ft
Scoring chance (xG)
Unavailable
Angle
26.6°
Strength
EV

Blocked or unsupported attempt

NJD at OTT

Apr 26, 2022 · P2 REG · 05:36

D. Batherson

OTT · Miss

Distance
24.0 ft
Scoring chance (xG)
20.5%
Angle
2.4°
Strength
EV
NJD at OTT

Apr 26, 2022 · P2 REG · 05:45

J. Bratt

NJD · Block

Distance
19.0 ft
Scoring chance (xG)
Unavailable
Angle
0.0°
Strength
EV

Blocked or unsupported attempt

NJD at OTT

Apr 26, 2022 · P2 REG · 06:04

A. Formenton

OTT · Saved shot

Distance
9.9 ft
Scoring chance (xG)
13.6%
Angle
45.0°
Strength
EV

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.