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

104 matching attempts. Season coverage: 1328 published games / 1328 collected games. Last source refresh: Oct 4, 2026 04:38.

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)
2019-10-29
PHI at PIT
1 REG
00:18
PIT
S. Crosby
Saved shot30.462.6EV2.2%
2019-10-29
PHI at PIT
1 REG
00:22
PIT
D. Simon
Saved shot28.518.4EV11.7%
2019-10-29
PHI at PIT
1 REG
00:31
PHI
C. Giroux
Miss34.733.2EV5.1%
2019-10-29
PHI at PIT
1 REG
00:41
PIT
S. Crosby
Saved shot73.311.0EV0.4%
2019-10-29
PHI at PIT
1 REG
00:59
PIT
T. Blueger
Block16.437.6EVN/A
2019-10-29
PHI at PIT
1 REG
01:44
PHI
R. Hagg
Block27.921.0EVN/A
2019-10-29
PHI at PIT
1 REG
01:53
PHI
J. van Riemsdyk
Block32.236.2EVN/A
2019-10-29
PHI at PIT
1 REG
02:02
PIT
N. Bjugstad
Miss25.638.7EV8.1%
2019-10-29
PHI at PIT
1 REG
03:19
PHI
M. Raffl
Saved shot19.227.9EV8.1%
2019-10-29
PHI at PIT
1 REG
03:26
PHI
M. Raffl
Block15.639.8EVN/A
2019-10-29
PHI at PIT
1 REG
05:01
PIT
B. Rust
Saved shot18.636.3EV10.2%
2019-10-29
PHI at PIT
1 REG
05:08
PHI
C. Giroux
Saved shot55.523.3EV1.4%
2019-10-29
PHI at PIT
1 REG
05:36
PHI
C. Giroux
Saved shot84.34.8EV0.2%
2019-10-29
PHI at PIT
1 REG
05:57
PIT
J. Schultz
Goal60.424.4EV0.7%
2019-10-29
PHI at PIT
1 REG
06:53
PIT
S. Crosby
Miss23.282.6EV1.9%
2019-10-29
PHI at PIT
1 REG
07:17
PHI
C. Giroux
Saved shot48.521.8EV1.8%
2019-10-29
PHI at PIT
1 REG
07:32
PIT
A. Galchenyuk
Saved shot48.719.2EV2.4%
2019-10-29
PHI at PIT
1 REG
07:45
PIT
N. Bjugstad
Miss36.228.0EV6.7%
2019-10-29
PHI at PIT
1 REG
08:13
PIT
J. McCann
Goal11.415.3EV17.9%
2019-10-29
PHI at PIT
1 REG
08:46
PIT
D. Simon
Goal22.823.2EV18.5%
2019-10-29
PHI at PIT
1 REG
09:22
PHI
J. van Riemsdyk
Miss46.816.1EV2.8%
2019-10-29
PHI at PIT
1 REG
11:47
PIT
J. Marino
Saved shot49.618.8EV2.3%
2019-10-29
PHI at PIT
1 REG
11:59
PIT
D. Simon
Saved shot12.04.8EV10.4%
2019-10-29
PHI at PIT
1 REG
12:04
PIT
S. Crosby
Saved shot9.518.4EV15.5%
2019-10-29
PHI at PIT
1 REG
13:20
PHI
K. Hayes
Block15.311.3EVN/A
2019-10-29
PHI at PIT
1 REG
14:02
PIT
S. Crosby
Goal23.380.1EV5.5%
2019-10-29
PHI at PIT
1 REG
14:40
PIT
Z. Aston-Reese
Saved shot39.811.6EV6.7%
2019-10-29
PHI at PIT
1 REG
16:35
PIT
J. Guentzel
Saved shot14.324.8EV7.1%
2019-10-29
PHI at PIT
1 REG
16:43
PIT
K. Letang
Saved shot54.626.1EV1.5%
2019-10-29
PHI at PIT
1 REG
17:12
PHI
I. Provorov
Block22.520.9EVN/A
2019-10-29
PHI at PIT
1 REG
17:29
PHI
R. Hagg
Saved shot44.851.3EV0.7%
2019-10-29
PHI at PIT
1 REG
17:59
PHI
J. Farabee
Block22.030.1EVN/A
2019-10-29
PHI at PIT
1 REG
18:11
PIT
Z. Aston-Reese
Saved shot13.022.6EV16.8%
2019-10-29
PHI at PIT
1 REG
18:18
PIT
J. Marino
Miss46.112.5EV3.0%
2019-10-29
PHI at PIT
1 REG
19:59
PHI
J. Farabee
Saved shot11.437.9PP14.1%
2019-10-29
PHI at PIT
2 REG
01:20
PHI
S. Couturier
Saved shot13.04.4PP17.3%
2019-10-29
PHI at PIT
2 REG
01:43
PHI
I. Provorov
Saved shot51.13.4PP5.4%
2019-10-29
PHI at PIT
2 REG
01:57
PHI
S. Couturier
Miss41.118.4EV5.2%
2019-10-29
PHI at PIT
2 REG
02:03
PHI
M. Niskanen
Miss56.939.3EV0.8%
2019-10-29
PHI at PIT
2 REG
03:03
PIT
P. Hornqvist
Miss9.824.0PP13.2%
2019-10-29
PHI at PIT
2 REG
03:14
PIT
J. Guentzel
Miss11.731.0PP10.6%
2019-10-29
PHI at PIT
2 REG
04:24
PHI
S. Couturier
Miss44.252.4SH0.8%
2019-10-29
PHI at PIT
2 REG
05:17
PIT
A. Galchenyuk
Saved shot10.05.7EV19.3%
2019-10-29
PHI at PIT
2 REG
05:32
PIT
K. Letang
Block17.120.6EVN/A
2019-10-29
PHI at PIT
2 REG
05:51
PHI
R. Hagg
Saved shot25.630.6EV9.7%
2019-10-29
PHI at PIT
2 REG
06:20
PIT
J. McCann
Saved shot28.612.1EV12.9%
2019-10-29
PHI at PIT
2 REG
07:29
PIT
S. Crosby
Saved shot11.226.6EV4.4%
2019-10-29
PHI at PIT
2 REG
07:43
PHI
T. Sanheim
Saved shot27.921.0EV10.3%
2019-10-29
PHI at PIT
2 REG
07:50
PHI
J. Braun
Saved shot54.718.1EV1.8%
2019-10-29
PHI at PIT
2 REG
07:54
PHI
O. Lindblom
Saved shot10.278.7EV6.2%
PHI at PIT

Oct 29, 2019 · P1 REG · 00:18

S. Crosby

PIT · Saved shot

Distance
30.4 ft
Scoring chance (xG)
2.2%
Angle
62.6°
Strength
EV
PHI at PIT

Oct 29, 2019 · P1 REG · 00:22

D. Simon

PIT · Saved shot

Distance
28.5 ft
Scoring chance (xG)
11.7%
Angle
18.4°
Strength
EV
PHI at PIT

Oct 29, 2019 · P1 REG · 00:31

C. Giroux

PHI · Miss

Distance
34.7 ft
Scoring chance (xG)
5.1%
Angle
33.2°
Strength
EV
PHI at PIT

Oct 29, 2019 · P1 REG · 00:41

S. Crosby

PIT · Saved shot

Distance
73.3 ft
Scoring chance (xG)
0.4%
Angle
11.0°
Strength
EV
PHI at PIT

Oct 29, 2019 · P1 REG · 00:59

T. Blueger

PIT · Block

Distance
16.4 ft
Scoring chance (xG)
Unavailable
Angle
37.6°
Strength
EV

Blocked or unsupported attempt

PHI at PIT

Oct 29, 2019 · P1 REG · 01:44

R. Hagg

PHI · Block

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

Blocked or unsupported attempt

PHI at PIT

Oct 29, 2019 · P1 REG · 01:53

J. van Riemsdyk

PHI · Block

Distance
32.2 ft
Scoring chance (xG)
Unavailable
Angle
36.2°
Strength
EV

Blocked or unsupported attempt

PHI at PIT

Oct 29, 2019 · P1 REG · 02:02

N. Bjugstad

PIT · Miss

Distance
25.6 ft
Scoring chance (xG)
8.1%
Angle
38.7°
Strength
EV
PHI at PIT

Oct 29, 2019 · P1 REG · 03:19

M. Raffl

PHI · Saved shot

Distance
19.2 ft
Scoring chance (xG)
8.1%
Angle
27.9°
Strength
EV
PHI at PIT

Oct 29, 2019 · P1 REG · 03:26

M. Raffl

PHI · Block

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

Blocked or unsupported attempt

PHI at PIT

Oct 29, 2019 · P1 REG · 05:01

B. Rust

PIT · Saved shot

Distance
18.6 ft
Scoring chance (xG)
10.2%
Angle
36.3°
Strength
EV
PHI at PIT

Oct 29, 2019 · P1 REG · 05:08

C. Giroux

PHI · Saved shot

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

Oct 29, 2019 · P1 REG · 05:36

C. Giroux

PHI · Saved shot

Distance
84.3 ft
Scoring chance (xG)
0.2%
Angle
4.8°
Strength
EV
PHI at PIT

Oct 29, 2019 · P1 REG · 05:57

J. Schultz

PIT · Goal

Distance
60.4 ft
Scoring chance (xG)
0.7%
Angle
24.4°
Strength
EV
PHI at PIT

Oct 29, 2019 · P1 REG · 06:53

S. Crosby

PIT · Miss

Distance
23.2 ft
Scoring chance (xG)
1.9%
Angle
82.6°
Strength
EV
PHI at PIT

Oct 29, 2019 · P1 REG · 07:17

C. Giroux

PHI · Saved shot

Distance
48.5 ft
Scoring chance (xG)
1.8%
Angle
21.8°
Strength
EV
PHI at PIT

Oct 29, 2019 · P1 REG · 07:32

A. Galchenyuk

PIT · Saved shot

Distance
48.7 ft
Scoring chance (xG)
2.4%
Angle
19.2°
Strength
EV
PHI at PIT

Oct 29, 2019 · P1 REG · 07:45

N. Bjugstad

PIT · Miss

Distance
36.2 ft
Scoring chance (xG)
6.7%
Angle
28.0°
Strength
EV
PHI at PIT

Oct 29, 2019 · P1 REG · 08:13

J. McCann

PIT · Goal

Distance
11.4 ft
Scoring chance (xG)
17.9%
Angle
15.3°
Strength
EV
PHI at PIT

Oct 29, 2019 · P1 REG · 08:46

D. Simon

PIT · Goal

Distance
22.8 ft
Scoring chance (xG)
18.5%
Angle
23.2°
Strength
EV
PHI at PIT

Oct 29, 2019 · P1 REG · 09:22

J. van Riemsdyk

PHI · Miss

Distance
46.8 ft
Scoring chance (xG)
2.8%
Angle
16.1°
Strength
EV
PHI at PIT

Oct 29, 2019 · P1 REG · 11:47

J. Marino

PIT · Saved shot

Distance
49.6 ft
Scoring chance (xG)
2.3%
Angle
18.8°
Strength
EV
PHI at PIT

Oct 29, 2019 · P1 REG · 11:59

D. Simon

PIT · Saved shot

Distance
12.0 ft
Scoring chance (xG)
10.4%
Angle
4.8°
Strength
EV
PHI at PIT

Oct 29, 2019 · P1 REG · 12:04

S. Crosby

PIT · Saved shot

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

Oct 29, 2019 · P1 REG · 13:20

K. Hayes

PHI · Block

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

Blocked or unsupported attempt

PHI at PIT

Oct 29, 2019 · P1 REG · 14:02

S. Crosby

PIT · Goal

Distance
23.3 ft
Scoring chance (xG)
5.5%
Angle
80.1°
Strength
EV
PHI at PIT

Oct 29, 2019 · P1 REG · 14:40

Z. Aston-Reese

PIT · Saved shot

Distance
39.8 ft
Scoring chance (xG)
6.7%
Angle
11.6°
Strength
EV
PHI at PIT

Oct 29, 2019 · P1 REG · 16:35

J. Guentzel

PIT · Saved shot

Distance
14.3 ft
Scoring chance (xG)
7.1%
Angle
24.8°
Strength
EV
PHI at PIT

Oct 29, 2019 · P1 REG · 16:43

K. Letang

PIT · Saved shot

Distance
54.6 ft
Scoring chance (xG)
1.5%
Angle
26.1°
Strength
EV
PHI at PIT

Oct 29, 2019 · P1 REG · 17:12

I. Provorov

PHI · Block

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

Blocked or unsupported attempt

PHI at PIT

Oct 29, 2019 · P1 REG · 17:29

R. Hagg

PHI · Saved shot

Distance
44.8 ft
Scoring chance (xG)
0.7%
Angle
51.3°
Strength
EV
PHI at PIT

Oct 29, 2019 · P1 REG · 17:59

J. Farabee

PHI · Block

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

Blocked or unsupported attempt

PHI at PIT

Oct 29, 2019 · P1 REG · 18:11

Z. Aston-Reese

PIT · Saved shot

Distance
13.0 ft
Scoring chance (xG)
16.8%
Angle
22.6°
Strength
EV
PHI at PIT

Oct 29, 2019 · P1 REG · 18:18

J. Marino

PIT · Miss

Distance
46.1 ft
Scoring chance (xG)
3.0%
Angle
12.5°
Strength
EV
PHI at PIT

Oct 29, 2019 · P1 REG · 19:59

J. Farabee

PHI · Saved shot

Distance
11.4 ft
Scoring chance (xG)
14.1%
Angle
37.9°
Strength
PP
PHI at PIT

Oct 29, 2019 · P2 REG · 01:20

S. Couturier

PHI · Saved shot

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

Oct 29, 2019 · P2 REG · 01:43

I. Provorov

PHI · Saved shot

Distance
51.1 ft
Scoring chance (xG)
5.4%
Angle
3.4°
Strength
PP
PHI at PIT

Oct 29, 2019 · P2 REG · 01:57

S. Couturier

PHI · Miss

Distance
41.1 ft
Scoring chance (xG)
5.2%
Angle
18.4°
Strength
EV
PHI at PIT

Oct 29, 2019 · P2 REG · 02:03

M. Niskanen

PHI · Miss

Distance
56.9 ft
Scoring chance (xG)
0.8%
Angle
39.3°
Strength
EV
PHI at PIT

Oct 29, 2019 · P2 REG · 03:03

P. Hornqvist

PIT · Miss

Distance
9.8 ft
Scoring chance (xG)
13.2%
Angle
24.0°
Strength
PP
PHI at PIT

Oct 29, 2019 · P2 REG · 03:14

J. Guentzel

PIT · Miss

Distance
11.7 ft
Scoring chance (xG)
10.6%
Angle
31.0°
Strength
PP
PHI at PIT

Oct 29, 2019 · P2 REG · 04:24

S. Couturier

PHI · Miss

Distance
44.2 ft
Scoring chance (xG)
0.8%
Angle
52.4°
Strength
SH
PHI at PIT

Oct 29, 2019 · P2 REG · 05:17

A. Galchenyuk

PIT · Saved shot

Distance
10.0 ft
Scoring chance (xG)
19.3%
Angle
5.7°
Strength
EV
PHI at PIT

Oct 29, 2019 · P2 REG · 05:32

K. Letang

PIT · Block

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

Blocked or unsupported attempt

PHI at PIT

Oct 29, 2019 · P2 REG · 05:51

R. Hagg

PHI · Saved shot

Distance
25.6 ft
Scoring chance (xG)
9.7%
Angle
30.6°
Strength
EV
PHI at PIT

Oct 29, 2019 · P2 REG · 06:20

J. McCann

PIT · Saved shot

Distance
28.6 ft
Scoring chance (xG)
12.9%
Angle
12.1°
Strength
EV
PHI at PIT

Oct 29, 2019 · P2 REG · 07:29

S. Crosby

PIT · Saved shot

Distance
11.2 ft
Scoring chance (xG)
4.4%
Angle
26.6°
Strength
EV
PHI at PIT

Oct 29, 2019 · P2 REG · 07:43

T. Sanheim

PHI · Saved shot

Distance
27.9 ft
Scoring chance (xG)
10.3%
Angle
21.0°
Strength
EV
PHI at PIT

Oct 29, 2019 · P2 REG · 07:50

J. Braun

PHI · Saved shot

Distance
54.7 ft
Scoring chance (xG)
1.8%
Angle
18.1°
Strength
EV
PHI at PIT

Oct 29, 2019 · P2 REG · 07:54

O. Lindblom

PHI · Saved shot

Distance
10.2 ft
Scoring chance (xG)
6.2%
Angle
78.7°
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.