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

109 matching attempts. Season coverage: 1507 published games / 1507 collected games. Last source refresh: Oct 4, 2026 05:14.

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-12-20
NJD at CAR
1 REG
00:11
CAR
J. Chatfield
Saved shot52.733.4EV1.8%
2022-12-20
NJD at CAR
1 REG
00:18
CAR
J. Kotkaniemi
Saved shot5.111.3EV32.1%
2022-12-20
NJD at CAR
1 REG
00:20
CAR
J. Kotkaniemi
Goal6.00.0EV26.4%
2022-12-20
NJD at CAR
1 REG
01:14
CAR
J. Martinook
Saved shot59.838.2EV0.8%
2022-12-20
NJD at CAR
1 REG
01:20
CAR
J. Slavin
Miss15.855.3EV9.1%
2022-12-20
NJD at CAR
1 REG
01:30
CAR
J. Slavin
Block14.312.1EVN/A
2022-12-20
NJD at CAR
1 REG
01:45
NJD
J. Hughes
Saved shot49.01.2EV3.7%
2022-12-20
NJD at CAR
1 REG
01:55
NJD
E. Haula
Miss8.17.1EV11.3%
2022-12-20
NJD at CAR
1 REG
02:04
NJD
J. Hughes
Saved shot22.828.8EV11.3%
2022-12-20
NJD at CAR
1 REG
03:57
NJD
N. Hischier
Block43.930.1EVN/A
2022-12-20
NJD at CAR
1 REG
05:03
NJD
T. Tatar
Saved shot13.067.4PP11.2%
2022-12-20
NJD at CAR
1 REG
05:24
NJD
N. Hischier
Saved shot11.731.0PP10.3%
2022-12-20
NJD at CAR
1 REG
06:18
NJD
D. Hamilton
Miss65.327.3PP2.0%
2022-12-20
NJD at CAR
1 REG
06:32
NJD
D. Hamilton
Miss29.850.4PP6.7%
2022-12-20
NJD at CAR
1 REG
06:43
NJD
T. Tatar
Saved shot2.226.6PP53.0%
2022-12-20
NJD at CAR
1 REG
06:45
NJD
N. Hischier
Saved shot9.212.5PP27.1%
2022-12-20
NJD at CAR
1 REG
06:51
NJD
J. Hughes
Saved shot40.02.9PP6.7%
2022-12-20
NJD at CAR
1 REG
08:20
CAR
B. Burns
Block48.930.8PPN/A
2022-12-20
NJD at CAR
1 REG
09:25
CAR
B. Skjei
Block36.940.6PPN/A
2022-12-20
NJD at CAR
1 REG
09:52
NJD
J. Bratt
Block7.256.3EVN/A
2022-12-20
NJD at CAR
1 REG
10:06
NJD
D. Hamilton
Saved shot17.963.4EV5.6%
2022-12-20
NJD at CAR
1 REG
12:17
NJD
M. McLeod
Saved shot34.26.7EV9.7%
2022-12-20
NJD at CAR
1 REG
12:28
CAR
J. Martinook
Miss15.639.8EV5.4%
2022-12-20
NJD at CAR
1 REG
13:25
CAR
J. Drury
Saved shot4.090.0EV3.4%
2022-12-20
NJD at CAR
1 REG
14:04
NJD
B. Smith
Saved shot5.745.0EV7.1%
2022-12-20
NJD at CAR
1 REG
15:16
CAR
M. Necas
Saved shot39.427.2EV4.4%
2022-12-20
NJD at CAR
1 REG
15:18
CAR
M. Necas
Saved shot19.262.1EV4.8%
2022-12-20
NJD at CAR
1 REG
15:23
CAR
J. Staal
Miss19.227.9EV6.5%
2022-12-20
NJD at CAR
1 REG
15:51
NJD
R. Graves
Saved shot33.161.1EV1.2%
2022-12-20
NJD at CAR
1 REG
16:29
NJD
J. Siegenthaler
Saved shot67.527.3EV0.6%
2022-12-20
NJD at CAR
1 REG
16:48
CAR
C. de Haan
Block39.427.2EVN/A
2022-12-20
NJD at CAR
1 REG
18:08
NJD
J. Hughes
Miss21.131.4EV6.1%
2022-12-20
NJD at CAR
1 REG
18:09
NJD
E. Haula
Saved shot4.5116.6EV5.2%
2022-12-20
NJD at CAR
1 REG
18:35
NJD
J. Marino
Miss60.914.3EV3.6%
2022-12-20
NJD at CAR
2 REG
00:25
NJD
D. Hamilton
Saved shot46.02.5PP10.2%
2022-12-20
NJD at CAR
2 REG
00:44
NJD
R. Graves
Miss33.510.3EV9.2%
2022-12-20
NJD at CAR
2 REG
00:48
NJD
N. Hischier
Miss15.223.2EV7.2%
2022-12-20
NJD at CAR
2 REG
01:03
NJD
J. Marino
Block16.310.6EVN/A
2022-12-20
NJD at CAR
2 REG
01:52
CAR
T. Teravainen
Saved shot55.814.5PP2.7%
2022-12-20
NJD at CAR
2 REG
02:32
CAR
M. Necas
Block16.632.7PPN/A
2022-12-20
NJD at CAR
2 REG
03:34
CAR
B. Pesce
Block42.01.4PPN/A
2022-12-20
NJD at CAR
2 REG
04:17
CAR
J. Staal
Goal30.025.7EV9.2%
2022-12-20
NJD at CAR
2 REG
04:52
NJD
J. Bratt
Saved shot31.846.3PP4.2%
2022-12-20
NJD at CAR
2 REG
04:57
NJD
T. Tatar
Saved shot10.641.2PP7.8%
2022-12-20
NJD at CAR
2 REG
06:21
CAR
T. Teravainen
Goal21.437.4SH11.2%
2022-12-20
NJD at CAR
2 REG
06:57
NJD
F. Zetterlund
Saved shot38.616.6EV4.8%
2022-12-20
NJD at CAR
2 REG
07:14
CAR
S. Noesen
Saved shot20.639.1EV10.9%
2022-12-20
NJD at CAR
2 REG
07:16
CAR
D. Stepan
Miss8.090.0EV7.0%
2022-12-20
NJD at CAR
2 REG
07:19
CAR
J. Chatfield
Block29.813.6EVN/A
2022-12-20
NJD at CAR
2 REG
08:00
NJD
B. Smith
Block54.432.2EVN/A
NJD at CAR

Dec 20, 2022 · P1 REG · 00:11

J. Chatfield

CAR · Saved shot

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

Dec 20, 2022 · P1 REG · 00:18

J. Kotkaniemi

CAR · Saved shot

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

Dec 20, 2022 · P1 REG · 00:20

J. Kotkaniemi

CAR · Goal

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

Dec 20, 2022 · P1 REG · 01:14

J. Martinook

CAR · Saved shot

Distance
59.8 ft
Scoring chance (xG)
0.8%
Angle
38.2°
Strength
EV
NJD at CAR

Dec 20, 2022 · P1 REG · 01:20

J. Slavin

CAR · Miss

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

Dec 20, 2022 · P1 REG · 01:30

J. Slavin

CAR · Block

Distance
14.3 ft
Scoring chance (xG)
Unavailable
Angle
12.1°
Strength
EV

Blocked or unsupported attempt

NJD at CAR

Dec 20, 2022 · P1 REG · 01:45

J. Hughes

NJD · Saved shot

Distance
49.0 ft
Scoring chance (xG)
3.7%
Angle
1.2°
Strength
EV
NJD at CAR

Dec 20, 2022 · P1 REG · 01:55

E. Haula

NJD · Miss

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

Dec 20, 2022 · P1 REG · 02:04

J. Hughes

NJD · Saved shot

Distance
22.8 ft
Scoring chance (xG)
11.3%
Angle
28.8°
Strength
EV
NJD at CAR

Dec 20, 2022 · P1 REG · 03:57

N. Hischier

NJD · Block

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

Blocked or unsupported attempt

NJD at CAR

Dec 20, 2022 · P1 REG · 05:03

T. Tatar

NJD · Saved shot

Distance
13.0 ft
Scoring chance (xG)
11.2%
Angle
67.4°
Strength
PP
NJD at CAR

Dec 20, 2022 · P1 REG · 05:24

N. Hischier

NJD · Saved shot

Distance
11.7 ft
Scoring chance (xG)
10.3%
Angle
31.0°
Strength
PP
NJD at CAR

Dec 20, 2022 · P1 REG · 06:18

D. Hamilton

NJD · Miss

Distance
65.3 ft
Scoring chance (xG)
2.0%
Angle
27.3°
Strength
PP
NJD at CAR

Dec 20, 2022 · P1 REG · 06:32

D. Hamilton

NJD · Miss

Distance
29.8 ft
Scoring chance (xG)
6.7%
Angle
50.4°
Strength
PP
NJD at CAR

Dec 20, 2022 · P1 REG · 06:43

T. Tatar

NJD · Saved shot

Distance
2.2 ft
Scoring chance (xG)
53.0%
Angle
26.6°
Strength
PP
NJD at CAR

Dec 20, 2022 · P1 REG · 06:45

N. Hischier

NJD · Saved shot

Distance
9.2 ft
Scoring chance (xG)
27.1%
Angle
12.5°
Strength
PP
NJD at CAR

Dec 20, 2022 · P1 REG · 06:51

J. Hughes

NJD · Saved shot

Distance
40.0 ft
Scoring chance (xG)
6.7%
Angle
2.9°
Strength
PP
NJD at CAR

Dec 20, 2022 · P1 REG · 08:20

B. Burns

CAR · Block

Distance
48.9 ft
Scoring chance (xG)
Unavailable
Angle
30.8°
Strength
PP

Blocked or unsupported attempt

NJD at CAR

Dec 20, 2022 · P1 REG · 09:25

B. Skjei

CAR · Block

Distance
36.9 ft
Scoring chance (xG)
Unavailable
Angle
40.6°
Strength
PP

Blocked or unsupported attempt

NJD at CAR

Dec 20, 2022 · P1 REG · 09:52

J. Bratt

NJD · Block

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

Blocked or unsupported attempt

NJD at CAR

Dec 20, 2022 · P1 REG · 10:06

D. Hamilton

NJD · Saved shot

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

Dec 20, 2022 · P1 REG · 12:17

M. McLeod

NJD · Saved shot

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

Dec 20, 2022 · P1 REG · 12:28

J. Martinook

CAR · Miss

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

Dec 20, 2022 · P1 REG · 13:25

J. Drury

CAR · Saved shot

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

Dec 20, 2022 · P1 REG · 14:04

B. Smith

NJD · Saved shot

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

Dec 20, 2022 · P1 REG · 15:16

M. Necas

CAR · Saved shot

Distance
39.4 ft
Scoring chance (xG)
4.4%
Angle
27.2°
Strength
EV
NJD at CAR

Dec 20, 2022 · P1 REG · 15:18

M. Necas

CAR · Saved shot

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

Dec 20, 2022 · P1 REG · 15:23

J. Staal

CAR · Miss

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

Dec 20, 2022 · P1 REG · 15:51

R. Graves

NJD · Saved shot

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

Dec 20, 2022 · P1 REG · 16:29

J. Siegenthaler

NJD · Saved shot

Distance
67.5 ft
Scoring chance (xG)
0.6%
Angle
27.3°
Strength
EV
NJD at CAR

Dec 20, 2022 · P1 REG · 16:48

C. de Haan

CAR · Block

Distance
39.4 ft
Scoring chance (xG)
Unavailable
Angle
27.2°
Strength
EV

Blocked or unsupported attempt

NJD at CAR

Dec 20, 2022 · P1 REG · 18:08

J. Hughes

NJD · Miss

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

Dec 20, 2022 · P1 REG · 18:09

E. Haula

NJD · Saved shot

Distance
4.5 ft
Scoring chance (xG)
5.2%
Angle
116.6°
Strength
EV
NJD at CAR

Dec 20, 2022 · P1 REG · 18:35

J. Marino

NJD · Miss

Distance
60.9 ft
Scoring chance (xG)
3.6%
Angle
14.3°
Strength
EV
NJD at CAR

Dec 20, 2022 · P2 REG · 00:25

D. Hamilton

NJD · Saved shot

Distance
46.0 ft
Scoring chance (xG)
10.2%
Angle
2.5°
Strength
PP
NJD at CAR

Dec 20, 2022 · P2 REG · 00:44

R. Graves

NJD · Miss

Distance
33.5 ft
Scoring chance (xG)
9.2%
Angle
10.3°
Strength
EV
NJD at CAR

Dec 20, 2022 · P2 REG · 00:48

N. Hischier

NJD · Miss

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

Dec 20, 2022 · P2 REG · 01:03

J. Marino

NJD · Block

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

Blocked or unsupported attempt

NJD at CAR

Dec 20, 2022 · P2 REG · 01:52

T. Teravainen

CAR · Saved shot

Distance
55.8 ft
Scoring chance (xG)
2.7%
Angle
14.5°
Strength
PP
NJD at CAR

Dec 20, 2022 · P2 REG · 02:32

M. Necas

CAR · Block

Distance
16.6 ft
Scoring chance (xG)
Unavailable
Angle
32.7°
Strength
PP

Blocked or unsupported attempt

NJD at CAR

Dec 20, 2022 · P2 REG · 03:34

B. Pesce

CAR · Block

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

Blocked or unsupported attempt

NJD at CAR

Dec 20, 2022 · P2 REG · 04:17

J. Staal

CAR · Goal

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

Dec 20, 2022 · P2 REG · 04:52

J. Bratt

NJD · Saved shot

Distance
31.8 ft
Scoring chance (xG)
4.2%
Angle
46.3°
Strength
PP
NJD at CAR

Dec 20, 2022 · P2 REG · 04:57

T. Tatar

NJD · Saved shot

Distance
10.6 ft
Scoring chance (xG)
7.8%
Angle
41.2°
Strength
PP
NJD at CAR

Dec 20, 2022 · P2 REG · 06:21

T. Teravainen

CAR · Goal

Distance
21.4 ft
Scoring chance (xG)
11.2%
Angle
37.4°
Strength
SH
NJD at CAR

Dec 20, 2022 · P2 REG · 06:57

F. Zetterlund

NJD · Saved shot

Distance
38.6 ft
Scoring chance (xG)
4.8%
Angle
16.6°
Strength
EV
NJD at CAR

Dec 20, 2022 · P2 REG · 07:14

S. Noesen

CAR · Saved shot

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

Dec 20, 2022 · P2 REG · 07:16

D. Stepan

CAR · Miss

Distance
8.0 ft
Scoring chance (xG)
7.0%
Angle
90.0°
Strength
EV
NJD at CAR

Dec 20, 2022 · P2 REG · 07:19

J. Chatfield

CAR · Block

Distance
29.8 ft
Scoring chance (xG)
Unavailable
Angle
13.6°
Strength
EV

Blocked or unsupported attempt

NJD at CAR

Dec 20, 2022 · P2 REG · 08:00

B. Smith

NJD · Block

Distance
54.4 ft
Scoring chance (xG)
Unavailable
Angle
32.2°
Strength
EV

Blocked or unsupported attempt

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.