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

122 matching attempts. Season coverage: 1328 published games / 1328 collected games. Last source refresh: Oct 4, 2026 04:38.

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)
2020-03-07
NJD at NYR
1 REG
00:31
NYR
P. Buchnevich
Saved shot84.624.4EV0.3%
2020-03-07
NJD at NYR
1 REG
00:33
NYR
P. Di Giuseppe
Saved shot46.659.0EV0.4%
2020-03-07
NJD at NYR
1 REG
01:09
NYR
A. Panarin
Saved shot35.549.6EV5.2%
2020-03-07
NJD at NYR
1 REG
01:57
NYR
B. Smith
Saved shot77.614.9EV0.3%
2020-03-07
NJD at NYR
1 REG
02:05
NYR
F. Chytil
Miss17.061.9EV5.8%
2020-03-07
NJD at NYR
1 REG
02:10
NYR
J. Gauthier
Saved shot26.132.5EV4.3%
2020-03-07
NJD at NYR
1 REG
03:17
NJD
D. Mermis
Block35.912.9EVN/A
2020-03-07
NJD at NYR
1 REG
03:20
NJD
N. Hischier
Miss22.837.9EV10.5%
2020-03-07
NJD at NYR
1 REG
03:41
NYR
J. Trouba
Saved shot54.133.7EV0.8%
2020-03-07
NJD at NYR
1 REG
04:00
NYR
J. Trouba
Miss44.911.6EV4.3%
2020-03-07
NJD at NYR
1 REG
04:21
NJD
M. Mueller
Saved shot58.920.9EV3.3%
2020-03-07
NJD at NYR
1 REG
04:26
NJD
J. Hughes
Block25.233.7EVN/A
2020-03-07
NJD at NYR
1 REG
04:42
NJD
J. Anderson
Block30.446.3EVN/A
2020-03-07
NJD at NYR
1 REG
04:59
NJD
T. Zajac
Miss72.731.5EV0.3%
2020-03-07
NJD at NYR
1 REG
05:00
NJD
N. Gusev
Block44.133.0EVN/A
2020-03-07
NJD at NYR
1 REG
05:10
NJD
N. Gusev
Saved shot26.14.4EV16.3%
2020-03-07
NJD at NYR
1 REG
05:12
NJD
N. Gusev
Block17.16.7EVN/A
2020-03-07
NJD at NYR
1 REG
05:18
NJD
P. Zacha
Block8.214.0EVN/A
2020-03-07
NJD at NYR
1 REG
05:22
NJD
F. Claesson
Block42.927.8EVN/A
2020-03-07
NJD at NYR
1 REG
05:34
NYR
F. Chytil
Goal17.310.0EV22.9%
2020-03-07
NJD at NYR
1 REG
05:54
NJD
J. Hayden
Saved shot9.824.0EV16.3%
2020-03-07
NJD at NYR
1 REG
06:06
NJD
D. Severson
Block25.02.3EVN/A
2020-03-07
NJD at NYR
1 REG
06:12
NJD
K. Rooney
Saved shot7.256.3EV13.2%
2020-03-07
NJD at NYR
1 REG
06:22
NJD
K. Palmieri
Goal28.283.9EV1.6%
2020-03-07
NJD at NYR
1 REG
06:42
NJD
M. Mueller
Saved shot9.824.0EV10.1%
2020-03-07
NJD at NYR
1 REG
06:51
NJD
K. Palmieri
Block45.519.2EVN/A
2020-03-07
NJD at NYR
1 REG
07:18
NYR
M. Zibanejad
Goal23.02.5EV16.9%
2020-03-07
NJD at NYR
1 REG
07:41
NYR
R. Lindgren
Saved shot20.269.8EV4.2%
2020-03-07
NJD at NYR
1 REG
08:10
NYR
K. Kakko
Block7.233.7EVN/A
2020-03-07
NJD at NYR
1 REG
09:03
NYR
J. Trouba
Saved shot41.956.7EV0.9%
2020-03-07
NJD at NYR
1 REG
09:08
NYR
B. Smith
Block46.124.3EVN/A
2020-03-07
NJD at NYR
1 REG
09:33
NYR
J. Gauthier
Block13.28.7EVN/A
2020-03-07
NJD at NYR
1 REG
09:42
NJD
K. Rooney
Saved shot11.210.3EV19.0%
2020-03-07
NJD at NYR
1 REG
10:24
NJD
N. Hischier
Saved shot27.323.7EV12.7%
2020-03-07
NJD at NYR
1 REG
10:33
NJD
C. Carrick
Saved shot56.68.1EV2.0%
2020-03-07
NJD at NYR
1 REG
10:58
NJD
J. Anderson
Block28.518.4EVN/A
2020-03-07
NJD at NYR
1 REG
11:13
NYR
R. Strome
Miss8.963.4EV10.5%
2020-03-07
NJD at NYR
1 REG
12:58
NJD
P. Subban
Saved shot139.214.1SH0.3%
2020-03-07
NJD at NYR
1 REG
13:16
NJD
K. Rooney
Saved shot27.38.4EV16.4%
2020-03-07
NJD at NYR
1 REG
13:44
NYR
P. Di Giuseppe
Saved shot52.343.5EV0.7%
2020-03-07
NJD at NYR
1 REG
15:27
NYR
R. Strome
Miss16.268.2PP13.6%
2020-03-07
NJD at NYR
1 REG
16:17
NYR
T. DeAngelo
Miss52.00.0PP4.3%
2020-03-07
NJD at NYR
1 REG
16:29
NYR
M. Zibanejad
Miss7.256.3PP14.2%
2020-03-07
NJD at NYR
1 REG
16:41
NYR
P. Buchnevich
Saved shot5.859.0PP17.0%
2020-03-07
NJD at NYR
1 REG
17:12
NYR
A. Fox
Block39.610.2PPN/A
2020-03-07
NJD at NYR
1 REG
17:43
NYR
K. Kakko
Block25.545.0EVN/A
2020-03-07
NJD at NYR
1 REG
17:59
NYR
M. Staal
Block11.731.0EVN/A
2020-03-07
NJD at NYR
1 REG
18:05
NYR
P. Di Giuseppe
Block12.00.0EVN/A
2020-03-07
NJD at NYR
1 REG
18:27
NYR
J. Gauthier
Miss42.470.7EV0.8%
2020-03-07
NJD at NYR
1 REG
18:48
NJD
P. Zacha
Block26.713.0EVN/A
NJD at NYR

Mar 7, 2020 · P1 REG · 00:31

P. Buchnevich

NYR · Saved shot

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

Mar 7, 2020 · P1 REG · 00:33

P. Di Giuseppe

NYR · Saved shot

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

Mar 7, 2020 · P1 REG · 01:09

A. Panarin

NYR · Saved shot

Distance
35.5 ft
Scoring chance (xG)
5.2%
Angle
49.6°
Strength
EV
NJD at NYR

Mar 7, 2020 · P1 REG · 01:57

B. Smith

NYR · Saved shot

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

Mar 7, 2020 · P1 REG · 02:05

F. Chytil

NYR · Miss

Distance
17.0 ft
Scoring chance (xG)
5.8%
Angle
61.9°
Strength
EV
NJD at NYR

Mar 7, 2020 · P1 REG · 02:10

J. Gauthier

NYR · Saved shot

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

Mar 7, 2020 · P1 REG · 03:17

D. Mermis

NJD · Block

Distance
35.9 ft
Scoring chance (xG)
Unavailable
Angle
12.9°
Strength
EV

Blocked or unsupported attempt

NJD at NYR

Mar 7, 2020 · P1 REG · 03:20

N. Hischier

NJD · Miss

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

Mar 7, 2020 · P1 REG · 03:41

J. Trouba

NYR · Saved shot

Distance
54.1 ft
Scoring chance (xG)
0.8%
Angle
33.7°
Strength
EV
NJD at NYR

Mar 7, 2020 · P1 REG · 04:00

J. Trouba

NYR · Miss

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

Mar 7, 2020 · P1 REG · 04:21

M. Mueller

NJD · Saved shot

Distance
58.9 ft
Scoring chance (xG)
3.3%
Angle
20.9°
Strength
EV
NJD at NYR

Mar 7, 2020 · P1 REG · 04:26

J. Hughes

NJD · Block

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

Blocked or unsupported attempt

NJD at NYR

Mar 7, 2020 · P1 REG · 04:42

J. Anderson

NJD · Block

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

Blocked or unsupported attempt

NJD at NYR

Mar 7, 2020 · P1 REG · 04:59

T. Zajac

NJD · Miss

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

Mar 7, 2020 · P1 REG · 05:00

N. Gusev

NJD · Block

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

Blocked or unsupported attempt

NJD at NYR

Mar 7, 2020 · P1 REG · 05:10

N. Gusev

NJD · Saved shot

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

Mar 7, 2020 · P1 REG · 05:12

N. Gusev

NJD · Block

Distance
17.1 ft
Scoring chance (xG)
Unavailable
Angle
6.7°
Strength
EV

Blocked or unsupported attempt

NJD at NYR

Mar 7, 2020 · P1 REG · 05:18

P. Zacha

NJD · Block

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

Blocked or unsupported attempt

NJD at NYR

Mar 7, 2020 · P1 REG · 05:22

F. Claesson

NJD · Block

Distance
42.9 ft
Scoring chance (xG)
Unavailable
Angle
27.8°
Strength
EV

Blocked or unsupported attempt

NJD at NYR

Mar 7, 2020 · P1 REG · 05:34

F. Chytil

NYR · Goal

Distance
17.3 ft
Scoring chance (xG)
22.9%
Angle
10.0°
Strength
EV
NJD at NYR

Mar 7, 2020 · P1 REG · 05:54

J. Hayden

NJD · Saved shot

Distance
9.8 ft
Scoring chance (xG)
16.3%
Angle
24.0°
Strength
EV
NJD at NYR

Mar 7, 2020 · P1 REG · 06:06

D. Severson

NJD · Block

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

Blocked or unsupported attempt

NJD at NYR

Mar 7, 2020 · P1 REG · 06:12

K. Rooney

NJD · Saved shot

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

Mar 7, 2020 · P1 REG · 06:22

K. Palmieri

NJD · Goal

Distance
28.2 ft
Scoring chance (xG)
1.6%
Angle
83.9°
Strength
EV
NJD at NYR

Mar 7, 2020 · P1 REG · 06:42

M. Mueller

NJD · Saved shot

Distance
9.8 ft
Scoring chance (xG)
10.1%
Angle
24.0°
Strength
EV
NJD at NYR

Mar 7, 2020 · P1 REG · 06:51

K. Palmieri

NJD · Block

Distance
45.5 ft
Scoring chance (xG)
Unavailable
Angle
19.2°
Strength
EV

Blocked or unsupported attempt

NJD at NYR

Mar 7, 2020 · P1 REG · 07:18

M. Zibanejad

NYR · Goal

Distance
23.0 ft
Scoring chance (xG)
16.9%
Angle
2.5°
Strength
EV
NJD at NYR

Mar 7, 2020 · P1 REG · 07:41

R. Lindgren

NYR · Saved shot

Distance
20.2 ft
Scoring chance (xG)
4.2%
Angle
69.8°
Strength
EV
NJD at NYR

Mar 7, 2020 · P1 REG · 08:10

K. Kakko

NYR · Block

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

Blocked or unsupported attempt

NJD at NYR

Mar 7, 2020 · P1 REG · 09:03

J. Trouba

NYR · Saved shot

Distance
41.9 ft
Scoring chance (xG)
0.9%
Angle
56.7°
Strength
EV
NJD at NYR

Mar 7, 2020 · P1 REG · 09:08

B. Smith

NYR · Block

Distance
46.1 ft
Scoring chance (xG)
Unavailable
Angle
24.3°
Strength
EV

Blocked or unsupported attempt

NJD at NYR

Mar 7, 2020 · P1 REG · 09:33

J. Gauthier

NYR · Block

Distance
13.2 ft
Scoring chance (xG)
Unavailable
Angle
8.7°
Strength
EV

Blocked or unsupported attempt

NJD at NYR

Mar 7, 2020 · P1 REG · 09:42

K. Rooney

NJD · Saved shot

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

Mar 7, 2020 · P1 REG · 10:24

N. Hischier

NJD · Saved shot

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

Mar 7, 2020 · P1 REG · 10:33

C. Carrick

NJD · Saved shot

Distance
56.6 ft
Scoring chance (xG)
2.0%
Angle
8.1°
Strength
EV
NJD at NYR

Mar 7, 2020 · P1 REG · 10:58

J. Anderson

NJD · Block

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

Blocked or unsupported attempt

NJD at NYR

Mar 7, 2020 · P1 REG · 11:13

R. Strome

NYR · Miss

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

Mar 7, 2020 · P1 REG · 12:58

P. Subban

NJD · Saved shot

Distance
139.2 ft
Scoring chance (xG)
0.3%
Angle
14.1°
Strength
SH
NJD at NYR

Mar 7, 2020 · P1 REG · 13:16

K. Rooney

NJD · Saved shot

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

Mar 7, 2020 · P1 REG · 13:44

P. Di Giuseppe

NYR · Saved shot

Distance
52.3 ft
Scoring chance (xG)
0.7%
Angle
43.5°
Strength
EV
NJD at NYR

Mar 7, 2020 · P1 REG · 15:27

R. Strome

NYR · Miss

Distance
16.2 ft
Scoring chance (xG)
13.6%
Angle
68.2°
Strength
PP
NJD at NYR

Mar 7, 2020 · P1 REG · 16:17

T. DeAngelo

NYR · Miss

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

Mar 7, 2020 · P1 REG · 16:29

M. Zibanejad

NYR · Miss

Distance
7.2 ft
Scoring chance (xG)
14.2%
Angle
56.3°
Strength
PP
NJD at NYR

Mar 7, 2020 · P1 REG · 16:41

P. Buchnevich

NYR · Saved shot

Distance
5.8 ft
Scoring chance (xG)
17.0%
Angle
59.0°
Strength
PP
NJD at NYR

Mar 7, 2020 · P1 REG · 17:12

A. Fox

NYR · Block

Distance
39.6 ft
Scoring chance (xG)
Unavailable
Angle
10.2°
Strength
PP

Blocked or unsupported attempt

NJD at NYR

Mar 7, 2020 · P1 REG · 17:43

K. Kakko

NYR · Block

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

Blocked or unsupported attempt

NJD at NYR

Mar 7, 2020 · P1 REG · 17:59

M. Staal

NYR · Block

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

Blocked or unsupported attempt

NJD at NYR

Mar 7, 2020 · P1 REG · 18:05

P. Di Giuseppe

NYR · Block

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

Blocked or unsupported attempt

NJD at NYR

Mar 7, 2020 · P1 REG · 18:27

J. Gauthier

NYR · Miss

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

Mar 7, 2020 · P1 REG · 18:48

P. Zacha

NJD · Block

Distance
26.7 ft
Scoring chance (xG)
Unavailable
Angle
13.0°
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.