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

102 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-12
NJD at NYR
1 REG
00:56
NYR
F. Chytil
Block8.926.6EVN/A
2022-12-12
NJD at NYR
1 REG
02:15
NYR
J. Brodzinski
Miss48.847.5EV1.2%
2022-12-12
NJD at NYR
1 REG
02:59
NJD
T. Tatar
Saved shot19.227.9EV18.3%
2022-12-12
NJD at NYR
1 REG
03:05
NJD
N. Hischier
Goal63.636.7EV0.5%
2022-12-12
NJD at NYR
1 REG
03:21
NJD
J. Bratt
Saved shot10.821.8EV16.5%
2022-12-12
NJD at NYR
1 REG
03:32
NJD
T. Tatar
Miss13.542.0EV12.5%
2022-12-12
NJD at NYR
1 REG
04:05
NJD
R. Graves
Block39.022.6EVN/A
2022-12-12
NJD at NYR
1 REG
04:46
NJD
D. Mercer
Goal10.329.1EV6.3%
2022-12-12
NJD at NYR
1 REG
05:14
NYR
L. Hajek
Block36.114.4EVN/A
2022-12-12
NJD at NYR
1 REG
05:26
NJD
B. Smith
Saved shot91.29.5EV0.4%
2022-12-12
NJD at NYR
1 REG
07:49
NJD
F. Zetterlund
Block31.828.2EVN/A
2022-12-12
NJD at NYR
1 REG
08:33
NJD
J. Boqvist
Saved shot34.15.0EV11.8%
2022-12-12
NJD at NYR
1 REG
10:12
NJD
D. Mercer
Miss26.14.4EV14.4%
2022-12-12
NJD at NYR
1 REG
11:09
NYR
L. Hajek
Saved shot57.531.5EV0.6%
2022-12-12
NJD at NYR
1 REG
11:12
NYR
J. Gauthier
Miss31.142.4EV7.9%
2022-12-12
NJD at NYR
1 REG
13:13
NYR
C. Kreider
Saved shot95.522.8EV0.2%
2022-12-12
NJD at NYR
1 REG
13:21
NYR
C. Kreider
Saved shot37.369.6EV1.0%
2022-12-12
NJD at NYR
1 REG
13:35
NYR
J. Trouba
Block35.532.3EVN/A
2022-12-12
NJD at NYR
1 REG
15:18
NJD
T. Tatar
Block27.328.4EVN/A
2022-12-12
NJD at NYR
1 REG
15:42
NYR
F. Chytil
Saved shot32.858.7EV1.7%
2022-12-12
NJD at NYR
1 REG
16:02
NYR
A. Fox
Saved shot27.185.8EV0.6%
2022-12-12
NJD at NYR
1 REG
16:16
NYR
F. Chytil
Miss19.142.9EV6.8%
2022-12-12
NJD at NYR
1 REG
16:24
NYR
F. Chytil
Block19.147.1EVN/A
2022-12-12
NJD at NYR
1 REG
16:35
NJD
M. McLeod
Miss32.014.5EV11.4%
2022-12-12
NJD at NYR
1 REG
18:25
NYR
C. Kreider
Goal23.346.7EV11.6%
2022-12-12
NJD at NYR
1 REG
18:40
NJD
J. Bratt
Miss16.452.4EV16.8%
2022-12-12
NJD at NYR
1 REG
19:07
NYR
F. Chytil
Saved shot71.88.8EV0.4%
2022-12-12
NJD at NYR
1 REG
19:22
NJD
M. Wood
Miss41.214.0EV4.4%
2022-12-12
NJD at NYR
1 REG
19:41
NYR
S. Blais
Block49.317.7EVN/A
2022-12-12
NJD at NYR
2 REG
01:15
NJD
D. Mercer
Saved shot15.053.1EV7.3%
2022-12-12
NJD at NYR
2 REG
01:18
NYR
C. Kreider
Saved shot124.11.8EV0.3%
2022-12-12
NJD at NYR
2 REG
01:35
NJD
D. Hamilton
Block38.524.6EVN/A
2022-12-12
NJD at NYR
2 REG
01:39
NJD
J. Hughes
Saved shot7.850.2EV10.5%
2022-12-12
NJD at NYR
2 REG
01:59
NJD
F. Zetterlund
Miss30.719.0EV14.1%
2022-12-12
NJD at NYR
2 REG
03:09
NJD
J. Marino
Saved shot32.236.2EV10.2%
2022-12-12
NJD at NYR
2 REG
03:33
NYR
M. Zibanejad
Saved shot47.651.0EV1.0%
2022-12-12
NJD at NYR
2 REG
05:01
NJD
D. Mercer
Miss36.143.9EV5.9%
2022-12-12
NJD at NYR
2 REG
05:06
NJD
B. Smith
Miss50.317.4EV3.5%
2022-12-12
NJD at NYR
2 REG
05:32
NJD
D. Severson
Miss26.942.0EV12.7%
2022-12-12
NJD at NYR
2 REG
06:05
NJD
J. Hughes
Block14.312.1PPN/A
2022-12-12
NJD at NYR
2 REG
06:11
NYR
C. Kreider
Block32.831.3SHN/A
2022-12-12
NJD at NYR
2 REG
06:32
NJD
J. Hughes
Block10.053.1PPN/A
2022-12-12
NJD at NYR
2 REG
06:57
NYR
J. Vesey
Miss24.626.6SH12.7%
2022-12-12
NJD at NYR
2 REG
07:44
NJD
E. Haula
Miss13.00.0PP10.4%
2022-12-12
NJD at NYR
2 REG
07:56
NJD
R. Graves
Block32.014.5EVN/A
2022-12-12
NJD at NYR
2 REG
08:36
NYR
A. Fox
Miss39.922.1PP7.0%
2022-12-12
NJD at NYR
2 REG
08:49
NYR
M. Zibanejad
Saved shot44.325.4PP8.0%
2022-12-12
NJD at NYR
2 REG
09:27
NYR
M. Zibanejad
Saved shot30.638.4PP12.8%
2022-12-12
NJD at NYR
2 REG
09:31
NYR
A. Panarin
Miss42.051.8PP2.4%
2022-12-12
NJD at NYR
2 REG
09:56
NYR
A. Panarin
Saved shot28.02.0PP14.8%
NJD at NYR

Dec 12, 2022 · P1 REG · 00:56

F. Chytil

NYR · Block

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

Blocked or unsupported attempt

NJD at NYR

Dec 12, 2022 · P1 REG · 02:15

J. Brodzinski

NYR · Miss

Distance
48.8 ft
Scoring chance (xG)
1.2%
Angle
47.5°
Strength
EV
NJD at NYR

Dec 12, 2022 · P1 REG · 02:59

T. Tatar

NJD · Saved shot

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

Dec 12, 2022 · P1 REG · 03:05

N. Hischier

NJD · Goal

Distance
63.6 ft
Scoring chance (xG)
0.5%
Angle
36.7°
Strength
EV
NJD at NYR

Dec 12, 2022 · P1 REG · 03:21

J. Bratt

NJD · Saved shot

Distance
10.8 ft
Scoring chance (xG)
16.5%
Angle
21.8°
Strength
EV
NJD at NYR

Dec 12, 2022 · P1 REG · 03:32

T. Tatar

NJD · Miss

Distance
13.5 ft
Scoring chance (xG)
12.5%
Angle
42.0°
Strength
EV
NJD at NYR

Dec 12, 2022 · P1 REG · 04:05

R. Graves

NJD · Block

Distance
39.0 ft
Scoring chance (xG)
Unavailable
Angle
22.6°
Strength
EV

Blocked or unsupported attempt

NJD at NYR

Dec 12, 2022 · P1 REG · 04:46

D. Mercer

NJD · Goal

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

Dec 12, 2022 · P1 REG · 05:14

L. Hajek

NYR · Block

Distance
36.1 ft
Scoring chance (xG)
Unavailable
Angle
14.4°
Strength
EV

Blocked or unsupported attempt

NJD at NYR

Dec 12, 2022 · P1 REG · 05:26

B. Smith

NJD · Saved shot

Distance
91.2 ft
Scoring chance (xG)
0.4%
Angle
9.5°
Strength
EV
NJD at NYR

Dec 12, 2022 · P1 REG · 07:49

F. Zetterlund

NJD · Block

Distance
31.8 ft
Scoring chance (xG)
Unavailable
Angle
28.2°
Strength
EV

Blocked or unsupported attempt

NJD at NYR

Dec 12, 2022 · P1 REG · 08:33

J. Boqvist

NJD · Saved shot

Distance
34.1 ft
Scoring chance (xG)
11.8%
Angle
5.0°
Strength
EV
NJD at NYR

Dec 12, 2022 · P1 REG · 10:12

D. Mercer

NJD · Miss

Distance
26.1 ft
Scoring chance (xG)
14.4%
Angle
4.4°
Strength
EV
NJD at NYR

Dec 12, 2022 · P1 REG · 11:09

L. Hajek

NYR · Saved shot

Distance
57.5 ft
Scoring chance (xG)
0.6%
Angle
31.5°
Strength
EV
NJD at NYR

Dec 12, 2022 · P1 REG · 11:12

J. Gauthier

NYR · Miss

Distance
31.1 ft
Scoring chance (xG)
7.9%
Angle
42.4°
Strength
EV
NJD at NYR

Dec 12, 2022 · P1 REG · 13:13

C. Kreider

NYR · Saved shot

Distance
95.5 ft
Scoring chance (xG)
0.2%
Angle
22.8°
Strength
EV
NJD at NYR

Dec 12, 2022 · P1 REG · 13:21

C. Kreider

NYR · Saved shot

Distance
37.3 ft
Scoring chance (xG)
1.0%
Angle
69.6°
Strength
EV
NJD at NYR

Dec 12, 2022 · P1 REG · 13:35

J. Trouba

NYR · Block

Distance
35.5 ft
Scoring chance (xG)
Unavailable
Angle
32.3°
Strength
EV

Blocked or unsupported attempt

NJD at NYR

Dec 12, 2022 · P1 REG · 15:18

T. Tatar

NJD · Block

Distance
27.3 ft
Scoring chance (xG)
Unavailable
Angle
28.4°
Strength
EV

Blocked or unsupported attempt

NJD at NYR

Dec 12, 2022 · P1 REG · 15:42

F. Chytil

NYR · Saved shot

Distance
32.8 ft
Scoring chance (xG)
1.7%
Angle
58.7°
Strength
EV
NJD at NYR

Dec 12, 2022 · P1 REG · 16:02

A. Fox

NYR · Saved shot

Distance
27.1 ft
Scoring chance (xG)
0.6%
Angle
85.8°
Strength
EV
NJD at NYR

Dec 12, 2022 · P1 REG · 16:16

F. Chytil

NYR · Miss

Distance
19.1 ft
Scoring chance (xG)
6.8%
Angle
42.9°
Strength
EV
NJD at NYR

Dec 12, 2022 · P1 REG · 16:24

F. Chytil

NYR · Block

Distance
19.1 ft
Scoring chance (xG)
Unavailable
Angle
47.1°
Strength
EV

Blocked or unsupported attempt

NJD at NYR

Dec 12, 2022 · P1 REG · 16:35

M. McLeod

NJD · Miss

Distance
32.0 ft
Scoring chance (xG)
11.4%
Angle
14.5°
Strength
EV
NJD at NYR

Dec 12, 2022 · P1 REG · 18:25

C. Kreider

NYR · Goal

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

Dec 12, 2022 · P1 REG · 18:40

J. Bratt

NJD · Miss

Distance
16.4 ft
Scoring chance (xG)
16.8%
Angle
52.4°
Strength
EV
NJD at NYR

Dec 12, 2022 · P1 REG · 19:07

F. Chytil

NYR · Saved shot

Distance
71.8 ft
Scoring chance (xG)
0.4%
Angle
8.8°
Strength
EV
NJD at NYR

Dec 12, 2022 · P1 REG · 19:22

M. Wood

NJD · Miss

Distance
41.2 ft
Scoring chance (xG)
4.4%
Angle
14.0°
Strength
EV
NJD at NYR

Dec 12, 2022 · P1 REG · 19:41

S. Blais

NYR · Block

Distance
49.3 ft
Scoring chance (xG)
Unavailable
Angle
17.7°
Strength
EV

Blocked or unsupported attempt

NJD at NYR

Dec 12, 2022 · P2 REG · 01:15

D. Mercer

NJD · Saved shot

Distance
15.0 ft
Scoring chance (xG)
7.3%
Angle
53.1°
Strength
EV
NJD at NYR

Dec 12, 2022 · P2 REG · 01:18

C. Kreider

NYR · Saved shot

Distance
124.1 ft
Scoring chance (xG)
0.3%
Angle
1.8°
Strength
EV
NJD at NYR

Dec 12, 2022 · P2 REG · 01:35

D. Hamilton

NJD · Block

Distance
38.5 ft
Scoring chance (xG)
Unavailable
Angle
24.6°
Strength
EV

Blocked or unsupported attempt

NJD at NYR

Dec 12, 2022 · P2 REG · 01:39

J. Hughes

NJD · Saved shot

Distance
7.8 ft
Scoring chance (xG)
10.5%
Angle
50.2°
Strength
EV
NJD at NYR

Dec 12, 2022 · P2 REG · 01:59

F. Zetterlund

NJD · Miss

Distance
30.7 ft
Scoring chance (xG)
14.1%
Angle
19.0°
Strength
EV
NJD at NYR

Dec 12, 2022 · P2 REG · 03:09

J. Marino

NJD · Saved shot

Distance
32.2 ft
Scoring chance (xG)
10.2%
Angle
36.2°
Strength
EV
NJD at NYR

Dec 12, 2022 · P2 REG · 03:33

M. Zibanejad

NYR · Saved shot

Distance
47.6 ft
Scoring chance (xG)
1.0%
Angle
51.0°
Strength
EV
NJD at NYR

Dec 12, 2022 · P2 REG · 05:01

D. Mercer

NJD · Miss

Distance
36.1 ft
Scoring chance (xG)
5.9%
Angle
43.9°
Strength
EV
NJD at NYR

Dec 12, 2022 · P2 REG · 05:06

B. Smith

NJD · Miss

Distance
50.3 ft
Scoring chance (xG)
3.5%
Angle
17.4°
Strength
EV
NJD at NYR

Dec 12, 2022 · P2 REG · 05:32

D. Severson

NJD · Miss

Distance
26.9 ft
Scoring chance (xG)
12.7%
Angle
42.0°
Strength
EV
NJD at NYR

Dec 12, 2022 · P2 REG · 06:05

J. Hughes

NJD · Block

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

Blocked or unsupported attempt

NJD at NYR

Dec 12, 2022 · P2 REG · 06:11

C. Kreider

NYR · Block

Distance
32.8 ft
Scoring chance (xG)
Unavailable
Angle
31.3°
Strength
SH

Blocked or unsupported attempt

NJD at NYR

Dec 12, 2022 · P2 REG · 06:32

J. Hughes

NJD · Block

Distance
10.0 ft
Scoring chance (xG)
Unavailable
Angle
53.1°
Strength
PP

Blocked or unsupported attempt

NJD at NYR

Dec 12, 2022 · P2 REG · 06:57

J. Vesey

NYR · Miss

Distance
24.6 ft
Scoring chance (xG)
12.7%
Angle
26.6°
Strength
SH
NJD at NYR

Dec 12, 2022 · P2 REG · 07:44

E. Haula

NJD · Miss

Distance
13.0 ft
Scoring chance (xG)
10.4%
Angle
0.0°
Strength
PP
NJD at NYR

Dec 12, 2022 · P2 REG · 07:56

R. Graves

NJD · Block

Distance
32.0 ft
Scoring chance (xG)
Unavailable
Angle
14.5°
Strength
EV

Blocked or unsupported attempt

NJD at NYR

Dec 12, 2022 · P2 REG · 08:36

A. Fox

NYR · Miss

Distance
39.9 ft
Scoring chance (xG)
7.0%
Angle
22.1°
Strength
PP
NJD at NYR

Dec 12, 2022 · P2 REG · 08:49

M. Zibanejad

NYR · Saved shot

Distance
44.3 ft
Scoring chance (xG)
8.0%
Angle
25.4°
Strength
PP
NJD at NYR

Dec 12, 2022 · P2 REG · 09:27

M. Zibanejad

NYR · Saved shot

Distance
30.6 ft
Scoring chance (xG)
12.8%
Angle
38.4°
Strength
PP
NJD at NYR

Dec 12, 2022 · P2 REG · 09:31

A. Panarin

NYR · Miss

Distance
42.0 ft
Scoring chance (xG)
2.4%
Angle
51.8°
Strength
PP
NJD at NYR

Dec 12, 2022 · P2 REG · 09:56

A. Panarin

NYR · Saved shot

Distance
28.0 ft
Scoring chance (xG)
14.8%
Angle
2.0°
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.