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

112 matching attempts. Season coverage: 1507 published games / 1507 collected games. Last source refresh: Oct 4, 2026 05:14.

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)
2023-03-30
CBJ at BOS
1 REG
00:18
CBJ
G. Bayreuther
Block21.025.3EVN/A
2023-03-30
CBJ at BOS
1 REG
00:30
CBJ
B. Jenner
Saved shot63.129.4EV1.0%
2023-03-30
CBJ at BOS
1 REG
01:27
BOS
C. Coyle
Miss15.311.3EV15.8%
2023-03-30
CBJ at BOS
1 REG
01:40
CBJ
S. Kuraly
Miss23.325.5SH12.4%
2023-03-30
CBJ at BOS
1 REG
03:08
BOS
D. Orlov
Miss47.434.7PP4.2%
2023-03-30
CBJ at BOS
1 REG
03:46
BOS
J. DeBrusk
Block25.318.4EVN/A
2023-03-30
CBJ at BOS
1 REG
03:48
BOS
P. Bergeron
Saved shot22.569.1EV5.3%
2023-03-30
CBJ at BOS
1 REG
04:33
CBJ
G. Bayreuther
Saved shot34.15.0PP10.1%
2023-03-30
CBJ at BOS
1 REG
06:02
CBJ
J. Christiansen
Miss46.518.8PP4.1%
2023-03-30
CBJ at BOS
1 REG
06:26
BOS
H. Lindholm
Saved shot43.523.0PP7.4%
2023-03-30
CBJ at BOS
1 REG
06:50
BOS
D. Pastrnak
Saved shot32.545.0PP4.3%
2023-03-30
CBJ at BOS
1 REG
07:08
BOS
D. Pastrnak
Block13.032.5PPN/A
2023-03-30
CBJ at BOS
1 REG
07:12
BOS
P. Bergeron
Miss35.835.9PP1.4%
2023-03-30
CBJ at BOS
1 REG
07:28
BOS
D. Pastrnak
Block18.445.0PPN/A
2023-03-30
CBJ at BOS
1 REG
07:50
BOS
D. Krejci
Saved shot15.834.7PP12.6%
2023-03-30
CBJ at BOS
1 REG
07:52
BOS
P. Zacha
Miss28.914.0PP10.0%
2023-03-30
CBJ at BOS
1 REG
08:08
CBJ
J. Roslovic
Goal4.526.6EV28.1%
2023-03-30
CBJ at BOS
1 REG
08:23
BOS
J. Lauko
Miss38.668.7EV1.6%
2023-03-30
CBJ at BOS
1 REG
09:26
CBJ
E. Robinson
Block22.039.5EVN/A
2023-03-30
CBJ at BOS
1 REG
10:24
CBJ
J. Gaudreau
Saved shot38.356.7PP3.0%
2023-03-30
CBJ at BOS
1 REG
13:30
BOS
B. Marchand
Saved shot36.13.2EV7.7%
2023-03-30
CBJ at BOS
1 REG
13:45
BOS
B. Carlo
Block39.424.0EVN/A
2023-03-30
CBJ at BOS
1 REG
13:46
BOS
J. DeBrusk
Saved shot24.016.9EV3.7%
2023-03-30
CBJ at BOS
1 REG
13:59
CBJ
T. Fix-Wolansky
Block17.16.7EVN/A
2023-03-30
CBJ at BOS
1 REG
14:21
CBJ
T. Berni
Block31.49.2EVN/A
2023-03-30
CBJ at BOS
1 REG
14:26
BOS
B. Carlo
Miss42.650.7EV2.4%
2023-03-30
CBJ at BOS
1 REG
15:10
BOS
G. Hathaway
Block30.00.0EVN/A
2023-03-30
CBJ at BOS
1 REG
15:28
BOS
C. McAvoy
Block16.452.4EVN/A
2023-03-30
CBJ at BOS
1 REG
16:37
BOS
P. Bergeron
Saved shot28.410.1EV11.2%
2023-03-30
CBJ at BOS
1 REG
17:08
BOS
J. DeBrusk
Saved shot26.437.3EV8.3%
2023-03-30
CBJ at BOS
1 REG
18:47
CBJ
B. Jenner
Saved shot11.00.0PP11.0%
2023-03-30
CBJ at BOS
1 REG
19:00
CBJ
K. Marchenko
Block15.223.2PPN/A
2023-03-30
CBJ at BOS
1 REG
19:00
CBJ
J. Gaudreau
Saved shot19.849.1PP3.9%
2023-03-30
CBJ at BOS
1 REG
19:53
CBJ
K. Marchenko
Block11.720.0PPN/A
2023-03-30
CBJ at BOS
1 REG
19:56
CBJ
J. Roslovic
Block15.514.9PPN/A
2023-03-30
CBJ at BOS
2 REG
00:53
CBJ
M. Bjork
Saved shot62.733.9EV2.1%
2023-03-30
CBJ at BOS
2 REG
01:00
CBJ
M. Bjork
Block53.931.3EVN/A
2023-03-30
CBJ at BOS
2 REG
02:43
BOS
B. Carlo
Block14.919.7EVN/A
2023-03-30
CBJ at BOS
2 REG
03:12
CBJ
H. McKown
Saved shot38.349.2PP7.0%
2023-03-30
CBJ at BOS
2 REG
03:18
CBJ
G. Bayreuther
Saved shot56.930.6PP3.3%
2023-03-30
CBJ at BOS
2 REG
04:26
CBJ
J. Roslovic
Miss15.03.8PP10.2%
2023-03-30
CBJ at BOS
2 REG
05:11
CBJ
T. Berni
Saved shot32.229.7EV6.9%
2023-03-30
CBJ at BOS
2 REG
05:25
CBJ
J. Gaudreau
Miss29.719.7EV10.0%
2023-03-30
CBJ at BOS
2 REG
05:30
CBJ
A. Peeke
Saved shot51.927.6EV1.3%
2023-03-30
CBJ at BOS
2 REG
06:17
BOS
B. Marchand
Saved shot27.02.1EV13.7%
2023-03-30
CBJ at BOS
2 REG
06:19
BOS
P. Bergeron
Saved shot7.315.9EV24.2%
2023-03-30
CBJ at BOS
2 REG
06:36
BOS
D. Orlov
Saved shot24.045.0EV10.9%
2023-03-30
CBJ at BOS
2 REG
08:27
BOS
T. Bertuzzi
Miss35.234.6EV4.4%
2023-03-30
CBJ at BOS
2 REG
08:44
BOS
C. Clifton
Block13.636.0EVN/A
2023-03-30
CBJ at BOS
2 REG
09:04
BOS
P. Bergeron
Miss12.00.0EV11.1%
CBJ at BOS

Mar 30, 2023 · P1 REG · 00:18

G. Bayreuther

CBJ · Block

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

Blocked or unsupported attempt

CBJ at BOS

Mar 30, 2023 · P1 REG · 00:30

B. Jenner

CBJ · Saved shot

Distance
63.1 ft
Scoring chance (xG)
1.0%
Angle
29.4°
Strength
EV
CBJ at BOS

Mar 30, 2023 · P1 REG · 01:27

C. Coyle

BOS · Miss

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

Mar 30, 2023 · P1 REG · 01:40

S. Kuraly

CBJ · Miss

Distance
23.3 ft
Scoring chance (xG)
12.4%
Angle
25.5°
Strength
SH
CBJ at BOS

Mar 30, 2023 · P1 REG · 03:08

D. Orlov

BOS · Miss

Distance
47.4 ft
Scoring chance (xG)
4.2%
Angle
34.7°
Strength
PP
CBJ at BOS

Mar 30, 2023 · P1 REG · 03:46

J. DeBrusk

BOS · Block

Distance
25.3 ft
Scoring chance (xG)
Unavailable
Angle
18.4°
Strength
EV

Blocked or unsupported attempt

CBJ at BOS

Mar 30, 2023 · P1 REG · 03:48

P. Bergeron

BOS · Saved shot

Distance
22.5 ft
Scoring chance (xG)
5.3%
Angle
69.1°
Strength
EV
CBJ at BOS

Mar 30, 2023 · P1 REG · 04:33

G. Bayreuther

CBJ · Saved shot

Distance
34.1 ft
Scoring chance (xG)
10.1%
Angle
5.0°
Strength
PP
CBJ at BOS

Mar 30, 2023 · P1 REG · 06:02

J. Christiansen

CBJ · Miss

Distance
46.5 ft
Scoring chance (xG)
4.1%
Angle
18.8°
Strength
PP
CBJ at BOS

Mar 30, 2023 · P1 REG · 06:26

H. Lindholm

BOS · Saved shot

Distance
43.5 ft
Scoring chance (xG)
7.4%
Angle
23.0°
Strength
PP
CBJ at BOS

Mar 30, 2023 · P1 REG · 06:50

D. Pastrnak

BOS · Saved shot

Distance
32.5 ft
Scoring chance (xG)
4.3%
Angle
45.0°
Strength
PP
CBJ at BOS

Mar 30, 2023 · P1 REG · 07:08

D. Pastrnak

BOS · Block

Distance
13.0 ft
Scoring chance (xG)
Unavailable
Angle
32.5°
Strength
PP

Blocked or unsupported attempt

CBJ at BOS

Mar 30, 2023 · P1 REG · 07:12

P. Bergeron

BOS · Miss

Distance
35.8 ft
Scoring chance (xG)
1.4%
Angle
35.9°
Strength
PP
CBJ at BOS

Mar 30, 2023 · P1 REG · 07:28

D. Pastrnak

BOS · Block

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

Blocked or unsupported attempt

CBJ at BOS

Mar 30, 2023 · P1 REG · 07:50

D. Krejci

BOS · Saved shot

Distance
15.8 ft
Scoring chance (xG)
12.6%
Angle
34.7°
Strength
PP
CBJ at BOS

Mar 30, 2023 · P1 REG · 07:52

P. Zacha

BOS · Miss

Distance
28.9 ft
Scoring chance (xG)
10.0%
Angle
14.0°
Strength
PP
CBJ at BOS

Mar 30, 2023 · P1 REG · 08:08

J. Roslovic

CBJ · Goal

Distance
4.5 ft
Scoring chance (xG)
28.1%
Angle
26.6°
Strength
EV
CBJ at BOS

Mar 30, 2023 · P1 REG · 08:23

J. Lauko

BOS · Miss

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

Mar 30, 2023 · P1 REG · 09:26

E. Robinson

CBJ · Block

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

Blocked or unsupported attempt

CBJ at BOS

Mar 30, 2023 · P1 REG · 10:24

J. Gaudreau

CBJ · Saved shot

Distance
38.3 ft
Scoring chance (xG)
3.0%
Angle
56.7°
Strength
PP
CBJ at BOS

Mar 30, 2023 · P1 REG · 13:30

B. Marchand

BOS · Saved shot

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

Mar 30, 2023 · P1 REG · 13:45

B. Carlo

BOS · Block

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

Blocked or unsupported attempt

CBJ at BOS

Mar 30, 2023 · P1 REG · 13:46

J. DeBrusk

BOS · Saved shot

Distance
24.0 ft
Scoring chance (xG)
3.7%
Angle
16.9°
Strength
EV
CBJ at BOS

Mar 30, 2023 · P1 REG · 13:59

T. Fix-Wolansky

CBJ · Block

Distance
17.1 ft
Scoring chance (xG)
Unavailable
Angle
6.7°
Strength
EV

Blocked or unsupported attempt

CBJ at BOS

Mar 30, 2023 · P1 REG · 14:21

T. Berni

CBJ · Block

Distance
31.4 ft
Scoring chance (xG)
Unavailable
Angle
9.2°
Strength
EV

Blocked or unsupported attempt

CBJ at BOS

Mar 30, 2023 · P1 REG · 14:26

B. Carlo

BOS · Miss

Distance
42.6 ft
Scoring chance (xG)
2.4%
Angle
50.7°
Strength
EV
CBJ at BOS

Mar 30, 2023 · P1 REG · 15:10

G. Hathaway

BOS · Block

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

Blocked or unsupported attempt

CBJ at BOS

Mar 30, 2023 · P1 REG · 15:28

C. McAvoy

BOS · Block

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

Blocked or unsupported attempt

CBJ at BOS

Mar 30, 2023 · P1 REG · 16:37

P. Bergeron

BOS · Saved shot

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

Mar 30, 2023 · P1 REG · 17:08

J. DeBrusk

BOS · Saved shot

Distance
26.4 ft
Scoring chance (xG)
8.3%
Angle
37.3°
Strength
EV
CBJ at BOS

Mar 30, 2023 · P1 REG · 18:47

B. Jenner

CBJ · Saved shot

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

Mar 30, 2023 · P1 REG · 19:00

K. Marchenko

CBJ · Block

Distance
15.2 ft
Scoring chance (xG)
Unavailable
Angle
23.2°
Strength
PP

Blocked or unsupported attempt

CBJ at BOS

Mar 30, 2023 · P1 REG · 19:00

J. Gaudreau

CBJ · Saved shot

Distance
19.8 ft
Scoring chance (xG)
3.9%
Angle
49.1°
Strength
PP
CBJ at BOS

Mar 30, 2023 · P1 REG · 19:53

K. Marchenko

CBJ · Block

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

Blocked or unsupported attempt

CBJ at BOS

Mar 30, 2023 · P1 REG · 19:56

J. Roslovic

CBJ · Block

Distance
15.5 ft
Scoring chance (xG)
Unavailable
Angle
14.9°
Strength
PP

Blocked or unsupported attempt

CBJ at BOS

Mar 30, 2023 · P2 REG · 00:53

M. Bjork

CBJ · Saved shot

Distance
62.7 ft
Scoring chance (xG)
2.1%
Angle
33.9°
Strength
EV
CBJ at BOS

Mar 30, 2023 · P2 REG · 01:00

M. Bjork

CBJ · Block

Distance
53.9 ft
Scoring chance (xG)
Unavailable
Angle
31.3°
Strength
EV

Blocked or unsupported attempt

CBJ at BOS

Mar 30, 2023 · P2 REG · 02:43

B. Carlo

BOS · Block

Distance
14.9 ft
Scoring chance (xG)
Unavailable
Angle
19.7°
Strength
EV

Blocked or unsupported attempt

CBJ at BOS

Mar 30, 2023 · P2 REG · 03:12

H. McKown

CBJ · Saved shot

Distance
38.3 ft
Scoring chance (xG)
7.0%
Angle
49.2°
Strength
PP
CBJ at BOS

Mar 30, 2023 · P2 REG · 03:18

G. Bayreuther

CBJ · Saved shot

Distance
56.9 ft
Scoring chance (xG)
3.3%
Angle
30.6°
Strength
PP
CBJ at BOS

Mar 30, 2023 · P2 REG · 04:26

J. Roslovic

CBJ · Miss

Distance
15.0 ft
Scoring chance (xG)
10.2%
Angle
3.8°
Strength
PP
CBJ at BOS

Mar 30, 2023 · P2 REG · 05:11

T. Berni

CBJ · Saved shot

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

Mar 30, 2023 · P2 REG · 05:25

J. Gaudreau

CBJ · Miss

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

Mar 30, 2023 · P2 REG · 05:30

A. Peeke

CBJ · Saved shot

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

Mar 30, 2023 · P2 REG · 06:17

B. Marchand

BOS · Saved shot

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

Mar 30, 2023 · P2 REG · 06:19

P. Bergeron

BOS · Saved shot

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

Mar 30, 2023 · P2 REG · 06:36

D. Orlov

BOS · Saved shot

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

Mar 30, 2023 · P2 REG · 08:27

T. Bertuzzi

BOS · Miss

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

Mar 30, 2023 · P2 REG · 08:44

C. Clifton

BOS · Block

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

Blocked or unsupported attempt

CBJ at BOS

Mar 30, 2023 · P2 REG · 09:04

P. Bergeron

BOS · Miss

Distance
12.0 ft
Scoring chance (xG)
11.1%
Angle
0.0°
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.