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

105 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-14
BOS at CBJ
1 REG
01:28
CBJ
S. Harrington
Saved shot11.00.0EV17.0%
2020-01-14
BOS at CBJ
1 REG
01:33
CBJ
B. Jenner
Saved shot9.16.3EV20.4%
2020-01-14
BOS at CBJ
1 REG
03:04
CBJ
B. Jenner
Saved shot9.458.0EV10.0%
2020-01-14
BOS at CBJ
1 REG
03:21
CBJ
Z. Werenski
Miss44.838.7EV1.2%
2020-01-14
BOS at CBJ
1 REG
03:25
CBJ
E. Robinson
Block20.02.9EVN/A
2020-01-14
BOS at CBJ
1 REG
03:38
BOS
D. Krejci
Miss14.04.1EV17.2%
2020-01-14
BOS at CBJ
1 REG
07:06
CBJ
D. Savard
Saved shot37.628.6SH5.4%
2020-01-14
BOS at CBJ
1 REG
07:25
BOS
P. Bergeron
Saved shot21.02.7PP9.6%
2020-01-14
BOS at CBJ
1 REG
07:36
BOS
D. Pastrnak
Block10.211.3PPN/A
2020-01-14
BOS at CBJ
1 REG
08:11
CBJ
G. Nyquist
Saved shot31.812.7EV10.9%
2020-01-14
BOS at CBJ
1 REG
09:03
BOS
S. Kampfer
Block40.329.7EVN/A
2020-01-14
BOS at CBJ
1 REG
09:43
CBJ
J. lilja
Miss44.325.4EV2.7%
2020-01-14
BOS at CBJ
1 REG
10:53
BOS
B. Marchand
Saved shot5.421.8EV12.0%
2020-01-14
BOS at CBJ
1 REG
10:59
BOS
C. McAvoy
Block30.49.5EVN/A
2020-01-14
BOS at CBJ
1 REG
11:28
BOS
P. Bergeron
Saved shot17.838.2EV17.8%
2020-01-14
BOS at CBJ
1 REG
11:34
BOS
Z. Chara
Miss51.919.1EV3.1%
2020-01-14
BOS at CBJ
1 REG
12:53
BOS
J. Nordstrom
Saved shot64.928.5EV0.8%
2020-01-14
BOS at CBJ
1 REG
13:27
CBJ
A. Wennberg
Goal33.01.7EV9.5%
2020-01-14
BOS at CBJ
1 REG
14:14
BOS
C. Coyle
Block22.27.8EVN/A
2020-01-14
BOS at CBJ
1 REG
15:38
BOS
J. DeBrusk
Saved shot68.01.7EV0.5%
2020-01-14
BOS at CBJ
1 REG
16:11
BOS
T. Krug
Saved shot67.128.5EV0.6%
2020-01-14
BOS at CBJ
1 REG
17:14
CBJ
S. Jones
Block40.323.4EVN/A
2020-01-14
BOS at CBJ
1 REG
17:16
CBJ
S. Jones
Block37.37.7EVN/A
2020-01-14
BOS at CBJ
1 REG
17:27
CBJ
E. Robinson
Miss38.948.1EV3.0%
2020-01-14
BOS at CBJ
1 REG
18:18
BOS
J. DeBrusk
Saved shot32.225.8EV5.8%
2020-01-14
BOS at CBJ
1 REG
18:23
CBJ
B. Jenner
Saved shot52.24.4EV2.6%
2020-01-14
BOS at CBJ
1 REG
18:32
CBJ
S. Jones
Saved shot56.111.3EV3.4%
2020-01-14
BOS at CBJ
1 REG
18:52
BOS
B. Marchand
Block38.918.0EVN/A
2020-01-14
BOS at CBJ
1 REG
19:06
CBJ
E. Bemstrom
Block42.02.7PPN/A
2020-01-14
BOS at CBJ
1 REG
19:17
CBJ
E. Bemstrom
Saved shot41.627.2PP7.2%
2020-01-14
BOS at CBJ
2 REG
00:48
CBJ
S. Milano
Saved shot39.616.1PP7.7%
2020-01-14
BOS at CBJ
2 REG
00:59
CBJ
N. Gerbe
Miss40.226.6PP8.5%
2020-01-14
BOS at CBJ
2 REG
01:06
CBJ
A. Wennberg
Saved shot11.210.3EV5.5%
2020-01-14
BOS at CBJ
2 REG
01:13
CBJ
N. Gerbe
Saved shot25.161.4EV3.2%
2020-01-14
BOS at CBJ
2 REG
01:20
CBJ
S. Jones
Saved shot41.816.7EV6.6%
2020-01-14
BOS at CBJ
2 REG
01:35
CBJ
R. Nash
Saved shot19.766.0EV9.9%
2020-01-14
BOS at CBJ
2 REG
01:52
CBJ
J. lilja
Block21.410.8EVN/A
2020-01-14
BOS at CBJ
2 REG
02:00
CBJ
E. Robinson
Saved shot46.313.7EV4.2%
2020-01-14
BOS at CBJ
2 REG
02:28
BOS
D. Heinen
Miss44.823.7EV2.9%
2020-01-14
BOS at CBJ
2 REG
02:37
BOS
D. Pastrnak
Block28.00.0EVN/A
2020-01-14
BOS at CBJ
2 REG
03:13
BOS
D. Heinen
Saved shot36.420.9EV5.8%
2020-01-14
BOS at CBJ
2 REG
03:25
BOS
B. Marchand
Saved shot30.719.0EV9.0%
2020-01-14
BOS at CBJ
2 REG
03:52
CBJ
G. Nyquist
Saved shot32.236.2EV5.6%
2020-01-14
BOS at CBJ
2 REG
04:08
CBJ
B. Jenner
Block28.332.0EVN/A
2020-01-14
BOS at CBJ
2 REG
05:06
CBJ
Z. Werenski
Saved shot59.524.8EV1.9%
2020-01-14
BOS at CBJ
2 REG
05:43
CBJ
S. Jones
Saved shot38.631.2EV7.3%
2020-01-14
BOS at CBJ
2 REG
05:46
CBJ
V. Gavrikov
Saved shot46.820.0EV3.3%
2020-01-14
BOS at CBJ
2 REG
06:23
BOS
A. Bjork
Block42.526.6EVN/A
2020-01-14
BOS at CBJ
2 REG
06:49
CBJ
R. Nash
Saved shot34.220.6EV10.1%
2020-01-14
BOS at CBJ
2 REG
08:36
BOS
J. Moore
Block43.911.8EVN/A
BOS at CBJ

Jan 14, 2020 · P1 REG · 01:28

S. Harrington

CBJ · Saved shot

Distance
11.0 ft
Scoring chance (xG)
17.0%
Angle
0.0°
Strength
EV
BOS at CBJ

Jan 14, 2020 · P1 REG · 01:33

B. Jenner

CBJ · Saved shot

Distance
9.1 ft
Scoring chance (xG)
20.4%
Angle
6.3°
Strength
EV
BOS at CBJ

Jan 14, 2020 · P1 REG · 03:04

B. Jenner

CBJ · Saved shot

Distance
9.4 ft
Scoring chance (xG)
10.0%
Angle
58.0°
Strength
EV
BOS at CBJ

Jan 14, 2020 · P1 REG · 03:21

Z. Werenski

CBJ · Miss

Distance
44.8 ft
Scoring chance (xG)
1.2%
Angle
38.7°
Strength
EV
BOS at CBJ

Jan 14, 2020 · P1 REG · 03:25

E. Robinson

CBJ · Block

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

Blocked or unsupported attempt

BOS at CBJ

Jan 14, 2020 · P1 REG · 03:38

D. Krejci

BOS · Miss

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

Jan 14, 2020 · P1 REG · 07:06

D. Savard

CBJ · Saved shot

Distance
37.6 ft
Scoring chance (xG)
5.4%
Angle
28.6°
Strength
SH
BOS at CBJ

Jan 14, 2020 · P1 REG · 07:25

P. Bergeron

BOS · Saved shot

Distance
21.0 ft
Scoring chance (xG)
9.6%
Angle
2.7°
Strength
PP
BOS at CBJ

Jan 14, 2020 · P1 REG · 07:36

D. Pastrnak

BOS · Block

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

Blocked or unsupported attempt

BOS at CBJ

Jan 14, 2020 · P1 REG · 08:11

G. Nyquist

CBJ · Saved shot

Distance
31.8 ft
Scoring chance (xG)
10.9%
Angle
12.7°
Strength
EV
BOS at CBJ

Jan 14, 2020 · P1 REG · 09:03

S. Kampfer

BOS · Block

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

Blocked or unsupported attempt

BOS at CBJ

Jan 14, 2020 · P1 REG · 09:43

J. lilja

CBJ · Miss

Distance
44.3 ft
Scoring chance (xG)
2.7%
Angle
25.4°
Strength
EV
BOS at CBJ

Jan 14, 2020 · P1 REG · 10:53

B. Marchand

BOS · Saved shot

Distance
5.4 ft
Scoring chance (xG)
12.0%
Angle
21.8°
Strength
EV
BOS at CBJ

Jan 14, 2020 · P1 REG · 10:59

C. McAvoy

BOS · Block

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

Blocked or unsupported attempt

BOS at CBJ

Jan 14, 2020 · P1 REG · 11:28

P. Bergeron

BOS · Saved shot

Distance
17.8 ft
Scoring chance (xG)
17.8%
Angle
38.2°
Strength
EV
BOS at CBJ

Jan 14, 2020 · P1 REG · 11:34

Z. Chara

BOS · Miss

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

Jan 14, 2020 · P1 REG · 12:53

J. Nordstrom

BOS · Saved shot

Distance
64.9 ft
Scoring chance (xG)
0.8%
Angle
28.5°
Strength
EV
BOS at CBJ

Jan 14, 2020 · P1 REG · 13:27

A. Wennberg

CBJ · Goal

Distance
33.0 ft
Scoring chance (xG)
9.5%
Angle
1.7°
Strength
EV
BOS at CBJ

Jan 14, 2020 · P1 REG · 14:14

C. Coyle

BOS · Block

Distance
22.2 ft
Scoring chance (xG)
Unavailable
Angle
7.8°
Strength
EV

Blocked or unsupported attempt

BOS at CBJ

Jan 14, 2020 · P1 REG · 15:38

J. DeBrusk

BOS · Saved shot

Distance
68.0 ft
Scoring chance (xG)
0.5%
Angle
1.7°
Strength
EV
BOS at CBJ

Jan 14, 2020 · P1 REG · 16:11

T. Krug

BOS · Saved shot

Distance
67.1 ft
Scoring chance (xG)
0.6%
Angle
28.5°
Strength
EV
BOS at CBJ

Jan 14, 2020 · P1 REG · 17:14

S. Jones

CBJ · Block

Distance
40.3 ft
Scoring chance (xG)
Unavailable
Angle
23.4°
Strength
EV

Blocked or unsupported attempt

BOS at CBJ

Jan 14, 2020 · P1 REG · 17:16

S. Jones

CBJ · Block

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

Blocked or unsupported attempt

BOS at CBJ

Jan 14, 2020 · P1 REG · 17:27

E. Robinson

CBJ · Miss

Distance
38.9 ft
Scoring chance (xG)
3.0%
Angle
48.1°
Strength
EV
BOS at CBJ

Jan 14, 2020 · P1 REG · 18:18

J. DeBrusk

BOS · Saved shot

Distance
32.2 ft
Scoring chance (xG)
5.8%
Angle
25.8°
Strength
EV
BOS at CBJ

Jan 14, 2020 · P1 REG · 18:23

B. Jenner

CBJ · Saved shot

Distance
52.2 ft
Scoring chance (xG)
2.6%
Angle
4.4°
Strength
EV
BOS at CBJ

Jan 14, 2020 · P1 REG · 18:32

S. Jones

CBJ · Saved shot

Distance
56.1 ft
Scoring chance (xG)
3.4%
Angle
11.3°
Strength
EV
BOS at CBJ

Jan 14, 2020 · P1 REG · 18:52

B. Marchand

BOS · Block

Distance
38.9 ft
Scoring chance (xG)
Unavailable
Angle
18.0°
Strength
EV

Blocked or unsupported attempt

BOS at CBJ

Jan 14, 2020 · P1 REG · 19:06

E. Bemstrom

CBJ · Block

Distance
42.0 ft
Scoring chance (xG)
Unavailable
Angle
2.7°
Strength
PP

Blocked or unsupported attempt

BOS at CBJ

Jan 14, 2020 · P1 REG · 19:17

E. Bemstrom

CBJ · Saved shot

Distance
41.6 ft
Scoring chance (xG)
7.2%
Angle
27.2°
Strength
PP
BOS at CBJ

Jan 14, 2020 · P2 REG · 00:48

S. Milano

CBJ · Saved shot

Distance
39.6 ft
Scoring chance (xG)
7.7%
Angle
16.1°
Strength
PP
BOS at CBJ

Jan 14, 2020 · P2 REG · 00:59

N. Gerbe

CBJ · Miss

Distance
40.2 ft
Scoring chance (xG)
8.5%
Angle
26.6°
Strength
PP
BOS at CBJ

Jan 14, 2020 · P2 REG · 01:06

A. Wennberg

CBJ · Saved shot

Distance
11.2 ft
Scoring chance (xG)
5.5%
Angle
10.3°
Strength
EV
BOS at CBJ

Jan 14, 2020 · P2 REG · 01:13

N. Gerbe

CBJ · Saved shot

Distance
25.1 ft
Scoring chance (xG)
3.2%
Angle
61.4°
Strength
EV
BOS at CBJ

Jan 14, 2020 · P2 REG · 01:20

S. Jones

CBJ · Saved shot

Distance
41.8 ft
Scoring chance (xG)
6.6%
Angle
16.7°
Strength
EV
BOS at CBJ

Jan 14, 2020 · P2 REG · 01:35

R. Nash

CBJ · Saved shot

Distance
19.7 ft
Scoring chance (xG)
9.9%
Angle
66.0°
Strength
EV
BOS at CBJ

Jan 14, 2020 · P2 REG · 01:52

J. lilja

CBJ · Block

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

Blocked or unsupported attempt

BOS at CBJ

Jan 14, 2020 · P2 REG · 02:00

E. Robinson

CBJ · Saved shot

Distance
46.3 ft
Scoring chance (xG)
4.2%
Angle
13.7°
Strength
EV
BOS at CBJ

Jan 14, 2020 · P2 REG · 02:28

D. Heinen

BOS · Miss

Distance
44.8 ft
Scoring chance (xG)
2.9%
Angle
23.7°
Strength
EV
BOS at CBJ

Jan 14, 2020 · P2 REG · 02:37

D. Pastrnak

BOS · Block

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

Blocked or unsupported attempt

BOS at CBJ

Jan 14, 2020 · P2 REG · 03:13

D. Heinen

BOS · Saved shot

Distance
36.4 ft
Scoring chance (xG)
5.8%
Angle
20.9°
Strength
EV
BOS at CBJ

Jan 14, 2020 · P2 REG · 03:25

B. Marchand

BOS · Saved shot

Distance
30.7 ft
Scoring chance (xG)
9.0%
Angle
19.0°
Strength
EV
BOS at CBJ

Jan 14, 2020 · P2 REG · 03:52

G. Nyquist

CBJ · Saved shot

Distance
32.2 ft
Scoring chance (xG)
5.6%
Angle
36.2°
Strength
EV
BOS at CBJ

Jan 14, 2020 · P2 REG · 04:08

B. Jenner

CBJ · Block

Distance
28.3 ft
Scoring chance (xG)
Unavailable
Angle
32.0°
Strength
EV

Blocked or unsupported attempt

BOS at CBJ

Jan 14, 2020 · P2 REG · 05:06

Z. Werenski

CBJ · Saved shot

Distance
59.5 ft
Scoring chance (xG)
1.9%
Angle
24.8°
Strength
EV
BOS at CBJ

Jan 14, 2020 · P2 REG · 05:43

S. Jones

CBJ · Saved shot

Distance
38.6 ft
Scoring chance (xG)
7.3%
Angle
31.2°
Strength
EV
BOS at CBJ

Jan 14, 2020 · P2 REG · 05:46

V. Gavrikov

CBJ · Saved shot

Distance
46.8 ft
Scoring chance (xG)
3.3%
Angle
20.0°
Strength
EV
BOS at CBJ

Jan 14, 2020 · P2 REG · 06:23

A. Bjork

BOS · Block

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

Blocked or unsupported attempt

BOS at CBJ

Jan 14, 2020 · P2 REG · 06:49

R. Nash

CBJ · Saved shot

Distance
34.2 ft
Scoring chance (xG)
10.1%
Angle
20.6°
Strength
EV
BOS at CBJ

Jan 14, 2020 · P2 REG · 08:36

J. Moore

BOS · Block

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