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

85 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-01-04
SJS at CBJ
1 REG
00:26
SJS
P. Marleau
Saved shot57.513.1EV2.0%
2020-01-04
SJS at CBJ
1 REG
00:33
SJS
E. Karlsson
Block25.123.5PPN/A
2020-01-04
SJS at CBJ
1 REG
02:27
CBJ
S. Jones
Saved shot180.16.4SH0.3%
2020-01-04
SJS at CBJ
1 REG
04:22
SJS
M. Vlasic
Saved shot65.429.3EV0.7%
2020-01-04
SJS at CBJ
1 REG
04:28
SJS
M. Sorensen
Block13.313.0EVN/A
2020-01-04
SJS at CBJ
1 REG
05:58
SJS
L. Couture
Saved shot37.625.2EV4.4%
2020-01-04
SJS at CBJ
1 REG
07:05
SJS
M. Sorensen
Block13.04.4EVN/A
2020-01-04
SJS at CBJ
1 REG
07:06
SJS
M. Sorensen
Saved shot16.437.6EV2.4%
2020-01-04
SJS at CBJ
1 REG
07:11
SJS
K. Labanc
Block5.859.0EVN/A
2020-01-04
SJS at CBJ
1 REG
07:15
SJS
K. Labanc
Saved shot20.02.9EV13.8%
2020-01-04
SJS at CBJ
1 REG
07:37
SJS
E. Kane
Miss13.04.4EV9.0%
2020-01-04
SJS at CBJ
1 REG
08:18
CBJ
Z. Werenski
Miss51.919.1EV2.0%
2020-01-04
SJS at CBJ
1 REG
08:56
SJS
L. Couture
Miss21.410.8EV6.7%
2020-01-04
SJS at CBJ
1 REG
10:35
SJS
T. Meier
Saved shot22.039.5EV10.0%
2020-01-04
SJS at CBJ
1 REG
10:50
CBJ
V. Gavrikov
Miss43.47.9EV3.8%
2020-01-04
SJS at CBJ
1 REG
11:03
CBJ
Z. Werenski
Saved shot32.075.5EV1.2%
2020-01-04
SJS at CBJ
1 REG
11:46
SJS
E. Karlsson
Saved shot43.145.9EV1.2%
2020-01-04
SJS at CBJ
1 REG
12:02
CBJ
B. Jenner
Saved shot38.37.5EV7.1%
2020-01-04
SJS at CBJ
1 REG
12:49
CBJ
D. Savard
Miss63.032.7EV1.4%
2020-01-04
SJS at CBJ
1 REG
13:27
CBJ
Z. Werenski
Saved shot58.228.8EV1.6%
2020-01-04
SJS at CBJ
1 REG
14:23
CBJ
Z. Werenski
Miss53.726.6PP2.5%
2020-01-04
SJS at CBJ
1 REG
15:39
SJS
E. Kane
Saved shot33.517.4EV7.3%
2020-01-04
SJS at CBJ
1 REG
15:51
SJS
M. Ferraro
Saved shot47.837.3EV1.0%
2020-01-04
SJS at CBJ
1 REG
16:00
CBJ
D. Savard
Saved shot56.333.4EV1.1%
2020-01-04
SJS at CBJ
1 REG
16:23
SJS
E. Karlsson
Saved shot65.429.3EV0.9%
2020-01-04
SJS at CBJ
1 REG
16:50
CBJ
E. Robinson
Block21.02.7EVN/A
2020-01-04
SJS at CBJ
1 REG
17:03
CBJ
K. Stenlund
Saved shot57.921.3EV1.7%
2020-01-04
SJS at CBJ
1 REG
17:08
CBJ
S. Jones
Block44.017.2EVN/A
2020-01-04
SJS at CBJ
1 REG
17:23
CBJ
S. Jones
Saved shot59.221.8EV1.7%
2020-01-04
SJS at CBJ
1 REG
17:41
CBJ
D. Savard
Saved shot52.827.1EV1.4%
2020-01-04
SJS at CBJ
1 REG
18:18
CBJ
S. Milano
Saved shot26.381.3EV1.7%
2020-01-04
SJS at CBJ
1 REG
19:22
SJS
B. Goodrow
Saved shot14.00.0EV8.6%
2020-01-04
SJS at CBJ
2 REG
00:42
CBJ
B. Jenner
Saved shot69.530.3EV0.6%
2020-01-04
SJS at CBJ
2 REG
00:59
CBJ
D. Savard
Saved shot22.030.1EV11.4%
2020-01-04
SJS at CBJ
2 REG
01:01
CBJ
K. Stenlund
Saved shot10.360.9EV13.7%
2020-01-04
SJS at CBJ
2 REG
01:03
CBJ
K. Stenlund
Miss9.277.5EV5.2%
2020-01-04
SJS at CBJ
2 REG
01:15
CBJ
V. Gavrikov
Saved shot52.638.8EV1.1%
2020-01-04
SJS at CBJ
2 REG
01:29
SJS
E. Kane
Miss57.531.5EV1.4%
2020-01-04
SJS at CBJ
2 REG
01:59
SJS
B. Burns
Saved shot63.619.3EV1.3%
2020-01-04
SJS at CBJ
2 REG
02:50
SJS
M. Ferraro
Saved shot64.425.8EV1.0%
2020-01-04
SJS at CBJ
2 REG
04:00
SJS
B. Burns
Block42.69.5EVN/A
2020-01-04
SJS at CBJ
2 REG
04:29
CBJ
G. Carlsson
Saved shot60.211.5EV2.0%
2020-01-04
SJS at CBJ
2 REG
04:47
CBJ
N. Gerbe
Saved shot23.346.7EV6.7%
2020-01-04
SJS at CBJ
2 REG
06:58
CBJ
S. Milano
Saved shot36.13.2EV8.4%
2020-01-04
SJS at CBJ
2 REG
07:05
SJS
B. Goodrow
Goal14.04.1EV14.5%
2020-01-04
SJS at CBJ
2 REG
08:10
CBJ
G. Nyquist
Saved shot34.149.8EV3.0%
2020-01-04
SJS at CBJ
2 REG
08:50
CBJ
Z. Werenski
Goal20.543.0EV6.8%
2020-01-04
SJS at CBJ
2 REG
11:49
SJS
L. Couture
Saved shot52.212.2EV2.4%
2020-01-04
SJS at CBJ
2 REG
13:06
SJS
B. Burns
Block45.13.8EVN/A
2020-01-04
SJS at CBJ
2 REG
13:41
CBJ
Z. Werenski
Miss62.628.6EV1.2%
SJS at CBJ

Jan 4, 2020 · P1 REG · 00:26

P. Marleau

SJS · Saved shot

Distance
57.5 ft
Scoring chance (xG)
2.0%
Angle
13.1°
Strength
EV
SJS at CBJ

Jan 4, 2020 · P1 REG · 00:33

E. Karlsson

SJS · Block

Distance
25.1 ft
Scoring chance (xG)
Unavailable
Angle
23.5°
Strength
PP

Blocked or unsupported attempt

SJS at CBJ

Jan 4, 2020 · P1 REG · 02:27

S. Jones

CBJ · Saved shot

Distance
180.1 ft
Scoring chance (xG)
0.3%
Angle
6.4°
Strength
SH
SJS at CBJ

Jan 4, 2020 · P1 REG · 04:22

M. Vlasic

SJS · Saved shot

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

Jan 4, 2020 · P1 REG · 04:28

M. Sorensen

SJS · Block

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

Blocked or unsupported attempt

SJS at CBJ

Jan 4, 2020 · P1 REG · 05:58

L. Couture

SJS · Saved shot

Distance
37.6 ft
Scoring chance (xG)
4.4%
Angle
25.2°
Strength
EV
SJS at CBJ

Jan 4, 2020 · P1 REG · 07:05

M. Sorensen

SJS · Block

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

Blocked or unsupported attempt

SJS at CBJ

Jan 4, 2020 · P1 REG · 07:06

M. Sorensen

SJS · Saved shot

Distance
16.4 ft
Scoring chance (xG)
2.4%
Angle
37.6°
Strength
EV
SJS at CBJ

Jan 4, 2020 · P1 REG · 07:11

K. Labanc

SJS · Block

Distance
5.8 ft
Scoring chance (xG)
Unavailable
Angle
59.0°
Strength
EV

Blocked or unsupported attempt

SJS at CBJ

Jan 4, 2020 · P1 REG · 07:15

K. Labanc

SJS · Saved shot

Distance
20.0 ft
Scoring chance (xG)
13.8%
Angle
2.9°
Strength
EV
SJS at CBJ

Jan 4, 2020 · P1 REG · 07:37

E. Kane

SJS · Miss

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

Jan 4, 2020 · P1 REG · 08:18

Z. Werenski

CBJ · Miss

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

Jan 4, 2020 · P1 REG · 08:56

L. Couture

SJS · Miss

Distance
21.4 ft
Scoring chance (xG)
6.7%
Angle
10.8°
Strength
EV
SJS at CBJ

Jan 4, 2020 · P1 REG · 10:35

T. Meier

SJS · Saved shot

Distance
22.0 ft
Scoring chance (xG)
10.0%
Angle
39.5°
Strength
EV
SJS at CBJ

Jan 4, 2020 · P1 REG · 10:50

V. Gavrikov

CBJ · Miss

Distance
43.4 ft
Scoring chance (xG)
3.8%
Angle
7.9°
Strength
EV
SJS at CBJ

Jan 4, 2020 · P1 REG · 11:03

Z. Werenski

CBJ · Saved shot

Distance
32.0 ft
Scoring chance (xG)
1.2%
Angle
75.5°
Strength
EV
SJS at CBJ

Jan 4, 2020 · P1 REG · 11:46

E. Karlsson

SJS · Saved shot

Distance
43.1 ft
Scoring chance (xG)
1.2%
Angle
45.9°
Strength
EV
SJS at CBJ

Jan 4, 2020 · P1 REG · 12:02

B. Jenner

CBJ · Saved shot

Distance
38.3 ft
Scoring chance (xG)
7.1%
Angle
7.5°
Strength
EV
SJS at CBJ

Jan 4, 2020 · P1 REG · 12:49

D. Savard

CBJ · Miss

Distance
63.0 ft
Scoring chance (xG)
1.4%
Angle
32.7°
Strength
EV
SJS at CBJ

Jan 4, 2020 · P1 REG · 13:27

Z. Werenski

CBJ · Saved shot

Distance
58.2 ft
Scoring chance (xG)
1.6%
Angle
28.8°
Strength
EV
SJS at CBJ

Jan 4, 2020 · P1 REG · 14:23

Z. Werenski

CBJ · Miss

Distance
53.7 ft
Scoring chance (xG)
2.5%
Angle
26.6°
Strength
PP
SJS at CBJ

Jan 4, 2020 · P1 REG · 15:39

E. Kane

SJS · Saved shot

Distance
33.5 ft
Scoring chance (xG)
7.3%
Angle
17.4°
Strength
EV
SJS at CBJ

Jan 4, 2020 · P1 REG · 15:51

M. Ferraro

SJS · Saved shot

Distance
47.8 ft
Scoring chance (xG)
1.0%
Angle
37.3°
Strength
EV
SJS at CBJ

Jan 4, 2020 · P1 REG · 16:00

D. Savard

CBJ · Saved shot

Distance
56.3 ft
Scoring chance (xG)
1.1%
Angle
33.4°
Strength
EV
SJS at CBJ

Jan 4, 2020 · P1 REG · 16:23

E. Karlsson

SJS · Saved shot

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

Jan 4, 2020 · P1 REG · 16:50

E. Robinson

CBJ · Block

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

Blocked or unsupported attempt

SJS at CBJ

Jan 4, 2020 · P1 REG · 17:03

K. Stenlund

CBJ · Saved shot

Distance
57.9 ft
Scoring chance (xG)
1.7%
Angle
21.3°
Strength
EV
SJS at CBJ

Jan 4, 2020 · P1 REG · 17:08

S. Jones

CBJ · Block

Distance
44.0 ft
Scoring chance (xG)
Unavailable
Angle
17.2°
Strength
EV

Blocked or unsupported attempt

SJS at CBJ

Jan 4, 2020 · P1 REG · 17:23

S. Jones

CBJ · Saved shot

Distance
59.2 ft
Scoring chance (xG)
1.7%
Angle
21.8°
Strength
EV
SJS at CBJ

Jan 4, 2020 · P1 REG · 17:41

D. Savard

CBJ · Saved shot

Distance
52.8 ft
Scoring chance (xG)
1.4%
Angle
27.1°
Strength
EV
SJS at CBJ

Jan 4, 2020 · P1 REG · 18:18

S. Milano

CBJ · Saved shot

Distance
26.3 ft
Scoring chance (xG)
1.7%
Angle
81.3°
Strength
EV
SJS at CBJ

Jan 4, 2020 · P1 REG · 19:22

B. Goodrow

SJS · Saved shot

Distance
14.0 ft
Scoring chance (xG)
8.6%
Angle
0.0°
Strength
EV
SJS at CBJ

Jan 4, 2020 · P2 REG · 00:42

B. Jenner

CBJ · Saved shot

Distance
69.5 ft
Scoring chance (xG)
0.6%
Angle
30.3°
Strength
EV
SJS at CBJ

Jan 4, 2020 · P2 REG · 00:59

D. Savard

CBJ · Saved shot

Distance
22.0 ft
Scoring chance (xG)
11.4%
Angle
30.1°
Strength
EV
SJS at CBJ

Jan 4, 2020 · P2 REG · 01:01

K. Stenlund

CBJ · Saved shot

Distance
10.3 ft
Scoring chance (xG)
13.7%
Angle
60.9°
Strength
EV
SJS at CBJ

Jan 4, 2020 · P2 REG · 01:03

K. Stenlund

CBJ · Miss

Distance
9.2 ft
Scoring chance (xG)
5.2%
Angle
77.5°
Strength
EV
SJS at CBJ

Jan 4, 2020 · P2 REG · 01:15

V. Gavrikov

CBJ · Saved shot

Distance
52.6 ft
Scoring chance (xG)
1.1%
Angle
38.8°
Strength
EV
SJS at CBJ

Jan 4, 2020 · P2 REG · 01:29

E. Kane

SJS · Miss

Distance
57.5 ft
Scoring chance (xG)
1.4%
Angle
31.5°
Strength
EV
SJS at CBJ

Jan 4, 2020 · P2 REG · 01:59

B. Burns

SJS · Saved shot

Distance
63.6 ft
Scoring chance (xG)
1.3%
Angle
19.3°
Strength
EV
SJS at CBJ

Jan 4, 2020 · P2 REG · 02:50

M. Ferraro

SJS · Saved shot

Distance
64.4 ft
Scoring chance (xG)
1.0%
Angle
25.8°
Strength
EV
SJS at CBJ

Jan 4, 2020 · P2 REG · 04:00

B. Burns

SJS · Block

Distance
42.6 ft
Scoring chance (xG)
Unavailable
Angle
9.5°
Strength
EV

Blocked or unsupported attempt

SJS at CBJ

Jan 4, 2020 · P2 REG · 04:29

G. Carlsson

CBJ · Saved shot

Distance
60.2 ft
Scoring chance (xG)
2.0%
Angle
11.5°
Strength
EV
SJS at CBJ

Jan 4, 2020 · P2 REG · 04:47

N. Gerbe

CBJ · Saved shot

Distance
23.3 ft
Scoring chance (xG)
6.7%
Angle
46.7°
Strength
EV
SJS at CBJ

Jan 4, 2020 · P2 REG · 06:58

S. Milano

CBJ · Saved shot

Distance
36.1 ft
Scoring chance (xG)
8.4%
Angle
3.2°
Strength
EV
SJS at CBJ

Jan 4, 2020 · P2 REG · 07:05

B. Goodrow

SJS · Goal

Distance
14.0 ft
Scoring chance (xG)
14.5%
Angle
4.1°
Strength
EV
SJS at CBJ

Jan 4, 2020 · P2 REG · 08:10

G. Nyquist

CBJ · Saved shot

Distance
34.1 ft
Scoring chance (xG)
3.0%
Angle
49.8°
Strength
EV
SJS at CBJ

Jan 4, 2020 · P2 REG · 08:50

Z. Werenski

CBJ · Goal

Distance
20.5 ft
Scoring chance (xG)
6.8%
Angle
43.0°
Strength
EV
SJS at CBJ

Jan 4, 2020 · P2 REG · 11:49

L. Couture

SJS · Saved shot

Distance
52.2 ft
Scoring chance (xG)
2.4%
Angle
12.2°
Strength
EV
SJS at CBJ

Jan 4, 2020 · P2 REG · 13:06

B. Burns

SJS · Block

Distance
45.1 ft
Scoring chance (xG)
Unavailable
Angle
3.8°
Strength
EV

Blocked or unsupported attempt

SJS at CBJ

Jan 4, 2020 · P2 REG · 13:41

Z. Werenski

CBJ · Miss

Distance
62.6 ft
Scoring chance (xG)
1.2%
Angle
28.6°
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.