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

112 matching attempts. Season coverage: 1511 published games / 1511 collected games. Last source refresh: Oct 4, 2026 16:15.

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-10-18
WSH at OTT
1 REG
00:26
WSH
A. Ovechkin
Block20.232.9EVN/A
2023-10-18
WSH at OTT
1 REG
00:59
OTT
J. Chychrun
Miss26.249.6EV5.6%
2023-10-18
WSH at OTT
1 REG
01:32
WSH
D. Strome
Saved shot33.243.8EV3.4%
2023-10-18
WSH at OTT
1 REG
01:38
WSH
T. Wilson
Block17.531.0EVN/A
2023-10-18
WSH at OTT
1 REG
02:32
WSH
T. Oshie
Saved shot22.297.8EV1.8%
2023-10-18
WSH at OTT
1 REG
02:51
WSH
C. McMichael
Saved shot8.635.5EV16.0%
2023-10-18
WSH at OTT
1 REG
03:01
OTT
T. Hamonic
Saved shot65.429.3EV1.5%
2023-10-18
WSH at OTT
1 REG
03:16
OTT
T. Hamonic
Block17.028.1EVN/A
2023-10-18
WSH at OTT
1 REG
03:19
OTT
T. Hamonic
Miss52.030.0EV1.8%
2023-10-18
WSH at OTT
1 REG
03:47
WSH
R. Sandin
Miss51.529.1EV2.3%
2023-10-18
WSH at OTT
1 REG
04:03
OTT
T. Chabot
Miss23.875.4EV2.0%
2023-10-18
WSH at OTT
1 REG
04:28
OTT
V. Tarasenko
Goal9.824.0EV23.3%
2023-10-18
WSH at OTT
1 REG
05:13
WSH
A. Ovechkin
Block35.638.2EVN/A
2023-10-18
WSH at OTT
1 REG
05:20
OTT
J. Norris
Block61.13.8EVN/A
2023-10-18
WSH at OTT
1 REG
05:36
WSH
E. Kuznetsov
Miss33.517.4EV7.7%
2023-10-18
WSH at OTT
1 REG
06:02
WSH
C. McMichael
Saved shot44.740.5EV1.4%
2023-10-18
WSH at OTT
1 REG
06:10
OTT
T. Stützle
Miss46.045.9EV0.7%
2023-10-18
WSH at OTT
1 REG
06:25
OTT
J. Chychrun
Block48.825.5EVN/A
2023-10-18
WSH at OTT
1 REG
07:08
WSH
L. Johansen
Miss50.235.3EV1.0%
2023-10-18
WSH at OTT
1 REG
08:48
OTT
T. Chabot
Miss59.13.9EV2.0%
2023-10-18
WSH at OTT
1 REG
10:17
WSH
R. Sandin
Miss53.915.1EV2.2%
2023-10-18
WSH at OTT
1 REG
10:32
OTT
M. Joseph
Saved shot50.341.0EV1.3%
2023-10-18
WSH at OTT
1 REG
10:47
WSH
J. Carlson
Saved shot63.218.4EV1.9%
2023-10-18
WSH at OTT
1 REG
10:52
WSH
M. Fehérváry
Saved shot40.652.0EV1.3%
2023-10-18
WSH at OTT
1 REG
10:53
WSH
C. McMichael
Saved shot20.15.7EV3.8%
2023-10-18
WSH at OTT
1 REG
10:54
WSH
T. Oshie
Saved shot6.438.7EV3.6%
2023-10-18
WSH at OTT
1 REG
10:55
WSH
T. Oshie
Saved shot6.438.7EV3.6%
2023-10-18
WSH at OTT
1 REG
10:56
WSH
T. Oshie
Miss5.745.0EV3.0%
2023-10-18
WSH at OTT
1 REG
11:12
OTT
J. Chychrun
Miss65.325.4EV0.9%
2023-10-18
WSH at OTT
1 REG
11:35
OTT
J. Sanderson
Block27.510.5PPN/A
2023-10-18
WSH at OTT
1 REG
12:29
OTT
J. Norris
Goal8.635.5PP15.9%
2023-10-18
WSH at OTT
1 REG
14:01
OTT
C. Giroux
Saved shot42.02.7EV4.8%
2023-10-18
WSH at OTT
1 REG
14:07
OTT
T. Chabot
Saved shot56.02.0EV2.0%
2023-10-18
WSH at OTT
1 REG
14:12
OTT
T. Chabot
Block47.112.3EVN/A
2023-10-18
WSH at OTT
1 REG
15:01
WSH
N. Jensen
Miss56.427.5EV2.4%
2023-10-18
WSH at OTT
1 REG
15:46
WSH
T. Wilson
Saved shot80.24.3EV0.2%
2023-10-18
WSH at OTT
1 REG
17:32
OTT
T. Chabot
Block54.821.4EVN/A
2023-10-18
WSH at OTT
1 REG
18:54
WSH
J. Carlson
Goal18.03.2EV24.6%
2023-10-18
WSH at OTT
1 REG
19:12
OTT
J. Chychrun
Block36.932.8EVN/A
2023-10-18
WSH at OTT
1 REG
19:58
WSH
R. Sandin
Saved shot60.424.4EV1.6%
2023-10-18
WSH at OTT
2 REG
00:52
OTT
J. Chychrun
Saved shot51.212.4EV3.7%
2023-10-18
WSH at OTT
2 REG
01:17
OTT
T. Chabot
Block50.036.9EVN/A
2023-10-18
WSH at OTT
2 REG
01:21
OTT
C. Giroux
Block13.542.0EVN/A
2023-10-18
WSH at OTT
2 REG
01:36
OTT
B. Tkachuk
Saved shot35.14.9EV8.4%
2023-10-18
WSH at OTT
2 REG
01:47
OTT
J. Norris
Goal23.02.5EV22.6%
2023-10-18
WSH at OTT
2 REG
03:16
OTT
R. Greig
Block26.948.0EVN/A
2023-10-18
WSH at OTT
2 REG
03:39
WSH
T. van Riemsdyk
Block65.531.3EVN/A
2023-10-18
WSH at OTT
2 REG
03:56
OTT
T. Stützle
Saved shot46.140.6EV0.8%
2023-10-18
WSH at OTT
2 REG
04:47
OTT
A. Zub
Goal58.13.9EV3.1%
2023-10-18
WSH at OTT
2 REG
05:20
WSH
E. Kuznetsov
Saved shot25.371.6EV1.4%
WSH at OTT

Oct 18, 2023 · P1 REG · 00:26

A. Ovechkin

WSH · Block

Distance
20.2 ft
Scoring chance (xG)
Unavailable
Angle
32.9°
Strength
EV

Blocked or unsupported attempt

WSH at OTT

Oct 18, 2023 · P1 REG · 00:59

J. Chychrun

OTT · Miss

Distance
26.2 ft
Scoring chance (xG)
5.6%
Angle
49.6°
Strength
EV
WSH at OTT

Oct 18, 2023 · P1 REG · 01:32

D. Strome

WSH · Saved shot

Distance
33.2 ft
Scoring chance (xG)
3.4%
Angle
43.8°
Strength
EV
WSH at OTT

Oct 18, 2023 · P1 REG · 01:38

T. Wilson

WSH · Block

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

Blocked or unsupported attempt

WSH at OTT

Oct 18, 2023 · P1 REG · 02:32

T. Oshie

WSH · Saved shot

Distance
22.2 ft
Scoring chance (xG)
1.8%
Angle
97.8°
Strength
EV
WSH at OTT

Oct 18, 2023 · P1 REG · 02:51

C. McMichael

WSH · Saved shot

Distance
8.6 ft
Scoring chance (xG)
16.0%
Angle
35.5°
Strength
EV
WSH at OTT

Oct 18, 2023 · P1 REG · 03:01

T. Hamonic

OTT · Saved shot

Distance
65.4 ft
Scoring chance (xG)
1.5%
Angle
29.3°
Strength
EV
WSH at OTT

Oct 18, 2023 · P1 REG · 03:16

T. Hamonic

OTT · Block

Distance
17.0 ft
Scoring chance (xG)
Unavailable
Angle
28.1°
Strength
EV

Blocked or unsupported attempt

WSH at OTT

Oct 18, 2023 · P1 REG · 03:19

T. Hamonic

OTT · Miss

Distance
52.0 ft
Scoring chance (xG)
1.8%
Angle
30.0°
Strength
EV
WSH at OTT

Oct 18, 2023 · P1 REG · 03:47

R. Sandin

WSH · Miss

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

Oct 18, 2023 · P1 REG · 04:03

T. Chabot

OTT · Miss

Distance
23.8 ft
Scoring chance (xG)
2.0%
Angle
75.4°
Strength
EV
WSH at OTT

Oct 18, 2023 · P1 REG · 04:28

V. Tarasenko

OTT · Goal

Distance
9.8 ft
Scoring chance (xG)
23.3%
Angle
24.0°
Strength
EV
WSH at OTT

Oct 18, 2023 · P1 REG · 05:13

A. Ovechkin

WSH · Block

Distance
35.6 ft
Scoring chance (xG)
Unavailable
Angle
38.2°
Strength
EV

Blocked or unsupported attempt

WSH at OTT

Oct 18, 2023 · P1 REG · 05:20

J. Norris

OTT · Block

Distance
61.1 ft
Scoring chance (xG)
Unavailable
Angle
3.8°
Strength
EV

Blocked or unsupported attempt

WSH at OTT

Oct 18, 2023 · P1 REG · 05:36

E. Kuznetsov

WSH · Miss

Distance
33.5 ft
Scoring chance (xG)
7.7%
Angle
17.4°
Strength
EV
WSH at OTT

Oct 18, 2023 · P1 REG · 06:02

C. McMichael

WSH · Saved shot

Distance
44.7 ft
Scoring chance (xG)
1.4%
Angle
40.5°
Strength
EV
WSH at OTT

Oct 18, 2023 · P1 REG · 06:10

T. Stützle

OTT · Miss

Distance
46.0 ft
Scoring chance (xG)
0.7%
Angle
45.9°
Strength
EV
WSH at OTT

Oct 18, 2023 · P1 REG · 06:25

J. Chychrun

OTT · Block

Distance
48.8 ft
Scoring chance (xG)
Unavailable
Angle
25.5°
Strength
EV

Blocked or unsupported attempt

WSH at OTT

Oct 18, 2023 · P1 REG · 07:08

L. Johansen

WSH · Miss

Distance
50.2 ft
Scoring chance (xG)
1.0%
Angle
35.3°
Strength
EV
WSH at OTT

Oct 18, 2023 · P1 REG · 08:48

T. Chabot

OTT · Miss

Distance
59.1 ft
Scoring chance (xG)
2.0%
Angle
3.9°
Strength
EV
WSH at OTT

Oct 18, 2023 · P1 REG · 10:17

R. Sandin

WSH · Miss

Distance
53.9 ft
Scoring chance (xG)
2.2%
Angle
15.1°
Strength
EV
WSH at OTT

Oct 18, 2023 · P1 REG · 10:32

M. Joseph

OTT · Saved shot

Distance
50.3 ft
Scoring chance (xG)
1.3%
Angle
41.0°
Strength
EV
WSH at OTT

Oct 18, 2023 · P1 REG · 10:47

J. Carlson

WSH · Saved shot

Distance
63.2 ft
Scoring chance (xG)
1.9%
Angle
18.4°
Strength
EV
WSH at OTT

Oct 18, 2023 · P1 REG · 10:52

M. Fehérváry

WSH · Saved shot

Distance
40.6 ft
Scoring chance (xG)
1.3%
Angle
52.0°
Strength
EV
WSH at OTT

Oct 18, 2023 · P1 REG · 10:53

C. McMichael

WSH · Saved shot

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

Oct 18, 2023 · P1 REG · 10:54

T. Oshie

WSH · Saved shot

Distance
6.4 ft
Scoring chance (xG)
3.6%
Angle
38.7°
Strength
EV
WSH at OTT

Oct 18, 2023 · P1 REG · 10:55

T. Oshie

WSH · Saved shot

Distance
6.4 ft
Scoring chance (xG)
3.6%
Angle
38.7°
Strength
EV
WSH at OTT

Oct 18, 2023 · P1 REG · 10:56

T. Oshie

WSH · Miss

Distance
5.7 ft
Scoring chance (xG)
3.0%
Angle
45.0°
Strength
EV
WSH at OTT

Oct 18, 2023 · P1 REG · 11:12

J. Chychrun

OTT · Miss

Distance
65.3 ft
Scoring chance (xG)
0.9%
Angle
25.4°
Strength
EV
WSH at OTT

Oct 18, 2023 · P1 REG · 11:35

J. Sanderson

OTT · Block

Distance
27.5 ft
Scoring chance (xG)
Unavailable
Angle
10.5°
Strength
PP

Blocked or unsupported attempt

WSH at OTT

Oct 18, 2023 · P1 REG · 12:29

J. Norris

OTT · Goal

Distance
8.6 ft
Scoring chance (xG)
15.9%
Angle
35.5°
Strength
PP
WSH at OTT

Oct 18, 2023 · P1 REG · 14:01

C. Giroux

OTT · Saved shot

Distance
42.0 ft
Scoring chance (xG)
4.8%
Angle
2.7°
Strength
EV
WSH at OTT

Oct 18, 2023 · P1 REG · 14:07

T. Chabot

OTT · Saved shot

Distance
56.0 ft
Scoring chance (xG)
2.0%
Angle
2.0°
Strength
EV
WSH at OTT

Oct 18, 2023 · P1 REG · 14:12

T. Chabot

OTT · Block

Distance
47.1 ft
Scoring chance (xG)
Unavailable
Angle
12.3°
Strength
EV

Blocked or unsupported attempt

WSH at OTT

Oct 18, 2023 · P1 REG · 15:01

N. Jensen

WSH · Miss

Distance
56.4 ft
Scoring chance (xG)
2.4%
Angle
27.5°
Strength
EV
WSH at OTT

Oct 18, 2023 · P1 REG · 15:46

T. Wilson

WSH · Saved shot

Distance
80.2 ft
Scoring chance (xG)
0.2%
Angle
4.3°
Strength
EV
WSH at OTT

Oct 18, 2023 · P1 REG · 17:32

T. Chabot

OTT · Block

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

Blocked or unsupported attempt

WSH at OTT

Oct 18, 2023 · P1 REG · 18:54

J. Carlson

WSH · Goal

Distance
18.0 ft
Scoring chance (xG)
24.6%
Angle
3.2°
Strength
EV
WSH at OTT

Oct 18, 2023 · P1 REG · 19:12

J. Chychrun

OTT · Block

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

Blocked or unsupported attempt

WSH at OTT

Oct 18, 2023 · P1 REG · 19:58

R. Sandin

WSH · Saved shot

Distance
60.4 ft
Scoring chance (xG)
1.6%
Angle
24.4°
Strength
EV
WSH at OTT

Oct 18, 2023 · P2 REG · 00:52

J. Chychrun

OTT · Saved shot

Distance
51.2 ft
Scoring chance (xG)
3.7%
Angle
12.4°
Strength
EV
WSH at OTT

Oct 18, 2023 · P2 REG · 01:17

T. Chabot

OTT · Block

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

Blocked or unsupported attempt

WSH at OTT

Oct 18, 2023 · P2 REG · 01:21

C. Giroux

OTT · Block

Distance
13.5 ft
Scoring chance (xG)
Unavailable
Angle
42.0°
Strength
EV

Blocked or unsupported attempt

WSH at OTT

Oct 18, 2023 · P2 REG · 01:36

B. Tkachuk

OTT · Saved shot

Distance
35.1 ft
Scoring chance (xG)
8.4%
Angle
4.9°
Strength
EV
WSH at OTT

Oct 18, 2023 · P2 REG · 01:47

J. Norris

OTT · Goal

Distance
23.0 ft
Scoring chance (xG)
22.6%
Angle
2.5°
Strength
EV
WSH at OTT

Oct 18, 2023 · P2 REG · 03:16

R. Greig

OTT · Block

Distance
26.9 ft
Scoring chance (xG)
Unavailable
Angle
48.0°
Strength
EV

Blocked or unsupported attempt

WSH at OTT

Oct 18, 2023 · P2 REG · 03:39

T. van Riemsdyk

WSH · Block

Distance
65.5 ft
Scoring chance (xG)
Unavailable
Angle
31.3°
Strength
EV

Blocked or unsupported attempt

WSH at OTT

Oct 18, 2023 · P2 REG · 03:56

T. Stützle

OTT · Saved shot

Distance
46.1 ft
Scoring chance (xG)
0.8%
Angle
40.6°
Strength
EV
WSH at OTT

Oct 18, 2023 · P2 REG · 04:47

A. Zub

OTT · Goal

Distance
58.1 ft
Scoring chance (xG)
3.1%
Angle
3.9°
Strength
EV
WSH at OTT

Oct 18, 2023 · P2 REG · 05:20

E. Kuznetsov

WSH · Saved shot

Distance
25.3 ft
Scoring chance (xG)
1.4%
Angle
71.6°
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.