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

139 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)
2022-11-01
BOS at PIT
1 REG
00:21
BOS
B. Carlo
Saved shot55.814.5EV2.0%
2022-11-01
BOS at PIT
1 REG
00:30
PIT
S. Crosby
Goal16.03.6EV18.1%
2022-11-01
BOS at PIT
1 REG
00:47
BOS
M. Grzelcyk
Saved shot56.918.4EV1.7%
2022-11-01
BOS at PIT
1 REG
01:19
BOS
P. Zacha
Miss13.04.4EV8.6%
2022-11-01
BOS at PIT
1 REG
01:57
PIT
D. Heinen
Block22.828.8EVN/A
2022-11-01
BOS at PIT
1 REG
02:10
PIT
B. Rust
Saved shot13.617.1EV12.1%
2022-11-01
BOS at PIT
1 REG
02:11
PIT
B. Rust
Saved shot9.824.0EV3.9%
2022-11-01
BOS at PIT
1 REG
02:27
PIT
S. Crosby
Saved shot13.6107.1EV3.3%
2022-11-01
BOS at PIT
1 REG
02:54
BOS
M. Grzelcyk
Block18.422.4EVN/A
2022-11-01
BOS at PIT
1 REG
03:36
PIT
R. Poehling
Miss20.973.3EV2.5%
2022-11-01
BOS at PIT
1 REG
03:39
PIT
J. Archibald
Miss14.00.0EV8.2%
2022-11-01
BOS at PIT
1 REG
04:30
BOS
D. Forbort
Saved shot47.24.9EV3.3%
2022-11-01
BOS at PIT
1 REG
05:17
BOS
T. Frederic
Saved shot9.518.4EV16.5%
2022-11-01
BOS at PIT
1 REG
05:18
BOS
C. Coyle
Saved shot3.633.7EV12.9%
2022-11-01
BOS at PIT
1 REG
05:19
BOS
C. Coyle
Goal3.633.7EV11.8%
2022-11-01
BOS at PIT
1 REG
06:11
BOS
P. Bergeron
Saved shot49.237.6EV1.0%
2022-11-01
BOS at PIT
1 REG
06:47
PIT
R. Rakell
Block22.00.0EVN/A
2022-11-01
BOS at PIT
1 REG
07:32
PIT
P. Joseph
Block31.020.8EVN/A
2022-11-01
BOS at PIT
1 REG
07:41
PIT
C. Ruhwedel
Saved shot46.044.1EV1.1%
2022-11-01
BOS at PIT
1 REG
07:42
PIT
D. O'Connor
Saved shot7.256.3EV3.3%
2022-11-01
BOS at PIT
1 REG
07:49
PIT
D. O'Connor
Miss14.312.1EV8.4%
2022-11-01
BOS at PIT
1 REG
08:55
PIT
B. Dumoulin
Block14.312.1EVN/A
2022-11-01
BOS at PIT
1 REG
09:17
PIT
S. Crosby
Block7.3105.9EVN/A
2022-11-01
BOS at PIT
1 REG
09:28
PIT
M. Pettersson
Saved shot56.620.7EV3.4%
2022-11-01
BOS at PIT
1 REG
09:38
PIT
S. Crosby
Block13.654.0EVN/A
2022-11-01
BOS at PIT
1 REG
10:12
PIT
R. Rakell
Saved shot8.9116.6EV1.5%
2022-11-01
BOS at PIT
1 REG
10:39
PIT
J. Zucker
Saved shot50.624.5EV2.1%
2022-11-01
BOS at PIT
1 REG
10:42
PIT
E. Malkin
Saved shot30.876.9EV0.6%
2022-11-01
BOS at PIT
1 REG
10:45
PIT
C. Ruhwedel
Block15.311.3EVN/A
2022-11-01
BOS at PIT
1 REG
11:54
BOS
P. Zacha
Saved shot27.14.2EV6.1%
2022-11-01
BOS at PIT
1 REG
12:03
BOS
T. Hall
Miss35.830.1EV4.6%
2022-11-01
BOS at PIT
1 REG
12:36
BOS
B. Carlo
Saved shot52.13.3EV2.2%
2022-11-01
BOS at PIT
1 REG
13:12
PIT
C. Ruhwedel
Miss56.522.9EV1.5%
2022-11-01
BOS at PIT
1 REG
13:20
BOS
J. Lauko
Goal9.458.0EV11.0%
2022-11-01
BOS at PIT
1 REG
14:54
PIT
J. Guentzel
Block11.345.0PPN/A
2022-11-01
BOS at PIT
1 REG
15:08
PIT
E. Malkin
Saved shot29.524.0PP16.1%
2022-11-01
BOS at PIT
1 REG
15:35
PIT
J. Petry
Block13.04.4PPN/A
2022-11-01
BOS at PIT
1 REG
16:14
PIT
D. Heinen
Saved shot51.810.0PP3.2%
2022-11-01
BOS at PIT
1 REG
16:15
PIT
R. Rakell
Miss9.249.4PP6.1%
2022-11-01
BOS at PIT
1 REG
16:24
PIT
D. Heinen
Miss17.254.5PP11.8%
2022-11-01
BOS at PIT
1 REG
16:42
BOS
B. Marchand
Saved shot40.234.9PP6.9%
2022-11-01
BOS at PIT
1 REG
17:55
BOS
D. Pastrnak
Saved shot12.124.4PP14.7%
2022-11-01
BOS at PIT
1 REG
18:26
BOS
P. Zacha
Block31.812.7EVN/A
2022-11-01
BOS at PIT
1 REG
18:36
BOS
H. Lindholm
Saved shot13.930.3SH16.6%
2022-11-01
BOS at PIT
1 REG
18:39
BOS
H. Lindholm
Saved shot5.7135.0SH24.0%
2022-11-01
BOS at PIT
1 REG
19:03
PIT
J. Petry
Block43.14.0PPN/A
2022-11-01
BOS at PIT
2 REG
00:44
PIT
J. Guentzel
Saved shot79.98.6EV0.2%
2022-11-01
BOS at PIT
2 REG
01:18
BOS
P. Bergeron
Saved shot9.571.6EV5.3%
2022-11-01
BOS at PIT
2 REG
01:45
PIT
P. Joseph
Block19.917.5EVN/A
2022-11-01
BOS at PIT
2 REG
01:47
PIT
E. Malkin
Goal12.041.6EV14.4%
BOS at PIT

Nov 1, 2022 · P1 REG · 00:21

B. Carlo

BOS · Saved shot

Distance
55.8 ft
Scoring chance (xG)
2.0%
Angle
14.5°
Strength
EV
BOS at PIT

Nov 1, 2022 · P1 REG · 00:30

S. Crosby

PIT · Goal

Distance
16.0 ft
Scoring chance (xG)
18.1%
Angle
3.6°
Strength
EV
BOS at PIT

Nov 1, 2022 · P1 REG · 00:47

M. Grzelcyk

BOS · Saved shot

Distance
56.9 ft
Scoring chance (xG)
1.7%
Angle
18.4°
Strength
EV
BOS at PIT

Nov 1, 2022 · P1 REG · 01:19

P. Zacha

BOS · Miss

Distance
13.0 ft
Scoring chance (xG)
8.6%
Angle
4.4°
Strength
EV
BOS at PIT

Nov 1, 2022 · P1 REG · 01:57

D. Heinen

PIT · Block

Distance
22.8 ft
Scoring chance (xG)
Unavailable
Angle
28.8°
Strength
EV

Blocked or unsupported attempt

BOS at PIT

Nov 1, 2022 · P1 REG · 02:10

B. Rust

PIT · Saved shot

Distance
13.6 ft
Scoring chance (xG)
12.1%
Angle
17.1°
Strength
EV
BOS at PIT

Nov 1, 2022 · P1 REG · 02:11

B. Rust

PIT · Saved shot

Distance
9.8 ft
Scoring chance (xG)
3.9%
Angle
24.0°
Strength
EV
BOS at PIT

Nov 1, 2022 · P1 REG · 02:27

S. Crosby

PIT · Saved shot

Distance
13.6 ft
Scoring chance (xG)
3.3%
Angle
107.1°
Strength
EV
BOS at PIT

Nov 1, 2022 · P1 REG · 02:54

M. Grzelcyk

BOS · Block

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

Blocked or unsupported attempt

BOS at PIT

Nov 1, 2022 · P1 REG · 03:36

R. Poehling

PIT · Miss

Distance
20.9 ft
Scoring chance (xG)
2.5%
Angle
73.3°
Strength
EV
BOS at PIT

Nov 1, 2022 · P1 REG · 03:39

J. Archibald

PIT · Miss

Distance
14.0 ft
Scoring chance (xG)
8.2%
Angle
0.0°
Strength
EV
BOS at PIT

Nov 1, 2022 · P1 REG · 04:30

D. Forbort

BOS · Saved shot

Distance
47.2 ft
Scoring chance (xG)
3.3%
Angle
4.9°
Strength
EV
BOS at PIT

Nov 1, 2022 · P1 REG · 05:17

T. Frederic

BOS · Saved shot

Distance
9.5 ft
Scoring chance (xG)
16.5%
Angle
18.4°
Strength
EV
BOS at PIT

Nov 1, 2022 · P1 REG · 05:18

C. Coyle

BOS · Saved shot

Distance
3.6 ft
Scoring chance (xG)
12.9%
Angle
33.7°
Strength
EV
BOS at PIT

Nov 1, 2022 · P1 REG · 05:19

C. Coyle

BOS · Goal

Distance
3.6 ft
Scoring chance (xG)
11.8%
Angle
33.7°
Strength
EV
BOS at PIT

Nov 1, 2022 · P1 REG · 06:11

P. Bergeron

BOS · Saved shot

Distance
49.2 ft
Scoring chance (xG)
1.0%
Angle
37.6°
Strength
EV
BOS at PIT

Nov 1, 2022 · P1 REG · 06:47

R. Rakell

PIT · Block

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

Blocked or unsupported attempt

BOS at PIT

Nov 1, 2022 · P1 REG · 07:32

P. Joseph

PIT · Block

Distance
31.0 ft
Scoring chance (xG)
Unavailable
Angle
20.8°
Strength
EV

Blocked or unsupported attempt

BOS at PIT

Nov 1, 2022 · P1 REG · 07:41

C. Ruhwedel

PIT · Saved shot

Distance
46.0 ft
Scoring chance (xG)
1.1%
Angle
44.1°
Strength
EV
BOS at PIT

Nov 1, 2022 · P1 REG · 07:42

D. O'Connor

PIT · Saved shot

Distance
7.2 ft
Scoring chance (xG)
3.3%
Angle
56.3°
Strength
EV
BOS at PIT

Nov 1, 2022 · P1 REG · 07:49

D. O'Connor

PIT · Miss

Distance
14.3 ft
Scoring chance (xG)
8.4%
Angle
12.1°
Strength
EV
BOS at PIT

Nov 1, 2022 · P1 REG · 08:55

B. Dumoulin

PIT · Block

Distance
14.3 ft
Scoring chance (xG)
Unavailable
Angle
12.1°
Strength
EV

Blocked or unsupported attempt

BOS at PIT

Nov 1, 2022 · P1 REG · 09:17

S. Crosby

PIT · Block

Distance
7.3 ft
Scoring chance (xG)
Unavailable
Angle
105.9°
Strength
EV

Blocked or unsupported attempt

BOS at PIT

Nov 1, 2022 · P1 REG · 09:28

M. Pettersson

PIT · Saved shot

Distance
56.6 ft
Scoring chance (xG)
3.4%
Angle
20.7°
Strength
EV
BOS at PIT

Nov 1, 2022 · P1 REG · 09:38

S. Crosby

PIT · Block

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

Blocked or unsupported attempt

BOS at PIT

Nov 1, 2022 · P1 REG · 10:12

R. Rakell

PIT · Saved shot

Distance
8.9 ft
Scoring chance (xG)
1.5%
Angle
116.6°
Strength
EV
BOS at PIT

Nov 1, 2022 · P1 REG · 10:39

J. Zucker

PIT · Saved shot

Distance
50.6 ft
Scoring chance (xG)
2.1%
Angle
24.5°
Strength
EV
BOS at PIT

Nov 1, 2022 · P1 REG · 10:42

E. Malkin

PIT · Saved shot

Distance
30.8 ft
Scoring chance (xG)
0.6%
Angle
76.9°
Strength
EV
BOS at PIT

Nov 1, 2022 · P1 REG · 10:45

C. Ruhwedel

PIT · Block

Distance
15.3 ft
Scoring chance (xG)
Unavailable
Angle
11.3°
Strength
EV

Blocked or unsupported attempt

BOS at PIT

Nov 1, 2022 · P1 REG · 11:54

P. Zacha

BOS · Saved shot

Distance
27.1 ft
Scoring chance (xG)
6.1%
Angle
4.2°
Strength
EV
BOS at PIT

Nov 1, 2022 · P1 REG · 12:03

T. Hall

BOS · Miss

Distance
35.8 ft
Scoring chance (xG)
4.6%
Angle
30.1°
Strength
EV
BOS at PIT

Nov 1, 2022 · P1 REG · 12:36

B. Carlo

BOS · Saved shot

Distance
52.1 ft
Scoring chance (xG)
2.2%
Angle
3.3°
Strength
EV
BOS at PIT

Nov 1, 2022 · P1 REG · 13:12

C. Ruhwedel

PIT · Miss

Distance
56.5 ft
Scoring chance (xG)
1.5%
Angle
22.9°
Strength
EV
BOS at PIT

Nov 1, 2022 · P1 REG · 13:20

J. Lauko

BOS · Goal

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

Nov 1, 2022 · P1 REG · 14:54

J. Guentzel

PIT · Block

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

Blocked or unsupported attempt

BOS at PIT

Nov 1, 2022 · P1 REG · 15:08

E. Malkin

PIT · Saved shot

Distance
29.5 ft
Scoring chance (xG)
16.1%
Angle
24.0°
Strength
PP
BOS at PIT

Nov 1, 2022 · P1 REG · 15:35

J. Petry

PIT · Block

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

Blocked or unsupported attempt

BOS at PIT

Nov 1, 2022 · P1 REG · 16:14

D. Heinen

PIT · Saved shot

Distance
51.8 ft
Scoring chance (xG)
3.2%
Angle
10.0°
Strength
PP
BOS at PIT

Nov 1, 2022 · P1 REG · 16:15

R. Rakell

PIT · Miss

Distance
9.2 ft
Scoring chance (xG)
6.1%
Angle
49.4°
Strength
PP
BOS at PIT

Nov 1, 2022 · P1 REG · 16:24

D. Heinen

PIT · Miss

Distance
17.2 ft
Scoring chance (xG)
11.8%
Angle
54.5°
Strength
PP
BOS at PIT

Nov 1, 2022 · P1 REG · 16:42

B. Marchand

BOS · Saved shot

Distance
40.2 ft
Scoring chance (xG)
6.9%
Angle
34.9°
Strength
PP
BOS at PIT

Nov 1, 2022 · P1 REG · 17:55

D. Pastrnak

BOS · Saved shot

Distance
12.1 ft
Scoring chance (xG)
14.7%
Angle
24.4°
Strength
PP
BOS at PIT

Nov 1, 2022 · P1 REG · 18:26

P. Zacha

BOS · Block

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

Blocked or unsupported attempt

BOS at PIT

Nov 1, 2022 · P1 REG · 18:36

H. Lindholm

BOS · Saved shot

Distance
13.9 ft
Scoring chance (xG)
16.6%
Angle
30.3°
Strength
SH
BOS at PIT

Nov 1, 2022 · P1 REG · 18:39

H. Lindholm

BOS · Saved shot

Distance
5.7 ft
Scoring chance (xG)
24.0%
Angle
135.0°
Strength
SH
BOS at PIT

Nov 1, 2022 · P1 REG · 19:03

J. Petry

PIT · Block

Distance
43.1 ft
Scoring chance (xG)
Unavailable
Angle
4.0°
Strength
PP

Blocked or unsupported attempt

BOS at PIT

Nov 1, 2022 · P2 REG · 00:44

J. Guentzel

PIT · Saved shot

Distance
79.9 ft
Scoring chance (xG)
0.2%
Angle
8.6°
Strength
EV
BOS at PIT

Nov 1, 2022 · P2 REG · 01:18

P. Bergeron

BOS · Saved shot

Distance
9.5 ft
Scoring chance (xG)
5.3%
Angle
71.6°
Strength
EV
BOS at PIT

Nov 1, 2022 · P2 REG · 01:45

P. Joseph

PIT · Block

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

Blocked or unsupported attempt

BOS at PIT

Nov 1, 2022 · P2 REG · 01:47

E. Malkin

PIT · Goal

Distance
12.0 ft
Scoring chance (xG)
14.4%
Angle
41.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.