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: 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-02-14
PIT at SJS
1 REG
00:11
SJS
M. Eyssimont
Miss40.013.0EV4.0%
2023-02-14
PIT at SJS
1 REG
00:37
SJS
T. Hertl
Block19.730.5EVN/A
2023-02-14
PIT at SJS
1 REG
01:03
PIT
J. Zucker
Block41.730.3EVN/A
2023-02-14
PIT at SJS
1 REG
02:20
PIT
J. Archibald
Saved shot15.763.4EV8.2%
2023-02-14
PIT at SJS
1 REG
02:35
SJS
L. Couture
Saved shot33.834.2EV6.0%
2023-02-14
PIT at SJS
1 REG
03:48
SJS
L. Couture
Miss13.28.7EV8.7%
2023-02-14
PIT at SJS
1 REG
03:51
SJS
M. Eyssimont
Saved shot47.427.6EV3.0%
2023-02-14
PIT at SJS
1 REG
05:38
PIT
M. Pettersson
Miss48.112.0EV2.9%
2023-02-14
PIT at SJS
1 REG
05:43
PIT
J. Petry
Saved shot50.02.3EV4.3%
2023-02-14
PIT at SJS
1 REG
05:47
PIT
S. Crosby
Miss40.314.4EV4.1%
2023-02-14
PIT at SJS
1 REG
05:50
PIT
J. Petry
Saved shot46.045.9EV1.0%
2023-02-14
PIT at SJS
1 REG
05:52
PIT
R. Rakell
Goal14.861.7EV10.7%
2023-02-14
PIT at SJS
1 REG
06:40
SJS
T. Hertl
Saved shot14.828.3EV10.8%
2023-02-14
PIT at SJS
1 REG
06:42
SJS
T. Hertl
Saved shot14.312.1EV16.2%
2023-02-14
PIT at SJS
1 REG
08:36
PIT
J. Guentzel
Miss29.37.9EV3.6%
2023-02-14
PIT at SJS
1 REG
09:45
SJS
T. Meier
Saved shot19.147.1EV7.9%
2023-02-14
PIT at SJS
1 REG
10:03
SJS
T. Meier
Saved shot16.347.5EV2.5%
2023-02-14
PIT at SJS
1 REG
11:04
SJS
M. Eyssimont
Saved shot5.468.2EV3.5%
2023-02-14
PIT at SJS
1 REG
11:22
PIT
B. Dumoulin
Block20.411.3EVN/A
2023-02-14
PIT at SJS
1 REG
11:51
PIT
P. Joseph
Saved shot28.856.3EV2.7%
2023-02-14
PIT at SJS
1 REG
12:37
SJS
N. Bonino
Saved shot13.022.6EV3.2%
2023-02-14
PIT at SJS
1 REG
15:22
PIT
M. Pettersson
Miss60.522.3EV2.3%
2023-02-14
PIT at SJS
1 REG
15:41
PIT
D. O'Connor
Saved shot6.19.5EV21.0%
2023-02-14
PIT at SJS
1 REG
15:45
SJS
M. Eyssimont
Saved shot76.722.2EV0.2%
2023-02-14
PIT at SJS
1 REG
16:36
PIT
C. Ruhwedel
Saved shot62.227.8EV1.3%
2023-02-14
PIT at SJS
1 REG
16:39
PIT
B. Rust
Block30.417.2EVN/A
2023-02-14
PIT at SJS
1 REG
17:36
PIT
S. Crosby
Saved shot16.160.3EV14.6%
2023-02-14
PIT at SJS
1 REG
17:56
SJS
N. Gregor
Saved shot16.00.0EV16.3%
2023-02-14
PIT at SJS
1 REG
18:15
SJS
M. Vlasic
Block30.121.4EVN/A
2023-02-14
PIT at SJS
1 REG
19:01
PIT
C. Ruhwedel
Block5.831.0EVN/A
2023-02-14
PIT at SJS
1 REG
19:02
PIT
K. Kapanen
Saved shot6.451.3EV7.0%
2023-02-14
PIT at SJS
1 REG
19:07
PIT
J. Zucker
Miss7.623.2EV10.6%
2023-02-14
PIT at SJS
2 REG
00:17
SJS
L. Couture
Block15.639.8EVN/A
2023-02-14
PIT at SJS
2 REG
00:21
SJS
J. MacDonald
Saved shot51.011.3EV1.1%
2023-02-14
PIT at SJS
2 REG
00:39
PIT
K. Kapanen
Saved shot15.871.6EV3.3%
2023-02-14
PIT at SJS
2 REG
00:49
SJS
J. MacDonald
Saved shot10.278.7EV3.9%
2023-02-14
PIT at SJS
2 REG
00:54
SJS
M. Benning
Saved shot51.68.9EV2.1%
2023-02-14
PIT at SJS
2 REG
01:00
PIT
S. Crosby
Saved shot12.745.0EV13.2%
2023-02-14
PIT at SJS
2 REG
01:42
PIT
B. Rust
Miss167.37.2EV0.3%
2023-02-14
PIT at SJS
2 REG
01:49
PIT
J. Zucker
Saved shot10.329.1EV20.6%
2023-02-14
PIT at SJS
2 REG
01:55
PIT
E. Malkin
Saved shot18.0109.4EV3.0%
2023-02-14
PIT at SJS
2 REG
02:50
PIT
M. Pettersson
Miss71.816.2EV0.5%
2023-02-14
PIT at SJS
2 REG
03:33
PIT
B. Dumoulin
Saved shot53.413.0EV3.4%
2023-02-14
PIT at SJS
2 REG
04:06
PIT
K. Letang
Saved shot24.016.9PP14.1%
2023-02-14
PIT at SJS
2 REG
04:46
PIT
K. Letang
Block26.619.8PPN/A
2023-02-14
PIT at SJS
2 REG
04:52
PIT
J. Guentzel
Saved shot34.746.2PP8.3%
2023-02-14
PIT at SJS
2 REG
05:33
SJS
N. Sturm
Saved shot58.533.1SH1.3%
2023-02-14
PIT at SJS
2 REG
06:43
PIT
J. Archibald
Saved shot51.034.6EV1.1%
2023-02-14
PIT at SJS
2 REG
07:08
SJS
N. Bonino
Saved shot7.145.0EV3.4%
2023-02-14
PIT at SJS
2 REG
07:10
SJS
N. Bonino
Saved shot5.053.1EV30.8%
PIT at SJS

Feb 14, 2023 · P1 REG · 00:11

M. Eyssimont

SJS · Miss

Distance
40.0 ft
Scoring chance (xG)
4.0%
Angle
13.0°
Strength
EV
PIT at SJS

Feb 14, 2023 · P1 REG · 00:37

T. Hertl

SJS · Block

Distance
19.7 ft
Scoring chance (xG)
Unavailable
Angle
30.5°
Strength
EV

Blocked or unsupported attempt

PIT at SJS

Feb 14, 2023 · P1 REG · 01:03

J. Zucker

PIT · Block

Distance
41.7 ft
Scoring chance (xG)
Unavailable
Angle
30.3°
Strength
EV

Blocked or unsupported attempt

PIT at SJS

Feb 14, 2023 · P1 REG · 02:20

J. Archibald

PIT · Saved shot

Distance
15.7 ft
Scoring chance (xG)
8.2%
Angle
63.4°
Strength
EV
PIT at SJS

Feb 14, 2023 · P1 REG · 02:35

L. Couture

SJS · Saved shot

Distance
33.8 ft
Scoring chance (xG)
6.0%
Angle
34.2°
Strength
EV
PIT at SJS

Feb 14, 2023 · P1 REG · 03:48

L. Couture

SJS · Miss

Distance
13.2 ft
Scoring chance (xG)
8.7%
Angle
8.7°
Strength
EV
PIT at SJS

Feb 14, 2023 · P1 REG · 03:51

M. Eyssimont

SJS · Saved shot

Distance
47.4 ft
Scoring chance (xG)
3.0%
Angle
27.6°
Strength
EV
PIT at SJS

Feb 14, 2023 · P1 REG · 05:38

M. Pettersson

PIT · Miss

Distance
48.1 ft
Scoring chance (xG)
2.9%
Angle
12.0°
Strength
EV
PIT at SJS

Feb 14, 2023 · P1 REG · 05:43

J. Petry

PIT · Saved shot

Distance
50.0 ft
Scoring chance (xG)
4.3%
Angle
2.3°
Strength
EV
PIT at SJS

Feb 14, 2023 · P1 REG · 05:47

S. Crosby

PIT · Miss

Distance
40.3 ft
Scoring chance (xG)
4.1%
Angle
14.4°
Strength
EV
PIT at SJS

Feb 14, 2023 · P1 REG · 05:50

J. Petry

PIT · Saved shot

Distance
46.0 ft
Scoring chance (xG)
1.0%
Angle
45.9°
Strength
EV
PIT at SJS

Feb 14, 2023 · P1 REG · 05:52

R. Rakell

PIT · Goal

Distance
14.8 ft
Scoring chance (xG)
10.7%
Angle
61.7°
Strength
EV
PIT at SJS

Feb 14, 2023 · P1 REG · 06:40

T. Hertl

SJS · Saved shot

Distance
14.8 ft
Scoring chance (xG)
10.8%
Angle
28.3°
Strength
EV
PIT at SJS

Feb 14, 2023 · P1 REG · 06:42

T. Hertl

SJS · Saved shot

Distance
14.3 ft
Scoring chance (xG)
16.2%
Angle
12.1°
Strength
EV
PIT at SJS

Feb 14, 2023 · P1 REG · 08:36

J. Guentzel

PIT · Miss

Distance
29.3 ft
Scoring chance (xG)
3.6%
Angle
7.9°
Strength
EV
PIT at SJS

Feb 14, 2023 · P1 REG · 09:45

T. Meier

SJS · Saved shot

Distance
19.1 ft
Scoring chance (xG)
7.9%
Angle
47.1°
Strength
EV
PIT at SJS

Feb 14, 2023 · P1 REG · 10:03

T. Meier

SJS · Saved shot

Distance
16.3 ft
Scoring chance (xG)
2.5%
Angle
47.5°
Strength
EV
PIT at SJS

Feb 14, 2023 · P1 REG · 11:04

M. Eyssimont

SJS · Saved shot

Distance
5.4 ft
Scoring chance (xG)
3.5%
Angle
68.2°
Strength
EV
PIT at SJS

Feb 14, 2023 · P1 REG · 11:22

B. Dumoulin

PIT · Block

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

Blocked or unsupported attempt

PIT at SJS

Feb 14, 2023 · P1 REG · 11:51

P. Joseph

PIT · Saved shot

Distance
28.8 ft
Scoring chance (xG)
2.7%
Angle
56.3°
Strength
EV
PIT at SJS

Feb 14, 2023 · P1 REG · 12:37

N. Bonino

SJS · Saved shot

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

Feb 14, 2023 · P1 REG · 15:22

M. Pettersson

PIT · Miss

Distance
60.5 ft
Scoring chance (xG)
2.3%
Angle
22.3°
Strength
EV
PIT at SJS

Feb 14, 2023 · P1 REG · 15:41

D. O'Connor

PIT · Saved shot

Distance
6.1 ft
Scoring chance (xG)
21.0%
Angle
9.5°
Strength
EV
PIT at SJS

Feb 14, 2023 · P1 REG · 15:45

M. Eyssimont

SJS · Saved shot

Distance
76.7 ft
Scoring chance (xG)
0.2%
Angle
22.2°
Strength
EV
PIT at SJS

Feb 14, 2023 · P1 REG · 16:36

C. Ruhwedel

PIT · Saved shot

Distance
62.2 ft
Scoring chance (xG)
1.3%
Angle
27.8°
Strength
EV
PIT at SJS

Feb 14, 2023 · P1 REG · 16:39

B. Rust

PIT · Block

Distance
30.4 ft
Scoring chance (xG)
Unavailable
Angle
17.2°
Strength
EV

Blocked or unsupported attempt

PIT at SJS

Feb 14, 2023 · P1 REG · 17:36

S. Crosby

PIT · Saved shot

Distance
16.1 ft
Scoring chance (xG)
14.6%
Angle
60.3°
Strength
EV
PIT at SJS

Feb 14, 2023 · P1 REG · 17:56

N. Gregor

SJS · Saved shot

Distance
16.0 ft
Scoring chance (xG)
16.3%
Angle
0.0°
Strength
EV
PIT at SJS

Feb 14, 2023 · P1 REG · 18:15

M. Vlasic

SJS · Block

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

Blocked or unsupported attempt

PIT at SJS

Feb 14, 2023 · P1 REG · 19:01

C. Ruhwedel

PIT · Block

Distance
5.8 ft
Scoring chance (xG)
Unavailable
Angle
31.0°
Strength
EV

Blocked or unsupported attempt

PIT at SJS

Feb 14, 2023 · P1 REG · 19:02

K. Kapanen

PIT · Saved shot

Distance
6.4 ft
Scoring chance (xG)
7.0%
Angle
51.3°
Strength
EV
PIT at SJS

Feb 14, 2023 · P1 REG · 19:07

J. Zucker

PIT · Miss

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

Feb 14, 2023 · P2 REG · 00:17

L. Couture

SJS · Block

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

Blocked or unsupported attempt

PIT at SJS

Feb 14, 2023 · P2 REG · 00:21

J. MacDonald

SJS · Saved shot

Distance
51.0 ft
Scoring chance (xG)
1.1%
Angle
11.3°
Strength
EV
PIT at SJS

Feb 14, 2023 · P2 REG · 00:39

K. Kapanen

PIT · Saved shot

Distance
15.8 ft
Scoring chance (xG)
3.3%
Angle
71.6°
Strength
EV
PIT at SJS

Feb 14, 2023 · P2 REG · 00:49

J. MacDonald

SJS · Saved shot

Distance
10.2 ft
Scoring chance (xG)
3.9%
Angle
78.7°
Strength
EV
PIT at SJS

Feb 14, 2023 · P2 REG · 00:54

M. Benning

SJS · Saved shot

Distance
51.6 ft
Scoring chance (xG)
2.1%
Angle
8.9°
Strength
EV
PIT at SJS

Feb 14, 2023 · P2 REG · 01:00

S. Crosby

PIT · Saved shot

Distance
12.7 ft
Scoring chance (xG)
13.2%
Angle
45.0°
Strength
EV
PIT at SJS

Feb 14, 2023 · P2 REG · 01:42

B. Rust

PIT · Miss

Distance
167.3 ft
Scoring chance (xG)
0.3%
Angle
7.2°
Strength
EV
PIT at SJS

Feb 14, 2023 · P2 REG · 01:49

J. Zucker

PIT · Saved shot

Distance
10.3 ft
Scoring chance (xG)
20.6%
Angle
29.1°
Strength
EV
PIT at SJS

Feb 14, 2023 · P2 REG · 01:55

E. Malkin

PIT · Saved shot

Distance
18.0 ft
Scoring chance (xG)
3.0%
Angle
109.4°
Strength
EV
PIT at SJS

Feb 14, 2023 · P2 REG · 02:50

M. Pettersson

PIT · Miss

Distance
71.8 ft
Scoring chance (xG)
0.5%
Angle
16.2°
Strength
EV
PIT at SJS

Feb 14, 2023 · P2 REG · 03:33

B. Dumoulin

PIT · Saved shot

Distance
53.4 ft
Scoring chance (xG)
3.4%
Angle
13.0°
Strength
EV
PIT at SJS

Feb 14, 2023 · P2 REG · 04:06

K. Letang

PIT · Saved shot

Distance
24.0 ft
Scoring chance (xG)
14.1%
Angle
16.9°
Strength
PP
PIT at SJS

Feb 14, 2023 · P2 REG · 04:46

K. Letang

PIT · Block

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

Blocked or unsupported attempt

PIT at SJS

Feb 14, 2023 · P2 REG · 04:52

J. Guentzel

PIT · Saved shot

Distance
34.7 ft
Scoring chance (xG)
8.3%
Angle
46.2°
Strength
PP
PIT at SJS

Feb 14, 2023 · P2 REG · 05:33

N. Sturm

SJS · Saved shot

Distance
58.5 ft
Scoring chance (xG)
1.3%
Angle
33.1°
Strength
SH
PIT at SJS

Feb 14, 2023 · P2 REG · 06:43

J. Archibald

PIT · Saved shot

Distance
51.0 ft
Scoring chance (xG)
1.1%
Angle
34.6°
Strength
EV
PIT at SJS

Feb 14, 2023 · P2 REG · 07:08

N. Bonino

SJS · Saved shot

Distance
7.1 ft
Scoring chance (xG)
3.4%
Angle
45.0°
Strength
EV
PIT at SJS

Feb 14, 2023 · P2 REG · 07:10

N. Bonino

SJS · Saved shot

Distance
5.0 ft
Scoring chance (xG)
30.8%
Angle
53.1°
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.