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

113 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)
2021-10-31
NYR at SEA
1 REG
00:17
SEA
A. Larsson
Block48.327.1EVN/A
2021-10-31
NYR at SEA
1 REG
00:44
NYR
B. Goodrow
Saved shot14.312.1EV8.2%
2021-10-31
NYR at SEA
1 REG
01:06
NYR
K. Miller
Saved shot52.423.6EV1.5%
2021-10-31
NYR at SEA
1 REG
02:45
SEA
A. Larsson
Block18.16.3EVN/A
2021-10-31
NYR at SEA
1 REG
03:38
NYR
C. Kreider
Goal34.140.2EV4.2%
2021-10-31
NYR at SEA
1 REG
05:14
SEA
V. Dunn
Block19.411.9EVN/A
2021-10-31
NYR at SEA
1 REG
05:26
SEA
V. Dunn
Saved shot39.616.1EV4.9%
2021-10-31
NYR at SEA
1 REG
06:50
SEA
A. Larsson
Miss79.719.8EV0.3%
2021-10-31
NYR at SEA
1 REG
08:17
NYR
J. Tinordi
Saved shot91.022.6EV0.5%
2021-10-31
NYR at SEA
1 REG
08:32
NYR
S. Blais
Miss51.02.2EV2.9%
2021-10-31
NYR at SEA
1 REG
08:49
SEA
M. Geekie
Saved shot15.036.9EV11.8%
2021-10-31
NYR at SEA
1 REG
08:53
SEA
M. Geekie
Saved shot12.00.0EV24.8%
2021-10-31
NYR at SEA
1 REG
09:21
NYR
R. Lindgren
Block13.28.7EVN/A
2021-10-31
NYR at SEA
1 REG
10:20
NYR
C. Kreider
Saved shot15.00.0EV19.5%
2021-10-31
NYR at SEA
1 REG
10:41
SEA
B. Tanev
Saved shot23.172.3EV2.3%
2021-10-31
NYR at SEA
1 REG
11:06
SEA
Y. Gourde
Block33.526.6EVN/A
2021-10-31
NYR at SEA
1 REG
11:15
SEA
C. Jarnkrok
Saved shot13.28.7EV8.8%
2021-10-31
NYR at SEA
1 REG
11:43
NYR
R. Strome
Saved shot19.2117.9EV1.1%
2021-10-31
NYR at SEA
1 REG
12:16
NYR
K. Miller
Block24.02.4EVN/A
2021-10-31
NYR at SEA
1 REG
12:50
NYR
P. Nemeth
Block25.525.6EVN/A
2021-10-31
NYR at SEA
1 REG
13:39
SEA
J. Schwartz
Saved shot22.823.2EV6.4%
2021-10-31
NYR at SEA
1 REG
14:51
SEA
H. Fleury
Miss50.349.0EV0.6%
2021-10-31
NYR at SEA
1 REG
14:57
SEA
R. Sheahan
Saved shot24.229.7EV7.4%
2021-10-31
NYR at SEA
1 REG
15:18
SEA
R. Donato
Block32.812.3EVN/A
2021-10-31
NYR at SEA
1 REG
15:41
NYR
F. Chytil
Saved shot50.126.1EV1.8%
2021-10-31
NYR at SEA
1 REG
16:11
NYR
C. Kreider
Miss22.02.6EV6.9%
2021-10-31
NYR at SEA
1 REG
16:34
NYR
B. Goodrow
Block22.02.6EVN/A
2021-10-31
NYR at SEA
1 REG
16:47
SEA
M. McCormick
Saved shot57.36.0EV2.1%
2021-10-31
NYR at SEA
1 REG
18:13
SEA
Y. Gourde
Saved shot40.442.0EV1.8%
2021-10-31
NYR at SEA
1 REG
18:33
SEA
V. Dunn
Block45.723.2EVN/A
2021-10-31
NYR at SEA
1 REG
19:46
NYR
R. Lindgren
Saved shot59.731.3EV1.1%
2021-10-31
NYR at SEA
2 REG
00:19
SEA
A. Larsson
Miss65.621.5EV0.9%
2021-10-31
NYR at SEA
2 REG
00:56
SEA
J. Lauzon
Block35.14.9EVN/A
2021-10-31
NYR at SEA
2 REG
03:03
SEA
N. Bastian
Block14.239.3EVN/A
2021-10-31
NYR at SEA
2 REG
03:15
SEA
M. McCormick
Saved shot18.412.5EV14.0%
2021-10-31
NYR at SEA
2 REG
03:16
SEA
N. Bastian
Miss27.921.0EV2.4%
2021-10-31
NYR at SEA
2 REG
03:31
SEA
Y. Gourde
Saved shot27.914.5EV3.6%
2021-10-31
NYR at SEA
2 REG
04:25
NYR
A. Panarin
Block20.02.9PPN/A
2021-10-31
NYR at SEA
2 REG
05:38
NYR
F. Chytil
Saved shot19.147.1EV8.1%
2021-10-31
NYR at SEA
2 REG
05:52
SEA
M. Geekie
Saved shot38.941.9PP6.6%
2021-10-31
NYR at SEA
2 REG
06:22
SEA
M. Geekie
Miss19.018.4PP14.4%
2021-10-31
NYR at SEA
2 REG
06:30
SEA
Y. Gourde
Saved shot30.541.0PP9.0%
2021-10-31
NYR at SEA
2 REG
06:40
SEA
R. Donato
Block29.528.3PPN/A
2021-10-31
NYR at SEA
2 REG
07:48
SEA
J. Schwartz
Block27.725.6EVN/A
2021-10-31
NYR at SEA
2 REG
08:10
NYR
R. Strome
Saved shot33.348.7EV3.2%
2021-10-31
NYR at SEA
2 REG
08:16
SEA
R. Sheahan
Block27.533.1EVN/A
2021-10-31
NYR at SEA
2 REG
08:59
SEA
R. Donato
Block26.022.6EVN/A
2021-10-31
NYR at SEA
2 REG
09:19
SEA
R. Donato
Miss38.59.0EV7.4%
2021-10-31
NYR at SEA
2 REG
09:44
SEA
J. Oleksiak
Miss29.742.3EV6.2%
2021-10-31
NYR at SEA
2 REG
10:02
SEA
M. Giordano
Block27.725.6EVN/A
NYR at SEA

Oct 31, 2021 · P1 REG · 00:17

A. Larsson

SEA · Block

Distance
48.3 ft
Scoring chance (xG)
Unavailable
Angle
27.1°
Strength
EV

Blocked or unsupported attempt

NYR at SEA

Oct 31, 2021 · P1 REG · 00:44

B. Goodrow

NYR · Saved shot

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

Oct 31, 2021 · P1 REG · 01:06

K. Miller

NYR · Saved shot

Distance
52.4 ft
Scoring chance (xG)
1.5%
Angle
23.6°
Strength
EV
NYR at SEA

Oct 31, 2021 · P1 REG · 02:45

A. Larsson

SEA · Block

Distance
18.1 ft
Scoring chance (xG)
Unavailable
Angle
6.3°
Strength
EV

Blocked or unsupported attempt

NYR at SEA

Oct 31, 2021 · P1 REG · 03:38

C. Kreider

NYR · Goal

Distance
34.1 ft
Scoring chance (xG)
4.2%
Angle
40.2°
Strength
EV
NYR at SEA

Oct 31, 2021 · P1 REG · 05:14

V. Dunn

SEA · Block

Distance
19.4 ft
Scoring chance (xG)
Unavailable
Angle
11.9°
Strength
EV

Blocked or unsupported attempt

NYR at SEA

Oct 31, 2021 · P1 REG · 05:26

V. Dunn

SEA · Saved shot

Distance
39.6 ft
Scoring chance (xG)
4.9%
Angle
16.1°
Strength
EV
NYR at SEA

Oct 31, 2021 · P1 REG · 06:50

A. Larsson

SEA · Miss

Distance
79.7 ft
Scoring chance (xG)
0.3%
Angle
19.8°
Strength
EV
NYR at SEA

Oct 31, 2021 · P1 REG · 08:17

J. Tinordi

NYR · Saved shot

Distance
91.0 ft
Scoring chance (xG)
0.5%
Angle
22.6°
Strength
EV
NYR at SEA

Oct 31, 2021 · P1 REG · 08:32

S. Blais

NYR · Miss

Distance
51.0 ft
Scoring chance (xG)
2.9%
Angle
2.2°
Strength
EV
NYR at SEA

Oct 31, 2021 · P1 REG · 08:49

M. Geekie

SEA · Saved shot

Distance
15.0 ft
Scoring chance (xG)
11.8%
Angle
36.9°
Strength
EV
NYR at SEA

Oct 31, 2021 · P1 REG · 08:53

M. Geekie

SEA · Saved shot

Distance
12.0 ft
Scoring chance (xG)
24.8%
Angle
0.0°
Strength
EV
NYR at SEA

Oct 31, 2021 · P1 REG · 09:21

R. Lindgren

NYR · Block

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

Blocked or unsupported attempt

NYR at SEA

Oct 31, 2021 · P1 REG · 10:20

C. Kreider

NYR · Saved shot

Distance
15.0 ft
Scoring chance (xG)
19.5%
Angle
0.0°
Strength
EV
NYR at SEA

Oct 31, 2021 · P1 REG · 10:41

B. Tanev

SEA · Saved shot

Distance
23.1 ft
Scoring chance (xG)
2.3%
Angle
72.3°
Strength
EV
NYR at SEA

Oct 31, 2021 · P1 REG · 11:06

Y. Gourde

SEA · Block

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

Blocked or unsupported attempt

NYR at SEA

Oct 31, 2021 · P1 REG · 11:15

C. Jarnkrok

SEA · Saved shot

Distance
13.2 ft
Scoring chance (xG)
8.8%
Angle
8.7°
Strength
EV
NYR at SEA

Oct 31, 2021 · P1 REG · 11:43

R. Strome

NYR · Saved shot

Distance
19.2 ft
Scoring chance (xG)
1.1%
Angle
117.9°
Strength
EV
NYR at SEA

Oct 31, 2021 · P1 REG · 12:16

K. Miller

NYR · Block

Distance
24.0 ft
Scoring chance (xG)
Unavailable
Angle
2.4°
Strength
EV

Blocked or unsupported attempt

NYR at SEA

Oct 31, 2021 · P1 REG · 12:50

P. Nemeth

NYR · Block

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

Blocked or unsupported attempt

NYR at SEA

Oct 31, 2021 · P1 REG · 13:39

J. Schwartz

SEA · Saved shot

Distance
22.8 ft
Scoring chance (xG)
6.4%
Angle
23.2°
Strength
EV
NYR at SEA

Oct 31, 2021 · P1 REG · 14:51

H. Fleury

SEA · Miss

Distance
50.3 ft
Scoring chance (xG)
0.6%
Angle
49.0°
Strength
EV
NYR at SEA

Oct 31, 2021 · P1 REG · 14:57

R. Sheahan

SEA · Saved shot

Distance
24.2 ft
Scoring chance (xG)
7.4%
Angle
29.7°
Strength
EV
NYR at SEA

Oct 31, 2021 · P1 REG · 15:18

R. Donato

SEA · Block

Distance
32.8 ft
Scoring chance (xG)
Unavailable
Angle
12.3°
Strength
EV

Blocked or unsupported attempt

NYR at SEA

Oct 31, 2021 · P1 REG · 15:41

F. Chytil

NYR · Saved shot

Distance
50.1 ft
Scoring chance (xG)
1.8%
Angle
26.1°
Strength
EV
NYR at SEA

Oct 31, 2021 · P1 REG · 16:11

C. Kreider

NYR · Miss

Distance
22.0 ft
Scoring chance (xG)
6.9%
Angle
2.6°
Strength
EV
NYR at SEA

Oct 31, 2021 · P1 REG · 16:34

B. Goodrow

NYR · Block

Distance
22.0 ft
Scoring chance (xG)
Unavailable
Angle
2.6°
Strength
EV

Blocked or unsupported attempt

NYR at SEA

Oct 31, 2021 · P1 REG · 16:47

M. McCormick

SEA · Saved shot

Distance
57.3 ft
Scoring chance (xG)
2.1%
Angle
6.0°
Strength
EV
NYR at SEA

Oct 31, 2021 · P1 REG · 18:13

Y. Gourde

SEA · Saved shot

Distance
40.4 ft
Scoring chance (xG)
1.8%
Angle
42.0°
Strength
EV
NYR at SEA

Oct 31, 2021 · P1 REG · 18:33

V. Dunn

SEA · Block

Distance
45.7 ft
Scoring chance (xG)
Unavailable
Angle
23.2°
Strength
EV

Blocked or unsupported attempt

NYR at SEA

Oct 31, 2021 · P1 REG · 19:46

R. Lindgren

NYR · Saved shot

Distance
59.7 ft
Scoring chance (xG)
1.1%
Angle
31.3°
Strength
EV
NYR at SEA

Oct 31, 2021 · P2 REG · 00:19

A. Larsson

SEA · Miss

Distance
65.6 ft
Scoring chance (xG)
0.9%
Angle
21.5°
Strength
EV
NYR at SEA

Oct 31, 2021 · P2 REG · 00:56

J. Lauzon

SEA · Block

Distance
35.1 ft
Scoring chance (xG)
Unavailable
Angle
4.9°
Strength
EV

Blocked or unsupported attempt

NYR at SEA

Oct 31, 2021 · P2 REG · 03:03

N. Bastian

SEA · Block

Distance
14.2 ft
Scoring chance (xG)
Unavailable
Angle
39.3°
Strength
EV

Blocked or unsupported attempt

NYR at SEA

Oct 31, 2021 · P2 REG · 03:15

M. McCormick

SEA · Saved shot

Distance
18.4 ft
Scoring chance (xG)
14.0%
Angle
12.5°
Strength
EV
NYR at SEA

Oct 31, 2021 · P2 REG · 03:16

N. Bastian

SEA · Miss

Distance
27.9 ft
Scoring chance (xG)
2.4%
Angle
21.0°
Strength
EV
NYR at SEA

Oct 31, 2021 · P2 REG · 03:31

Y. Gourde

SEA · Saved shot

Distance
27.9 ft
Scoring chance (xG)
3.6%
Angle
14.5°
Strength
EV
NYR at SEA

Oct 31, 2021 · P2 REG · 04:25

A. Panarin

NYR · Block

Distance
20.0 ft
Scoring chance (xG)
Unavailable
Angle
2.9°
Strength
PP

Blocked or unsupported attempt

NYR at SEA

Oct 31, 2021 · P2 REG · 05:38

F. Chytil

NYR · Saved shot

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

Oct 31, 2021 · P2 REG · 05:52

M. Geekie

SEA · Saved shot

Distance
38.9 ft
Scoring chance (xG)
6.6%
Angle
41.9°
Strength
PP
NYR at SEA

Oct 31, 2021 · P2 REG · 06:22

M. Geekie

SEA · Miss

Distance
19.0 ft
Scoring chance (xG)
14.4%
Angle
18.4°
Strength
PP
NYR at SEA

Oct 31, 2021 · P2 REG · 06:30

Y. Gourde

SEA · Saved shot

Distance
30.5 ft
Scoring chance (xG)
9.0%
Angle
41.0°
Strength
PP
NYR at SEA

Oct 31, 2021 · P2 REG · 06:40

R. Donato

SEA · Block

Distance
29.5 ft
Scoring chance (xG)
Unavailable
Angle
28.3°
Strength
PP

Blocked or unsupported attempt

NYR at SEA

Oct 31, 2021 · P2 REG · 07:48

J. Schwartz

SEA · Block

Distance
27.7 ft
Scoring chance (xG)
Unavailable
Angle
25.6°
Strength
EV

Blocked or unsupported attempt

NYR at SEA

Oct 31, 2021 · P2 REG · 08:10

R. Strome

NYR · Saved shot

Distance
33.3 ft
Scoring chance (xG)
3.2%
Angle
48.7°
Strength
EV
NYR at SEA

Oct 31, 2021 · P2 REG · 08:16

R. Sheahan

SEA · Block

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

Blocked or unsupported attempt

NYR at SEA

Oct 31, 2021 · P2 REG · 08:59

R. Donato

SEA · Block

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

Blocked or unsupported attempt

NYR at SEA

Oct 31, 2021 · P2 REG · 09:19

R. Donato

SEA · Miss

Distance
38.5 ft
Scoring chance (xG)
7.4%
Angle
9.0°
Strength
EV
NYR at SEA

Oct 31, 2021 · P2 REG · 09:44

J. Oleksiak

SEA · Miss

Distance
29.7 ft
Scoring chance (xG)
6.2%
Angle
42.3°
Strength
EV
NYR at SEA

Oct 31, 2021 · P2 REG · 10:02

M. Giordano

SEA · Block

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