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

125 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-04-10
NSH at PIT
1 REG
00:21
NSH
C. Sissons
Block34.529.5EVN/A
2022-04-10
NSH at PIT
1 REG
02:21
PIT
S. Crosby
Saved shot10.211.3EV15.2%
2022-04-10
NSH at PIT
1 REG
02:43
NSH
A. Carrier
Block21.633.7EVN/A
2022-04-10
NSH at PIT
1 REG
02:45
NSH
C. Sissons
Saved shot24.419.2EV16.1%
2022-04-10
NSH at PIT
1 REG
02:51
NSH
M. Ekholm
Saved shot56.632.0EV1.1%
2022-04-10
NSH at PIT
1 REG
03:17
NSH
R. Josi
Block30.01.9EVN/A
2022-04-10
NSH at PIT
1 REG
03:51
PIT
B. Boyle
Miss14.324.8EV6.7%
2022-04-10
NSH at PIT
1 REG
04:58
PIT
S. Crosby
Goal22.235.8EV3.4%
2022-04-10
NSH at PIT
1 REG
05:27
PIT
S. Crosby
Miss22.874.7EV2.8%
2022-04-10
NSH at PIT
1 REG
07:04
NSH
M. Luff
Saved shot26.826.6EV9.9%
2022-04-10
NSH at PIT
1 REG
07:37
NSH
A. Carrier
Saved shot27.533.1EV7.9%
2022-04-10
NSH at PIT
1 REG
07:55
PIT
J. Guentzel
Miss27.039.0EV8.2%
2022-04-10
NSH at PIT
1 REG
08:18
NSH
T. Jeannot
Saved shot12.414.0EV16.1%
2022-04-10
NSH at PIT
1 REG
08:34
PIT
M. Matheson
Miss53.142.7EV0.4%
2022-04-10
NSH at PIT
1 REG
09:04
NSH
M. Benning
Miss59.731.3EV1.1%
2022-04-10
NSH at PIT
1 REG
09:12
NSH
M. Duchene
Saved shot38.562.1EV1.0%
2022-04-10
NSH at PIT
1 REG
10:43
PIT
M. Pettersson
Block40.727.8EVN/A
2022-04-10
NSH at PIT
1 REG
10:57
NSH
N. Cousins
Saved shot13.426.6EV14.1%
2022-04-10
NSH at PIT
1 REG
12:19
NSH
R. Josi
Saved shot55.717.8EV1.8%
2022-04-10
NSH at PIT
1 REG
12:38
PIT
J. Marino
Saved shot36.26.3EV7.9%
2022-04-10
NSH at PIT
1 REG
13:13
PIT
J. Marino
Miss53.02.2EV2.2%
2022-04-10
NSH at PIT
1 REG
13:31
NSH
M. Granlund
Miss26.826.6EV10.7%
2022-04-10
NSH at PIT
1 REG
13:45
NSH
R. Josi
Miss49.421.4EV1.9%
2022-04-10
NSH at PIT
1 REG
14:01
NSH
R. Josi
Block34.818.4EVN/A
2022-04-10
NSH at PIT
1 REG
14:48
NSH
A. Carrier
Miss54.910.5EV1.8%
2022-04-10
NSH at PIT
1 REG
15:40
PIT
C. Ruhwedel
Miss62.227.8EV1.1%
2022-04-10
NSH at PIT
1 REG
16:31
NSH
R. Johansen
Saved shot40.520.2EV5.2%
2022-04-10
NSH at PIT
1 REG
16:50
PIT
K. Letang
Block16.03.6EVN/A
2022-04-10
NSH at PIT
1 REG
17:11
NSH
M. Benning
Block19.411.9EVN/A
2022-04-10
NSH at PIT
1 REG
17:46
PIT
J. Guentzel
Block25.233.7EVN/A
2022-04-10
NSH at PIT
1 REG
17:47
PIT
S. Crosby
Block23.727.6EVN/A
2022-04-10
NSH at PIT
1 REG
18:00
NSH
Y. Trenin
Saved shot24.045.0EV7.2%
2022-04-10
NSH at PIT
1 REG
18:49
NSH
M. Duchene
Goal9.824.0EV16.8%
2022-04-10
NSH at PIT
1 REG
19:30
PIT
R. Rakell
Block19.142.9EVN/A
2022-04-10
NSH at PIT
2 REG
00:31
NSH
C. Sissons
Saved shot47.852.7EV0.9%
2022-04-10
NSH at PIT
2 REG
00:48
NSH
J. Lauzon
Saved shot49.618.8EV2.4%
2022-04-10
NSH at PIT
2 REG
00:57
NSH
J. Lauzon
Block38.524.6EVN/A
2022-04-10
NSH at PIT
2 REG
01:03
NSH
L. Kunin
Block15.00.0EVN/A
2022-04-10
NSH at PIT
2 REG
01:42
PIT
R. Rakell
Block24.224.4EVN/A
2022-04-10
NSH at PIT
2 REG
02:47
PIT
T. Blueger
Saved shot17.851.8EV8.4%
2022-04-10
NSH at PIT
2 REG
03:01
PIT
C. Ruhwedel
Block13.313.0EVN/A
2022-04-10
NSH at PIT
2 REG
03:22
NSH
M. Duchene
Saved shot21.633.7EV10.9%
2022-04-10
NSH at PIT
2 REG
03:31
NSH
E. Tolvanen
Block26.38.7EVN/A
2022-04-10
NSH at PIT
2 REG
03:46
NSH
Y. Trenin
Block20.835.2EVN/A
2022-04-10
NSH at PIT
2 REG
03:51
NSH
Y. Trenin
Saved shot20.02.9EV17.5%
2022-04-10
NSH at PIT
2 REG
03:52
NSH
T. Jeannot
Saved shot12.048.4EV2.8%
2022-04-10
NSH at PIT
2 REG
04:09
NSH
P. Tomasino
Saved shot26.14.4EV15.0%
2022-04-10
NSH at PIT
2 REG
04:23
NSH
P. Tomasino
Saved shot8.926.6EV13.8%
2022-04-10
NSH at PIT
2 REG
05:12
PIT
C. Ruhwedel
Miss50.46.8EV2.5%
2022-04-10
NSH at PIT
2 REG
06:02
NSH
E. Tolvanen
Miss28.034.8EV8.4%
NSH at PIT

Apr 10, 2022 · P1 REG · 00:21

C. Sissons

NSH · Block

Distance
34.5 ft
Scoring chance (xG)
Unavailable
Angle
29.5°
Strength
EV

Blocked or unsupported attempt

NSH at PIT

Apr 10, 2022 · P1 REG · 02:21

S. Crosby

PIT · Saved shot

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

Apr 10, 2022 · P1 REG · 02:43

A. Carrier

NSH · Block

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

Blocked or unsupported attempt

NSH at PIT

Apr 10, 2022 · P1 REG · 02:45

C. Sissons

NSH · Saved shot

Distance
24.4 ft
Scoring chance (xG)
16.1%
Angle
19.2°
Strength
EV
NSH at PIT

Apr 10, 2022 · P1 REG · 02:51

M. Ekholm

NSH · Saved shot

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

Apr 10, 2022 · P1 REG · 03:17

R. Josi

NSH · Block

Distance
30.0 ft
Scoring chance (xG)
Unavailable
Angle
1.9°
Strength
EV

Blocked or unsupported attempt

NSH at PIT

Apr 10, 2022 · P1 REG · 03:51

B. Boyle

PIT · Miss

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

Apr 10, 2022 · P1 REG · 04:58

S. Crosby

PIT · Goal

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

Apr 10, 2022 · P1 REG · 05:27

S. Crosby

PIT · Miss

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

Apr 10, 2022 · P1 REG · 07:04

M. Luff

NSH · Saved shot

Distance
26.8 ft
Scoring chance (xG)
9.9%
Angle
26.6°
Strength
EV
NSH at PIT

Apr 10, 2022 · P1 REG · 07:37

A. Carrier

NSH · Saved shot

Distance
27.5 ft
Scoring chance (xG)
7.9%
Angle
33.1°
Strength
EV
NSH at PIT

Apr 10, 2022 · P1 REG · 07:55

J. Guentzel

PIT · Miss

Distance
27.0 ft
Scoring chance (xG)
8.2%
Angle
39.0°
Strength
EV
NSH at PIT

Apr 10, 2022 · P1 REG · 08:18

T. Jeannot

NSH · Saved shot

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

Apr 10, 2022 · P1 REG · 08:34

M. Matheson

PIT · Miss

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

Apr 10, 2022 · P1 REG · 09:04

M. Benning

NSH · Miss

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

Apr 10, 2022 · P1 REG · 09:12

M. Duchene

NSH · Saved shot

Distance
38.5 ft
Scoring chance (xG)
1.0%
Angle
62.1°
Strength
EV
NSH at PIT

Apr 10, 2022 · P1 REG · 10:43

M. Pettersson

PIT · Block

Distance
40.7 ft
Scoring chance (xG)
Unavailable
Angle
27.8°
Strength
EV

Blocked or unsupported attempt

NSH at PIT

Apr 10, 2022 · P1 REG · 10:57

N. Cousins

NSH · Saved shot

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

Apr 10, 2022 · P1 REG · 12:19

R. Josi

NSH · Saved shot

Distance
55.7 ft
Scoring chance (xG)
1.8%
Angle
17.8°
Strength
EV
NSH at PIT

Apr 10, 2022 · P1 REG · 12:38

J. Marino

PIT · Saved shot

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

Apr 10, 2022 · P1 REG · 13:13

J. Marino

PIT · Miss

Distance
53.0 ft
Scoring chance (xG)
2.2%
Angle
2.2°
Strength
EV
NSH at PIT

Apr 10, 2022 · P1 REG · 13:31

M. Granlund

NSH · Miss

Distance
26.8 ft
Scoring chance (xG)
10.7%
Angle
26.6°
Strength
EV
NSH at PIT

Apr 10, 2022 · P1 REG · 13:45

R. Josi

NSH · Miss

Distance
49.4 ft
Scoring chance (xG)
1.9%
Angle
21.4°
Strength
EV
NSH at PIT

Apr 10, 2022 · P1 REG · 14:01

R. Josi

NSH · Block

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

Blocked or unsupported attempt

NSH at PIT

Apr 10, 2022 · P1 REG · 14:48

A. Carrier

NSH · Miss

Distance
54.9 ft
Scoring chance (xG)
1.8%
Angle
10.5°
Strength
EV
NSH at PIT

Apr 10, 2022 · P1 REG · 15:40

C. Ruhwedel

PIT · Miss

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

Apr 10, 2022 · P1 REG · 16:31

R. Johansen

NSH · Saved shot

Distance
40.5 ft
Scoring chance (xG)
5.2%
Angle
20.2°
Strength
EV
NSH at PIT

Apr 10, 2022 · P1 REG · 16:50

K. Letang

PIT · Block

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

Blocked or unsupported attempt

NSH at PIT

Apr 10, 2022 · P1 REG · 17:11

M. Benning

NSH · Block

Distance
19.4 ft
Scoring chance (xG)
Unavailable
Angle
11.9°
Strength
EV

Blocked or unsupported attempt

NSH at PIT

Apr 10, 2022 · P1 REG · 17:46

J. Guentzel

PIT · Block

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

Blocked or unsupported attempt

NSH at PIT

Apr 10, 2022 · P1 REG · 17:47

S. Crosby

PIT · Block

Distance
23.7 ft
Scoring chance (xG)
Unavailable
Angle
27.6°
Strength
EV

Blocked or unsupported attempt

NSH at PIT

Apr 10, 2022 · P1 REG · 18:00

Y. Trenin

NSH · Saved shot

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

Apr 10, 2022 · P1 REG · 18:49

M. Duchene

NSH · Goal

Distance
9.8 ft
Scoring chance (xG)
16.8%
Angle
24.0°
Strength
EV
NSH at PIT

Apr 10, 2022 · P1 REG · 19:30

R. Rakell

PIT · Block

Distance
19.1 ft
Scoring chance (xG)
Unavailable
Angle
42.9°
Strength
EV

Blocked or unsupported attempt

NSH at PIT

Apr 10, 2022 · P2 REG · 00:31

C. Sissons

NSH · Saved shot

Distance
47.8 ft
Scoring chance (xG)
0.9%
Angle
52.7°
Strength
EV
NSH at PIT

Apr 10, 2022 · P2 REG · 00:48

J. Lauzon

NSH · Saved shot

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

Apr 10, 2022 · P2 REG · 00:57

J. Lauzon

NSH · Block

Distance
38.5 ft
Scoring chance (xG)
Unavailable
Angle
24.6°
Strength
EV

Blocked or unsupported attempt

NSH at PIT

Apr 10, 2022 · P2 REG · 01:03

L. Kunin

NSH · Block

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

Blocked or unsupported attempt

NSH at PIT

Apr 10, 2022 · P2 REG · 01:42

R. Rakell

PIT · Block

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

Blocked or unsupported attempt

NSH at PIT

Apr 10, 2022 · P2 REG · 02:47

T. Blueger

PIT · Saved shot

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

Apr 10, 2022 · P2 REG · 03:01

C. Ruhwedel

PIT · Block

Distance
13.3 ft
Scoring chance (xG)
Unavailable
Angle
13.0°
Strength
EV

Blocked or unsupported attempt

NSH at PIT

Apr 10, 2022 · P2 REG · 03:22

M. Duchene

NSH · Saved shot

Distance
21.6 ft
Scoring chance (xG)
10.9%
Angle
33.7°
Strength
EV
NSH at PIT

Apr 10, 2022 · P2 REG · 03:31

E. Tolvanen

NSH · Block

Distance
26.3 ft
Scoring chance (xG)
Unavailable
Angle
8.7°
Strength
EV

Blocked or unsupported attempt

NSH at PIT

Apr 10, 2022 · P2 REG · 03:46

Y. Trenin

NSH · Block

Distance
20.8 ft
Scoring chance (xG)
Unavailable
Angle
35.2°
Strength
EV

Blocked or unsupported attempt

NSH at PIT

Apr 10, 2022 · P2 REG · 03:51

Y. Trenin

NSH · Saved shot

Distance
20.0 ft
Scoring chance (xG)
17.5%
Angle
2.9°
Strength
EV
NSH at PIT

Apr 10, 2022 · P2 REG · 03:52

T. Jeannot

NSH · Saved shot

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

Apr 10, 2022 · P2 REG · 04:09

P. Tomasino

NSH · Saved shot

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

Apr 10, 2022 · P2 REG · 04:23

P. Tomasino

NSH · Saved shot

Distance
8.9 ft
Scoring chance (xG)
13.8%
Angle
26.6°
Strength
EV
NSH at PIT

Apr 10, 2022 · P2 REG · 05:12

C. Ruhwedel

PIT · Miss

Distance
50.4 ft
Scoring chance (xG)
2.5%
Angle
6.8°
Strength
EV
NSH at PIT

Apr 10, 2022 · P2 REG · 06:02

E. Tolvanen

NSH · Miss

Distance
28.0 ft
Scoring chance (xG)
8.4%
Angle
34.8°
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.