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-28
NJD at CAR
1 REG
00:15
CAR
S. Jarvis
Saved shot9.16.3EV12.0%
2022-04-28
NJD at CAR
1 REG
00:32
NJD
J. Bratt
Saved shot33.13.5EV9.7%
2022-04-28
NJD at CAR
1 REG
02:35
CAR
D. Stepan
Block8.545.0EVN/A
2022-04-28
NJD at CAR
1 REG
03:16
CAR
S. Lorentz
Saved shot10.00.0EV17.6%
2022-04-28
NJD at CAR
1 REG
03:17
CAR
S. Lorentz
Miss8.654.5EV3.4%
2022-04-28
NJD at CAR
1 REG
03:42
NJD
D. Hamilton
Saved shot7.256.3EV11.4%
2022-04-28
NJD at CAR
1 REG
04:44
CAR
E. Bear
Goal58.234.5EV1.1%
2022-04-28
NJD at CAR
1 REG
05:18
CAR
B. Skjei
Saved shot55.928.9EV2.3%
2022-04-28
NJD at CAR
1 REG
05:33
CAR
M. Necas
Goal21.131.4EV5.9%
2022-04-28
NJD at CAR
1 REG
06:22
NJD
D. Mercer
Block52.345.0EVN/A
2022-04-28
NJD at CAR
1 REG
08:05
CAR
B. Pesce
Block37.038.4EVN/A
2022-04-28
NJD at CAR
1 REG
08:09
CAR
D. Stepan
Block14.942.3EVN/A
2022-04-28
NJD at CAR
1 REG
08:46
CAR
M. Necas
Block30.462.6EVN/A
2022-04-28
NJD at CAR
1 REG
08:51
CAR
T. DeAngelo
Miss54.730.8EV2.0%
2022-04-28
NJD at CAR
1 REG
09:39
NJD
D. Mercer
Block38.944.0EVN/A
2022-04-28
NJD at CAR
1 REG
09:50
NJD
T. Smith
Saved shot68.130.0EV0.7%
2022-04-28
NJD at CAR
1 REG
10:38
CAR
B. Skjei
Saved shot61.635.8EV1.1%
2022-04-28
NJD at CAR
1 REG
10:51
NJD
N. Foote
Saved shot87.725.7EV0.2%
2022-04-28
NJD at CAR
1 REG
11:02
CAR
V. Trocheck
Saved shot8.520.6EV17.8%
2022-04-28
NJD at CAR
1 REG
11:15
NJD
A. Holtz
Saved shot35.442.7EV4.9%
2022-04-28
NJD at CAR
1 REG
11:30
CAR
V. Trocheck
Saved shot31.316.7EV8.3%
2022-04-28
NJD at CAR
1 REG
11:31
CAR
T. Teravainen
Saved shot8.214.0EV4.1%
2022-04-28
NJD at CAR
1 REG
11:33
CAR
M. Domi
Block9.518.4EVN/A
2022-04-28
NJD at CAR
1 REG
12:00
NJD
M. McLeod
Miss36.725.9EV4.3%
2022-04-28
NJD at CAR
1 REG
12:07
NJD
J. Vesey
Saved shot27.533.1EV8.6%
2022-04-28
NJD at CAR
1 REG
12:53
CAR
J. Kotkaniemi
Goal3.271.6EV33.1%
2022-04-28
NJD at CAR
1 REG
13:03
CAR
M. Necas
Saved shot34.193.4EV1.6%
2022-04-28
NJD at CAR
1 REG
13:19
CAR
B. Pesce
Miss64.523.8EV1.1%
2022-04-28
NJD at CAR
1 REG
13:37
CAR
S. Lorentz
Miss57.714.0EV3.3%
2022-04-28
NJD at CAR
1 REG
13:55
NJD
F. Zetterlund
Goal21.28.1EV19.0%
2022-04-28
NJD at CAR
1 REG
14:18
NJD
N. Foote
Block38.315.1EVN/A
2022-04-28
NJD at CAR
1 REG
14:36
NJD
J. Boqvist
Miss46.047.6EV1.3%
2022-04-28
NJD at CAR
1 REG
14:50
NJD
J. Boqvist
Saved shot17.716.4EV16.2%
2022-04-28
NJD at CAR
1 REG
15:00
NJD
N. Okhotiuk
Block42.118.0EVN/A
2022-04-28
NJD at CAR
1 REG
15:26
NJD
N. Bastian
Saved shot44.642.3EV2.0%
2022-04-28
NJD at CAR
1 REG
15:30
NJD
J. Vesey
Miss30.121.4EV9.3%
2022-04-28
NJD at CAR
1 REG
15:40
NJD
K. Bahl
Saved shot58.035.9EV1.9%
2022-04-28
NJD at CAR
1 REG
15:51
CAR
D. Stepan
Miss32.15.4EV8.3%
2022-04-28
NJD at CAR
1 REG
16:20
CAR
M. Necas
Miss48.334.0EV2.1%
2022-04-28
NJD at CAR
1 REG
16:57
NJD
Y. Sharangovich
Saved shot15.855.3EV8.7%
2022-04-28
NJD at CAR
1 REG
18:23
CAR
B. Pesce
Block33.125.0EVN/A
2022-04-28
NJD at CAR
1 REG
18:41
NJD
J. Bratt
Block29.115.9EVN/A
2022-04-28
NJD at CAR
1 REG
19:03
NJD
M. McLeod
Block16.310.6EVN/A
2022-04-28
NJD at CAR
1 REG
19:09
CAR
M. Domi
Miss26.452.7EV8.2%
2022-04-28
NJD at CAR
2 REG
01:18
CAR
M. Necas
Saved shot19.227.9EV6.5%
2022-04-28
NJD at CAR
2 REG
01:52
NJD
Y. Sharangovich
Block25.256.3EVN/A
2022-04-28
NJD at CAR
2 REG
02:11
NJD
N. Okhotiuk
Block30.115.4EVN/A
2022-04-28
NJD at CAR
2 REG
02:15
NJD
Y. Sharangovich
Saved shot11.263.4EV9.3%
2022-04-28
NJD at CAR
2 REG
03:47
CAR
B. Smith
Saved shot26.945.0EV7.9%
2022-04-28
NJD at CAR
2 REG
03:54
CAR
T. DeAngelo
Saved shot59.13.9PP3.1%
NJD at CAR

Apr 28, 2022 · P1 REG · 00:15

S. Jarvis

CAR · Saved shot

Distance
9.1 ft
Scoring chance (xG)
12.0%
Angle
6.3°
Strength
EV
NJD at CAR

Apr 28, 2022 · P1 REG · 00:32

J. Bratt

NJD · Saved shot

Distance
33.1 ft
Scoring chance (xG)
9.7%
Angle
3.5°
Strength
EV
NJD at CAR

Apr 28, 2022 · P1 REG · 02:35

D. Stepan

CAR · Block

Distance
8.5 ft
Scoring chance (xG)
Unavailable
Angle
45.0°
Strength
EV

Blocked or unsupported attempt

NJD at CAR

Apr 28, 2022 · P1 REG · 03:16

S. Lorentz

CAR · Saved shot

Distance
10.0 ft
Scoring chance (xG)
17.6%
Angle
0.0°
Strength
EV
NJD at CAR

Apr 28, 2022 · P1 REG · 03:17

S. Lorentz

CAR · Miss

Distance
8.6 ft
Scoring chance (xG)
3.4%
Angle
54.5°
Strength
EV
NJD at CAR

Apr 28, 2022 · P1 REG · 03:42

D. Hamilton

NJD · Saved shot

Distance
7.2 ft
Scoring chance (xG)
11.4%
Angle
56.3°
Strength
EV
NJD at CAR

Apr 28, 2022 · P1 REG · 04:44

E. Bear

CAR · Goal

Distance
58.2 ft
Scoring chance (xG)
1.1%
Angle
34.5°
Strength
EV
NJD at CAR

Apr 28, 2022 · P1 REG · 05:18

B. Skjei

CAR · Saved shot

Distance
55.9 ft
Scoring chance (xG)
2.3%
Angle
28.9°
Strength
EV
NJD at CAR

Apr 28, 2022 · P1 REG · 05:33

M. Necas

CAR · Goal

Distance
21.1 ft
Scoring chance (xG)
5.9%
Angle
31.4°
Strength
EV
NJD at CAR

Apr 28, 2022 · P1 REG · 06:22

D. Mercer

NJD · Block

Distance
52.3 ft
Scoring chance (xG)
Unavailable
Angle
45.0°
Strength
EV

Blocked or unsupported attempt

NJD at CAR

Apr 28, 2022 · P1 REG · 08:05

B. Pesce

CAR · Block

Distance
37.0 ft
Scoring chance (xG)
Unavailable
Angle
38.4°
Strength
EV

Blocked or unsupported attempt

NJD at CAR

Apr 28, 2022 · P1 REG · 08:09

D. Stepan

CAR · Block

Distance
14.9 ft
Scoring chance (xG)
Unavailable
Angle
42.3°
Strength
EV

Blocked or unsupported attempt

NJD at CAR

Apr 28, 2022 · P1 REG · 08:46

M. Necas

CAR · Block

Distance
30.4 ft
Scoring chance (xG)
Unavailable
Angle
62.6°
Strength
EV

Blocked or unsupported attempt

NJD at CAR

Apr 28, 2022 · P1 REG · 08:51

T. DeAngelo

CAR · Miss

Distance
54.7 ft
Scoring chance (xG)
2.0%
Angle
30.8°
Strength
EV
NJD at CAR

Apr 28, 2022 · P1 REG · 09:39

D. Mercer

NJD · Block

Distance
38.9 ft
Scoring chance (xG)
Unavailable
Angle
44.0°
Strength
EV

Blocked or unsupported attempt

NJD at CAR

Apr 28, 2022 · P1 REG · 09:50

T. Smith

NJD · Saved shot

Distance
68.1 ft
Scoring chance (xG)
0.7%
Angle
30.0°
Strength
EV
NJD at CAR

Apr 28, 2022 · P1 REG · 10:38

B. Skjei

CAR · Saved shot

Distance
61.6 ft
Scoring chance (xG)
1.1%
Angle
35.8°
Strength
EV
NJD at CAR

Apr 28, 2022 · P1 REG · 10:51

N. Foote

NJD · Saved shot

Distance
87.7 ft
Scoring chance (xG)
0.2%
Angle
25.7°
Strength
EV
NJD at CAR

Apr 28, 2022 · P1 REG · 11:02

V. Trocheck

CAR · Saved shot

Distance
8.5 ft
Scoring chance (xG)
17.8%
Angle
20.6°
Strength
EV
NJD at CAR

Apr 28, 2022 · P1 REG · 11:15

A. Holtz

NJD · Saved shot

Distance
35.4 ft
Scoring chance (xG)
4.9%
Angle
42.7°
Strength
EV
NJD at CAR

Apr 28, 2022 · P1 REG · 11:30

V. Trocheck

CAR · Saved shot

Distance
31.3 ft
Scoring chance (xG)
8.3%
Angle
16.7°
Strength
EV
NJD at CAR

Apr 28, 2022 · P1 REG · 11:31

T. Teravainen

CAR · Saved shot

Distance
8.2 ft
Scoring chance (xG)
4.1%
Angle
14.0°
Strength
EV
NJD at CAR

Apr 28, 2022 · P1 REG · 11:33

M. Domi

CAR · Block

Distance
9.5 ft
Scoring chance (xG)
Unavailable
Angle
18.4°
Strength
EV

Blocked or unsupported attempt

NJD at CAR

Apr 28, 2022 · P1 REG · 12:00

M. McLeod

NJD · Miss

Distance
36.7 ft
Scoring chance (xG)
4.3%
Angle
25.9°
Strength
EV
NJD at CAR

Apr 28, 2022 · P1 REG · 12:07

J. Vesey

NJD · Saved shot

Distance
27.5 ft
Scoring chance (xG)
8.6%
Angle
33.1°
Strength
EV
NJD at CAR

Apr 28, 2022 · P1 REG · 12:53

J. Kotkaniemi

CAR · Goal

Distance
3.2 ft
Scoring chance (xG)
33.1%
Angle
71.6°
Strength
EV
NJD at CAR

Apr 28, 2022 · P1 REG · 13:03

M. Necas

CAR · Saved shot

Distance
34.1 ft
Scoring chance (xG)
1.6%
Angle
93.4°
Strength
EV
NJD at CAR

Apr 28, 2022 · P1 REG · 13:19

B. Pesce

CAR · Miss

Distance
64.5 ft
Scoring chance (xG)
1.1%
Angle
23.8°
Strength
EV
NJD at CAR

Apr 28, 2022 · P1 REG · 13:37

S. Lorentz

CAR · Miss

Distance
57.7 ft
Scoring chance (xG)
3.3%
Angle
14.0°
Strength
EV
NJD at CAR

Apr 28, 2022 · P1 REG · 13:55

F. Zetterlund

NJD · Goal

Distance
21.2 ft
Scoring chance (xG)
19.0%
Angle
8.1°
Strength
EV
NJD at CAR

Apr 28, 2022 · P1 REG · 14:18

N. Foote

NJD · Block

Distance
38.3 ft
Scoring chance (xG)
Unavailable
Angle
15.1°
Strength
EV

Blocked or unsupported attempt

NJD at CAR

Apr 28, 2022 · P1 REG · 14:36

J. Boqvist

NJD · Miss

Distance
46.0 ft
Scoring chance (xG)
1.3%
Angle
47.6°
Strength
EV
NJD at CAR

Apr 28, 2022 · P1 REG · 14:50

J. Boqvist

NJD · Saved shot

Distance
17.7 ft
Scoring chance (xG)
16.2%
Angle
16.4°
Strength
EV
NJD at CAR

Apr 28, 2022 · P1 REG · 15:00

N. Okhotiuk

NJD · Block

Distance
42.1 ft
Scoring chance (xG)
Unavailable
Angle
18.0°
Strength
EV

Blocked or unsupported attempt

NJD at CAR

Apr 28, 2022 · P1 REG · 15:26

N. Bastian

NJD · Saved shot

Distance
44.6 ft
Scoring chance (xG)
2.0%
Angle
42.3°
Strength
EV
NJD at CAR

Apr 28, 2022 · P1 REG · 15:30

J. Vesey

NJD · Miss

Distance
30.1 ft
Scoring chance (xG)
9.3%
Angle
21.4°
Strength
EV
NJD at CAR

Apr 28, 2022 · P1 REG · 15:40

K. Bahl

NJD · Saved shot

Distance
58.0 ft
Scoring chance (xG)
1.9%
Angle
35.9°
Strength
EV
NJD at CAR

Apr 28, 2022 · P1 REG · 15:51

D. Stepan

CAR · Miss

Distance
32.1 ft
Scoring chance (xG)
8.3%
Angle
5.4°
Strength
EV
NJD at CAR

Apr 28, 2022 · P1 REG · 16:20

M. Necas

CAR · Miss

Distance
48.3 ft
Scoring chance (xG)
2.1%
Angle
34.0°
Strength
EV
NJD at CAR

Apr 28, 2022 · P1 REG · 16:57

Y. Sharangovich

NJD · Saved shot

Distance
15.8 ft
Scoring chance (xG)
8.7%
Angle
55.3°
Strength
EV
NJD at CAR

Apr 28, 2022 · P1 REG · 18:23

B. Pesce

CAR · Block

Distance
33.1 ft
Scoring chance (xG)
Unavailable
Angle
25.0°
Strength
EV

Blocked or unsupported attempt

NJD at CAR

Apr 28, 2022 · P1 REG · 18:41

J. Bratt

NJD · Block

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

Blocked or unsupported attempt

NJD at CAR

Apr 28, 2022 · P1 REG · 19:03

M. McLeod

NJD · Block

Distance
16.3 ft
Scoring chance (xG)
Unavailable
Angle
10.6°
Strength
EV

Blocked or unsupported attempt

NJD at CAR

Apr 28, 2022 · P1 REG · 19:09

M. Domi

CAR · Miss

Distance
26.4 ft
Scoring chance (xG)
8.2%
Angle
52.7°
Strength
EV
NJD at CAR

Apr 28, 2022 · P2 REG · 01:18

M. Necas

CAR · Saved shot

Distance
19.2 ft
Scoring chance (xG)
6.5%
Angle
27.9°
Strength
EV
NJD at CAR

Apr 28, 2022 · P2 REG · 01:52

Y. Sharangovich

NJD · Block

Distance
25.2 ft
Scoring chance (xG)
Unavailable
Angle
56.3°
Strength
EV

Blocked or unsupported attempt

NJD at CAR

Apr 28, 2022 · P2 REG · 02:11

N. Okhotiuk

NJD · Block

Distance
30.1 ft
Scoring chance (xG)
Unavailable
Angle
15.4°
Strength
EV

Blocked or unsupported attempt

NJD at CAR

Apr 28, 2022 · P2 REG · 02:15

Y. Sharangovich

NJD · Saved shot

Distance
11.2 ft
Scoring chance (xG)
9.3%
Angle
63.4°
Strength
EV
NJD at CAR

Apr 28, 2022 · P2 REG · 03:47

B. Smith

CAR · Saved shot

Distance
26.9 ft
Scoring chance (xG)
7.9%
Angle
45.0°
Strength
EV
NJD at CAR

Apr 28, 2022 · P2 REG · 03:54

T. DeAngelo

CAR · Saved shot

Distance
59.1 ft
Scoring chance (xG)
3.1%
Angle
3.9°
Strength
PP

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.