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

121 matching attempts. Season coverage: 1503 published games / 1503 collected games. Last source refresh: Oct 4, 2026 05:43.

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)
2025-01-23
WSH at SEA
1 REG
00:10
WSH
A. Protas
Miss15.03.8EV18.4%
2025-01-23
WSH at SEA
1 REG
02:09
WSH
J. Chychrun
Saved shot39.12.9EV6.1%
2025-01-23
WSH at SEA
1 REG
03:02
WSH
R. Sandin
Saved shot60.232.1EV1.2%
2025-01-23
WSH at SEA
1 REG
03:25
WSH
P. Dubois
Miss30.541.0EV5.8%
2025-01-23
WSH at SEA
1 REG
04:34
WSH
C. McMichael
Saved shot22.828.8EV10.3%
2025-01-23
WSH at SEA
1 REG
05:14
WSH
A. Protas
Saved shot36.452.8EV1.9%
2025-01-23
WSH at SEA
1 REG
05:18
WSH
A. Protas
Miss32.020.1EV5.7%
2025-01-23
WSH at SEA
1 REG
06:01
WSH
M. Fehérváry
Saved shot38.340.8EV2.7%
2025-01-23
WSH at SEA
1 REG
06:04
WSH
M. Fehérváry
Saved shot17.838.2EV25.6%
2025-01-23
WSH at SEA
1 REG
06:34
SEA
R. Evans
Block51.123.1EVN/A
2025-01-23
WSH at SEA
1 REG
06:37
SEA
E. Tolvanen
Block29.140.8EVN/A
2025-01-23
WSH at SEA
1 REG
07:28
SEA
B. Tanev
Saved shot103.122.8EV0.2%
2025-01-23
WSH at SEA
1 REG
08:10
SEA
J. Mahura
Saved shot66.120.4EV0.7%
2025-01-23
WSH at SEA
1 REG
09:01
SEA
M. Beniers
Saved shot39.01.5EV6.2%
2025-01-23
WSH at SEA
1 REG
10:12
SEA
O. Bjorkstrand
Block48.810.6EVN/A
2025-01-23
WSH at SEA
1 REG
10:28
SEA
O. Bjorkstrand
Saved shot48.58.3EV3.2%
2025-01-23
WSH at SEA
1 REG
11:51
SEA
M. Stephens
Saved shot25.073.7EV3.5%
2025-01-23
WSH at SEA
1 REG
11:52
SEA
J. Hayden
Miss7.623.2EV2.9%
2025-01-23
WSH at SEA
1 REG
12:38
SEA
B. Montour
Miss57.727.9EV1.3%
2025-01-23
WSH at SEA
1 REG
12:42
SEA
K. Kakko
Miss21.270.7EV5.5%
2025-01-23
WSH at SEA
1 REG
12:54
SEA
V. Dunn
Block11.437.9EVN/A
2025-01-23
WSH at SEA
1 REG
13:03
WSH
B. Duhaime
Saved shot45.550.4EV1.1%
2025-01-23
WSH at SEA
1 REG
13:08
WSH
T. Wilson
Saved shot29.813.6EV4.8%
2025-01-23
WSH at SEA
1 REG
13:54
WSH
E. Frank
Saved shot58.228.8EV1.5%
2025-01-23
WSH at SEA
1 REG
14:00
WSH
E. Frank
Saved shot24.141.6EV9.1%
2025-01-23
WSH at SEA
1 REG
14:06
WSH
J. Chychrun
Saved shot30.960.9EV2.3%
2025-01-23
WSH at SEA
1 REG
14:13
WSH
T. Raddysh
Saved shot7.839.8EV10.4%
2025-01-23
WSH at SEA
1 REG
14:35
SEA
M. Beniers
Block9.240.6EVN/A
2025-01-23
WSH at SEA
1 REG
14:41
SEA
B. Montour
Block13.542.0EVN/A
2025-01-23
WSH at SEA
1 REG
14:59
WSH
A. Ovechkin
Saved shot47.13.7EV4.3%
2025-01-23
WSH at SEA
1 REG
16:05
WSH
B. Duhaime
Block38.356.7EVN/A
2025-01-23
WSH at SEA
1 REG
16:09
WSH
P. Dubois
Saved shot64.634.9EV0.3%
2025-01-23
WSH at SEA
1 REG
16:42
SEA
J. Mahura
Saved shot42.650.7EV1.3%
2025-01-23
WSH at SEA
1 REG
17:15
SEA
S. Wright
Saved shot24.224.4EV11.3%
2025-01-23
WSH at SEA
1 REG
17:45
WSH
A. Mangiapane
Miss4.1104.0EV19.0%
2025-01-23
WSH at SEA
1 REG
17:58
SEA
B. Tanev
Saved shot26.437.3EV9.3%
2025-01-23
WSH at SEA
1 REG
18:22
WSH
C. McMichael
Saved shot9.518.4EV14.4%
2025-01-23
WSH at SEA
1 REG
18:50
WSH
T. Wilson
Miss35.234.6EV4.0%
2025-01-23
WSH at SEA
1 REG
19:29
WSH
C. McMichael
Block36.957.2EVN/A
2025-01-23
WSH at SEA
1 REG
19:48
SEA
B. Montour
Saved shot66.635.8EV0.3%
2025-01-23
WSH at SEA
2 REG
00:23
SEA
A. Burakovsky
Block8.963.4EVN/A
2025-01-23
WSH at SEA
2 REG
01:30
SEA
J. Schwartz
Miss49.851.5EV0.5%
2025-01-23
WSH at SEA
2 REG
01:41
WSH
T. van Riemsdyk
Block19.849.1EVN/A
2025-01-23
WSH at SEA
2 REG
01:58
WSH
A. Mangiapane
Saved shot8.17.1EV11.9%
2025-01-23
WSH at SEA
2 REG
02:00
WSH
C. McMichael
Saved shot19.411.9EV21.3%
2025-01-23
WSH at SEA
2 REG
02:08
WSH
M. Fehérváry
Saved shot27.852.3EV5.0%
2025-01-23
WSH at SEA
2 REG
02:11
WSH
C. McMichael
Saved shot16.817.4EV5.4%
2025-01-23
WSH at SEA
2 REG
03:23
SEA
B. Tanev
Miss34.149.8EV2.4%
2025-01-23
WSH at SEA
2 REG
03:53
SEA
B. Tanev
Miss7.839.8EV10.3%
2025-01-23
WSH at SEA
2 REG
04:02
SEA
V. Dunn
Block10.416.7EVN/A
WSH at SEA

Jan 23, 2025 · P1 REG · 00:10

A. Protas

WSH · Miss

Distance
15.0 ft
Scoring chance (xG)
18.4%
Angle
3.8°
Strength
EV
WSH at SEA

Jan 23, 2025 · P1 REG · 02:09

J. Chychrun

WSH · Saved shot

Distance
39.1 ft
Scoring chance (xG)
6.1%
Angle
2.9°
Strength
EV
WSH at SEA

Jan 23, 2025 · P1 REG · 03:02

R. Sandin

WSH · Saved shot

Distance
60.2 ft
Scoring chance (xG)
1.2%
Angle
32.1°
Strength
EV
WSH at SEA

Jan 23, 2025 · P1 REG · 03:25

P. Dubois

WSH · Miss

Distance
30.5 ft
Scoring chance (xG)
5.8%
Angle
41.0°
Strength
EV
WSH at SEA

Jan 23, 2025 · P1 REG · 04:34

C. McMichael

WSH · Saved shot

Distance
22.8 ft
Scoring chance (xG)
10.3%
Angle
28.8°
Strength
EV
WSH at SEA

Jan 23, 2025 · P1 REG · 05:14

A. Protas

WSH · Saved shot

Distance
36.4 ft
Scoring chance (xG)
1.9%
Angle
52.8°
Strength
EV
WSH at SEA

Jan 23, 2025 · P1 REG · 05:18

A. Protas

WSH · Miss

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

Jan 23, 2025 · P1 REG · 06:01

M. Fehérváry

WSH · Saved shot

Distance
38.3 ft
Scoring chance (xG)
2.7%
Angle
40.8°
Strength
EV
WSH at SEA

Jan 23, 2025 · P1 REG · 06:04

M. Fehérváry

WSH · Saved shot

Distance
17.8 ft
Scoring chance (xG)
25.6%
Angle
38.2°
Strength
EV
WSH at SEA

Jan 23, 2025 · P1 REG · 06:34

R. Evans

SEA · Block

Distance
51.1 ft
Scoring chance (xG)
Unavailable
Angle
23.1°
Strength
EV

Blocked or unsupported attempt

WSH at SEA

Jan 23, 2025 · P1 REG · 06:37

E. Tolvanen

SEA · Block

Distance
29.1 ft
Scoring chance (xG)
Unavailable
Angle
40.8°
Strength
EV

Blocked or unsupported attempt

WSH at SEA

Jan 23, 2025 · P1 REG · 07:28

B. Tanev

SEA · Saved shot

Distance
103.1 ft
Scoring chance (xG)
0.2%
Angle
22.8°
Strength
EV
WSH at SEA

Jan 23, 2025 · P1 REG · 08:10

J. Mahura

SEA · Saved shot

Distance
66.1 ft
Scoring chance (xG)
0.7%
Angle
20.4°
Strength
EV
WSH at SEA

Jan 23, 2025 · P1 REG · 09:01

M. Beniers

SEA · Saved shot

Distance
39.0 ft
Scoring chance (xG)
6.2%
Angle
1.5°
Strength
EV
WSH at SEA

Jan 23, 2025 · P1 REG · 10:12

O. Bjorkstrand

SEA · Block

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

Blocked or unsupported attempt

WSH at SEA

Jan 23, 2025 · P1 REG · 10:28

O. Bjorkstrand

SEA · Saved shot

Distance
48.5 ft
Scoring chance (xG)
3.2%
Angle
8.3°
Strength
EV
WSH at SEA

Jan 23, 2025 · P1 REG · 11:51

M. Stephens

SEA · Saved shot

Distance
25.0 ft
Scoring chance (xG)
3.5%
Angle
73.7°
Strength
EV
WSH at SEA

Jan 23, 2025 · P1 REG · 11:52

J. Hayden

SEA · Miss

Distance
7.6 ft
Scoring chance (xG)
2.9%
Angle
23.2°
Strength
EV
WSH at SEA

Jan 23, 2025 · P1 REG · 12:38

B. Montour

SEA · Miss

Distance
57.7 ft
Scoring chance (xG)
1.3%
Angle
27.9°
Strength
EV
WSH at SEA

Jan 23, 2025 · P1 REG · 12:42

K. Kakko

SEA · Miss

Distance
21.2 ft
Scoring chance (xG)
5.5%
Angle
70.7°
Strength
EV
WSH at SEA

Jan 23, 2025 · P1 REG · 12:54

V. Dunn

SEA · Block

Distance
11.4 ft
Scoring chance (xG)
Unavailable
Angle
37.9°
Strength
EV

Blocked or unsupported attempt

WSH at SEA

Jan 23, 2025 · P1 REG · 13:03

B. Duhaime

WSH · Saved shot

Distance
45.5 ft
Scoring chance (xG)
1.1%
Angle
50.4°
Strength
EV
WSH at SEA

Jan 23, 2025 · P1 REG · 13:08

T. Wilson

WSH · Saved shot

Distance
29.8 ft
Scoring chance (xG)
4.8%
Angle
13.6°
Strength
EV
WSH at SEA

Jan 23, 2025 · P1 REG · 13:54

E. Frank

WSH · Saved shot

Distance
58.2 ft
Scoring chance (xG)
1.5%
Angle
28.8°
Strength
EV
WSH at SEA

Jan 23, 2025 · P1 REG · 14:00

E. Frank

WSH · Saved shot

Distance
24.1 ft
Scoring chance (xG)
9.1%
Angle
41.6°
Strength
EV
WSH at SEA

Jan 23, 2025 · P1 REG · 14:06

J. Chychrun

WSH · Saved shot

Distance
30.9 ft
Scoring chance (xG)
2.3%
Angle
60.9°
Strength
EV
WSH at SEA

Jan 23, 2025 · P1 REG · 14:13

T. Raddysh

WSH · Saved shot

Distance
7.8 ft
Scoring chance (xG)
10.4%
Angle
39.8°
Strength
EV
WSH at SEA

Jan 23, 2025 · P1 REG · 14:35

M. Beniers

SEA · Block

Distance
9.2 ft
Scoring chance (xG)
Unavailable
Angle
40.6°
Strength
EV

Blocked or unsupported attempt

WSH at SEA

Jan 23, 2025 · P1 REG · 14:41

B. Montour

SEA · Block

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

Blocked or unsupported attempt

WSH at SEA

Jan 23, 2025 · P1 REG · 14:59

A. Ovechkin

WSH · Saved shot

Distance
47.1 ft
Scoring chance (xG)
4.3%
Angle
3.7°
Strength
EV
WSH at SEA

Jan 23, 2025 · P1 REG · 16:05

B. Duhaime

WSH · Block

Distance
38.3 ft
Scoring chance (xG)
Unavailable
Angle
56.7°
Strength
EV

Blocked or unsupported attempt

WSH at SEA

Jan 23, 2025 · P1 REG · 16:09

P. Dubois

WSH · Saved shot

Distance
64.6 ft
Scoring chance (xG)
0.3%
Angle
34.9°
Strength
EV
WSH at SEA

Jan 23, 2025 · P1 REG · 16:42

J. Mahura

SEA · Saved shot

Distance
42.6 ft
Scoring chance (xG)
1.3%
Angle
50.7°
Strength
EV
WSH at SEA

Jan 23, 2025 · P1 REG · 17:15

S. Wright

SEA · Saved shot

Distance
24.2 ft
Scoring chance (xG)
11.3%
Angle
24.4°
Strength
EV
WSH at SEA

Jan 23, 2025 · P1 REG · 17:45

A. Mangiapane

WSH · Miss

Distance
4.1 ft
Scoring chance (xG)
19.0%
Angle
104.0°
Strength
EV
WSH at SEA

Jan 23, 2025 · P1 REG · 17:58

B. Tanev

SEA · Saved shot

Distance
26.4 ft
Scoring chance (xG)
9.3%
Angle
37.3°
Strength
EV
WSH at SEA

Jan 23, 2025 · P1 REG · 18:22

C. McMichael

WSH · Saved shot

Distance
9.5 ft
Scoring chance (xG)
14.4%
Angle
18.4°
Strength
EV
WSH at SEA

Jan 23, 2025 · P1 REG · 18:50

T. Wilson

WSH · Miss

Distance
35.2 ft
Scoring chance (xG)
4.0%
Angle
34.6°
Strength
EV
WSH at SEA

Jan 23, 2025 · P1 REG · 19:29

C. McMichael

WSH · Block

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

Blocked or unsupported attempt

WSH at SEA

Jan 23, 2025 · P1 REG · 19:48

B. Montour

SEA · Saved shot

Distance
66.6 ft
Scoring chance (xG)
0.3%
Angle
35.8°
Strength
EV
WSH at SEA

Jan 23, 2025 · P2 REG · 00:23

A. Burakovsky

SEA · Block

Distance
8.9 ft
Scoring chance (xG)
Unavailable
Angle
63.4°
Strength
EV

Blocked or unsupported attempt

WSH at SEA

Jan 23, 2025 · P2 REG · 01:30

J. Schwartz

SEA · Miss

Distance
49.8 ft
Scoring chance (xG)
0.5%
Angle
51.5°
Strength
EV
WSH at SEA

Jan 23, 2025 · P2 REG · 01:41

T. van Riemsdyk

WSH · Block

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

Blocked or unsupported attempt

WSH at SEA

Jan 23, 2025 · P2 REG · 01:58

A. Mangiapane

WSH · Saved shot

Distance
8.1 ft
Scoring chance (xG)
11.9%
Angle
7.1°
Strength
EV
WSH at SEA

Jan 23, 2025 · P2 REG · 02:00

C. McMichael

WSH · Saved shot

Distance
19.4 ft
Scoring chance (xG)
21.3%
Angle
11.9°
Strength
EV
WSH at SEA

Jan 23, 2025 · P2 REG · 02:08

M. Fehérváry

WSH · Saved shot

Distance
27.8 ft
Scoring chance (xG)
5.0%
Angle
52.3°
Strength
EV
WSH at SEA

Jan 23, 2025 · P2 REG · 02:11

C. McMichael

WSH · Saved shot

Distance
16.8 ft
Scoring chance (xG)
5.4%
Angle
17.4°
Strength
EV
WSH at SEA

Jan 23, 2025 · P2 REG · 03:23

B. Tanev

SEA · Miss

Distance
34.1 ft
Scoring chance (xG)
2.4%
Angle
49.8°
Strength
EV
WSH at SEA

Jan 23, 2025 · P2 REG · 03:53

B. Tanev

SEA · Miss

Distance
7.8 ft
Scoring chance (xG)
10.3%
Angle
39.8°
Strength
EV
WSH at SEA

Jan 23, 2025 · P2 REG · 04:02

V. Dunn

SEA · Block

Distance
10.4 ft
Scoring chance (xG)
Unavailable
Angle
16.7°
Strength
EV

Blocked or unsupported attempt

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.