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

125 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-22
SJS at NYR
1 REG
00:37
SJS
K. Labanc
Saved shot8.17.1EV18.1%
2020-02-22
SJS at NYR
1 REG
00:52
SJS
P. Marleau
Block12.414.0EVN/A
2020-02-22
SJS at NYR
1 REG
01:45
SJS
B. Burns
Saved shot43.340.3EV1.4%
2020-02-22
SJS at NYR
1 REG
01:55
SJS
T. Heed
Block48.327.1EVN/A
2020-02-22
SJS at NYR
1 REG
03:28
SJS
K. Labanc
Saved shot26.713.0EV12.6%
2020-02-22
SJS at NYR
1 REG
03:38
SJS
B. Goodrow
Block9.00.0EVN/A
2020-02-22
SJS at NYR
1 REG
04:05
SJS
E. Kane
Miss24.849.9EV8.4%
2020-02-22
SJS at NYR
1 REG
04:15
SJS
B. Burns
Saved shot49.838.5EV1.0%
2020-02-22
SJS at NYR
1 REG
05:21
SJS
J. Middleton
Saved shot28.034.8EV8.6%
2020-02-22
SJS at NYR
1 REG
05:28
SJS
N. Gregor
Saved shot25.053.1EV5.3%
2020-02-22
SJS at NYR
1 REG
05:35
SJS
R. Simek
Saved shot170.813.5SH0.2%
2020-02-22
SJS at NYR
1 REG
06:22
SJS
E. Kane
Saved shot149.22.7SH0.3%
2020-02-22
SJS at NYR
1 REG
06:25
SJS
E. Kane
Saved shot7.850.2SH38.4%
2020-02-22
SJS at NYR
1 REG
06:32
SJS
M. Vlasic
Saved shot57.727.9SH1.3%
2020-02-22
SJS at NYR
1 REG
07:37
NYR
J. Fast
Saved shot25.161.4EV5.2%
2020-02-22
SJS at NYR
1 REG
07:42
NYR
T. DeAngelo
Block28.216.5EVN/A
2020-02-22
SJS at NYR
1 REG
07:46
NYR
P. Buchnevich
Block32.229.7EVN/A
2020-02-22
SJS at NYR
1 REG
08:45
NYR
C. Kreider
Saved shot67.731.1EV0.6%
2020-02-22
SJS at NYR
1 REG
09:35
NYR
J. Fast
Goal9.16.3EV23.3%
2020-02-22
SJS at NYR
1 REG
10:20
SJS
M. Sorensen
Saved shot26.424.6EV11.4%
2020-02-22
SJS at NYR
1 REG
11:31
SJS
T. Meier
Saved shot11.00.0EV10.6%
2020-02-22
SJS at NYR
1 REG
11:35
SJS
J. Thornton
Saved shot8.160.3EV17.7%
2020-02-22
SJS at NYR
1 REG
11:43
SJS
D. Gambrell
Block21.00.0EVN/A
2020-02-22
SJS at NYR
1 REG
12:08
SJS
T. Meier
Saved shot84.12.7EV0.2%
2020-02-22
SJS at NYR
1 REG
12:24
NYR
F. Chytil
Miss9.571.6EV5.7%
2020-02-22
SJS at NYR
1 REG
12:47
SJS
S. Noesen
Saved shot5.053.1EV7.5%
2020-02-22
SJS at NYR
1 REG
14:10
SJS
M. Ferraro
Saved shot65.429.3EV0.9%
2020-02-22
SJS at NYR
1 REG
14:12
SJS
E. Kane
Miss6.763.4EV16.0%
2020-02-22
SJS at NYR
1 REG
15:29
NYR
B. Skjei
Block10.856.3EVN/A
2020-02-22
SJS at NYR
1 REG
15:41
SJS
B. Burns
Saved shot50.832.1EV2.0%
2020-02-22
SJS at NYR
1 REG
17:25
NYR
A. Panarin
Block8.635.5EVN/A
2020-02-22
SJS at NYR
1 REG
17:55
SJS
J. Thornton
Goal41.141.1EV3.5%
2020-02-22
SJS at NYR
1 REG
18:39
SJS
M. Vlasic
Saved shot52.428.5EV1.5%
2020-02-22
SJS at NYR
1 REG
18:51
SJS
M. Ferraro
Block39.427.2EVN/A
2020-02-22
SJS at NYR
1 REG
18:55
SJS
M. Sorensen
Saved shot13.04.4EV23.7%
2020-02-22
SJS at NYR
1 REG
18:56
SJS
N. Gregor
Saved shot8.635.5EV3.9%
2020-02-22
SJS at NYR
1 REG
19:04
SJS
E. Kane
Saved shot49.35.8EV3.3%
2020-02-22
SJS at NYR
1 REG
19:38
NYR
A. Fox
Block16.437.6EVN/A
2020-02-22
SJS at NYR
2 REG
00:29
NYR
R. Strome
Saved shot39.643.0EV2.7%
2020-02-22
SJS at NYR
2 REG
00:49
NYR
A. Fox
Saved shot132.713.5EV0.3%
2020-02-22
SJS at NYR
2 REG
00:58
NYR
A. Panarin
Saved shot28.410.1EV13.4%
2020-02-22
SJS at NYR
2 REG
01:03
SJS
S. Noesen
Miss26.931.3EV13.8%
2020-02-22
SJS at NYR
2 REG
01:38
SJS
T. Meier
Saved shot16.379.4EV3.5%
2020-02-22
SJS at NYR
2 REG
01:41
SJS
T. Meier
Saved shot9.458.0EV25.2%
2020-02-22
SJS at NYR
2 REG
02:35
SJS
R. Simek
Block37.223.8EVN/A
2020-02-22
SJS at NYR
2 REG
04:55
SJS
E. Kane
Block15.331.6PPN/A
2020-02-22
SJS at NYR
2 REG
05:43
NYR
J. Fast
Saved shot9.240.6SH12.3%
2020-02-22
SJS at NYR
2 REG
06:19
SJS
N. Gregor
Saved shot28.273.5EV1.9%
2020-02-22
SJS at NYR
2 REG
07:04
NYR
T. DeAngelo
Saved shot31.634.7EV6.7%
2020-02-22
SJS at NYR
2 REG
07:44
NYR
M. Zibanejad
Miss17.049.8EV6.2%
SJS at NYR

Feb 22, 2020 · P1 REG · 00:37

K. Labanc

SJS · Saved shot

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

Feb 22, 2020 · P1 REG · 00:52

P. Marleau

SJS · Block

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

Blocked or unsupported attempt

SJS at NYR

Feb 22, 2020 · P1 REG · 01:45

B. Burns

SJS · Saved shot

Distance
43.3 ft
Scoring chance (xG)
1.4%
Angle
40.3°
Strength
EV
SJS at NYR

Feb 22, 2020 · P1 REG · 01:55

T. Heed

SJS · Block

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

Blocked or unsupported attempt

SJS at NYR

Feb 22, 2020 · P1 REG · 03:28

K. Labanc

SJS · Saved shot

Distance
26.7 ft
Scoring chance (xG)
12.6%
Angle
13.0°
Strength
EV
SJS at NYR

Feb 22, 2020 · P1 REG · 03:38

B. Goodrow

SJS · Block

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

Blocked or unsupported attempt

SJS at NYR

Feb 22, 2020 · P1 REG · 04:05

E. Kane

SJS · Miss

Distance
24.8 ft
Scoring chance (xG)
8.4%
Angle
49.9°
Strength
EV
SJS at NYR

Feb 22, 2020 · P1 REG · 04:15

B. Burns

SJS · Saved shot

Distance
49.8 ft
Scoring chance (xG)
1.0%
Angle
38.5°
Strength
EV
SJS at NYR

Feb 22, 2020 · P1 REG · 05:21

J. Middleton

SJS · Saved shot

Distance
28.0 ft
Scoring chance (xG)
8.6%
Angle
34.8°
Strength
EV
SJS at NYR

Feb 22, 2020 · P1 REG · 05:28

N. Gregor

SJS · Saved shot

Distance
25.0 ft
Scoring chance (xG)
5.3%
Angle
53.1°
Strength
EV
SJS at NYR

Feb 22, 2020 · P1 REG · 05:35

R. Simek

SJS · Saved shot

Distance
170.8 ft
Scoring chance (xG)
0.2%
Angle
13.5°
Strength
SH
SJS at NYR

Feb 22, 2020 · P1 REG · 06:22

E. Kane

SJS · Saved shot

Distance
149.2 ft
Scoring chance (xG)
0.3%
Angle
2.7°
Strength
SH
SJS at NYR

Feb 22, 2020 · P1 REG · 06:25

E. Kane

SJS · Saved shot

Distance
7.8 ft
Scoring chance (xG)
38.4%
Angle
50.2°
Strength
SH
SJS at NYR

Feb 22, 2020 · P1 REG · 06:32

M. Vlasic

SJS · Saved shot

Distance
57.7 ft
Scoring chance (xG)
1.3%
Angle
27.9°
Strength
SH
SJS at NYR

Feb 22, 2020 · P1 REG · 07:37

J. Fast

NYR · Saved shot

Distance
25.1 ft
Scoring chance (xG)
5.2%
Angle
61.4°
Strength
EV
SJS at NYR

Feb 22, 2020 · P1 REG · 07:42

T. DeAngelo

NYR · Block

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

Blocked or unsupported attempt

SJS at NYR

Feb 22, 2020 · P1 REG · 07:46

P. Buchnevich

NYR · Block

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

Blocked or unsupported attempt

SJS at NYR

Feb 22, 2020 · P1 REG · 08:45

C. Kreider

NYR · Saved shot

Distance
67.7 ft
Scoring chance (xG)
0.6%
Angle
31.1°
Strength
EV
SJS at NYR

Feb 22, 2020 · P1 REG · 09:35

J. Fast

NYR · Goal

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

Feb 22, 2020 · P1 REG · 10:20

M. Sorensen

SJS · Saved shot

Distance
26.4 ft
Scoring chance (xG)
11.4%
Angle
24.6°
Strength
EV
SJS at NYR

Feb 22, 2020 · P1 REG · 11:31

T. Meier

SJS · Saved shot

Distance
11.0 ft
Scoring chance (xG)
10.6%
Angle
0.0°
Strength
EV
SJS at NYR

Feb 22, 2020 · P1 REG · 11:35

J. Thornton

SJS · Saved shot

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

Feb 22, 2020 · P1 REG · 11:43

D. Gambrell

SJS · Block

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

Blocked or unsupported attempt

SJS at NYR

Feb 22, 2020 · P1 REG · 12:08

T. Meier

SJS · Saved shot

Distance
84.1 ft
Scoring chance (xG)
0.2%
Angle
2.7°
Strength
EV
SJS at NYR

Feb 22, 2020 · P1 REG · 12:24

F. Chytil

NYR · Miss

Distance
9.5 ft
Scoring chance (xG)
5.7%
Angle
71.6°
Strength
EV
SJS at NYR

Feb 22, 2020 · P1 REG · 12:47

S. Noesen

SJS · Saved shot

Distance
5.0 ft
Scoring chance (xG)
7.5%
Angle
53.1°
Strength
EV
SJS at NYR

Feb 22, 2020 · P1 REG · 14:10

M. Ferraro

SJS · Saved shot

Distance
65.4 ft
Scoring chance (xG)
0.9%
Angle
29.3°
Strength
EV
SJS at NYR

Feb 22, 2020 · P1 REG · 14:12

E. Kane

SJS · Miss

Distance
6.7 ft
Scoring chance (xG)
16.0%
Angle
63.4°
Strength
EV
SJS at NYR

Feb 22, 2020 · P1 REG · 15:29

B. Skjei

NYR · Block

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

Blocked or unsupported attempt

SJS at NYR

Feb 22, 2020 · P1 REG · 15:41

B. Burns

SJS · Saved shot

Distance
50.8 ft
Scoring chance (xG)
2.0%
Angle
32.1°
Strength
EV
SJS at NYR

Feb 22, 2020 · P1 REG · 17:25

A. Panarin

NYR · Block

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

Blocked or unsupported attempt

SJS at NYR

Feb 22, 2020 · P1 REG · 17:55

J. Thornton

SJS · Goal

Distance
41.1 ft
Scoring chance (xG)
3.5%
Angle
41.1°
Strength
EV
SJS at NYR

Feb 22, 2020 · P1 REG · 18:39

M. Vlasic

SJS · Saved shot

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

Feb 22, 2020 · P1 REG · 18:51

M. Ferraro

SJS · Block

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

Blocked or unsupported attempt

SJS at NYR

Feb 22, 2020 · P1 REG · 18:55

M. Sorensen

SJS · Saved shot

Distance
13.0 ft
Scoring chance (xG)
23.7%
Angle
4.4°
Strength
EV
SJS at NYR

Feb 22, 2020 · P1 REG · 18:56

N. Gregor

SJS · Saved shot

Distance
8.6 ft
Scoring chance (xG)
3.9%
Angle
35.5°
Strength
EV
SJS at NYR

Feb 22, 2020 · P1 REG · 19:04

E. Kane

SJS · Saved shot

Distance
49.3 ft
Scoring chance (xG)
3.3%
Angle
5.8°
Strength
EV
SJS at NYR

Feb 22, 2020 · P1 REG · 19:38

A. Fox

NYR · Block

Distance
16.4 ft
Scoring chance (xG)
Unavailable
Angle
37.6°
Strength
EV

Blocked or unsupported attempt

SJS at NYR

Feb 22, 2020 · P2 REG · 00:29

R. Strome

NYR · Saved shot

Distance
39.6 ft
Scoring chance (xG)
2.7%
Angle
43.0°
Strength
EV
SJS at NYR

Feb 22, 2020 · P2 REG · 00:49

A. Fox

NYR · Saved shot

Distance
132.7 ft
Scoring chance (xG)
0.3%
Angle
13.5°
Strength
EV
SJS at NYR

Feb 22, 2020 · P2 REG · 00:58

A. Panarin

NYR · Saved shot

Distance
28.4 ft
Scoring chance (xG)
13.4%
Angle
10.1°
Strength
EV
SJS at NYR

Feb 22, 2020 · P2 REG · 01:03

S. Noesen

SJS · Miss

Distance
26.9 ft
Scoring chance (xG)
13.8%
Angle
31.3°
Strength
EV
SJS at NYR

Feb 22, 2020 · P2 REG · 01:38

T. Meier

SJS · Saved shot

Distance
16.3 ft
Scoring chance (xG)
3.5%
Angle
79.4°
Strength
EV
SJS at NYR

Feb 22, 2020 · P2 REG · 01:41

T. Meier

SJS · Saved shot

Distance
9.4 ft
Scoring chance (xG)
25.2%
Angle
58.0°
Strength
EV
SJS at NYR

Feb 22, 2020 · P2 REG · 02:35

R. Simek

SJS · Block

Distance
37.2 ft
Scoring chance (xG)
Unavailable
Angle
23.8°
Strength
EV

Blocked or unsupported attempt

SJS at NYR

Feb 22, 2020 · P2 REG · 04:55

E. Kane

SJS · Block

Distance
15.3 ft
Scoring chance (xG)
Unavailable
Angle
31.6°
Strength
PP

Blocked or unsupported attempt

SJS at NYR

Feb 22, 2020 · P2 REG · 05:43

J. Fast

NYR · Saved shot

Distance
9.2 ft
Scoring chance (xG)
12.3%
Angle
40.6°
Strength
SH
SJS at NYR

Feb 22, 2020 · P2 REG · 06:19

N. Gregor

SJS · Saved shot

Distance
28.2 ft
Scoring chance (xG)
1.9%
Angle
73.5°
Strength
EV
SJS at NYR

Feb 22, 2020 · P2 REG · 07:04

T. DeAngelo

NYR · Saved shot

Distance
31.6 ft
Scoring chance (xG)
6.7%
Angle
34.7°
Strength
EV
SJS at NYR

Feb 22, 2020 · P2 REG · 07:44

M. Zibanejad

NYR · Miss

Distance
17.0 ft
Scoring chance (xG)
6.2%
Angle
49.8°
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.