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

128 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-01-16
ANA at PIT
1 REG
01:12
ANA
J. Klingberg
Block14.615.9EVN/A
2023-01-16
ANA at PIT
1 REG
01:19
ANA
J. Klingberg
Block43.631.9EVN/A
2023-01-16
ANA at PIT
1 REG
02:06
ANA
T. Terry
Saved shot13.930.3EV17.4%
2023-01-16
ANA at PIT
1 REG
02:07
ANA
M. McTavish
Saved shot22.118.4EV3.4%
2023-01-16
ANA at PIT
1 REG
03:02
PIT
T. Smith
Miss56.312.3EV1.4%
2023-01-16
ANA at PIT
1 REG
03:14
PIT
T. Smith
Saved shot29.231.0EV12.6%
2023-01-16
ANA at PIT
1 REG
03:32
PIT
S. Crosby
Miss45.330.5EV2.0%
2023-01-16
ANA at PIT
1 REG
04:16
PIT
J. Zucker
Goal5.178.7EV2.7%
2023-01-16
ANA at PIT
1 REG
04:50
PIT
T. Blueger
Block10.211.3EVN/A
2023-01-16
ANA at PIT
1 REG
04:59
PIT
E. Malkin
Miss35.59.7PP3.3%
2023-01-16
ANA at PIT
1 REG
05:05
ANA
S. Benoit
Saved shot173.211.0SH0.2%
2023-01-16
ANA at PIT
1 REG
06:30
PIT
R. Rakell
Block20.220.2PPN/A
2023-01-16
ANA at PIT
1 REG
06:39
PIT
E. Malkin
Miss35.826.6PP9.7%
2023-01-16
ANA at PIT
1 REG
06:42
PIT
T. Smith
Saved shot53.68.6PP2.7%
2023-01-16
ANA at PIT
1 REG
06:54
PIT
M. Pettersson
Block13.636.0PPN/A
2023-01-16
ANA at PIT
1 REG
07:02
PIT
J. Carter
Miss8.17.1EV11.8%
2023-01-16
ANA at PIT
1 REG
07:14
ANA
S. Carrick
Saved shot41.164.1EV0.8%
2023-01-16
ANA at PIT
1 REG
07:33
PIT
J. Carter
Block44.328.3EVN/A
2023-01-16
ANA at PIT
1 REG
07:53
PIT
J. Gruden
Block32.13.6EVN/A
2023-01-16
ANA at PIT
1 REG
08:13
PIT
B. McGinn
Saved shot32.225.8EV7.2%
2023-01-16
ANA at PIT
1 REG
09:20
PIT
R. Rakell
Block12.235.0EVN/A
2023-01-16
ANA at PIT
1 REG
09:35
PIT
B. Dumoulin
Saved shot52.36.6EV2.8%
2023-01-16
ANA at PIT
1 REG
10:47
ANA
T. Terry
Block14.615.9EVN/A
2023-01-16
ANA at PIT
1 REG
10:58
ANA
T. Terry
Saved shot11.452.1EV11.5%
2023-01-16
ANA at PIT
1 REG
11:31
PIT
R. Rakell
Saved shot44.838.7EV1.2%
2023-01-16
ANA at PIT
1 REG
12:20
ANA
M. Jones
Saved shot82.24.2EV0.2%
2023-01-16
ANA at PIT
1 REG
12:22
ANA
B. Leason
Miss5.00.0EV40.4%
2023-01-16
ANA at PIT
1 REG
12:34
ANA
S. Benoit
Saved shot30.480.5EV1.1%
2023-01-16
ANA at PIT
1 REG
13:24
PIT
P. Joseph
Miss54.57.4EV2.8%
2023-01-16
ANA at PIT
1 REG
14:14
ANA
R. Strome
Saved shot55.525.6EV1.4%
2023-01-16
ANA at PIT
1 REG
15:22
PIT
B. Dumoulin
Saved shot56.635.7EV1.0%
2023-01-16
ANA at PIT
1 REG
15:47
PIT
P. Joseph
Saved shot57.132.9EV1.0%
2023-01-16
ANA at PIT
1 REG
15:50
PIT
B. McGinn
Saved shot18.16.3EV39.5%
2023-01-16
ANA at PIT
1 REG
15:52
PIT
P. Joseph
Block13.28.7EVN/A
2023-01-16
ANA at PIT
1 REG
16:05
ANA
J. Silfverberg
Saved shot33.165.0EV1.5%
2023-01-16
ANA at PIT
1 REG
16:39
PIT
T. Blueger
Saved shot45.911.3EV2.9%
2023-01-16
ANA at PIT
1 REG
17:02
ANA
T. Zegras
Saved shot29.524.0EV14.5%
2023-01-16
ANA at PIT
1 REG
17:45
ANA
T. Terry
Saved shot53.636.7PP2.4%
2023-01-16
ANA at PIT
1 REG
17:49
ANA
M. McTavish
Saved shot8.129.7PP23.8%
2023-01-16
ANA at PIT
1 REG
17:50
ANA
A. Henrique
Goal6.451.3PP5.3%
2023-01-16
ANA at PIT
1 REG
17:59
ANA
S. Carrick
Saved shot33.659.6EV2.8%
2023-01-16
ANA at PIT
1 REG
18:13
PIT
S. Crosby
Block31.145.0EVN/A
2023-01-16
ANA at PIT
1 REG
18:15
PIT
B. Rust
Saved shot13.426.6EV18.4%
2023-01-16
ANA at PIT
1 REG
18:18
PIT
J. Guentzel
Block27.328.4EVN/A
2023-01-16
ANA at PIT
1 REG
18:32
PIT
T. Smith
Saved shot50.25.7EV3.1%
2023-01-16
ANA at PIT
1 REG
19:27
ANA
C. Fowler
Saved shot18.00.0EV25.1%
2023-01-16
ANA at PIT
2 REG
00:17
ANA
F. Vatrano
Block37.546.1EVN/A
2023-01-16
ANA at PIT
2 REG
00:56
ANA
J. Klingberg
Saved shot52.68.7EV1.1%
2023-01-16
ANA at PIT
2 REG
01:11
PIT
J. Carter
Saved shot36.655.0EV1.4%
2023-01-16
ANA at PIT
2 REG
02:20
PIT
R. Rakell
Block19.845.0EVN/A
ANA at PIT

Jan 16, 2023 · P1 REG · 01:12

J. Klingberg

ANA · Block

Distance
14.6 ft
Scoring chance (xG)
Unavailable
Angle
15.9°
Strength
EV

Blocked or unsupported attempt

ANA at PIT

Jan 16, 2023 · P1 REG · 01:19

J. Klingberg

ANA · Block

Distance
43.6 ft
Scoring chance (xG)
Unavailable
Angle
31.9°
Strength
EV

Blocked or unsupported attempt

ANA at PIT

Jan 16, 2023 · P1 REG · 02:06

T. Terry

ANA · Saved shot

Distance
13.9 ft
Scoring chance (xG)
17.4%
Angle
30.3°
Strength
EV
ANA at PIT

Jan 16, 2023 · P1 REG · 02:07

M. McTavish

ANA · Saved shot

Distance
22.1 ft
Scoring chance (xG)
3.4%
Angle
18.4°
Strength
EV
ANA at PIT

Jan 16, 2023 · P1 REG · 03:02

T. Smith

PIT · Miss

Distance
56.3 ft
Scoring chance (xG)
1.4%
Angle
12.3°
Strength
EV
ANA at PIT

Jan 16, 2023 · P1 REG · 03:14

T. Smith

PIT · Saved shot

Distance
29.2 ft
Scoring chance (xG)
12.6%
Angle
31.0°
Strength
EV
ANA at PIT

Jan 16, 2023 · P1 REG · 03:32

S. Crosby

PIT · Miss

Distance
45.3 ft
Scoring chance (xG)
2.0%
Angle
30.5°
Strength
EV
ANA at PIT

Jan 16, 2023 · P1 REG · 04:16

J. Zucker

PIT · Goal

Distance
5.1 ft
Scoring chance (xG)
2.7%
Angle
78.7°
Strength
EV
ANA at PIT

Jan 16, 2023 · P1 REG · 04:50

T. Blueger

PIT · Block

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

Blocked or unsupported attempt

ANA at PIT

Jan 16, 2023 · P1 REG · 04:59

E. Malkin

PIT · Miss

Distance
35.5 ft
Scoring chance (xG)
3.3%
Angle
9.7°
Strength
PP
ANA at PIT

Jan 16, 2023 · P1 REG · 05:05

S. Benoit

ANA · Saved shot

Distance
173.2 ft
Scoring chance (xG)
0.2%
Angle
11.0°
Strength
SH
ANA at PIT

Jan 16, 2023 · P1 REG · 06:30

R. Rakell

PIT · Block

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

Blocked or unsupported attempt

ANA at PIT

Jan 16, 2023 · P1 REG · 06:39

E. Malkin

PIT · Miss

Distance
35.8 ft
Scoring chance (xG)
9.7%
Angle
26.6°
Strength
PP
ANA at PIT

Jan 16, 2023 · P1 REG · 06:42

T. Smith

PIT · Saved shot

Distance
53.6 ft
Scoring chance (xG)
2.7%
Angle
8.6°
Strength
PP
ANA at PIT

Jan 16, 2023 · P1 REG · 06:54

M. Pettersson

PIT · Block

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

Blocked or unsupported attempt

ANA at PIT

Jan 16, 2023 · P1 REG · 07:02

J. Carter

PIT · Miss

Distance
8.1 ft
Scoring chance (xG)
11.8%
Angle
7.1°
Strength
EV
ANA at PIT

Jan 16, 2023 · P1 REG · 07:14

S. Carrick

ANA · Saved shot

Distance
41.1 ft
Scoring chance (xG)
0.8%
Angle
64.1°
Strength
EV
ANA at PIT

Jan 16, 2023 · P1 REG · 07:33

J. Carter

PIT · Block

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

Blocked or unsupported attempt

ANA at PIT

Jan 16, 2023 · P1 REG · 07:53

J. Gruden

PIT · Block

Distance
32.1 ft
Scoring chance (xG)
Unavailable
Angle
3.6°
Strength
EV

Blocked or unsupported attempt

ANA at PIT

Jan 16, 2023 · P1 REG · 08:13

B. McGinn

PIT · Saved shot

Distance
32.2 ft
Scoring chance (xG)
7.2%
Angle
25.8°
Strength
EV
ANA at PIT

Jan 16, 2023 · P1 REG · 09:20

R. Rakell

PIT · Block

Distance
12.2 ft
Scoring chance (xG)
Unavailable
Angle
35.0°
Strength
EV

Blocked or unsupported attempt

ANA at PIT

Jan 16, 2023 · P1 REG · 09:35

B. Dumoulin

PIT · Saved shot

Distance
52.3 ft
Scoring chance (xG)
2.8%
Angle
6.6°
Strength
EV
ANA at PIT

Jan 16, 2023 · P1 REG · 10:47

T. Terry

ANA · Block

Distance
14.6 ft
Scoring chance (xG)
Unavailable
Angle
15.9°
Strength
EV

Blocked or unsupported attempt

ANA at PIT

Jan 16, 2023 · P1 REG · 10:58

T. Terry

ANA · Saved shot

Distance
11.4 ft
Scoring chance (xG)
11.5%
Angle
52.1°
Strength
EV
ANA at PIT

Jan 16, 2023 · P1 REG · 11:31

R. Rakell

PIT · Saved shot

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

Jan 16, 2023 · P1 REG · 12:20

M. Jones

ANA · Saved shot

Distance
82.2 ft
Scoring chance (xG)
0.2%
Angle
4.2°
Strength
EV
ANA at PIT

Jan 16, 2023 · P1 REG · 12:22

B. Leason

ANA · Miss

Distance
5.0 ft
Scoring chance (xG)
40.4%
Angle
0.0°
Strength
EV
ANA at PIT

Jan 16, 2023 · P1 REG · 12:34

S. Benoit

ANA · Saved shot

Distance
30.4 ft
Scoring chance (xG)
1.1%
Angle
80.5°
Strength
EV
ANA at PIT

Jan 16, 2023 · P1 REG · 13:24

P. Joseph

PIT · Miss

Distance
54.5 ft
Scoring chance (xG)
2.8%
Angle
7.4°
Strength
EV
ANA at PIT

Jan 16, 2023 · P1 REG · 14:14

R. Strome

ANA · Saved shot

Distance
55.5 ft
Scoring chance (xG)
1.4%
Angle
25.6°
Strength
EV
ANA at PIT

Jan 16, 2023 · P1 REG · 15:22

B. Dumoulin

PIT · Saved shot

Distance
56.6 ft
Scoring chance (xG)
1.0%
Angle
35.7°
Strength
EV
ANA at PIT

Jan 16, 2023 · P1 REG · 15:47

P. Joseph

PIT · Saved shot

Distance
57.1 ft
Scoring chance (xG)
1.0%
Angle
32.9°
Strength
EV
ANA at PIT

Jan 16, 2023 · P1 REG · 15:50

B. McGinn

PIT · Saved shot

Distance
18.1 ft
Scoring chance (xG)
39.5%
Angle
6.3°
Strength
EV
ANA at PIT

Jan 16, 2023 · P1 REG · 15:52

P. Joseph

PIT · Block

Distance
13.2 ft
Scoring chance (xG)
Unavailable
Angle
8.7°
Strength
EV

Blocked or unsupported attempt

ANA at PIT

Jan 16, 2023 · P1 REG · 16:05

J. Silfverberg

ANA · Saved shot

Distance
33.1 ft
Scoring chance (xG)
1.5%
Angle
65.0°
Strength
EV
ANA at PIT

Jan 16, 2023 · P1 REG · 16:39

T. Blueger

PIT · Saved shot

Distance
45.9 ft
Scoring chance (xG)
2.9%
Angle
11.3°
Strength
EV
ANA at PIT

Jan 16, 2023 · P1 REG · 17:02

T. Zegras

ANA · Saved shot

Distance
29.5 ft
Scoring chance (xG)
14.5%
Angle
24.0°
Strength
EV
ANA at PIT

Jan 16, 2023 · P1 REG · 17:45

T. Terry

ANA · Saved shot

Distance
53.6 ft
Scoring chance (xG)
2.4%
Angle
36.7°
Strength
PP
ANA at PIT

Jan 16, 2023 · P1 REG · 17:49

M. McTavish

ANA · Saved shot

Distance
8.1 ft
Scoring chance (xG)
23.8%
Angle
29.7°
Strength
PP
ANA at PIT

Jan 16, 2023 · P1 REG · 17:50

A. Henrique

ANA · Goal

Distance
6.4 ft
Scoring chance (xG)
5.3%
Angle
51.3°
Strength
PP
ANA at PIT

Jan 16, 2023 · P1 REG · 17:59

S. Carrick

ANA · Saved shot

Distance
33.6 ft
Scoring chance (xG)
2.8%
Angle
59.6°
Strength
EV
ANA at PIT

Jan 16, 2023 · P1 REG · 18:13

S. Crosby

PIT · Block

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

Blocked or unsupported attempt

ANA at PIT

Jan 16, 2023 · P1 REG · 18:15

B. Rust

PIT · Saved shot

Distance
13.4 ft
Scoring chance (xG)
18.4%
Angle
26.6°
Strength
EV
ANA at PIT

Jan 16, 2023 · P1 REG · 18:18

J. Guentzel

PIT · Block

Distance
27.3 ft
Scoring chance (xG)
Unavailable
Angle
28.4°
Strength
EV

Blocked or unsupported attempt

ANA at PIT

Jan 16, 2023 · P1 REG · 18:32

T. Smith

PIT · Saved shot

Distance
50.2 ft
Scoring chance (xG)
3.1%
Angle
5.7°
Strength
EV
ANA at PIT

Jan 16, 2023 · P1 REG · 19:27

C. Fowler

ANA · Saved shot

Distance
18.0 ft
Scoring chance (xG)
25.1%
Angle
0.0°
Strength
EV
ANA at PIT

Jan 16, 2023 · P2 REG · 00:17

F. Vatrano

ANA · Block

Distance
37.5 ft
Scoring chance (xG)
Unavailable
Angle
46.1°
Strength
EV

Blocked or unsupported attempt

ANA at PIT

Jan 16, 2023 · P2 REG · 00:56

J. Klingberg

ANA · Saved shot

Distance
52.6 ft
Scoring chance (xG)
1.1%
Angle
8.7°
Strength
EV
ANA at PIT

Jan 16, 2023 · P2 REG · 01:11

J. Carter

PIT · Saved shot

Distance
36.6 ft
Scoring chance (xG)
1.4%
Angle
55.0°
Strength
EV
ANA at PIT

Jan 16, 2023 · P2 REG · 02:20

R. Rakell

PIT · Block

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