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

110 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-23
SJS at NYI
1 REG
00:16
NYI
R. Pulock
Block16.437.6EVN/A
2020-02-23
SJS at NYI
1 REG
01:55
NYI
K. Bellows
Miss14.861.7EV5.2%
2020-02-23
SJS at NYI
1 REG
02:18
SJS
B. Burns
Saved shot43.834.8EV0.7%
2020-02-23
SJS at NYI
1 REG
02:26
SJS
B. Burns
Block33.26.9EVN/A
2020-02-23
SJS at NYI
1 REG
02:43
SJS
N. Gregor
Block55.129.4EVN/A
2020-02-23
SJS at NYI
1 REG
03:18
SJS
T. Meier
Saved shot34.464.2EV4.0%
2020-02-23
SJS at NYI
1 REG
03:34
NYI
A. Lee
Saved shot19.147.1EV8.5%
2020-02-23
SJS at NYI
1 REG
04:30
NYI
M. Dal Colle
Saved shot18.715.5EV4.6%
2020-02-23
SJS at NYI
1 REG
05:10
SJS
M. Vlasic
Miss34.711.6EV8.6%
2020-02-23
SJS at NYI
1 REG
05:33
NYI
M. Martin
Saved shot11.770.0EV4.2%
2020-02-23
SJS at NYI
1 REG
06:07
SJS
B. Burns
Saved shot25.776.5EV2.8%
2020-02-23
SJS at NYI
1 REG
06:24
NYI
B. Nelson
Block31.824.1EVN/A
2020-02-23
SJS at NYI
1 REG
06:49
NYI
A. Lee
Goal17.716.4EV13.3%
2020-02-23
SJS at NYI
1 REG
07:07
NYI
N. Leddy
Saved shot51.919.1EV3.2%
2020-02-23
SJS at NYI
1 REG
07:13
NYI
J. Bailey
Block17.742.7EVN/A
2020-02-23
SJS at NYI
1 REG
07:23
SJS
J. Middleton
Saved shot41.933.3EV4.4%
2020-02-23
SJS at NYI
1 REG
07:41
SJS
E. Kane
Block10.648.8EVN/A
2020-02-23
SJS at NYI
1 REG
07:58
NYI
K. Bellows
Miss26.655.7EV3.0%
2020-02-23
SJS at NYI
1 REG
09:05
NYI
M. Barzal
Saved shot21.02.7EV14.9%
2020-02-23
SJS at NYI
1 REG
10:29
SJS
B. Burns
Block24.721.4EVN/A
2020-02-23
SJS at NYI
1 REG
10:36
SJS
D. Gambrell
Goal18.16.3EV8.5%
2020-02-23
SJS at NYI
1 REG
11:02
SJS
R. Simek
Miss59.925.7EV2.9%
2020-02-23
SJS at NYI
1 REG
11:26
SJS
E. Kane
Saved shot24.768.6EV4.5%
2020-02-23
SJS at NYI
1 REG
13:41
SJS
D. Gambrell
Saved shot19.227.9EV11.8%
2020-02-23
SJS at NYI
1 REG
13:45
SJS
B. Burns
Miss18.429.4EV16.4%
2020-02-23
SJS at NYI
1 REG
13:46
SJS
T. Meier
Miss15.358.4EV3.8%
2020-02-23
SJS at NYI
1 REG
14:10
SJS
R. Simek
Saved shot19.018.4EV14.4%
2020-02-23
SJS at NYI
1 REG
14:17
NYI
J. Eberle
Saved shot8.129.7EV10.1%
2020-02-23
SJS at NYI
1 REG
15:32
NYI
D. Toews
Block30.115.4PPN/A
2020-02-23
SJS at NYI
1 REG
15:44
NYI
D. Toews
Block14.615.9PPN/A
2020-02-23
SJS at NYI
1 REG
15:57
NYI
J. Eberle
Block11.345.0PPN/A
2020-02-23
SJS at NYI
1 REG
16:20
NYI
B. Nelson
Saved shot41.239.1PP5.3%
2020-02-23
SJS at NYI
1 REG
17:34
SJS
T. Meier
Saved shot157.413.6EV0.3%
2020-02-23
SJS at NYI
1 REG
17:48
SJS
R. Simek
Miss27.777.5EV0.9%
2020-02-23
SJS at NYI
1 REG
18:10
NYI
J. Eberle
Block9.945.0EVN/A
2020-02-23
SJS at NYI
1 REG
19:45
SJS
B. Burns
Saved shot62.830.7EV1.9%
2020-02-23
SJS at NYI
2 REG
01:10
NYI
A. Lee
Goal25.123.5EV11.6%
2020-02-23
SJS at NYI
2 REG
02:20
NYI
T. Kuhnhackl
Miss37.236.3EV4.9%
2020-02-23
SJS at NYI
2 REG
02:25
SJS
N. Gregor
Miss19.018.4EV6.3%
2020-02-23
SJS at NYI
2 REG
04:03
SJS
K. Labanc
Saved shot76.128.2EV0.3%
2020-02-23
SJS at NYI
2 REG
04:06
SJS
T. Heed
Saved shot40.836.0EV1.0%
2020-02-23
SJS at NYI
2 REG
04:28
NYI
L. Komarov
Saved shot29.839.6EV6.5%
2020-02-23
SJS at NYI
2 REG
04:41
NYI
S. Mayfield
Block17.523.6EVN/A
2020-02-23
SJS at NYI
2 REG
05:12
SJS
A. True
Saved shot79.87.9EV0.2%
2020-02-23
SJS at NYI
2 REG
07:42
SJS
B. Goodrow
Saved shot13.542.0EV11.2%
2020-02-23
SJS at NYI
2 REG
07:55
SJS
K. Labanc
Saved shot63.129.4EV1.1%
2020-02-23
SJS at NYI
2 REG
08:11
SJS
M. Ferraro
Block13.636.0EVN/A
2020-02-23
SJS at NYI
2 REG
08:41
SJS
E. Kane
Saved shot42.526.6EV2.9%
2020-02-23
SJS at NYI
2 REG
08:45
SJS
S. Noesen
Saved shot21.00.0EV7.8%
2020-02-23
SJS at NYI
2 REG
09:09
NYI
T. Kuhnhackl
Block20.543.0EVN/A
SJS at NYI

Feb 23, 2020 · P1 REG · 00:16

R. Pulock

NYI · Block

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

Blocked or unsupported attempt

SJS at NYI

Feb 23, 2020 · P1 REG · 01:55

K. Bellows

NYI · Miss

Distance
14.8 ft
Scoring chance (xG)
5.2%
Angle
61.7°
Strength
EV
SJS at NYI

Feb 23, 2020 · P1 REG · 02:18

B. Burns

SJS · Saved shot

Distance
43.8 ft
Scoring chance (xG)
0.7%
Angle
34.8°
Strength
EV
SJS at NYI

Feb 23, 2020 · P1 REG · 02:26

B. Burns

SJS · Block

Distance
33.2 ft
Scoring chance (xG)
Unavailable
Angle
6.9°
Strength
EV

Blocked or unsupported attempt

SJS at NYI

Feb 23, 2020 · P1 REG · 02:43

N. Gregor

SJS · Block

Distance
55.1 ft
Scoring chance (xG)
Unavailable
Angle
29.4°
Strength
EV

Blocked or unsupported attempt

SJS at NYI

Feb 23, 2020 · P1 REG · 03:18

T. Meier

SJS · Saved shot

Distance
34.4 ft
Scoring chance (xG)
4.0%
Angle
64.2°
Strength
EV
SJS at NYI

Feb 23, 2020 · P1 REG · 03:34

A. Lee

NYI · Saved shot

Distance
19.1 ft
Scoring chance (xG)
8.5%
Angle
47.1°
Strength
EV
SJS at NYI

Feb 23, 2020 · P1 REG · 04:30

M. Dal Colle

NYI · Saved shot

Distance
18.7 ft
Scoring chance (xG)
4.6%
Angle
15.5°
Strength
EV
SJS at NYI

Feb 23, 2020 · P1 REG · 05:10

M. Vlasic

SJS · Miss

Distance
34.7 ft
Scoring chance (xG)
8.6%
Angle
11.6°
Strength
EV
SJS at NYI

Feb 23, 2020 · P1 REG · 05:33

M. Martin

NYI · Saved shot

Distance
11.7 ft
Scoring chance (xG)
4.2%
Angle
70.0°
Strength
EV
SJS at NYI

Feb 23, 2020 · P1 REG · 06:07

B. Burns

SJS · Saved shot

Distance
25.7 ft
Scoring chance (xG)
2.8%
Angle
76.5°
Strength
EV
SJS at NYI

Feb 23, 2020 · P1 REG · 06:24

B. Nelson

NYI · Block

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

Blocked or unsupported attempt

SJS at NYI

Feb 23, 2020 · P1 REG · 06:49

A. Lee

NYI · Goal

Distance
17.7 ft
Scoring chance (xG)
13.3%
Angle
16.4°
Strength
EV
SJS at NYI

Feb 23, 2020 · P1 REG · 07:07

N. Leddy

NYI · Saved shot

Distance
51.9 ft
Scoring chance (xG)
3.2%
Angle
19.1°
Strength
EV
SJS at NYI

Feb 23, 2020 · P1 REG · 07:13

J. Bailey

NYI · Block

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

Blocked or unsupported attempt

SJS at NYI

Feb 23, 2020 · P1 REG · 07:23

J. Middleton

SJS · Saved shot

Distance
41.9 ft
Scoring chance (xG)
4.4%
Angle
33.3°
Strength
EV
SJS at NYI

Feb 23, 2020 · P1 REG · 07:41

E. Kane

SJS · Block

Distance
10.6 ft
Scoring chance (xG)
Unavailable
Angle
48.8°
Strength
EV

Blocked or unsupported attempt

SJS at NYI

Feb 23, 2020 · P1 REG · 07:58

K. Bellows

NYI · Miss

Distance
26.6 ft
Scoring chance (xG)
3.0%
Angle
55.7°
Strength
EV
SJS at NYI

Feb 23, 2020 · P1 REG · 09:05

M. Barzal

NYI · Saved shot

Distance
21.0 ft
Scoring chance (xG)
14.9%
Angle
2.7°
Strength
EV
SJS at NYI

Feb 23, 2020 · P1 REG · 10:29

B. Burns

SJS · Block

Distance
24.7 ft
Scoring chance (xG)
Unavailable
Angle
21.4°
Strength
EV

Blocked or unsupported attempt

SJS at NYI

Feb 23, 2020 · P1 REG · 10:36

D. Gambrell

SJS · Goal

Distance
18.1 ft
Scoring chance (xG)
8.5%
Angle
6.3°
Strength
EV
SJS at NYI

Feb 23, 2020 · P1 REG · 11:02

R. Simek

SJS · Miss

Distance
59.9 ft
Scoring chance (xG)
2.9%
Angle
25.7°
Strength
EV
SJS at NYI

Feb 23, 2020 · P1 REG · 11:26

E. Kane

SJS · Saved shot

Distance
24.7 ft
Scoring chance (xG)
4.5%
Angle
68.6°
Strength
EV
SJS at NYI

Feb 23, 2020 · P1 REG · 13:41

D. Gambrell

SJS · Saved shot

Distance
19.2 ft
Scoring chance (xG)
11.8%
Angle
27.9°
Strength
EV
SJS at NYI

Feb 23, 2020 · P1 REG · 13:45

B. Burns

SJS · Miss

Distance
18.4 ft
Scoring chance (xG)
16.4%
Angle
29.4°
Strength
EV
SJS at NYI

Feb 23, 2020 · P1 REG · 13:46

T. Meier

SJS · Miss

Distance
15.3 ft
Scoring chance (xG)
3.8%
Angle
58.4°
Strength
EV
SJS at NYI

Feb 23, 2020 · P1 REG · 14:10

R. Simek

SJS · Saved shot

Distance
19.0 ft
Scoring chance (xG)
14.4%
Angle
18.4°
Strength
EV
SJS at NYI

Feb 23, 2020 · P1 REG · 14:17

J. Eberle

NYI · Saved shot

Distance
8.1 ft
Scoring chance (xG)
10.1%
Angle
29.7°
Strength
EV
SJS at NYI

Feb 23, 2020 · P1 REG · 15:32

D. Toews

NYI · Block

Distance
30.1 ft
Scoring chance (xG)
Unavailable
Angle
15.4°
Strength
PP

Blocked or unsupported attempt

SJS at NYI

Feb 23, 2020 · P1 REG · 15:44

D. Toews

NYI · Block

Distance
14.6 ft
Scoring chance (xG)
Unavailable
Angle
15.9°
Strength
PP

Blocked or unsupported attempt

SJS at NYI

Feb 23, 2020 · P1 REG · 15:57

J. Eberle

NYI · Block

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

Blocked or unsupported attempt

SJS at NYI

Feb 23, 2020 · P1 REG · 16:20

B. Nelson

NYI · Saved shot

Distance
41.2 ft
Scoring chance (xG)
5.3%
Angle
39.1°
Strength
PP
SJS at NYI

Feb 23, 2020 · P1 REG · 17:34

T. Meier

SJS · Saved shot

Distance
157.4 ft
Scoring chance (xG)
0.3%
Angle
13.6°
Strength
EV
SJS at NYI

Feb 23, 2020 · P1 REG · 17:48

R. Simek

SJS · Miss

Distance
27.7 ft
Scoring chance (xG)
0.9%
Angle
77.5°
Strength
EV
SJS at NYI

Feb 23, 2020 · P1 REG · 18:10

J. Eberle

NYI · Block

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

Blocked or unsupported attempt

SJS at NYI

Feb 23, 2020 · P1 REG · 19:45

B. Burns

SJS · Saved shot

Distance
62.8 ft
Scoring chance (xG)
1.9%
Angle
30.7°
Strength
EV
SJS at NYI

Feb 23, 2020 · P2 REG · 01:10

A. Lee

NYI · Goal

Distance
25.1 ft
Scoring chance (xG)
11.6%
Angle
23.5°
Strength
EV
SJS at NYI

Feb 23, 2020 · P2 REG · 02:20

T. Kuhnhackl

NYI · Miss

Distance
37.2 ft
Scoring chance (xG)
4.9%
Angle
36.3°
Strength
EV
SJS at NYI

Feb 23, 2020 · P2 REG · 02:25

N. Gregor

SJS · Miss

Distance
19.0 ft
Scoring chance (xG)
6.3%
Angle
18.4°
Strength
EV
SJS at NYI

Feb 23, 2020 · P2 REG · 04:03

K. Labanc

SJS · Saved shot

Distance
76.1 ft
Scoring chance (xG)
0.3%
Angle
28.2°
Strength
EV
SJS at NYI

Feb 23, 2020 · P2 REG · 04:06

T. Heed

SJS · Saved shot

Distance
40.8 ft
Scoring chance (xG)
1.0%
Angle
36.0°
Strength
EV
SJS at NYI

Feb 23, 2020 · P2 REG · 04:28

L. Komarov

NYI · Saved shot

Distance
29.8 ft
Scoring chance (xG)
6.5%
Angle
39.6°
Strength
EV
SJS at NYI

Feb 23, 2020 · P2 REG · 04:41

S. Mayfield

NYI · Block

Distance
17.5 ft
Scoring chance (xG)
Unavailable
Angle
23.6°
Strength
EV

Blocked or unsupported attempt

SJS at NYI

Feb 23, 2020 · P2 REG · 05:12

A. True

SJS · Saved shot

Distance
79.8 ft
Scoring chance (xG)
0.2%
Angle
7.9°
Strength
EV
SJS at NYI

Feb 23, 2020 · P2 REG · 07:42

B. Goodrow

SJS · Saved shot

Distance
13.5 ft
Scoring chance (xG)
11.2%
Angle
42.0°
Strength
EV
SJS at NYI

Feb 23, 2020 · P2 REG · 07:55

K. Labanc

SJS · Saved shot

Distance
63.1 ft
Scoring chance (xG)
1.1%
Angle
29.4°
Strength
EV
SJS at NYI

Feb 23, 2020 · P2 REG · 08:11

M. Ferraro

SJS · Block

Distance
13.6 ft
Scoring chance (xG)
Unavailable
Angle
36.0°
Strength
EV

Blocked or unsupported attempt

SJS at NYI

Feb 23, 2020 · P2 REG · 08:41

E. Kane

SJS · Saved shot

Distance
42.5 ft
Scoring chance (xG)
2.9%
Angle
26.6°
Strength
EV
SJS at NYI

Feb 23, 2020 · P2 REG · 08:45

S. Noesen

SJS · Saved shot

Distance
21.0 ft
Scoring chance (xG)
7.8%
Angle
0.0°
Strength
EV
SJS at NYI

Feb 23, 2020 · P2 REG · 09:09

T. Kuhnhackl

NYI · Block

Distance
20.5 ft
Scoring chance (xG)
Unavailable
Angle
43.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.