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

96 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-02-01
NYR at DET
1 REG
00:47
NYR
J. Trouba
Block12.618.4EVN/A
2020-02-01
NYR at DET
1 REG
00:59
NYR
J. Trouba
Saved shot13.548.0EV4.3%
2020-02-01
NYR at DET
1 REG
02:18
DET
A. Erne
Block26.713.0EVN/A
2020-02-01
NYR at DET
1 REG
02:19
DET
L. Glendening
Saved shot13.057.5EV4.0%
2020-02-01
NYR at DET
1 REG
03:34
NYR
R. Lindgren
Saved shot61.121.1EV1.6%
2020-02-01
NYR at DET
1 REG
04:19
DET
A. Erne
Block20.835.2EVN/A
2020-02-01
NYR at DET
1 REG
04:38
DET
A. Biega
Miss7.18.1EV11.8%
2020-02-01
NYR at DET
1 REG
06:15
DET
J. Ericsson
Saved shot47.13.7EV2.9%
2020-02-01
NYR at DET
1 REG
07:12
NYR
M. Staal
Miss59.221.8EV2.7%
2020-02-01
NYR at DET
1 REG
07:48
DET
A. Biega
Saved shot58.940.2EV0.7%
2020-02-01
NYR at DET
1 REG
08:42
NYR
B. Howden
Saved shot7.839.8EV14.8%
2020-02-01
NYR at DET
1 REG
09:49
DET
F. Zadina
Saved shot31.948.8EV4.3%
2020-02-01
NYR at DET
1 REG
11:40
DET
P. Nemeth
Saved shot177.67.8SH0.3%
2020-02-01
NYR at DET
1 REG
12:11
NYR
C. Kreider
Saved shot12.085.2PP3.8%
2020-02-01
NYR at DET
1 REG
12:13
NYR
M. Zibanejad
Goal8.520.6PP29.0%
2020-02-01
NYR at DET
1 REG
13:38
DET
A. Erne
Saved shot38.129.9EV1.3%
2020-02-01
NYR at DET
1 REG
14:20
DET
F. Hronek
Saved shot49.224.0PP4.7%
2020-02-01
NYR at DET
1 REG
14:22
DET
D. Larkin
Saved shot25.548.2PP6.5%
2020-02-01
NYR at DET
1 REG
14:23
DET
D. Larkin
Block5.745.0PPN/A
2020-02-01
NYR at DET
1 REG
15:37
NYR
B. Lemieux
Saved shot6.451.3SH15.1%
2020-02-01
NYR at DET
1 REG
16:06
DET
M. Bowey
Block10.833.7PPN/A
2020-02-01
NYR at DET
1 REG
16:17
DET
R. Fabbri
Saved shot19.766.0EV7.6%
2020-02-01
NYR at DET
1 REG
16:20
DET
R. Fabbri
Miss21.270.7EV9.9%
2020-02-01
NYR at DET
1 REG
16:51
NYR
A. Panarin
Block47.837.3EVN/A
2020-02-01
NYR at DET
1 REG
17:16
DET
D. Cholowski
Saved shot25.548.2EV8.9%
2020-02-01
NYR at DET
1 REG
17:49
DET
G. Smith
Saved shot31.15.5EV3.2%
2020-02-01
NYR at DET
1 REG
19:35
DET
V. Filppula
Miss9.16.3EV10.8%
2020-02-01
NYR at DET
2 REG
00:29
NYR
B. Skjei
Block38.01.5EVN/A
2020-02-01
NYR at DET
2 REG
01:05
NYR
P. Buchnevich
Miss40.727.8EV3.7%
2020-02-01
NYR at DET
2 REG
01:24
NYR
P. Buchnevich
Miss8.160.3EV7.3%
2020-02-01
NYR at DET
2 REG
01:36
NYR
C. Kreider
Saved shot21.00.0EV16.4%
2020-02-01
NYR at DET
2 REG
01:48
DET
D. Helm
Saved shot40.532.9EV3.6%
2020-02-01
NYR at DET
2 REG
02:14
NYR
K. Kakko
Block19.03.0EVN/A
2020-02-01
NYR at DET
2 REG
02:37
NYR
B. Skjei
Block8.545.0EVN/A
2020-02-01
NYR at DET
2 REG
03:46
NYR
A. Panarin
Block17.531.0PPN/A
2020-02-01
NYR at DET
2 REG
03:59
NYR
K. Kakko
Saved shot8.654.5PP15.0%
2020-02-01
NYR at DET
2 REG
04:15
NYR
J. Trouba
Saved shot56.425.2PP2.6%
2020-02-01
NYR at DET
2 REG
04:23
NYR
A. Fox
Saved shot39.424.0PP7.2%
2020-02-01
NYR at DET
2 REG
04:38
NYR
F. Chytil
Saved shot25.651.3PP9.8%
2020-02-01
NYR at DET
2 REG
04:58
NYR
P. Buchnevich
Saved shot38.026.6EV7.0%
2020-02-01
NYR at DET
2 REG
05:15
DET
J. Ericsson
Saved shot61.328.2EV2.5%
2020-02-01
NYR at DET
2 REG
05:53
DET
R. Fabbri
Saved shot23.27.4EV18.4%
2020-02-01
NYR at DET
2 REG
05:55
DET
J. Ericsson
Saved shot25.185.4EV0.8%
2020-02-01
NYR at DET
2 REG
06:15
DET
M. Bowey
Saved shot87.822.8EV0.2%
2020-02-01
NYR at DET
2 REG
06:36
NYR
M. Staal
Miss61.829.1EV1.0%
2020-02-01
NYR at DET
2 REG
07:04
DET
L. Glendening
Saved shot19.147.1EV13.5%
2020-02-01
NYR at DET
2 REG
07:15
DET
F. Hronek
Saved shot51.919.1EV2.9%
2020-02-01
NYR at DET
2 REG
07:56
NYR
R. Strome
Saved shot14.312.1EV16.3%
2020-02-01
NYR at DET
2 REG
08:22
NYR
B. Skjei
Saved shot57.921.3EV2.7%
2020-02-01
NYR at DET
2 REG
08:44
DET
J. Ericsson
Saved shot65.828.1EV1.0%
NYR at DET

Feb 1, 2020 · P1 REG · 00:47

J. Trouba

NYR · Block

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

Blocked or unsupported attempt

NYR at DET

Feb 1, 2020 · P1 REG · 00:59

J. Trouba

NYR · Saved shot

Distance
13.5 ft
Scoring chance (xG)
4.3%
Angle
48.0°
Strength
EV
NYR at DET

Feb 1, 2020 · P1 REG · 02:18

A. Erne

DET · Block

Distance
26.7 ft
Scoring chance (xG)
Unavailable
Angle
13.0°
Strength
EV

Blocked or unsupported attempt

NYR at DET

Feb 1, 2020 · P1 REG · 02:19

L. Glendening

DET · Saved shot

Distance
13.0 ft
Scoring chance (xG)
4.0%
Angle
57.5°
Strength
EV
NYR at DET

Feb 1, 2020 · P1 REG · 03:34

R. Lindgren

NYR · Saved shot

Distance
61.1 ft
Scoring chance (xG)
1.6%
Angle
21.1°
Strength
EV
NYR at DET

Feb 1, 2020 · P1 REG · 04:19

A. Erne

DET · Block

Distance
20.8 ft
Scoring chance (xG)
Unavailable
Angle
35.2°
Strength
EV

Blocked or unsupported attempt

NYR at DET

Feb 1, 2020 · P1 REG · 04:38

A. Biega

DET · Miss

Distance
7.1 ft
Scoring chance (xG)
11.8%
Angle
8.1°
Strength
EV
NYR at DET

Feb 1, 2020 · P1 REG · 06:15

J. Ericsson

DET · Saved shot

Distance
47.1 ft
Scoring chance (xG)
2.9%
Angle
3.7°
Strength
EV
NYR at DET

Feb 1, 2020 · P1 REG · 07:12

M. Staal

NYR · Miss

Distance
59.2 ft
Scoring chance (xG)
2.7%
Angle
21.8°
Strength
EV
NYR at DET

Feb 1, 2020 · P1 REG · 07:48

A. Biega

DET · Saved shot

Distance
58.9 ft
Scoring chance (xG)
0.7%
Angle
40.2°
Strength
EV
NYR at DET

Feb 1, 2020 · P1 REG · 08:42

B. Howden

NYR · Saved shot

Distance
7.8 ft
Scoring chance (xG)
14.8%
Angle
39.8°
Strength
EV
NYR at DET

Feb 1, 2020 · P1 REG · 09:49

F. Zadina

DET · Saved shot

Distance
31.9 ft
Scoring chance (xG)
4.3%
Angle
48.8°
Strength
EV
NYR at DET

Feb 1, 2020 · P1 REG · 11:40

P. Nemeth

DET · Saved shot

Distance
177.6 ft
Scoring chance (xG)
0.3%
Angle
7.8°
Strength
SH
NYR at DET

Feb 1, 2020 · P1 REG · 12:11

C. Kreider

NYR · Saved shot

Distance
12.0 ft
Scoring chance (xG)
3.8%
Angle
85.2°
Strength
PP
NYR at DET

Feb 1, 2020 · P1 REG · 12:13

M. Zibanejad

NYR · Goal

Distance
8.5 ft
Scoring chance (xG)
29.0%
Angle
20.6°
Strength
PP
NYR at DET

Feb 1, 2020 · P1 REG · 13:38

A. Erne

DET · Saved shot

Distance
38.1 ft
Scoring chance (xG)
1.3%
Angle
29.9°
Strength
EV
NYR at DET

Feb 1, 2020 · P1 REG · 14:20

F. Hronek

DET · Saved shot

Distance
49.2 ft
Scoring chance (xG)
4.7%
Angle
24.0°
Strength
PP
NYR at DET

Feb 1, 2020 · P1 REG · 14:22

D. Larkin

DET · Saved shot

Distance
25.5 ft
Scoring chance (xG)
6.5%
Angle
48.2°
Strength
PP
NYR at DET

Feb 1, 2020 · P1 REG · 14:23

D. Larkin

DET · Block

Distance
5.7 ft
Scoring chance (xG)
Unavailable
Angle
45.0°
Strength
PP

Blocked or unsupported attempt

NYR at DET

Feb 1, 2020 · P1 REG · 15:37

B. Lemieux

NYR · Saved shot

Distance
6.4 ft
Scoring chance (xG)
15.1%
Angle
51.3°
Strength
SH
NYR at DET

Feb 1, 2020 · P1 REG · 16:06

M. Bowey

DET · Block

Distance
10.8 ft
Scoring chance (xG)
Unavailable
Angle
33.7°
Strength
PP

Blocked or unsupported attempt

NYR at DET

Feb 1, 2020 · P1 REG · 16:17

R. Fabbri

DET · Saved shot

Distance
19.7 ft
Scoring chance (xG)
7.6%
Angle
66.0°
Strength
EV
NYR at DET

Feb 1, 2020 · P1 REG · 16:20

R. Fabbri

DET · Miss

Distance
21.2 ft
Scoring chance (xG)
9.9%
Angle
70.7°
Strength
EV
NYR at DET

Feb 1, 2020 · P1 REG · 16:51

A. Panarin

NYR · Block

Distance
47.8 ft
Scoring chance (xG)
Unavailable
Angle
37.3°
Strength
EV

Blocked or unsupported attempt

NYR at DET

Feb 1, 2020 · P1 REG · 17:16

D. Cholowski

DET · Saved shot

Distance
25.5 ft
Scoring chance (xG)
8.9%
Angle
48.2°
Strength
EV
NYR at DET

Feb 1, 2020 · P1 REG · 17:49

G. Smith

DET · Saved shot

Distance
31.1 ft
Scoring chance (xG)
3.2%
Angle
5.5°
Strength
EV
NYR at DET

Feb 1, 2020 · P1 REG · 19:35

V. Filppula

DET · Miss

Distance
9.1 ft
Scoring chance (xG)
10.8%
Angle
6.3°
Strength
EV
NYR at DET

Feb 1, 2020 · P2 REG · 00:29

B. Skjei

NYR · Block

Distance
38.0 ft
Scoring chance (xG)
Unavailable
Angle
1.5°
Strength
EV

Blocked or unsupported attempt

NYR at DET

Feb 1, 2020 · P2 REG · 01:05

P. Buchnevich

NYR · Miss

Distance
40.7 ft
Scoring chance (xG)
3.7%
Angle
27.8°
Strength
EV
NYR at DET

Feb 1, 2020 · P2 REG · 01:24

P. Buchnevich

NYR · Miss

Distance
8.1 ft
Scoring chance (xG)
7.3%
Angle
60.3°
Strength
EV
NYR at DET

Feb 1, 2020 · P2 REG · 01:36

C. Kreider

NYR · Saved shot

Distance
21.0 ft
Scoring chance (xG)
16.4%
Angle
0.0°
Strength
EV
NYR at DET

Feb 1, 2020 · P2 REG · 01:48

D. Helm

DET · Saved shot

Distance
40.5 ft
Scoring chance (xG)
3.6%
Angle
32.9°
Strength
EV
NYR at DET

Feb 1, 2020 · P2 REG · 02:14

K. Kakko

NYR · Block

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

Blocked or unsupported attempt

NYR at DET

Feb 1, 2020 · P2 REG · 02:37

B. Skjei

NYR · Block

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

Blocked or unsupported attempt

NYR at DET

Feb 1, 2020 · P2 REG · 03:46

A. Panarin

NYR · Block

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

Blocked or unsupported attempt

NYR at DET

Feb 1, 2020 · P2 REG · 03:59

K. Kakko

NYR · Saved shot

Distance
8.6 ft
Scoring chance (xG)
15.0%
Angle
54.5°
Strength
PP
NYR at DET

Feb 1, 2020 · P2 REG · 04:15

J. Trouba

NYR · Saved shot

Distance
56.4 ft
Scoring chance (xG)
2.6%
Angle
25.2°
Strength
PP
NYR at DET

Feb 1, 2020 · P2 REG · 04:23

A. Fox

NYR · Saved shot

Distance
39.4 ft
Scoring chance (xG)
7.2%
Angle
24.0°
Strength
PP
NYR at DET

Feb 1, 2020 · P2 REG · 04:38

F. Chytil

NYR · Saved shot

Distance
25.6 ft
Scoring chance (xG)
9.8%
Angle
51.3°
Strength
PP
NYR at DET

Feb 1, 2020 · P2 REG · 04:58

P. Buchnevich

NYR · Saved shot

Distance
38.0 ft
Scoring chance (xG)
7.0%
Angle
26.6°
Strength
EV
NYR at DET

Feb 1, 2020 · P2 REG · 05:15

J. Ericsson

DET · Saved shot

Distance
61.3 ft
Scoring chance (xG)
2.5%
Angle
28.2°
Strength
EV
NYR at DET

Feb 1, 2020 · P2 REG · 05:53

R. Fabbri

DET · Saved shot

Distance
23.2 ft
Scoring chance (xG)
18.4%
Angle
7.4°
Strength
EV
NYR at DET

Feb 1, 2020 · P2 REG · 05:55

J. Ericsson

DET · Saved shot

Distance
25.1 ft
Scoring chance (xG)
0.8%
Angle
85.4°
Strength
EV
NYR at DET

Feb 1, 2020 · P2 REG · 06:15

M. Bowey

DET · Saved shot

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

Feb 1, 2020 · P2 REG · 06:36

M. Staal

NYR · Miss

Distance
61.8 ft
Scoring chance (xG)
1.0%
Angle
29.1°
Strength
EV
NYR at DET

Feb 1, 2020 · P2 REG · 07:04

L. Glendening

DET · Saved shot

Distance
19.1 ft
Scoring chance (xG)
13.5%
Angle
47.1°
Strength
EV
NYR at DET

Feb 1, 2020 · P2 REG · 07:15

F. Hronek

DET · Saved shot

Distance
51.9 ft
Scoring chance (xG)
2.9%
Angle
19.1°
Strength
EV
NYR at DET

Feb 1, 2020 · P2 REG · 07:56

R. Strome

NYR · Saved shot

Distance
14.3 ft
Scoring chance (xG)
16.3%
Angle
12.1°
Strength
EV
NYR at DET

Feb 1, 2020 · P2 REG · 08:22

B. Skjei

NYR · Saved shot

Distance
57.9 ft
Scoring chance (xG)
2.7%
Angle
21.3°
Strength
EV
NYR at DET

Feb 1, 2020 · P2 REG · 08:44

J. Ericsson

DET · Saved shot

Distance
65.8 ft
Scoring chance (xG)
1.0%
Angle
28.1°
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.