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

111 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-11-28
PIT at NSH
1 REG
00:34
NSH
R. Josi
Saved shot51.810.0EV3.4%
2023-11-28
PIT at NSH
1 REG
01:09
PIT
R. Smith
Block18.449.4EVN/A
2023-11-28
PIT at NSH
1 REG
01:43
NSH
Y. Trenin
Block17.049.8EVN/A
2023-11-28
PIT at NSH
1 REG
02:38
PIT
S. Crosby
Block27.328.4EVN/A
2023-11-28
PIT at NSH
1 REG
02:54
NSH
M. McCarron
Saved shot19.03.0EV14.9%
2023-11-28
PIT at NSH
1 REG
03:29
PIT
D. O'Connor
Saved shot43.356.3EV0.8%
2023-11-28
PIT at NSH
1 REG
03:56
PIT
M. Pettersson
Saved shot44.237.6EV3.0%
2023-11-28
PIT at NSH
1 REG
04:03
PIT
R. Zohorna
Saved shot8.129.7EV14.4%
2023-11-28
PIT at NSH
1 REG
04:28
NSH
P. Tomasino
Block21.348.8EVN/A
2023-11-28
PIT at NSH
1 REG
05:21
NSH
J. Parssinen
Miss43.720.1EV2.4%
2023-11-28
PIT at NSH
1 REG
06:10
PIT
D. O'Connor
Block36.940.6EVN/A
2023-11-28
PIT at NSH
1 REG
07:12
PIT
J. Carter
Saved shot30.965.1EV1.6%
2023-11-28
PIT at NSH
1 REG
08:13
PIT
S. Crosby
Miss13.313.0EV8.5%
2023-11-28
PIT at NSH
1 REG
08:58
NSH
F. Forsberg
Saved shot36.842.8EV2.8%
2023-11-28
PIT at NSH
1 REG
09:35
PIT
J. Ludvig
Saved shot9.00.0EV18.5%
2023-11-28
PIT at NSH
1 REG
09:40
PIT
E. Malkin
Block23.933.0EVN/A
2023-11-28
PIT at NSH
1 REG
09:52
PIT
R. Shea
Miss50.235.3EV1.2%
2023-11-28
PIT at NSH
1 REG
10:20
NSH
M. McCarron
Goal20.614.0EV6.1%
2023-11-28
PIT at NSH
1 REG
10:34
PIT
N. Acciari
Miss29.259.0EV2.0%
2023-11-28
PIT at NSH
1 REG
10:58
PIT
N. Acciari
Saved shot27.725.6EV2.4%
2023-11-28
PIT at NSH
1 REG
11:23
PIT
J. Guentzel
Saved shot11.345.0EV13.3%
2023-11-28
PIT at NSH
1 REG
11:28
PIT
E. Karlsson
Saved shot52.818.8EV0.8%
2023-11-28
PIT at NSH
1 REG
11:38
PIT
S. Crosby
Saved shot8.520.6EV11.4%
2023-11-28
PIT at NSH
1 REG
12:18
PIT
J. Harkins
Block8.520.6EVN/A
2023-11-28
PIT at NSH
1 REG
12:34
PIT
L. Eller
Miss13.04.4EV17.3%
2023-11-28
PIT at NSH
1 REG
12:41
PIT
K. Letang
Miss9.16.3EV11.0%
2023-11-28
PIT at NSH
1 REG
13:03
PIT
J. Ludvig
Miss60.825.3EV2.7%
2023-11-28
PIT at NSH
1 REG
13:51
NSH
R. McDonagh
Saved shot57.725.7EV1.5%
2023-11-28
PIT at NSH
1 REG
14:25
NSH
C. Sissons
Miss11.720.0PP9.5%
2023-11-28
PIT at NSH
1 REG
14:59
PIT
R. Shea
Saved shot155.75.5SH0.2%
2023-11-28
PIT at NSH
1 REG
15:54
NSH
Y. Trenin
Saved shot60.340.3PP1.3%
2023-11-28
PIT at NSH
1 REG
16:06
NSH
G. Nyquist
Saved shot37.434.1PP6.2%
2023-11-28
PIT at NSH
1 REG
16:19
NSH
R. Josi
Saved shot33.819.0EV8.1%
2023-11-28
PIT at NSH
1 REG
17:04
NSH
D. Fabbro
Block15.726.6EVN/A
2023-11-28
PIT at NSH
1 REG
17:56
NSH
J. Lauzon
Miss71.229.4EV0.5%
2023-11-28
PIT at NSH
1 REG
18:16
NSH
J. Parssinen
Block8.926.6EVN/A
2023-11-28
PIT at NSH
1 REG
18:38
NSH
M. McCarron
Goal10.329.1PP15.4%
2023-11-28
PIT at NSH
1 REG
19:41
PIT
R. Zohorna
Block7.233.7EVN/A
2023-11-28
PIT at NSH
1 REG
19:49
PIT
E. Karlsson
Miss53.142.7EV1.6%
2023-11-28
PIT at NSH
1 REG
19:49
PIT
R. Zohorna
Saved shot57.918.1EV1.1%
2023-11-28
PIT at NSH
2 REG
00:12
PIT
B. Rust
Block14.615.9EVN/A
2023-11-28
PIT at NSH
2 REG
00:15
PIT
K. Letang
Saved shot71.331.2EV0.4%
2023-11-28
PIT at NSH
2 REG
01:17
PIT
E. Malkin
Saved shot6.180.5PP5.5%
2023-11-28
PIT at NSH
2 REG
01:18
PIT
J. Guentzel
Saved shot7.18.1PP3.6%
2023-11-28
PIT at NSH
2 REG
01:34
PIT
S. Crosby
Saved shot11.345.0PP11.7%
2023-11-28
PIT at NSH
2 REG
02:09
NSH
R. O'Reilly
Block41.627.2SHN/A
2023-11-28
PIT at NSH
2 REG
02:10
NSH
R. O'Reilly
Saved shot35.26.5SH3.5%
2023-11-28
PIT at NSH
2 REG
02:56
PIT
R. Smith
Saved shot7.315.9PP13.7%
2023-11-28
PIT at NSH
2 REG
03:09
NSH
T. Barrie
Miss59.78.7EV3.4%
2023-11-28
PIT at NSH
2 REG
03:13
NSH
J. Parssinen
Block15.053.1EVN/A
PIT at NSH

Nov 28, 2023 · P1 REG · 00:34

R. Josi

NSH · Saved shot

Distance
51.8 ft
Scoring chance (xG)
3.4%
Angle
10.0°
Strength
EV
PIT at NSH

Nov 28, 2023 · P1 REG · 01:09

R. Smith

PIT · Block

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

Blocked or unsupported attempt

PIT at NSH

Nov 28, 2023 · P1 REG · 01:43

Y. Trenin

NSH · Block

Distance
17.0 ft
Scoring chance (xG)
Unavailable
Angle
49.8°
Strength
EV

Blocked or unsupported attempt

PIT at NSH

Nov 28, 2023 · P1 REG · 02:38

S. Crosby

PIT · Block

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

Blocked or unsupported attempt

PIT at NSH

Nov 28, 2023 · P1 REG · 02:54

M. McCarron

NSH · Saved shot

Distance
19.0 ft
Scoring chance (xG)
14.9%
Angle
3.0°
Strength
EV
PIT at NSH

Nov 28, 2023 · P1 REG · 03:29

D. O'Connor

PIT · Saved shot

Distance
43.3 ft
Scoring chance (xG)
0.8%
Angle
56.3°
Strength
EV
PIT at NSH

Nov 28, 2023 · P1 REG · 03:56

M. Pettersson

PIT · Saved shot

Distance
44.2 ft
Scoring chance (xG)
3.0%
Angle
37.6°
Strength
EV
PIT at NSH

Nov 28, 2023 · P1 REG · 04:03

R. Zohorna

PIT · Saved shot

Distance
8.1 ft
Scoring chance (xG)
14.4%
Angle
29.7°
Strength
EV
PIT at NSH

Nov 28, 2023 · P1 REG · 04:28

P. Tomasino

NSH · Block

Distance
21.3 ft
Scoring chance (xG)
Unavailable
Angle
48.8°
Strength
EV

Blocked or unsupported attempt

PIT at NSH

Nov 28, 2023 · P1 REG · 05:21

J. Parssinen

NSH · Miss

Distance
43.7 ft
Scoring chance (xG)
2.4%
Angle
20.1°
Strength
EV
PIT at NSH

Nov 28, 2023 · P1 REG · 06:10

D. O'Connor

PIT · Block

Distance
36.9 ft
Scoring chance (xG)
Unavailable
Angle
40.6°
Strength
EV

Blocked or unsupported attempt

PIT at NSH

Nov 28, 2023 · P1 REG · 07:12

J. Carter

PIT · Saved shot

Distance
30.9 ft
Scoring chance (xG)
1.6%
Angle
65.1°
Strength
EV
PIT at NSH

Nov 28, 2023 · P1 REG · 08:13

S. Crosby

PIT · Miss

Distance
13.3 ft
Scoring chance (xG)
8.5%
Angle
13.0°
Strength
EV
PIT at NSH

Nov 28, 2023 · P1 REG · 08:58

F. Forsberg

NSH · Saved shot

Distance
36.8 ft
Scoring chance (xG)
2.8%
Angle
42.8°
Strength
EV
PIT at NSH

Nov 28, 2023 · P1 REG · 09:35

J. Ludvig

PIT · Saved shot

Distance
9.0 ft
Scoring chance (xG)
18.5%
Angle
0.0°
Strength
EV
PIT at NSH

Nov 28, 2023 · P1 REG · 09:40

E. Malkin

PIT · Block

Distance
23.9 ft
Scoring chance (xG)
Unavailable
Angle
33.0°
Strength
EV

Blocked or unsupported attempt

PIT at NSH

Nov 28, 2023 · P1 REG · 09:52

R. Shea

PIT · Miss

Distance
50.2 ft
Scoring chance (xG)
1.2%
Angle
35.3°
Strength
EV
PIT at NSH

Nov 28, 2023 · P1 REG · 10:20

M. McCarron

NSH · Goal

Distance
20.6 ft
Scoring chance (xG)
6.1%
Angle
14.0°
Strength
EV
PIT at NSH

Nov 28, 2023 · P1 REG · 10:34

N. Acciari

PIT · Miss

Distance
29.2 ft
Scoring chance (xG)
2.0%
Angle
59.0°
Strength
EV
PIT at NSH

Nov 28, 2023 · P1 REG · 10:58

N. Acciari

PIT · Saved shot

Distance
27.7 ft
Scoring chance (xG)
2.4%
Angle
25.6°
Strength
EV
PIT at NSH

Nov 28, 2023 · P1 REG · 11:23

J. Guentzel

PIT · Saved shot

Distance
11.3 ft
Scoring chance (xG)
13.3%
Angle
45.0°
Strength
EV
PIT at NSH

Nov 28, 2023 · P1 REG · 11:28

E. Karlsson

PIT · Saved shot

Distance
52.8 ft
Scoring chance (xG)
0.8%
Angle
18.8°
Strength
EV
PIT at NSH

Nov 28, 2023 · P1 REG · 11:38

S. Crosby

PIT · Saved shot

Distance
8.5 ft
Scoring chance (xG)
11.4%
Angle
20.6°
Strength
EV
PIT at NSH

Nov 28, 2023 · P1 REG · 12:18

J. Harkins

PIT · Block

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

Blocked or unsupported attempt

PIT at NSH

Nov 28, 2023 · P1 REG · 12:34

L. Eller

PIT · Miss

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

Nov 28, 2023 · P1 REG · 12:41

K. Letang

PIT · Miss

Distance
9.1 ft
Scoring chance (xG)
11.0%
Angle
6.3°
Strength
EV
PIT at NSH

Nov 28, 2023 · P1 REG · 13:03

J. Ludvig

PIT · Miss

Distance
60.8 ft
Scoring chance (xG)
2.7%
Angle
25.3°
Strength
EV
PIT at NSH

Nov 28, 2023 · P1 REG · 13:51

R. McDonagh

NSH · Saved shot

Distance
57.7 ft
Scoring chance (xG)
1.5%
Angle
25.7°
Strength
EV
PIT at NSH

Nov 28, 2023 · P1 REG · 14:25

C. Sissons

NSH · Miss

Distance
11.7 ft
Scoring chance (xG)
9.5%
Angle
20.0°
Strength
PP
PIT at NSH

Nov 28, 2023 · P1 REG · 14:59

R. Shea

PIT · Saved shot

Distance
155.7 ft
Scoring chance (xG)
0.2%
Angle
5.5°
Strength
SH
PIT at NSH

Nov 28, 2023 · P1 REG · 15:54

Y. Trenin

NSH · Saved shot

Distance
60.3 ft
Scoring chance (xG)
1.3%
Angle
40.3°
Strength
PP
PIT at NSH

Nov 28, 2023 · P1 REG · 16:06

G. Nyquist

NSH · Saved shot

Distance
37.4 ft
Scoring chance (xG)
6.2%
Angle
34.1°
Strength
PP
PIT at NSH

Nov 28, 2023 · P1 REG · 16:19

R. Josi

NSH · Saved shot

Distance
33.8 ft
Scoring chance (xG)
8.1%
Angle
19.0°
Strength
EV
PIT at NSH

Nov 28, 2023 · P1 REG · 17:04

D. Fabbro

NSH · Block

Distance
15.7 ft
Scoring chance (xG)
Unavailable
Angle
26.6°
Strength
EV

Blocked or unsupported attempt

PIT at NSH

Nov 28, 2023 · P1 REG · 17:56

J. Lauzon

NSH · Miss

Distance
71.2 ft
Scoring chance (xG)
0.5%
Angle
29.4°
Strength
EV
PIT at NSH

Nov 28, 2023 · P1 REG · 18:16

J. Parssinen

NSH · Block

Distance
8.9 ft
Scoring chance (xG)
Unavailable
Angle
26.6°
Strength
EV

Blocked or unsupported attempt

PIT at NSH

Nov 28, 2023 · P1 REG · 18:38

M. McCarron

NSH · Goal

Distance
10.3 ft
Scoring chance (xG)
15.4%
Angle
29.1°
Strength
PP
PIT at NSH

Nov 28, 2023 · P1 REG · 19:41

R. Zohorna

PIT · Block

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

Blocked or unsupported attempt

PIT at NSH

Nov 28, 2023 · P1 REG · 19:49

E. Karlsson

PIT · Miss

Distance
53.1 ft
Scoring chance (xG)
1.6%
Angle
42.7°
Strength
EV
PIT at NSH

Nov 28, 2023 · P1 REG · 19:49

R. Zohorna

PIT · Saved shot

Distance
57.9 ft
Scoring chance (xG)
1.1%
Angle
18.1°
Strength
EV
PIT at NSH

Nov 28, 2023 · P2 REG · 00:12

B. Rust

PIT · Block

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

Blocked or unsupported attempt

PIT at NSH

Nov 28, 2023 · P2 REG · 00:15

K. Letang

PIT · Saved shot

Distance
71.3 ft
Scoring chance (xG)
0.4%
Angle
31.2°
Strength
EV
PIT at NSH

Nov 28, 2023 · P2 REG · 01:17

E. Malkin

PIT · Saved shot

Distance
6.1 ft
Scoring chance (xG)
5.5%
Angle
80.5°
Strength
PP
PIT at NSH

Nov 28, 2023 · P2 REG · 01:18

J. Guentzel

PIT · Saved shot

Distance
7.1 ft
Scoring chance (xG)
3.6%
Angle
8.1°
Strength
PP
PIT at NSH

Nov 28, 2023 · P2 REG · 01:34

S. Crosby

PIT · Saved shot

Distance
11.3 ft
Scoring chance (xG)
11.7%
Angle
45.0°
Strength
PP
PIT at NSH

Nov 28, 2023 · P2 REG · 02:09

R. O'Reilly

NSH · Block

Distance
41.6 ft
Scoring chance (xG)
Unavailable
Angle
27.2°
Strength
SH

Blocked or unsupported attempt

PIT at NSH

Nov 28, 2023 · P2 REG · 02:10

R. O'Reilly

NSH · Saved shot

Distance
35.2 ft
Scoring chance (xG)
3.5%
Angle
6.5°
Strength
SH
PIT at NSH

Nov 28, 2023 · P2 REG · 02:56

R. Smith

PIT · Saved shot

Distance
7.3 ft
Scoring chance (xG)
13.7%
Angle
15.9°
Strength
PP
PIT at NSH

Nov 28, 2023 · P2 REG · 03:09

T. Barrie

NSH · Miss

Distance
59.7 ft
Scoring chance (xG)
3.4%
Angle
8.7°
Strength
EV
PIT at NSH

Nov 28, 2023 · P2 REG · 03:13

J. Parssinen

NSH · Block

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