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

126 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-12-30
STL at PIT
1 REG
00:30
STL
P. Buchnevich
Saved shot26.777.0EV2.0%
2023-12-30
STL at PIT
1 REG
00:35
STL
P. Buchnevich
Block7.181.9EVN/A
2023-12-30
STL at PIT
1 REG
00:37
PIT
S. Crosby
Saved shot97.314.9EV0.2%
2023-12-30
STL at PIT
1 REG
01:08
STL
B. Saad
Saved shot24.721.4EV11.2%
2023-12-30
STL at PIT
1 REG
01:39
PIT
L. Eller
Miss25.511.3EV5.5%
2023-12-30
STL at PIT
1 REG
01:56
STL
M. MacEachern
Saved shot85.45.4EV0.3%
2023-12-30
STL at PIT
1 REG
02:56
PIT
R. Rakell
Miss32.01.8EV11.5%
2023-12-30
STL at PIT
1 REG
03:03
PIT
E. Karlsson
Block9.458.0EVN/A
2023-12-30
STL at PIT
1 REG
03:23
PIT
J. Guentzel
Saved shot6.090.0EV4.3%
2023-12-30
STL at PIT
1 REG
03:31
PIT
J. Guentzel
Miss39.252.3EV1.3%
2023-12-30
STL at PIT
1 REG
04:35
PIT
D. O'Connor
Block18.715.5EVN/A
2023-12-30
STL at PIT
1 REG
04:42
STL
S. Perunovich
Saved shot87.228.0EV0.2%
2023-12-30
STL at PIT
1 REG
04:53
STL
K. Hayes
Block26.945.0EVN/A
2023-12-30
STL at PIT
1 REG
05:01
STL
K. Hayes
Miss47.112.3EV3.2%
2023-12-30
STL at PIT
1 REG
05:04
STL
C. Parayko
Block47.928.7EVN/A
2023-12-30
STL at PIT
1 REG
06:05
STL
R. Thomas
Miss30.531.6EV10.8%
2023-12-30
STL at PIT
1 REG
06:30
PIT
R. Rakell
Miss24.731.8EV9.6%
2023-12-30
STL at PIT
1 REG
06:37
PIT
R. Smith
Block43.426.0EVN/A
2023-12-30
STL at PIT
1 REG
08:45
STL
J. Kyrou
Block27.236.0PPN/A
2023-12-30
STL at PIT
1 REG
08:58
STL
T. Krug
Saved shot52.13.3PP4.2%
2023-12-30
STL at PIT
1 REG
09:50
STL
B. Saad
Miss32.13.6EV13.3%
2023-12-30
STL at PIT
1 REG
10:19
PIT
R. Zohorna
Block19.227.9EVN/A
2023-12-30
STL at PIT
1 REG
11:17
STL
T. Krug
Block47.434.7EVN/A
2023-12-30
STL at PIT
1 REG
11:22
STL
M. Kessel
Block20.28.5EVN/A
2023-12-30
STL at PIT
1 REG
11:27
STL
T. Krug
Block15.053.1EVN/A
2023-12-30
STL at PIT
1 REG
11:31
STL
P. Buchnevich
Miss13.636.0EV6.1%
2023-12-30
STL at PIT
1 REG
11:41
STL
J. Kyrou
Block13.921.0EVN/A
2023-12-30
STL at PIT
1 REG
11:58
STL
M. Scandella
Block24.224.4EVN/A
2023-12-30
STL at PIT
1 REG
12:32
STL
N. Leddy
Saved shot50.019.9EV3.1%
2023-12-30
STL at PIT
1 REG
13:07
PIT
R. Smith
Block22.828.8EVN/A
2023-12-30
STL at PIT
1 REG
13:17
PIT
K. Letang
Saved shot57.620.3EV0.5%
2023-12-30
STL at PIT
1 REG
13:29
PIT
K. Letang
Block37.01.5EVN/A
2023-12-30
STL at PIT
1 REG
13:39
PIT
R. Rakell
Saved shot51.140.2EV0.8%
2023-12-30
STL at PIT
1 REG
14:25
STL
C. Parayko
Block21.924.2EVN/A
2023-12-30
STL at PIT
1 REG
14:53
STL
J. Kyrou
Miss5.111.3EV19.5%
2023-12-30
STL at PIT
1 REG
15:32
PIT
D. O'Connor
Goal23.15.0EV20.6%
2023-12-30
STL at PIT
1 REG
16:38
STL
C. Parayko
Block11.720.0EVN/A
2023-12-30
STL at PIT
1 REG
16:56
STL
N. Leddy
Miss51.714.6EV2.3%
2023-12-30
STL at PIT
1 REG
17:02
STL
C. Parayko
Block32.13.6EVN/A
2023-12-30
STL at PIT
1 REG
17:41
STL
P. Buchnevich
Saved shot24.721.4EV16.7%
2023-12-30
STL at PIT
1 REG
17:53
PIT
J. Guentzel
Saved shot7.623.2EV19.5%
2023-12-30
STL at PIT
1 REG
18:06
PIT
J. Guentzel
Saved shot7.18.1EV18.0%
2023-12-30
STL at PIT
1 REG
18:16
STL
K. Kapanen
Saved shot25.166.5EV3.0%
2023-12-30
STL at PIT
1 REG
18:57
STL
K. Hayes
Miss13.298.7EV3.1%
2023-12-30
STL at PIT
1 REG
19:11
PIT
R. Graves
Saved shot54.821.4EV2.9%
2023-12-30
STL at PIT
1 REG
19:44
STL
T. Krug
Miss57.435.1PP2.2%
2023-12-30
STL at PIT
1 REG
19:54
STL
R. Thomas
Block15.639.8PPN/A
2023-12-30
STL at PIT
2 REG
00:34
STL
B. Schenn
Saved shot38.610.4PP9.3%
2023-12-30
STL at PIT
2 REG
01:06
STL
R. Thomas
Goal23.867.8PP12.6%
2023-12-30
STL at PIT
2 REG
01:42
STL
N. Leddy
Saved shot63.125.3EV2.4%
STL at PIT

Dec 30, 2023 · P1 REG · 00:30

P. Buchnevich

STL · Saved shot

Distance
26.7 ft
Scoring chance (xG)
2.0%
Angle
77.0°
Strength
EV
STL at PIT

Dec 30, 2023 · P1 REG · 00:35

P. Buchnevich

STL · Block

Distance
7.1 ft
Scoring chance (xG)
Unavailable
Angle
81.9°
Strength
EV

Blocked or unsupported attempt

STL at PIT

Dec 30, 2023 · P1 REG · 00:37

S. Crosby

PIT · Saved shot

Distance
97.3 ft
Scoring chance (xG)
0.2%
Angle
14.9°
Strength
EV
STL at PIT

Dec 30, 2023 · P1 REG · 01:08

B. Saad

STL · Saved shot

Distance
24.7 ft
Scoring chance (xG)
11.2%
Angle
21.4°
Strength
EV
STL at PIT

Dec 30, 2023 · P1 REG · 01:39

L. Eller

PIT · Miss

Distance
25.5 ft
Scoring chance (xG)
5.5%
Angle
11.3°
Strength
EV
STL at PIT

Dec 30, 2023 · P1 REG · 01:56

M. MacEachern

STL · Saved shot

Distance
85.4 ft
Scoring chance (xG)
0.3%
Angle
5.4°
Strength
EV
STL at PIT

Dec 30, 2023 · P1 REG · 02:56

R. Rakell

PIT · Miss

Distance
32.0 ft
Scoring chance (xG)
11.5%
Angle
1.8°
Strength
EV
STL at PIT

Dec 30, 2023 · P1 REG · 03:03

E. Karlsson

PIT · Block

Distance
9.4 ft
Scoring chance (xG)
Unavailable
Angle
58.0°
Strength
EV

Blocked or unsupported attempt

STL at PIT

Dec 30, 2023 · P1 REG · 03:23

J. Guentzel

PIT · Saved shot

Distance
6.0 ft
Scoring chance (xG)
4.3%
Angle
90.0°
Strength
EV
STL at PIT

Dec 30, 2023 · P1 REG · 03:31

J. Guentzel

PIT · Miss

Distance
39.2 ft
Scoring chance (xG)
1.3%
Angle
52.3°
Strength
EV
STL at PIT

Dec 30, 2023 · P1 REG · 04:35

D. O'Connor

PIT · Block

Distance
18.7 ft
Scoring chance (xG)
Unavailable
Angle
15.5°
Strength
EV

Blocked or unsupported attempt

STL at PIT

Dec 30, 2023 · P1 REG · 04:42

S. Perunovich

STL · Saved shot

Distance
87.2 ft
Scoring chance (xG)
0.2%
Angle
28.0°
Strength
EV
STL at PIT

Dec 30, 2023 · P1 REG · 04:53

K. Hayes

STL · Block

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

Blocked or unsupported attempt

STL at PIT

Dec 30, 2023 · P1 REG · 05:01

K. Hayes

STL · Miss

Distance
47.1 ft
Scoring chance (xG)
3.2%
Angle
12.3°
Strength
EV
STL at PIT

Dec 30, 2023 · P1 REG · 05:04

C. Parayko

STL · Block

Distance
47.9 ft
Scoring chance (xG)
Unavailable
Angle
28.7°
Strength
EV

Blocked or unsupported attempt

STL at PIT

Dec 30, 2023 · P1 REG · 06:05

R. Thomas

STL · Miss

Distance
30.5 ft
Scoring chance (xG)
10.8%
Angle
31.6°
Strength
EV
STL at PIT

Dec 30, 2023 · P1 REG · 06:30

R. Rakell

PIT · Miss

Distance
24.7 ft
Scoring chance (xG)
9.6%
Angle
31.8°
Strength
EV
STL at PIT

Dec 30, 2023 · P1 REG · 06:37

R. Smith

PIT · Block

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

Blocked or unsupported attempt

STL at PIT

Dec 30, 2023 · P1 REG · 08:45

J. Kyrou

STL · Block

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

Blocked or unsupported attempt

STL at PIT

Dec 30, 2023 · P1 REG · 08:58

T. Krug

STL · Saved shot

Distance
52.1 ft
Scoring chance (xG)
4.2%
Angle
3.3°
Strength
PP
STL at PIT

Dec 30, 2023 · P1 REG · 09:50

B. Saad

STL · Miss

Distance
32.1 ft
Scoring chance (xG)
13.3%
Angle
3.6°
Strength
EV
STL at PIT

Dec 30, 2023 · P1 REG · 10:19

R. Zohorna

PIT · Block

Distance
19.2 ft
Scoring chance (xG)
Unavailable
Angle
27.9°
Strength
EV

Blocked or unsupported attempt

STL at PIT

Dec 30, 2023 · P1 REG · 11:17

T. Krug

STL · Block

Distance
47.4 ft
Scoring chance (xG)
Unavailable
Angle
34.7°
Strength
EV

Blocked or unsupported attempt

STL at PIT

Dec 30, 2023 · P1 REG · 11:22

M. Kessel

STL · Block

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

Blocked or unsupported attempt

STL at PIT

Dec 30, 2023 · P1 REG · 11:27

T. Krug

STL · Block

Distance
15.0 ft
Scoring chance (xG)
Unavailable
Angle
53.1°
Strength
EV

Blocked or unsupported attempt

STL at PIT

Dec 30, 2023 · P1 REG · 11:31

P. Buchnevich

STL · Miss

Distance
13.6 ft
Scoring chance (xG)
6.1%
Angle
36.0°
Strength
EV
STL at PIT

Dec 30, 2023 · P1 REG · 11:41

J. Kyrou

STL · Block

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

Blocked or unsupported attempt

STL at PIT

Dec 30, 2023 · P1 REG · 11:58

M. Scandella

STL · Block

Distance
24.2 ft
Scoring chance (xG)
Unavailable
Angle
24.4°
Strength
EV

Blocked or unsupported attempt

STL at PIT

Dec 30, 2023 · P1 REG · 12:32

N. Leddy

STL · Saved shot

Distance
50.0 ft
Scoring chance (xG)
3.1%
Angle
19.9°
Strength
EV
STL at PIT

Dec 30, 2023 · P1 REG · 13:07

R. Smith

PIT · Block

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

Blocked or unsupported attempt

STL at PIT

Dec 30, 2023 · P1 REG · 13:17

K. Letang

PIT · Saved shot

Distance
57.6 ft
Scoring chance (xG)
0.5%
Angle
20.3°
Strength
EV
STL at PIT

Dec 30, 2023 · P1 REG · 13:29

K. Letang

PIT · Block

Distance
37.0 ft
Scoring chance (xG)
Unavailable
Angle
1.5°
Strength
EV

Blocked or unsupported attempt

STL at PIT

Dec 30, 2023 · P1 REG · 13:39

R. Rakell

PIT · Saved shot

Distance
51.1 ft
Scoring chance (xG)
0.8%
Angle
40.2°
Strength
EV
STL at PIT

Dec 30, 2023 · P1 REG · 14:25

C. Parayko

STL · Block

Distance
21.9 ft
Scoring chance (xG)
Unavailable
Angle
24.2°
Strength
EV

Blocked or unsupported attempt

STL at PIT

Dec 30, 2023 · P1 REG · 14:53

J. Kyrou

STL · Miss

Distance
5.1 ft
Scoring chance (xG)
19.5%
Angle
11.3°
Strength
EV
STL at PIT

Dec 30, 2023 · P1 REG · 15:32

D. O'Connor

PIT · Goal

Distance
23.1 ft
Scoring chance (xG)
20.6%
Angle
5.0°
Strength
EV
STL at PIT

Dec 30, 2023 · P1 REG · 16:38

C. Parayko

STL · Block

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

Blocked or unsupported attempt

STL at PIT

Dec 30, 2023 · P1 REG · 16:56

N. Leddy

STL · Miss

Distance
51.7 ft
Scoring chance (xG)
2.3%
Angle
14.6°
Strength
EV
STL at PIT

Dec 30, 2023 · P1 REG · 17:02

C. Parayko

STL · Block

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

Blocked or unsupported attempt

STL at PIT

Dec 30, 2023 · P1 REG · 17:41

P. Buchnevich

STL · Saved shot

Distance
24.7 ft
Scoring chance (xG)
16.7%
Angle
21.4°
Strength
EV
STL at PIT

Dec 30, 2023 · P1 REG · 17:53

J. Guentzel

PIT · Saved shot

Distance
7.6 ft
Scoring chance (xG)
19.5%
Angle
23.2°
Strength
EV
STL at PIT

Dec 30, 2023 · P1 REG · 18:06

J. Guentzel

PIT · Saved shot

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

Dec 30, 2023 · P1 REG · 18:16

K. Kapanen

STL · Saved shot

Distance
25.1 ft
Scoring chance (xG)
3.0%
Angle
66.5°
Strength
EV
STL at PIT

Dec 30, 2023 · P1 REG · 18:57

K. Hayes

STL · Miss

Distance
13.2 ft
Scoring chance (xG)
3.1%
Angle
98.7°
Strength
EV
STL at PIT

Dec 30, 2023 · P1 REG · 19:11

R. Graves

PIT · Saved shot

Distance
54.8 ft
Scoring chance (xG)
2.9%
Angle
21.4°
Strength
EV
STL at PIT

Dec 30, 2023 · P1 REG · 19:44

T. Krug

STL · Miss

Distance
57.4 ft
Scoring chance (xG)
2.2%
Angle
35.1°
Strength
PP
STL at PIT

Dec 30, 2023 · P1 REG · 19:54

R. Thomas

STL · Block

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

Blocked or unsupported attempt

STL at PIT

Dec 30, 2023 · P2 REG · 00:34

B. Schenn

STL · Saved shot

Distance
38.6 ft
Scoring chance (xG)
9.3%
Angle
10.4°
Strength
PP
STL at PIT

Dec 30, 2023 · P2 REG · 01:06

R. Thomas

STL · Goal

Distance
23.8 ft
Scoring chance (xG)
12.6%
Angle
67.8°
Strength
PP
STL at PIT

Dec 30, 2023 · P2 REG · 01:42

N. Leddy

STL · Saved shot

Distance
63.1 ft
Scoring chance (xG)
2.4%
Angle
25.3°
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.