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

127 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)
2024-02-20
NJD at WSH
1 REG
00:36
WSH
A. Protas
Saved shot39.427.2EV3.9%
2024-02-20
NJD at WSH
1 REG
00:39
WSH
C. McMichael
Goal11.00.0EV42.7%
2024-02-20
NJD at WSH
1 REG
01:35
NJD
T. Meier
Block26.931.3EVN/A
2024-02-20
NJD at WSH
1 REG
01:38
NJD
T. Meier
Saved shot57.132.9EV2.1%
2024-02-20
NJD at WSH
1 REG
01:52
NJD
T. Meier
Miss22.532.3EV4.7%
2024-02-20
NJD at WSH
1 REG
01:59
NJD
C. Lazar
Saved shot11.415.3EV22.1%
2024-02-20
NJD at WSH
1 REG
03:14
NJD
N. Bastian
Saved shot12.280.5EV2.4%
2024-02-20
NJD at WSH
1 REG
03:15
NJD
A. Holtz
Saved shot10.641.2EV3.3%
2024-02-20
NJD at WSH
1 REG
03:35
NJD
J. Siegenthaler
Block21.437.4EVN/A
2024-02-20
NJD at WSH
1 REG
03:58
NJD
L. Hughes
Saved shot61.437.1EV1.5%
2024-02-20
NJD at WSH
1 REG
04:03
NJD
E. Haula
Saved shot22.039.5EV4.5%
2024-02-20
NJD at WSH
1 REG
04:37
WSH
N. Jensen
Miss49.543.4EV2.0%
2024-02-20
NJD at WSH
1 REG
04:58
WSH
T. Wilson
Block54.432.2EVN/A
2024-02-20
NJD at WSH
1 REG
05:02
NJD
J. Hughes
Saved shot18.636.3EV12.6%
2024-02-20
NJD at WSH
1 REG
05:12
NJD
K. Bahl
Miss52.824.6EV1.8%
2024-02-20
NJD at WSH
1 REG
06:05
WSH
A. Ovechkin
Saved shot14.18.1EV8.3%
2024-02-20
NJD at WSH
1 REG
06:35
NJD
A. Holtz
Block37.543.9EVN/A
2024-02-20
NJD at WSH
1 REG
07:00
WSH
M. Pacioretty
Saved shot37.912.2EV8.4%
2024-02-20
NJD at WSH
1 REG
07:08
WSH
M. Sgarbossa
Saved shot9.00.0EV16.1%
2024-02-20
NJD at WSH
1 REG
07:09
WSH
R. Sandin
Saved shot14.094.1EV1.3%
2024-02-20
NJD at WSH
1 REG
07:40
NJD
C. Lazar
Saved shot10.329.1EV22.6%
2024-02-20
NJD at WSH
1 REG
09:02
WSH
M. Pacioretty
Saved shot29.25.9EV15.2%
2024-02-20
NJD at WSH
1 REG
09:06
WSH
E. Bear
Block41.933.3EVN/A
2024-02-20
NJD at WSH
1 REG
09:17
NJD
O. Palat
Saved shot12.29.5EV9.9%
2024-02-20
NJD at WSH
1 REG
09:19
NJD
N. Hischier
Miss11.345.0EV19.7%
2024-02-20
NJD at WSH
1 REG
09:38
WSH
C. McMichael
Block19.147.1EVN/A
2024-02-20
NJD at WSH
1 REG
10:06
WSH
T. van Riemsdyk
Block43.943.2EVN/A
2024-02-20
NJD at WSH
1 REG
10:28
WSH
M. Sgarbossa
Saved shot25.128.6EV11.0%
2024-02-20
NJD at WSH
1 REG
11:18
WSH
T. Oshie
Miss63.036.0EV1.5%
2024-02-20
NJD at WSH
1 REG
11:46
NJD
E. Haula
Miss62.415.8EV2.0%
2024-02-20
NJD at WSH
1 REG
12:10
NJD
T. Toffoli
Block34.733.2EVN/A
2024-02-20
NJD at WSH
1 REG
12:33
NJD
O. Palat
Block22.520.9EVN/A
2024-02-20
NJD at WSH
1 REG
13:12
NJD
J. Siegenthaler
Miss62.227.8EV1.1%
2024-02-20
NJD at WSH
1 REG
13:18
NJD
L. Hughes
Block13.04.4EVN/A
2024-02-20
NJD at WSH
1 REG
13:27
NJD
C. Miller
Block45.58.8EVN/A
2024-02-20
NJD at WSH
1 REG
13:28
NJD
C. Miller
Block25.39.1EVN/A
2024-02-20
NJD at WSH
1 REG
13:53
WSH
T. Wilson
Block51.238.7EVN/A
2024-02-20
NJD at WSH
1 REG
15:06
NJD
A. Holtz
Goal5.421.8EV25.7%
2024-02-20
NJD at WSH
1 REG
15:54
NJD
T. Meier
Miss18.070.6EV2.6%
2024-02-20
NJD at WSH
1 REG
16:00
WSH
M. Sgarbossa
Miss41.043.0EV2.4%
2024-02-20
NJD at WSH
1 REG
17:34
WSH
T. van Riemsdyk
Block13.426.6EVN/A
2024-02-20
NJD at WSH
1 REG
17:39
WSH
T. Wilson
Block47.815.8EVN/A
2024-02-20
NJD at WSH
1 REG
18:36
NJD
J. Siegenthaler
Miss29.02.0EV16.5%
2024-02-20
NJD at WSH
2 REG
00:19
NJD
C. Miller
Block15.223.2EVN/A
2024-02-20
NJD at WSH
2 REG
00:33
WSH
N. Jensen
Miss69.530.3EV1.1%
2024-02-20
NJD at WSH
2 REG
00:53
NJD
T. Toffoli
Saved shot46.437.1EV1.0%
2024-02-20
NJD at WSH
2 REG
01:45
NJD
J. Hughes
Saved shot34.927.3PP5.5%
2024-02-20
NJD at WSH
2 REG
01:47
NJD
N. Hischier
Saved shot7.18.1PP26.7%
2024-02-20
NJD at WSH
2 REG
01:56
NJD
L. Hughes
Block39.825.3PPN/A
2024-02-20
NJD at WSH
2 REG
02:47
NJD
T. Toffoli
Saved shot17.716.4PP8.2%
NJD at WSH

Feb 20, 2024 · P1 REG · 00:36

A. Protas

WSH · Saved shot

Distance
39.4 ft
Scoring chance (xG)
3.9%
Angle
27.2°
Strength
EV
NJD at WSH

Feb 20, 2024 · P1 REG · 00:39

C. McMichael

WSH · Goal

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

Feb 20, 2024 · P1 REG · 01:35

T. Meier

NJD · Block

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

Blocked or unsupported attempt

NJD at WSH

Feb 20, 2024 · P1 REG · 01:38

T. Meier

NJD · Saved shot

Distance
57.1 ft
Scoring chance (xG)
2.1%
Angle
32.9°
Strength
EV
NJD at WSH

Feb 20, 2024 · P1 REG · 01:52

T. Meier

NJD · Miss

Distance
22.5 ft
Scoring chance (xG)
4.7%
Angle
32.3°
Strength
EV
NJD at WSH

Feb 20, 2024 · P1 REG · 01:59

C. Lazar

NJD · Saved shot

Distance
11.4 ft
Scoring chance (xG)
22.1%
Angle
15.3°
Strength
EV
NJD at WSH

Feb 20, 2024 · P1 REG · 03:14

N. Bastian

NJD · Saved shot

Distance
12.2 ft
Scoring chance (xG)
2.4%
Angle
80.5°
Strength
EV
NJD at WSH

Feb 20, 2024 · P1 REG · 03:15

A. Holtz

NJD · Saved shot

Distance
10.6 ft
Scoring chance (xG)
3.3%
Angle
41.2°
Strength
EV
NJD at WSH

Feb 20, 2024 · P1 REG · 03:35

J. Siegenthaler

NJD · Block

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

Blocked or unsupported attempt

NJD at WSH

Feb 20, 2024 · P1 REG · 03:58

L. Hughes

NJD · Saved shot

Distance
61.4 ft
Scoring chance (xG)
1.5%
Angle
37.1°
Strength
EV
NJD at WSH

Feb 20, 2024 · P1 REG · 04:03

E. Haula

NJD · Saved shot

Distance
22.0 ft
Scoring chance (xG)
4.5%
Angle
39.5°
Strength
EV
NJD at WSH

Feb 20, 2024 · P1 REG · 04:37

N. Jensen

WSH · Miss

Distance
49.5 ft
Scoring chance (xG)
2.0%
Angle
43.4°
Strength
EV
NJD at WSH

Feb 20, 2024 · P1 REG · 04:58

T. Wilson

WSH · Block

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

Blocked or unsupported attempt

NJD at WSH

Feb 20, 2024 · P1 REG · 05:02

J. Hughes

NJD · Saved shot

Distance
18.6 ft
Scoring chance (xG)
12.6%
Angle
36.3°
Strength
EV
NJD at WSH

Feb 20, 2024 · P1 REG · 05:12

K. Bahl

NJD · Miss

Distance
52.8 ft
Scoring chance (xG)
1.8%
Angle
24.6°
Strength
EV
NJD at WSH

Feb 20, 2024 · P1 REG · 06:05

A. Ovechkin

WSH · Saved shot

Distance
14.1 ft
Scoring chance (xG)
8.3%
Angle
8.1°
Strength
EV
NJD at WSH

Feb 20, 2024 · P1 REG · 06:35

A. Holtz

NJD · Block

Distance
37.5 ft
Scoring chance (xG)
Unavailable
Angle
43.9°
Strength
EV

Blocked or unsupported attempt

NJD at WSH

Feb 20, 2024 · P1 REG · 07:00

M. Pacioretty

WSH · Saved shot

Distance
37.9 ft
Scoring chance (xG)
8.4%
Angle
12.2°
Strength
EV
NJD at WSH

Feb 20, 2024 · P1 REG · 07:08

M. Sgarbossa

WSH · Saved shot

Distance
9.0 ft
Scoring chance (xG)
16.1%
Angle
0.0°
Strength
EV
NJD at WSH

Feb 20, 2024 · P1 REG · 07:09

R. Sandin

WSH · Saved shot

Distance
14.0 ft
Scoring chance (xG)
1.3%
Angle
94.1°
Strength
EV
NJD at WSH

Feb 20, 2024 · P1 REG · 07:40

C. Lazar

NJD · Saved shot

Distance
10.3 ft
Scoring chance (xG)
22.6%
Angle
29.1°
Strength
EV
NJD at WSH

Feb 20, 2024 · P1 REG · 09:02

M. Pacioretty

WSH · Saved shot

Distance
29.2 ft
Scoring chance (xG)
15.2%
Angle
5.9°
Strength
EV
NJD at WSH

Feb 20, 2024 · P1 REG · 09:06

E. Bear

WSH · Block

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

Blocked or unsupported attempt

NJD at WSH

Feb 20, 2024 · P1 REG · 09:17

O. Palat

NJD · Saved shot

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

Feb 20, 2024 · P1 REG · 09:19

N. Hischier

NJD · Miss

Distance
11.3 ft
Scoring chance (xG)
19.7%
Angle
45.0°
Strength
EV
NJD at WSH

Feb 20, 2024 · P1 REG · 09:38

C. McMichael

WSH · Block

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

Blocked or unsupported attempt

NJD at WSH

Feb 20, 2024 · P1 REG · 10:06

T. van Riemsdyk

WSH · Block

Distance
43.9 ft
Scoring chance (xG)
Unavailable
Angle
43.2°
Strength
EV

Blocked or unsupported attempt

NJD at WSH

Feb 20, 2024 · P1 REG · 10:28

M. Sgarbossa

WSH · Saved shot

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

Feb 20, 2024 · P1 REG · 11:18

T. Oshie

WSH · Miss

Distance
63.0 ft
Scoring chance (xG)
1.5%
Angle
36.0°
Strength
EV
NJD at WSH

Feb 20, 2024 · P1 REG · 11:46

E. Haula

NJD · Miss

Distance
62.4 ft
Scoring chance (xG)
2.0%
Angle
15.8°
Strength
EV
NJD at WSH

Feb 20, 2024 · P1 REG · 12:10

T. Toffoli

NJD · Block

Distance
34.7 ft
Scoring chance (xG)
Unavailable
Angle
33.2°
Strength
EV

Blocked or unsupported attempt

NJD at WSH

Feb 20, 2024 · P1 REG · 12:33

O. Palat

NJD · Block

Distance
22.5 ft
Scoring chance (xG)
Unavailable
Angle
20.9°
Strength
EV

Blocked or unsupported attempt

NJD at WSH

Feb 20, 2024 · P1 REG · 13:12

J. Siegenthaler

NJD · Miss

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

Feb 20, 2024 · P1 REG · 13:18

L. Hughes

NJD · Block

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

Blocked or unsupported attempt

NJD at WSH

Feb 20, 2024 · P1 REG · 13:27

C. Miller

NJD · Block

Distance
45.5 ft
Scoring chance (xG)
Unavailable
Angle
8.8°
Strength
EV

Blocked or unsupported attempt

NJD at WSH

Feb 20, 2024 · P1 REG · 13:28

C. Miller

NJD · Block

Distance
25.3 ft
Scoring chance (xG)
Unavailable
Angle
9.1°
Strength
EV

Blocked or unsupported attempt

NJD at WSH

Feb 20, 2024 · P1 REG · 13:53

T. Wilson

WSH · Block

Distance
51.2 ft
Scoring chance (xG)
Unavailable
Angle
38.7°
Strength
EV

Blocked or unsupported attempt

NJD at WSH

Feb 20, 2024 · P1 REG · 15:06

A. Holtz

NJD · Goal

Distance
5.4 ft
Scoring chance (xG)
25.7%
Angle
21.8°
Strength
EV
NJD at WSH

Feb 20, 2024 · P1 REG · 15:54

T. Meier

NJD · Miss

Distance
18.0 ft
Scoring chance (xG)
2.6%
Angle
70.6°
Strength
EV
NJD at WSH

Feb 20, 2024 · P1 REG · 16:00

M. Sgarbossa

WSH · Miss

Distance
41.0 ft
Scoring chance (xG)
2.4%
Angle
43.0°
Strength
EV
NJD at WSH

Feb 20, 2024 · P1 REG · 17:34

T. van Riemsdyk

WSH · Block

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

Blocked or unsupported attempt

NJD at WSH

Feb 20, 2024 · P1 REG · 17:39

T. Wilson

WSH · Block

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

Blocked or unsupported attempt

NJD at WSH

Feb 20, 2024 · P1 REG · 18:36

J. Siegenthaler

NJD · Miss

Distance
29.0 ft
Scoring chance (xG)
16.5%
Angle
2.0°
Strength
EV
NJD at WSH

Feb 20, 2024 · P2 REG · 00:19

C. Miller

NJD · Block

Distance
15.2 ft
Scoring chance (xG)
Unavailable
Angle
23.2°
Strength
EV

Blocked or unsupported attempt

NJD at WSH

Feb 20, 2024 · P2 REG · 00:33

N. Jensen

WSH · Miss

Distance
69.5 ft
Scoring chance (xG)
1.1%
Angle
30.3°
Strength
EV
NJD at WSH

Feb 20, 2024 · P2 REG · 00:53

T. Toffoli

NJD · Saved shot

Distance
46.4 ft
Scoring chance (xG)
1.0%
Angle
37.1°
Strength
EV
NJD at WSH

Feb 20, 2024 · P2 REG · 01:45

J. Hughes

NJD · Saved shot

Distance
34.9 ft
Scoring chance (xG)
5.5%
Angle
27.3°
Strength
PP
NJD at WSH

Feb 20, 2024 · P2 REG · 01:47

N. Hischier

NJD · Saved shot

Distance
7.1 ft
Scoring chance (xG)
26.7%
Angle
8.1°
Strength
PP
NJD at WSH

Feb 20, 2024 · P2 REG · 01:56

L. Hughes

NJD · Block

Distance
39.8 ft
Scoring chance (xG)
Unavailable
Angle
25.3°
Strength
PP

Blocked or unsupported attempt

NJD at WSH

Feb 20, 2024 · P2 REG · 02:47

T. Toffoli

NJD · Saved shot

Distance
17.7 ft
Scoring chance (xG)
8.2%
Angle
16.4°
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.