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

123 matching attempts. Season coverage: 1504 published games / 1504 collected games. Last source refresh: Oct 4, 2026 05:00.

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)
2022-01-02
SJS at PIT
1 REG
00:41
SJS
T. Hertl
Saved shot10.00.0EV18.4%
2022-01-02
SJS at PIT
1 REG
00:52
SJS
B. Burns
Miss63.533.4EV1.8%
2022-01-02
SJS at PIT
1 REG
01:03
PIT
E. Rodrigues
Goal21.025.3EV12.5%
2022-01-02
SJS at PIT
1 REG
01:54
SJS
M. Nieto
Saved shot46.36.2EV3.5%
2022-01-02
SJS at PIT
1 REG
02:13
PIT
S. Lafferty
Block15.311.3EVN/A
2022-01-02
SJS at PIT
1 REG
03:12
PIT
J. Guentzel
Goal31.843.7EV5.0%
2022-01-02
SJS at PIT
1 REG
03:41
PIT
B. Rust
Saved shot26.915.1EV16.6%
2022-01-02
SJS at PIT
1 REG
03:51
PIT
E. Rodrigues
Saved shot44.325.4EV2.4%
2022-01-02
SJS at PIT
1 REG
04:11
PIT
E. Rodrigues
Goal10.211.3EV14.1%
2022-01-02
SJS at PIT
1 REG
06:07
PIT
K. Letang
Block41.933.3EVN/A
2022-01-02
SJS at PIT
1 REG
06:09
PIT
B. Rust
Goal19.03.0EV16.6%
2022-01-02
SJS at PIT
1 REG
07:30
PIT
J. Marino
Block26.619.8EVN/A
2022-01-02
SJS at PIT
1 REG
07:52
SJS
N. Meloche
Miss59.524.8EV1.4%
2022-01-02
SJS at PIT
1 REG
08:09
SJS
T. Meier
Saved shot46.79.9EV2.3%
2022-01-02
SJS at PIT
1 REG
08:41
PIT
B. McGinn
Miss25.233.7EV17.0%
2022-01-02
SJS at PIT
1 REG
09:00
PIT
S. Crosby
Saved shot30.924.9EV12.0%
2022-01-02
SJS at PIT
1 REG
09:14
PIT
B. Rust
Miss20.547.0EV6.2%
2022-01-02
SJS at PIT
1 REG
09:19
PIT
C. Ruhwedel
Miss55.528.0EV1.3%
2022-01-02
SJS at PIT
1 REG
09:44
PIT
D. Heinen
Saved shot39.427.2EV4.3%
2022-01-02
SJS at PIT
1 REG
09:51
PIT
M. Matheson
Block37.230.7EVN/A
2022-01-02
SJS at PIT
1 REG
09:55
PIT
E. Rodrigues
Saved shot40.329.7EV3.9%
2022-01-02
SJS at PIT
1 REG
10:05
PIT
M. Matheson
Saved shot50.13.4EV4.2%
2022-01-02
SJS at PIT
1 REG
11:16
SJS
N. Gregor
Block27.039.0EVN/A
2022-01-02
SJS at PIT
1 REG
11:44
SJS
T. Meier
Miss55.926.6EV1.3%
2022-01-02
SJS at PIT
1 REG
12:15
SJS
T. Meier
Miss28.624.8EV13.3%
2022-01-02
SJS at PIT
1 REG
13:05
PIT
E. Rodrigues
Miss16.17.1EV8.2%
2022-01-02
SJS at PIT
1 REG
13:57
PIT
K. Bjorkqvist
Saved shot45.224.9EV2.2%
2022-01-02
SJS at PIT
1 REG
14:36
SJS
T. Hertl
Saved shot41.624.1EV3.5%
2022-01-02
SJS at PIT
1 REG
14:52
PIT
B. McGinn
Miss28.034.8EV9.0%
2022-01-02
SJS at PIT
1 REG
14:59
PIT
D. O'Connor
Saved shot27.740.6EV7.5%
2022-01-02
SJS at PIT
1 REG
15:09
PIT
B. McGinn
Block45.036.9EVN/A
2022-01-02
SJS at PIT
1 REG
15:33
SJS
A. Barabanov
Goal8.635.5EV15.3%
2022-01-02
SJS at PIT
1 REG
16:29
PIT
K. Bjorkqvist
Goal9.00.0EV20.0%
2022-01-02
SJS at PIT
1 REG
16:41
PIT
S. Crosby
Miss14.433.7EV10.4%
2022-01-02
SJS at PIT
1 REG
17:00
PIT
S. Crosby
Saved shot10.211.3EV10.2%
2022-01-02
SJS at PIT
1 REG
17:09
PIT
S. Crosby
Miss13.00.0EV9.0%
2022-01-02
SJS at PIT
1 REG
17:18
PIT
B. Rust
Miss13.032.5EV7.5%
2022-01-02
SJS at PIT
1 REG
17:45
PIT
D. O'Connor
Saved shot23.27.4EV14.0%
2022-01-02
SJS at PIT
1 REG
18:02
SJS
T. Hertl
Saved shot13.426.6EV14.4%
2022-01-02
SJS at PIT
1 REG
18:08
SJS
E. Karlsson
Saved shot38.668.7EV0.9%
2022-01-02
SJS at PIT
1 REG
18:17
PIT
B. Dumoulin
Saved shot84.516.5EV0.3%
2022-01-02
SJS at PIT
1 REG
18:52
SJS
L. Couture
Saved shot30.965.1EV1.3%
2022-01-02
SJS at PIT
1 REG
19:13
PIT
S. Crosby
Miss44.823.7EV3.3%
2022-01-02
SJS at PIT
1 REG
19:29
PIT
M. Pettersson
Miss42.419.3EV4.9%
2022-01-02
SJS at PIT
1 REG
19:32
PIT
B. Rust
Goal56.25.1EV1.7%
2022-01-02
SJS at PIT
1 REG
19:39
SJS
J. Middleton
Saved shot86.00.0EV0.3%
2022-01-02
SJS at PIT
1 REG
19:51
SJS
A. Cogliano
Saved shot30.417.2EV7.6%
2022-01-02
SJS at PIT
1 REG
19:58
PIT
B. McGinn
Miss24.714.0EV7.7%
2022-01-02
SJS at PIT
2 REG
00:32
SJS
E. Karlsson
Miss41.847.9EV1.5%
2022-01-02
SJS at PIT
2 REG
00:40
PIT
D. Heinen
Miss34.028.1EV7.2%
SJS at PIT

Jan 2, 2022 · P1 REG · 00:41

T. Hertl

SJS · Saved shot

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

Jan 2, 2022 · P1 REG · 00:52

B. Burns

SJS · Miss

Distance
63.5 ft
Scoring chance (xG)
1.8%
Angle
33.4°
Strength
EV
SJS at PIT

Jan 2, 2022 · P1 REG · 01:03

E. Rodrigues

PIT · Goal

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

Jan 2, 2022 · P1 REG · 01:54

M. Nieto

SJS · Saved shot

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

Jan 2, 2022 · P1 REG · 02:13

S. Lafferty

PIT · Block

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

Blocked or unsupported attempt

SJS at PIT

Jan 2, 2022 · P1 REG · 03:12

J. Guentzel

PIT · Goal

Distance
31.8 ft
Scoring chance (xG)
5.0%
Angle
43.7°
Strength
EV
SJS at PIT

Jan 2, 2022 · P1 REG · 03:41

B. Rust

PIT · Saved shot

Distance
26.9 ft
Scoring chance (xG)
16.6%
Angle
15.1°
Strength
EV
SJS at PIT

Jan 2, 2022 · P1 REG · 03:51

E. Rodrigues

PIT · Saved shot

Distance
44.3 ft
Scoring chance (xG)
2.4%
Angle
25.4°
Strength
EV
SJS at PIT

Jan 2, 2022 · P1 REG · 04:11

E. Rodrigues

PIT · Goal

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

Jan 2, 2022 · P1 REG · 06:07

K. Letang

PIT · Block

Distance
41.9 ft
Scoring chance (xG)
Unavailable
Angle
33.3°
Strength
EV

Blocked or unsupported attempt

SJS at PIT

Jan 2, 2022 · P1 REG · 06:09

B. Rust

PIT · Goal

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

Jan 2, 2022 · P1 REG · 07:30

J. Marino

PIT · Block

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

Blocked or unsupported attempt

SJS at PIT

Jan 2, 2022 · P1 REG · 07:52

N. Meloche

SJS · Miss

Distance
59.5 ft
Scoring chance (xG)
1.4%
Angle
24.8°
Strength
EV
SJS at PIT

Jan 2, 2022 · P1 REG · 08:09

T. Meier

SJS · Saved shot

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

Jan 2, 2022 · P1 REG · 08:41

B. McGinn

PIT · Miss

Distance
25.2 ft
Scoring chance (xG)
17.0%
Angle
33.7°
Strength
EV
SJS at PIT

Jan 2, 2022 · P1 REG · 09:00

S. Crosby

PIT · Saved shot

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

Jan 2, 2022 · P1 REG · 09:14

B. Rust

PIT · Miss

Distance
20.5 ft
Scoring chance (xG)
6.2%
Angle
47.0°
Strength
EV
SJS at PIT

Jan 2, 2022 · P1 REG · 09:19

C. Ruhwedel

PIT · Miss

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

Jan 2, 2022 · P1 REG · 09:44

D. Heinen

PIT · Saved shot

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

Jan 2, 2022 · P1 REG · 09:51

M. Matheson

PIT · Block

Distance
37.2 ft
Scoring chance (xG)
Unavailable
Angle
30.7°
Strength
EV

Blocked or unsupported attempt

SJS at PIT

Jan 2, 2022 · P1 REG · 09:55

E. Rodrigues

PIT · Saved shot

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

Jan 2, 2022 · P1 REG · 10:05

M. Matheson

PIT · Saved shot

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

Jan 2, 2022 · P1 REG · 11:16

N. Gregor

SJS · Block

Distance
27.0 ft
Scoring chance (xG)
Unavailable
Angle
39.0°
Strength
EV

Blocked or unsupported attempt

SJS at PIT

Jan 2, 2022 · P1 REG · 11:44

T. Meier

SJS · Miss

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

Jan 2, 2022 · P1 REG · 12:15

T. Meier

SJS · Miss

Distance
28.6 ft
Scoring chance (xG)
13.3%
Angle
24.8°
Strength
EV
SJS at PIT

Jan 2, 2022 · P1 REG · 13:05

E. Rodrigues

PIT · Miss

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

Jan 2, 2022 · P1 REG · 13:57

K. Bjorkqvist

PIT · Saved shot

Distance
45.2 ft
Scoring chance (xG)
2.2%
Angle
24.9°
Strength
EV
SJS at PIT

Jan 2, 2022 · P1 REG · 14:36

T. Hertl

SJS · Saved shot

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

Jan 2, 2022 · P1 REG · 14:52

B. McGinn

PIT · Miss

Distance
28.0 ft
Scoring chance (xG)
9.0%
Angle
34.8°
Strength
EV
SJS at PIT

Jan 2, 2022 · P1 REG · 14:59

D. O'Connor

PIT · Saved shot

Distance
27.7 ft
Scoring chance (xG)
7.5%
Angle
40.6°
Strength
EV
SJS at PIT

Jan 2, 2022 · P1 REG · 15:09

B. McGinn

PIT · Block

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

Blocked or unsupported attempt

SJS at PIT

Jan 2, 2022 · P1 REG · 15:33

A. Barabanov

SJS · Goal

Distance
8.6 ft
Scoring chance (xG)
15.3%
Angle
35.5°
Strength
EV
SJS at PIT

Jan 2, 2022 · P1 REG · 16:29

K. Bjorkqvist

PIT · Goal

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

Jan 2, 2022 · P1 REG · 16:41

S. Crosby

PIT · Miss

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

Jan 2, 2022 · P1 REG · 17:00

S. Crosby

PIT · Saved shot

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

Jan 2, 2022 · P1 REG · 17:09

S. Crosby

PIT · Miss

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

Jan 2, 2022 · P1 REG · 17:18

B. Rust

PIT · Miss

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

Jan 2, 2022 · P1 REG · 17:45

D. O'Connor

PIT · Saved shot

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

Jan 2, 2022 · P1 REG · 18:02

T. Hertl

SJS · Saved shot

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

Jan 2, 2022 · P1 REG · 18:08

E. Karlsson

SJS · Saved shot

Distance
38.6 ft
Scoring chance (xG)
0.9%
Angle
68.7°
Strength
EV
SJS at PIT

Jan 2, 2022 · P1 REG · 18:17

B. Dumoulin

PIT · Saved shot

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

Jan 2, 2022 · P1 REG · 18:52

L. Couture

SJS · Saved shot

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

Jan 2, 2022 · P1 REG · 19:13

S. Crosby

PIT · Miss

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

Jan 2, 2022 · P1 REG · 19:29

M. Pettersson

PIT · Miss

Distance
42.4 ft
Scoring chance (xG)
4.9%
Angle
19.3°
Strength
EV
SJS at PIT

Jan 2, 2022 · P1 REG · 19:32

B. Rust

PIT · Goal

Distance
56.2 ft
Scoring chance (xG)
1.7%
Angle
5.1°
Strength
EV
SJS at PIT

Jan 2, 2022 · P1 REG · 19:39

J. Middleton

SJS · Saved shot

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

Jan 2, 2022 · P1 REG · 19:51

A. Cogliano

SJS · Saved shot

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

Jan 2, 2022 · P1 REG · 19:58

B. McGinn

PIT · Miss

Distance
24.7 ft
Scoring chance (xG)
7.7%
Angle
14.0°
Strength
EV
SJS at PIT

Jan 2, 2022 · P2 REG · 00:32

E. Karlsson

SJS · Miss

Distance
41.8 ft
Scoring chance (xG)
1.5%
Angle
47.9°
Strength
EV
SJS at PIT

Jan 2, 2022 · P2 REG · 00:40

D. Heinen

PIT · Miss

Distance
34.0 ft
Scoring chance (xG)
7.2%
Angle
28.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.