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

119 matching attempts. Season coverage: 1511 published games / 1511 collected games. Last source refresh: Oct 4, 2026 16:15.

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-10-22
BOS at ANA
1 REG
00:47
BOS
H. Lindholm
Block27.921.0SHN/A
2023-10-22
BOS at ANA
1 REG
01:10
BOS
J. DeBrusk
Miss18.29.5SH28.0%
2023-10-22
BOS at ANA
1 REG
01:32
BOS
J. DeBrusk
Saved shot97.816.0SH0.4%
2023-10-22
BOS at ANA
1 REG
01:40
ANA
M. Jones
Saved shot21.924.2PP20.2%
2023-10-22
BOS at ANA
1 REG
03:09
BOS
D. Pastrnak
Saved shot28.347.9PP11.4%
2023-10-22
BOS at ANA
1 REG
03:20
BOS
J. van Riemsdyk
Saved shot14.094.1PP4.3%
2023-10-22
BOS at ANA
1 REG
03:50
BOS
D. Pastrnak
Miss53.01.1PP5.7%
2023-10-22
BOS at ANA
1 REG
04:31
BOS
K. Shattenkirk
Block42.810.8EVN/A
2023-10-22
BOS at ANA
1 REG
04:47
ANA
F. Vatrano
Miss26.655.7EV3.3%
2023-10-22
BOS at ANA
1 REG
05:14
BOS
B. Carlo
Saved shot62.822.5EV2.7%
2023-10-22
BOS at ANA
1 REG
05:47
ANA
T. Zegras
Saved shot31.156.8EV2.6%
2023-10-22
BOS at ANA
1 REG
05:48
ANA
T. Zegras
Saved shot12.6108.4EV0.9%
2023-10-22
BOS at ANA
1 REG
05:50
ANA
T. Terry
Saved shot7.181.9EV5.2%
2023-10-22
BOS at ANA
1 REG
06:03
ANA
M. Jones
Saved shot27.749.4EV4.1%
2023-10-22
BOS at ANA
1 REG
06:12
ANA
J. LaCombe
Saved shot47.253.6EV0.7%
2023-10-22
BOS at ANA
1 REG
07:27
BOS
D. Pastrnak
Miss32.020.1EV11.7%
2023-10-22
BOS at ANA
1 REG
07:48
BOS
D. Pastrnak
Saved shot30.088.1EV1.0%
2023-10-22
BOS at ANA
1 REG
09:03
BOS
K. Shattenkirk
Block11.345.0EVN/A
2023-10-22
BOS at ANA
1 REG
10:24
ANA
J. Silfverberg
Miss95.122.2EV0.3%
2023-10-22
BOS at ANA
1 REG
10:40
BOS
B. Carlo
Saved shot55.721.0EV1.5%
2023-10-22
BOS at ANA
1 REG
10:46
ANA
F. Vatrano
Saved shot30.523.2EV9.8%
2023-10-22
BOS at ANA
1 REG
10:53
BOS
P. Zacha
Miss128.23.6EV0.2%
2023-10-22
BOS at ANA
1 REG
11:13
ANA
A. Henrique
Saved shot31.846.3EV3.6%
2023-10-22
BOS at ANA
1 REG
12:39
BOS
J. van Riemsdyk
Saved shot11.00.0PP12.1%
2023-10-22
BOS at ANA
1 REG
12:59
BOS
P. Zacha
Miss29.231.0PP9.2%
2023-10-22
BOS at ANA
1 REG
13:18
BOS
D. Pastrnak
Miss37.661.4PP2.7%
2023-10-22
BOS at ANA
1 REG
13:38
ANA
S. Carrick
Block29.435.3SHN/A
2023-10-22
BOS at ANA
1 REG
14:02
BOS
D. Pastrnak
Block31.01.8PPN/A
2023-10-22
BOS at ANA
1 REG
14:14
BOS
C. McAvoy
Block16.129.7PPN/A
2023-10-22
BOS at ANA
1 REG
14:59
ANA
R. Gudas
Block33.712.0EVN/A
2023-10-22
BOS at ANA
1 REG
15:21
BOS
M. Grzelcyk
Saved shot9.249.4EV8.1%
2023-10-22
BOS at ANA
1 REG
16:04
ANA
M. McTavish
Block26.00.0EVN/A
2023-10-22
BOS at ANA
1 REG
17:36
BOS
J. van Riemsdyk
Saved shot10.05.7EV12.0%
2023-10-22
BOS at ANA
1 REG
17:58
ANA
P. Mintyukov
Miss53.225.6EV1.6%
2023-10-22
BOS at ANA
1 REG
18:42
BOS
J. DeBrusk
Block36.420.9EVN/A
2023-10-22
BOS at ANA
1 REG
18:54
BOS
P. Zacha
Saved shot40.724.7PP7.0%
2023-10-22
BOS at ANA
1 REG
18:59
BOS
J. van Riemsdyk
Saved shot7.181.9PP5.7%
2023-10-22
BOS at ANA
1 REG
19:05
BOS
J. van Riemsdyk
Saved shot8.545.0PP9.9%
2023-10-22
BOS at ANA
1 REG
19:44
BOS
D. Pastrnak
Block16.632.7PPN/A
2023-10-22
BOS at ANA
1 REG
19:52
BOS
D. Pastrnak
Saved shot37.223.8PP4.6%
2023-10-22
BOS at ANA
2 REG
00:23
BOS
C. McAvoy
Block6.00.0PPN/A
2023-10-22
BOS at ANA
2 REG
00:33
BOS
P. Zacha
Block24.14.8PPN/A
2023-10-22
BOS at ANA
2 REG
00:40
BOS
C. McAvoy
Miss51.13.4PP5.3%
2023-10-22
BOS at ANA
2 REG
01:02
ANA
R. Gudas
Block18.449.4EVN/A
2023-10-22
BOS at ANA
2 REG
01:56
ANA
F. Vatrano
Saved shot92.224.3EV0.2%
2023-10-22
BOS at ANA
2 REG
02:12
ANA
T. Zegras
Block53.010.9EVN/A
2023-10-22
BOS at ANA
2 REG
02:26
BOS
M. Poitras
Block34.013.6EVN/A
2023-10-22
BOS at ANA
2 REG
04:01
ANA
T. Zegras
Saved shot48.313.2PP5.4%
2023-10-22
BOS at ANA
2 REG
04:17
ANA
M. McTavish
Miss3.656.3PP50.0%
2023-10-22
BOS at ANA
2 REG
04:22
ANA
P. Mintyukov
Block6.438.7PPN/A
BOS at ANA

Oct 22, 2023 · P1 REG · 00:47

H. Lindholm

BOS · Block

Distance
27.9 ft
Scoring chance (xG)
Unavailable
Angle
21.0°
Strength
SH

Blocked or unsupported attempt

BOS at ANA

Oct 22, 2023 · P1 REG · 01:10

J. DeBrusk

BOS · Miss

Distance
18.2 ft
Scoring chance (xG)
28.0%
Angle
9.5°
Strength
SH
BOS at ANA

Oct 22, 2023 · P1 REG · 01:32

J. DeBrusk

BOS · Saved shot

Distance
97.8 ft
Scoring chance (xG)
0.4%
Angle
16.0°
Strength
SH
BOS at ANA

Oct 22, 2023 · P1 REG · 01:40

M. Jones

ANA · Saved shot

Distance
21.9 ft
Scoring chance (xG)
20.2%
Angle
24.2°
Strength
PP
BOS at ANA

Oct 22, 2023 · P1 REG · 03:09

D. Pastrnak

BOS · Saved shot

Distance
28.3 ft
Scoring chance (xG)
11.4%
Angle
47.9°
Strength
PP
BOS at ANA

Oct 22, 2023 · P1 REG · 03:20

J. van Riemsdyk

BOS · Saved shot

Distance
14.0 ft
Scoring chance (xG)
4.3%
Angle
94.1°
Strength
PP
BOS at ANA

Oct 22, 2023 · P1 REG · 03:50

D. Pastrnak

BOS · Miss

Distance
53.0 ft
Scoring chance (xG)
5.7%
Angle
1.1°
Strength
PP
BOS at ANA

Oct 22, 2023 · P1 REG · 04:31

K. Shattenkirk

BOS · Block

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

Blocked or unsupported attempt

BOS at ANA

Oct 22, 2023 · P1 REG · 04:47

F. Vatrano

ANA · Miss

Distance
26.6 ft
Scoring chance (xG)
3.3%
Angle
55.7°
Strength
EV
BOS at ANA

Oct 22, 2023 · P1 REG · 05:14

B. Carlo

BOS · Saved shot

Distance
62.8 ft
Scoring chance (xG)
2.7%
Angle
22.5°
Strength
EV
BOS at ANA

Oct 22, 2023 · P1 REG · 05:47

T. Zegras

ANA · Saved shot

Distance
31.1 ft
Scoring chance (xG)
2.6%
Angle
56.8°
Strength
EV
BOS at ANA

Oct 22, 2023 · P1 REG · 05:48

T. Zegras

ANA · Saved shot

Distance
12.6 ft
Scoring chance (xG)
0.9%
Angle
108.4°
Strength
EV
BOS at ANA

Oct 22, 2023 · P1 REG · 05:50

T. Terry

ANA · Saved shot

Distance
7.1 ft
Scoring chance (xG)
5.2%
Angle
81.9°
Strength
EV
BOS at ANA

Oct 22, 2023 · P1 REG · 06:03

M. Jones

ANA · Saved shot

Distance
27.7 ft
Scoring chance (xG)
4.1%
Angle
49.4°
Strength
EV
BOS at ANA

Oct 22, 2023 · P1 REG · 06:12

J. LaCombe

ANA · Saved shot

Distance
47.2 ft
Scoring chance (xG)
0.7%
Angle
53.6°
Strength
EV
BOS at ANA

Oct 22, 2023 · P1 REG · 07:27

D. Pastrnak

BOS · Miss

Distance
32.0 ft
Scoring chance (xG)
11.7%
Angle
20.1°
Strength
EV
BOS at ANA

Oct 22, 2023 · P1 REG · 07:48

D. Pastrnak

BOS · Saved shot

Distance
30.0 ft
Scoring chance (xG)
1.0%
Angle
88.1°
Strength
EV
BOS at ANA

Oct 22, 2023 · P1 REG · 09:03

K. Shattenkirk

BOS · Block

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

Blocked or unsupported attempt

BOS at ANA

Oct 22, 2023 · P1 REG · 10:24

J. Silfverberg

ANA · Miss

Distance
95.1 ft
Scoring chance (xG)
0.3%
Angle
22.2°
Strength
EV
BOS at ANA

Oct 22, 2023 · P1 REG · 10:40

B. Carlo

BOS · Saved shot

Distance
55.7 ft
Scoring chance (xG)
1.5%
Angle
21.0°
Strength
EV
BOS at ANA

Oct 22, 2023 · P1 REG · 10:46

F. Vatrano

ANA · Saved shot

Distance
30.5 ft
Scoring chance (xG)
9.8%
Angle
23.2°
Strength
EV
BOS at ANA

Oct 22, 2023 · P1 REG · 10:53

P. Zacha

BOS · Miss

Distance
128.2 ft
Scoring chance (xG)
0.2%
Angle
3.6°
Strength
EV
BOS at ANA

Oct 22, 2023 · P1 REG · 11:13

A. Henrique

ANA · Saved shot

Distance
31.8 ft
Scoring chance (xG)
3.6%
Angle
46.3°
Strength
EV
BOS at ANA

Oct 22, 2023 · P1 REG · 12:39

J. van Riemsdyk

BOS · Saved shot

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

Oct 22, 2023 · P1 REG · 12:59

P. Zacha

BOS · Miss

Distance
29.2 ft
Scoring chance (xG)
9.2%
Angle
31.0°
Strength
PP
BOS at ANA

Oct 22, 2023 · P1 REG · 13:18

D. Pastrnak

BOS · Miss

Distance
37.6 ft
Scoring chance (xG)
2.7%
Angle
61.4°
Strength
PP
BOS at ANA

Oct 22, 2023 · P1 REG · 13:38

S. Carrick

ANA · Block

Distance
29.4 ft
Scoring chance (xG)
Unavailable
Angle
35.3°
Strength
SH

Blocked or unsupported attempt

BOS at ANA

Oct 22, 2023 · P1 REG · 14:02

D. Pastrnak

BOS · Block

Distance
31.0 ft
Scoring chance (xG)
Unavailable
Angle
1.8°
Strength
PP

Blocked or unsupported attempt

BOS at ANA

Oct 22, 2023 · P1 REG · 14:14

C. McAvoy

BOS · Block

Distance
16.1 ft
Scoring chance (xG)
Unavailable
Angle
29.7°
Strength
PP

Blocked or unsupported attempt

BOS at ANA

Oct 22, 2023 · P1 REG · 14:59

R. Gudas

ANA · Block

Distance
33.7 ft
Scoring chance (xG)
Unavailable
Angle
12.0°
Strength
EV

Blocked or unsupported attempt

BOS at ANA

Oct 22, 2023 · P1 REG · 15:21

M. Grzelcyk

BOS · Saved shot

Distance
9.2 ft
Scoring chance (xG)
8.1%
Angle
49.4°
Strength
EV
BOS at ANA

Oct 22, 2023 · P1 REG · 16:04

M. McTavish

ANA · Block

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

Blocked or unsupported attempt

BOS at ANA

Oct 22, 2023 · P1 REG · 17:36

J. van Riemsdyk

BOS · Saved shot

Distance
10.0 ft
Scoring chance (xG)
12.0%
Angle
5.7°
Strength
EV
BOS at ANA

Oct 22, 2023 · P1 REG · 17:58

P. Mintyukov

ANA · Miss

Distance
53.2 ft
Scoring chance (xG)
1.6%
Angle
25.6°
Strength
EV
BOS at ANA

Oct 22, 2023 · P1 REG · 18:42

J. DeBrusk

BOS · Block

Distance
36.4 ft
Scoring chance (xG)
Unavailable
Angle
20.9°
Strength
EV

Blocked or unsupported attempt

BOS at ANA

Oct 22, 2023 · P1 REG · 18:54

P. Zacha

BOS · Saved shot

Distance
40.7 ft
Scoring chance (xG)
7.0%
Angle
24.7°
Strength
PP
BOS at ANA

Oct 22, 2023 · P1 REG · 18:59

J. van Riemsdyk

BOS · Saved shot

Distance
7.1 ft
Scoring chance (xG)
5.7%
Angle
81.9°
Strength
PP
BOS at ANA

Oct 22, 2023 · P1 REG · 19:05

J. van Riemsdyk

BOS · Saved shot

Distance
8.5 ft
Scoring chance (xG)
9.9%
Angle
45.0°
Strength
PP
BOS at ANA

Oct 22, 2023 · P1 REG · 19:44

D. Pastrnak

BOS · Block

Distance
16.6 ft
Scoring chance (xG)
Unavailable
Angle
32.7°
Strength
PP

Blocked or unsupported attempt

BOS at ANA

Oct 22, 2023 · P1 REG · 19:52

D. Pastrnak

BOS · Saved shot

Distance
37.2 ft
Scoring chance (xG)
4.6%
Angle
23.8°
Strength
PP
BOS at ANA

Oct 22, 2023 · P2 REG · 00:23

C. McAvoy

BOS · Block

Distance
6.0 ft
Scoring chance (xG)
Unavailable
Angle
0.0°
Strength
PP

Blocked or unsupported attempt

BOS at ANA

Oct 22, 2023 · P2 REG · 00:33

P. Zacha

BOS · Block

Distance
24.1 ft
Scoring chance (xG)
Unavailable
Angle
4.8°
Strength
PP

Blocked or unsupported attempt

BOS at ANA

Oct 22, 2023 · P2 REG · 00:40

C. McAvoy

BOS · Miss

Distance
51.1 ft
Scoring chance (xG)
5.3%
Angle
3.4°
Strength
PP
BOS at ANA

Oct 22, 2023 · P2 REG · 01:02

R. Gudas

ANA · Block

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

Blocked or unsupported attempt

BOS at ANA

Oct 22, 2023 · P2 REG · 01:56

F. Vatrano

ANA · Saved shot

Distance
92.2 ft
Scoring chance (xG)
0.2%
Angle
24.3°
Strength
EV
BOS at ANA

Oct 22, 2023 · P2 REG · 02:12

T. Zegras

ANA · Block

Distance
53.0 ft
Scoring chance (xG)
Unavailable
Angle
10.9°
Strength
EV

Blocked or unsupported attempt

BOS at ANA

Oct 22, 2023 · P2 REG · 02:26

M. Poitras

BOS · Block

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

Blocked or unsupported attempt

BOS at ANA

Oct 22, 2023 · P2 REG · 04:01

T. Zegras

ANA · Saved shot

Distance
48.3 ft
Scoring chance (xG)
5.4%
Angle
13.2°
Strength
PP
BOS at ANA

Oct 22, 2023 · P2 REG · 04:17

M. McTavish

ANA · Miss

Distance
3.6 ft
Scoring chance (xG)
50.0%
Angle
56.3°
Strength
PP
BOS at ANA

Oct 22, 2023 · P2 REG · 04:22

P. Mintyukov

ANA · Block

Distance
6.4 ft
Scoring chance (xG)
Unavailable
Angle
38.7°
Strength
PP

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.