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

106 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)
2020-03-07
WSH at PIT
1 REG
00:10
PIT
B. Dumoulin
Block50.231.2EVN/A
2020-03-07
WSH at PIT
1 REG
00:16
PIT
C. Sheary
Saved shot48.241.6EV0.8%
2020-03-07
WSH at PIT
1 REG
00:38
WSH
E. Kuznetsov
Block15.818.4EVN/A
2020-03-07
WSH at PIT
1 REG
01:10
PIT
J. McCann
Saved shot24.39.5EV19.9%
2020-03-07
WSH at PIT
1 REG
01:49
WSH
N. Dowd
Saved shot87.12.0EV0.2%
2020-03-07
WSH at PIT
1 REG
01:52
WSH
N. Dowd
Goal20.15.7EV43.3%
2020-03-07
WSH at PIT
1 REG
02:48
WSH
N. Backstrom
Saved shot33.215.7EV7.9%
2020-03-07
WSH at PIT
1 REG
03:58
WSH
M. Kempny
Saved shot45.25.1EV5.4%
2020-03-07
WSH at PIT
1 REG
04:23
PIT
J. Zucker
Saved shot11.00.0EV10.5%
2020-03-07
WSH at PIT
1 REG
05:15
WSH
G. Hathaway
Saved shot10.416.7EV9.3%
2020-03-07
WSH at PIT
1 REG
06:04
WSH
B. Dillon
Block45.710.1EVN/A
2020-03-07
WSH at PIT
1 REG
06:17
WSH
J. Carlson
Saved shot56.939.3EV1.0%
2020-03-07
WSH at PIT
1 REG
06:57
PIT
B. Rust
Block33.332.7PPN/A
2020-03-07
WSH at PIT
1 REG
07:00
PIT
J. Schultz
Miss49.58.1PP5.8%
2020-03-07
WSH at PIT
1 REG
07:25
PIT
P. Hornqvist
Block12.414.0PPN/A
2020-03-07
WSH at PIT
1 REG
08:21
PIT
P. Hornqvist
Block22.410.3PPN/A
2020-03-07
WSH at PIT
1 REG
08:28
PIT
E. Malkin
Saved shot50.618.4PP4.9%
2020-03-07
WSH at PIT
1 REG
08:31
PIT
S. Crosby
Miss16.268.2PP34.3%
2020-03-07
WSH at PIT
1 REG
09:52
PIT
S. Lafferty
Saved shot45.652.1EV0.6%
2020-03-07
WSH at PIT
1 REG
10:06
WSH
J. Vrana
Miss19.917.5EV6.2%
2020-03-07
WSH at PIT
1 REG
10:46
WSH
N. Backstrom
Saved shot25.128.6EV10.2%
2020-03-07
WSH at PIT
1 REG
12:08
PIT
S. Crosby
Block10.833.7EVN/A
2020-03-07
WSH at PIT
1 REG
12:44
PIT
M. Pettersson
Saved shot51.518.1EV2.3%
2020-03-07
WSH at PIT
1 REG
14:15
WSH
J. Vrana
Saved shot42.927.8EV3.9%
2020-03-07
WSH at PIT
1 REG
14:25
WSH
D. Orlov
Block12.00.0EVN/A
2020-03-07
WSH at PIT
1 REG
15:06
WSH
N. Dowd
Saved shot26.424.6EV8.1%
2020-03-07
WSH at PIT
1 REG
15:11
WSH
G. Hathaway
Miss13.04.4EV15.3%
2020-03-07
WSH at PIT
1 REG
15:29
PIT
J. Marino
Miss49.715.2EV3.7%
2020-03-07
WSH at PIT
1 REG
15:36
PIT
K. Letang
Block41.332.2EVN/A
2020-03-07
WSH at PIT
1 REG
16:15
WSH
N. Backstrom
Goal12.29.5EV20.0%
2020-03-07
WSH at PIT
1 REG
16:51
WSH
C. Hagelin
Saved shot38.855.5EV1.1%
2020-03-07
WSH at PIT
1 REG
17:07
WSH
J. Carlson
Miss50.439.4EV1.6%
2020-03-07
WSH at PIT
1 REG
17:53
WSH
T. Wilson
Block18.958.0EVN/A
2020-03-07
WSH at PIT
1 REG
18:38
WSH
R. Panik
Goal14.947.7EV12.9%
2020-03-07
WSH at PIT
2 REG
00:19
WSH
T. Oshie
Saved shot10.416.7EV17.5%
2020-03-07
WSH at PIT
2 REG
02:35
PIT
K. Letang
Miss57.25.0EV1.9%
2020-03-07
WSH at PIT
2 REG
02:52
WSH
R. Panik
Saved shot29.231.0EV9.0%
2020-03-07
WSH at PIT
2 REG
03:04
WSH
G. Hathaway
Block26.022.6EVN/A
2020-03-07
WSH at PIT
2 REG
03:06
WSH
G. Hathaway
Saved shot38.527.9EV3.4%
2020-03-07
WSH at PIT
2 REG
04:48
PIT
J. Johnson
Block29.49.8EVN/A
2020-03-07
WSH at PIT
2 REG
05:24
WSH
I. Kovalchuk
Miss40.520.2EV6.4%
2020-03-07
WSH at PIT
2 REG
05:56
WSH
I. Kovalchuk
Block27.236.0EVN/A
2020-03-07
WSH at PIT
2 REG
06:02
PIT
S. Crosby
Miss59.118.7EV3.6%
2020-03-07
WSH at PIT
2 REG
06:47
PIT
T. Blueger
Saved shot29.174.1EV1.3%
2020-03-07
WSH at PIT
2 REG
07:02
PIT
J. Johnson
Miss57.620.3EV1.6%
2020-03-07
WSH at PIT
2 REG
07:53
PIT
P. Marleau
Miss54.57.4EV1.9%
2020-03-07
WSH at PIT
2 REG
08:50
PIT
K. Letang
Block42.213.7EVN/A
2020-03-07
WSH at PIT
2 REG
09:03
PIT
M. Pettersson
Block17.513.2EVN/A
2020-03-07
WSH at PIT
2 REG
09:22
PIT
E. Malkin
Saved shot52.68.7PP2.5%
2020-03-07
WSH at PIT
2 REG
09:56
PIT
J. Zucker
Saved shot27.830.3PP10.8%
WSH at PIT

Mar 7, 2020 · P1 REG · 00:10

B. Dumoulin

PIT · Block

Distance
50.2 ft
Scoring chance (xG)
Unavailable
Angle
31.2°
Strength
EV

Blocked or unsupported attempt

WSH at PIT

Mar 7, 2020 · P1 REG · 00:16

C. Sheary

PIT · Saved shot

Distance
48.2 ft
Scoring chance (xG)
0.8%
Angle
41.6°
Strength
EV
WSH at PIT

Mar 7, 2020 · P1 REG · 00:38

E. Kuznetsov

WSH · Block

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

Blocked or unsupported attempt

WSH at PIT

Mar 7, 2020 · P1 REG · 01:10

J. McCann

PIT · Saved shot

Distance
24.3 ft
Scoring chance (xG)
19.9%
Angle
9.5°
Strength
EV
WSH at PIT

Mar 7, 2020 · P1 REG · 01:49

N. Dowd

WSH · Saved shot

Distance
87.1 ft
Scoring chance (xG)
0.2%
Angle
2.0°
Strength
EV
WSH at PIT

Mar 7, 2020 · P1 REG · 01:52

N. Dowd

WSH · Goal

Distance
20.1 ft
Scoring chance (xG)
43.3%
Angle
5.7°
Strength
EV
WSH at PIT

Mar 7, 2020 · P1 REG · 02:48

N. Backstrom

WSH · Saved shot

Distance
33.2 ft
Scoring chance (xG)
7.9%
Angle
15.7°
Strength
EV
WSH at PIT

Mar 7, 2020 · P1 REG · 03:58

M. Kempny

WSH · Saved shot

Distance
45.2 ft
Scoring chance (xG)
5.4%
Angle
5.1°
Strength
EV
WSH at PIT

Mar 7, 2020 · P1 REG · 04:23

J. Zucker

PIT · Saved shot

Distance
11.0 ft
Scoring chance (xG)
10.5%
Angle
0.0°
Strength
EV
WSH at PIT

Mar 7, 2020 · P1 REG · 05:15

G. Hathaway

WSH · Saved shot

Distance
10.4 ft
Scoring chance (xG)
9.3%
Angle
16.7°
Strength
EV
WSH at PIT

Mar 7, 2020 · P1 REG · 06:04

B. Dillon

WSH · Block

Distance
45.7 ft
Scoring chance (xG)
Unavailable
Angle
10.1°
Strength
EV

Blocked or unsupported attempt

WSH at PIT

Mar 7, 2020 · P1 REG · 06:17

J. Carlson

WSH · Saved shot

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

Mar 7, 2020 · P1 REG · 06:57

B. Rust

PIT · Block

Distance
33.3 ft
Scoring chance (xG)
Unavailable
Angle
32.7°
Strength
PP

Blocked or unsupported attempt

WSH at PIT

Mar 7, 2020 · P1 REG · 07:00

J. Schultz

PIT · Miss

Distance
49.5 ft
Scoring chance (xG)
5.8%
Angle
8.1°
Strength
PP
WSH at PIT

Mar 7, 2020 · P1 REG · 07:25

P. Hornqvist

PIT · Block

Distance
12.4 ft
Scoring chance (xG)
Unavailable
Angle
14.0°
Strength
PP

Blocked or unsupported attempt

WSH at PIT

Mar 7, 2020 · P1 REG · 08:21

P. Hornqvist

PIT · Block

Distance
22.4 ft
Scoring chance (xG)
Unavailable
Angle
10.3°
Strength
PP

Blocked or unsupported attempt

WSH at PIT

Mar 7, 2020 · P1 REG · 08:28

E. Malkin

PIT · Saved shot

Distance
50.6 ft
Scoring chance (xG)
4.9%
Angle
18.4°
Strength
PP
WSH at PIT

Mar 7, 2020 · P1 REG · 08:31

S. Crosby

PIT · Miss

Distance
16.2 ft
Scoring chance (xG)
34.3%
Angle
68.2°
Strength
PP
WSH at PIT

Mar 7, 2020 · P1 REG · 09:52

S. Lafferty

PIT · Saved shot

Distance
45.6 ft
Scoring chance (xG)
0.6%
Angle
52.1°
Strength
EV
WSH at PIT

Mar 7, 2020 · P1 REG · 10:06

J. Vrana

WSH · Miss

Distance
19.9 ft
Scoring chance (xG)
6.2%
Angle
17.5°
Strength
EV
WSH at PIT

Mar 7, 2020 · P1 REG · 10:46

N. Backstrom

WSH · Saved shot

Distance
25.1 ft
Scoring chance (xG)
10.2%
Angle
28.6°
Strength
EV
WSH at PIT

Mar 7, 2020 · P1 REG · 12:08

S. Crosby

PIT · Block

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

Blocked or unsupported attempt

WSH at PIT

Mar 7, 2020 · P1 REG · 12:44

M. Pettersson

PIT · Saved shot

Distance
51.5 ft
Scoring chance (xG)
2.3%
Angle
18.1°
Strength
EV
WSH at PIT

Mar 7, 2020 · P1 REG · 14:15

J. Vrana

WSH · Saved shot

Distance
42.9 ft
Scoring chance (xG)
3.9%
Angle
27.8°
Strength
EV
WSH at PIT

Mar 7, 2020 · P1 REG · 14:25

D. Orlov

WSH · Block

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

Blocked or unsupported attempt

WSH at PIT

Mar 7, 2020 · P1 REG · 15:06

N. Dowd

WSH · Saved shot

Distance
26.4 ft
Scoring chance (xG)
8.1%
Angle
24.6°
Strength
EV
WSH at PIT

Mar 7, 2020 · P1 REG · 15:11

G. Hathaway

WSH · Miss

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

Mar 7, 2020 · P1 REG · 15:29

J. Marino

PIT · Miss

Distance
49.7 ft
Scoring chance (xG)
3.7%
Angle
15.2°
Strength
EV
WSH at PIT

Mar 7, 2020 · P1 REG · 15:36

K. Letang

PIT · Block

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

Blocked or unsupported attempt

WSH at PIT

Mar 7, 2020 · P1 REG · 16:15

N. Backstrom

WSH · Goal

Distance
12.2 ft
Scoring chance (xG)
20.0%
Angle
9.5°
Strength
EV
WSH at PIT

Mar 7, 2020 · P1 REG · 16:51

C. Hagelin

WSH · Saved shot

Distance
38.8 ft
Scoring chance (xG)
1.1%
Angle
55.5°
Strength
EV
WSH at PIT

Mar 7, 2020 · P1 REG · 17:07

J. Carlson

WSH · Miss

Distance
50.4 ft
Scoring chance (xG)
1.6%
Angle
39.4°
Strength
EV
WSH at PIT

Mar 7, 2020 · P1 REG · 17:53

T. Wilson

WSH · Block

Distance
18.9 ft
Scoring chance (xG)
Unavailable
Angle
58.0°
Strength
EV

Blocked or unsupported attempt

WSH at PIT

Mar 7, 2020 · P1 REG · 18:38

R. Panik

WSH · Goal

Distance
14.9 ft
Scoring chance (xG)
12.9%
Angle
47.7°
Strength
EV
WSH at PIT

Mar 7, 2020 · P2 REG · 00:19

T. Oshie

WSH · Saved shot

Distance
10.4 ft
Scoring chance (xG)
17.5%
Angle
16.7°
Strength
EV
WSH at PIT

Mar 7, 2020 · P2 REG · 02:35

K. Letang

PIT · Miss

Distance
57.2 ft
Scoring chance (xG)
1.9%
Angle
5.0°
Strength
EV
WSH at PIT

Mar 7, 2020 · P2 REG · 02:52

R. Panik

WSH · Saved shot

Distance
29.2 ft
Scoring chance (xG)
9.0%
Angle
31.0°
Strength
EV
WSH at PIT

Mar 7, 2020 · P2 REG · 03:04

G. Hathaway

WSH · Block

Distance
26.0 ft
Scoring chance (xG)
Unavailable
Angle
22.6°
Strength
EV

Blocked or unsupported attempt

WSH at PIT

Mar 7, 2020 · P2 REG · 03:06

G. Hathaway

WSH · Saved shot

Distance
38.5 ft
Scoring chance (xG)
3.4%
Angle
27.9°
Strength
EV
WSH at PIT

Mar 7, 2020 · P2 REG · 04:48

J. Johnson

PIT · Block

Distance
29.4 ft
Scoring chance (xG)
Unavailable
Angle
9.8°
Strength
EV

Blocked or unsupported attempt

WSH at PIT

Mar 7, 2020 · P2 REG · 05:24

I. Kovalchuk

WSH · Miss

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

Mar 7, 2020 · P2 REG · 05:56

I. Kovalchuk

WSH · Block

Distance
27.2 ft
Scoring chance (xG)
Unavailable
Angle
36.0°
Strength
EV

Blocked or unsupported attempt

WSH at PIT

Mar 7, 2020 · P2 REG · 06:02

S. Crosby

PIT · Miss

Distance
59.1 ft
Scoring chance (xG)
3.6%
Angle
18.7°
Strength
EV
WSH at PIT

Mar 7, 2020 · P2 REG · 06:47

T. Blueger

PIT · Saved shot

Distance
29.1 ft
Scoring chance (xG)
1.3%
Angle
74.1°
Strength
EV
WSH at PIT

Mar 7, 2020 · P2 REG · 07:02

J. Johnson

PIT · Miss

Distance
57.6 ft
Scoring chance (xG)
1.6%
Angle
20.3°
Strength
EV
WSH at PIT

Mar 7, 2020 · P2 REG · 07:53

P. Marleau

PIT · Miss

Distance
54.5 ft
Scoring chance (xG)
1.9%
Angle
7.4°
Strength
EV
WSH at PIT

Mar 7, 2020 · P2 REG · 08:50

K. Letang

PIT · Block

Distance
42.2 ft
Scoring chance (xG)
Unavailable
Angle
13.7°
Strength
EV

Blocked or unsupported attempt

WSH at PIT

Mar 7, 2020 · P2 REG · 09:03

M. Pettersson

PIT · Block

Distance
17.5 ft
Scoring chance (xG)
Unavailable
Angle
13.2°
Strength
EV

Blocked or unsupported attempt

WSH at PIT

Mar 7, 2020 · P2 REG · 09:22

E. Malkin

PIT · Saved shot

Distance
52.6 ft
Scoring chance (xG)
2.5%
Angle
8.7°
Strength
PP
WSH at PIT

Mar 7, 2020 · P2 REG · 09:56

J. Zucker

PIT · Saved shot

Distance
27.8 ft
Scoring chance (xG)
10.8%
Angle
30.3°
Strength
PP

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.