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

134 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-01-20
DAL at NJD
1 REG
00:12
NJD
J. Bratt
Saved shot49.648.3EV0.9%
2024-01-20
DAL at NJD
1 REG
00:17
NJD
C. Miller
Saved shot57.324.8EV3.5%
2024-01-20
DAL at NJD
1 REG
00:32
NJD
T. Meier
Saved shot46.614.9EV2.8%
2024-01-20
DAL at NJD
1 REG
00:33
NJD
N. Hischier
Saved shot10.856.3EV2.3%
2024-01-20
DAL at NJD
1 REG
00:34
NJD
N. Hischier
Miss10.278.7EV1.2%
2024-01-20
DAL at NJD
1 REG
01:33
NJD
L. Hughes
Block20.916.7PPN/A
2024-01-20
DAL at NJD
1 REG
01:54
NJD
T. Toffoli
Miss69.635.1PP1.3%
2024-01-20
DAL at NJD
1 REG
02:15
DAL
S. Steel
Saved shot13.057.5SH9.2%
2024-01-20
DAL at NJD
1 REG
02:44
NJD
A. Holtz
Miss27.740.6PP12.6%
2024-01-20
DAL at NJD
1 REG
02:49
NJD
S. Nemec
Block7.00.0PPN/A
2024-01-20
DAL at NJD
1 REG
03:08
NJD
A. Holtz
Block19.849.1PPN/A
2024-01-20
DAL at NJD
1 REG
03:22
NJD
N. Bastian
Miss5.831.0EV13.4%
2024-01-20
DAL at NJD
1 REG
03:30
DAL
R. Suter
Miss65.534.4EV0.7%
2024-01-20
DAL at NJD
1 REG
03:42
DAL
J. Benn
Block31.133.2EVN/A
2024-01-20
DAL at NJD
1 REG
03:51
DAL
J. Benn
Saved shot29.757.4EV2.3%
2024-01-20
DAL at NJD
1 REG
04:00
DAL
E. Lindell
Saved shot166.613.5EV0.2%
2024-01-20
DAL at NJD
1 REG
04:29
DAL
R. Hintz
Saved shot12.414.0EV15.8%
2024-01-20
DAL at NJD
1 REG
04:48
DAL
R. Hintz
Saved shot40.234.9EV4.0%
2024-01-20
DAL at NJD
1 REG
04:56
NJD
T. Toffoli
Miss84.510.9EV0.3%
2024-01-20
DAL at NJD
1 REG
04:58
NJD
E. Haula
Saved shot34.522.1EV2.2%
2024-01-20
DAL at NJD
1 REG
05:10
DAL
T. Dellandrea
Miss45.359.5EV0.6%
2024-01-20
DAL at NJD
1 REG
05:13
DAL
N. Lundkvist
Miss70.531.7EV0.3%
2024-01-20
DAL at NJD
1 REG
05:42
DAL
J. Pavelski
Goal14.00.0PP25.1%
2024-01-20
DAL at NJD
1 REG
05:56
DAL
J. Benn
Saved shot5.090.0EV13.5%
2024-01-20
DAL at NJD
1 REG
06:04
NJD
J. Bratt
Saved shot34.131.8EV9.3%
2024-01-20
DAL at NJD
1 REG
06:14
DAL
J. Pavelski
Saved shot36.431.5EV5.2%
2024-01-20
DAL at NJD
1 REG
06:22
DAL
T. Seguin
Block38.616.6EVN/A
2024-01-20
DAL at NJD
1 REG
06:47
NJD
M. McLeod
Saved shot38.562.1EV1.3%
2024-01-20
DAL at NJD
1 REG
06:47
NJD
T. Meier
Miss12.124.4EV1.5%
2024-01-20
DAL at NJD
1 REG
07:16
NJD
D. Mercer
Saved shot38.972.0EV0.7%
2024-01-20
DAL at NJD
1 REG
07:45
DAL
C. Smith
Block7.145.0EVN/A
2024-01-20
DAL at NJD
1 REG
07:57
NJD
C. Miller
Saved shot44.252.4EV0.9%
2024-01-20
DAL at NJD
1 REG
08:14
NJD
K. Bahl
Block60.534.2EVN/A
2024-01-20
DAL at NJD
1 REG
08:41
NJD
E. Haula
Saved shot46.654.6EV0.7%
2024-01-20
DAL at NJD
1 REG
08:58
DAL
W. Johnston
Saved shot3.633.7EV37.6%
2024-01-20
DAL at NJD
1 REG
08:59
DAL
W. Johnston
Miss6.451.3EV4.4%
2024-01-20
DAL at NJD
1 REG
09:30
NJD
N. Hischier
Block34.839.2EVN/A
2024-01-20
DAL at NJD
1 REG
09:40
NJD
T. Toffoli
Block55.027.0EVN/A
2024-01-20
DAL at NJD
1 REG
11:00
DAL
N. Lundkvist
Saved shot59.731.3EV1.1%
2024-01-20
DAL at NJD
1 REG
11:06
DAL
R. Suter
Miss61.035.0EV1.0%
2024-01-20
DAL at NJD
1 REG
12:04
DAL
E. Lindell
Block15.223.2EVN/A
2024-01-20
DAL at NJD
1 REG
12:31
DAL
J. Pavelski
Saved shot16.817.4EV7.4%
2024-01-20
DAL at NJD
1 REG
13:13
NJD
T. Toffoli
Saved shot31.843.7EV2.6%
2024-01-20
DAL at NJD
1 REG
14:20
NJD
C. Miller
Saved shot58.126.6EV2.6%
2024-01-20
DAL at NJD
1 REG
15:17
NJD
T. Meier
Saved shot8.160.3EV9.5%
2024-01-20
DAL at NJD
1 REG
15:45
DAL
J. Hakanpää
Saved shot54.229.9EV2.2%
2024-01-20
DAL at NJD
1 REG
15:47
DAL
J. Pavelski
Saved shot20.4101.3EV4.3%
2024-01-20
DAL at NJD
1 REG
16:25
NJD
T. Toffoli
Saved shot23.470.0EV2.8%
2024-01-20
DAL at NJD
1 REG
16:47
DAL
T. Dellandrea
Saved shot41.665.9EV0.6%
2024-01-20
DAL at NJD
1 REG
17:53
NJD
L. Hughes
Block29.528.3EVN/A
DAL at NJD

Jan 20, 2024 · P1 REG · 00:12

J. Bratt

NJD · Saved shot

Distance
49.6 ft
Scoring chance (xG)
0.9%
Angle
48.3°
Strength
EV
DAL at NJD

Jan 20, 2024 · P1 REG · 00:17

C. Miller

NJD · Saved shot

Distance
57.3 ft
Scoring chance (xG)
3.5%
Angle
24.8°
Strength
EV
DAL at NJD

Jan 20, 2024 · P1 REG · 00:32

T. Meier

NJD · Saved shot

Distance
46.6 ft
Scoring chance (xG)
2.8%
Angle
14.9°
Strength
EV
DAL at NJD

Jan 20, 2024 · P1 REG · 00:33

N. Hischier

NJD · Saved shot

Distance
10.8 ft
Scoring chance (xG)
2.3%
Angle
56.3°
Strength
EV
DAL at NJD

Jan 20, 2024 · P1 REG · 00:34

N. Hischier

NJD · Miss

Distance
10.2 ft
Scoring chance (xG)
1.2%
Angle
78.7°
Strength
EV
DAL at NJD

Jan 20, 2024 · P1 REG · 01:33

L. Hughes

NJD · Block

Distance
20.9 ft
Scoring chance (xG)
Unavailable
Angle
16.7°
Strength
PP

Blocked or unsupported attempt

DAL at NJD

Jan 20, 2024 · P1 REG · 01:54

T. Toffoli

NJD · Miss

Distance
69.6 ft
Scoring chance (xG)
1.3%
Angle
35.1°
Strength
PP
DAL at NJD

Jan 20, 2024 · P1 REG · 02:15

S. Steel

DAL · Saved shot

Distance
13.0 ft
Scoring chance (xG)
9.2%
Angle
57.5°
Strength
SH
DAL at NJD

Jan 20, 2024 · P1 REG · 02:44

A. Holtz

NJD · Miss

Distance
27.7 ft
Scoring chance (xG)
12.6%
Angle
40.6°
Strength
PP
DAL at NJD

Jan 20, 2024 · P1 REG · 02:49

S. Nemec

NJD · Block

Distance
7.0 ft
Scoring chance (xG)
Unavailable
Angle
0.0°
Strength
PP

Blocked or unsupported attempt

DAL at NJD

Jan 20, 2024 · P1 REG · 03:08

A. Holtz

NJD · Block

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

Blocked or unsupported attempt

DAL at NJD

Jan 20, 2024 · P1 REG · 03:22

N. Bastian

NJD · Miss

Distance
5.8 ft
Scoring chance (xG)
13.4%
Angle
31.0°
Strength
EV
DAL at NJD

Jan 20, 2024 · P1 REG · 03:30

R. Suter

DAL · Miss

Distance
65.5 ft
Scoring chance (xG)
0.7%
Angle
34.4°
Strength
EV
DAL at NJD

Jan 20, 2024 · P1 REG · 03:42

J. Benn

DAL · Block

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

Blocked or unsupported attempt

DAL at NJD

Jan 20, 2024 · P1 REG · 03:51

J. Benn

DAL · Saved shot

Distance
29.7 ft
Scoring chance (xG)
2.3%
Angle
57.4°
Strength
EV
DAL at NJD

Jan 20, 2024 · P1 REG · 04:00

E. Lindell

DAL · Saved shot

Distance
166.6 ft
Scoring chance (xG)
0.2%
Angle
13.5°
Strength
EV
DAL at NJD

Jan 20, 2024 · P1 REG · 04:29

R. Hintz

DAL · Saved shot

Distance
12.4 ft
Scoring chance (xG)
15.8%
Angle
14.0°
Strength
EV
DAL at NJD

Jan 20, 2024 · P1 REG · 04:48

R. Hintz

DAL · Saved shot

Distance
40.2 ft
Scoring chance (xG)
4.0%
Angle
34.9°
Strength
EV
DAL at NJD

Jan 20, 2024 · P1 REG · 04:56

T. Toffoli

NJD · Miss

Distance
84.5 ft
Scoring chance (xG)
0.3%
Angle
10.9°
Strength
EV
DAL at NJD

Jan 20, 2024 · P1 REG · 04:58

E. Haula

NJD · Saved shot

Distance
34.5 ft
Scoring chance (xG)
2.2%
Angle
22.1°
Strength
EV
DAL at NJD

Jan 20, 2024 · P1 REG · 05:10

T. Dellandrea

DAL · Miss

Distance
45.3 ft
Scoring chance (xG)
0.6%
Angle
59.5°
Strength
EV
DAL at NJD

Jan 20, 2024 · P1 REG · 05:13

N. Lundkvist

DAL · Miss

Distance
70.5 ft
Scoring chance (xG)
0.3%
Angle
31.7°
Strength
EV
DAL at NJD

Jan 20, 2024 · P1 REG · 05:42

J. Pavelski

DAL · Goal

Distance
14.0 ft
Scoring chance (xG)
25.1%
Angle
0.0°
Strength
PP
DAL at NJD

Jan 20, 2024 · P1 REG · 05:56

J. Benn

DAL · Saved shot

Distance
5.0 ft
Scoring chance (xG)
13.5%
Angle
90.0°
Strength
EV
DAL at NJD

Jan 20, 2024 · P1 REG · 06:04

J. Bratt

NJD · Saved shot

Distance
34.1 ft
Scoring chance (xG)
9.3%
Angle
31.8°
Strength
EV
DAL at NJD

Jan 20, 2024 · P1 REG · 06:14

J. Pavelski

DAL · Saved shot

Distance
36.4 ft
Scoring chance (xG)
5.2%
Angle
31.5°
Strength
EV
DAL at NJD

Jan 20, 2024 · P1 REG · 06:22

T. Seguin

DAL · Block

Distance
38.6 ft
Scoring chance (xG)
Unavailable
Angle
16.6°
Strength
EV

Blocked or unsupported attempt

DAL at NJD

Jan 20, 2024 · P1 REG · 06:47

M. McLeod

NJD · Saved shot

Distance
38.5 ft
Scoring chance (xG)
1.3%
Angle
62.1°
Strength
EV
DAL at NJD

Jan 20, 2024 · P1 REG · 06:47

T. Meier

NJD · Miss

Distance
12.1 ft
Scoring chance (xG)
1.5%
Angle
24.4°
Strength
EV
DAL at NJD

Jan 20, 2024 · P1 REG · 07:16

D. Mercer

NJD · Saved shot

Distance
38.9 ft
Scoring chance (xG)
0.7%
Angle
72.0°
Strength
EV
DAL at NJD

Jan 20, 2024 · P1 REG · 07:45

C. Smith

DAL · Block

Distance
7.1 ft
Scoring chance (xG)
Unavailable
Angle
45.0°
Strength
EV

Blocked or unsupported attempt

DAL at NJD

Jan 20, 2024 · P1 REG · 07:57

C. Miller

NJD · Saved shot

Distance
44.2 ft
Scoring chance (xG)
0.9%
Angle
52.4°
Strength
EV
DAL at NJD

Jan 20, 2024 · P1 REG · 08:14

K. Bahl

NJD · Block

Distance
60.5 ft
Scoring chance (xG)
Unavailable
Angle
34.2°
Strength
EV

Blocked or unsupported attempt

DAL at NJD

Jan 20, 2024 · P1 REG · 08:41

E. Haula

NJD · Saved shot

Distance
46.6 ft
Scoring chance (xG)
0.7%
Angle
54.6°
Strength
EV
DAL at NJD

Jan 20, 2024 · P1 REG · 08:58

W. Johnston

DAL · Saved shot

Distance
3.6 ft
Scoring chance (xG)
37.6%
Angle
33.7°
Strength
EV
DAL at NJD

Jan 20, 2024 · P1 REG · 08:59

W. Johnston

DAL · Miss

Distance
6.4 ft
Scoring chance (xG)
4.4%
Angle
51.3°
Strength
EV
DAL at NJD

Jan 20, 2024 · P1 REG · 09:30

N. Hischier

NJD · Block

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

Blocked or unsupported attempt

DAL at NJD

Jan 20, 2024 · P1 REG · 09:40

T. Toffoli

NJD · Block

Distance
55.0 ft
Scoring chance (xG)
Unavailable
Angle
27.0°
Strength
EV

Blocked or unsupported attempt

DAL at NJD

Jan 20, 2024 · P1 REG · 11:00

N. Lundkvist

DAL · Saved shot

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

Jan 20, 2024 · P1 REG · 11:06

R. Suter

DAL · Miss

Distance
61.0 ft
Scoring chance (xG)
1.0%
Angle
35.0°
Strength
EV
DAL at NJD

Jan 20, 2024 · P1 REG · 12:04

E. Lindell

DAL · Block

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

Blocked or unsupported attempt

DAL at NJD

Jan 20, 2024 · P1 REG · 12:31

J. Pavelski

DAL · Saved shot

Distance
16.8 ft
Scoring chance (xG)
7.4%
Angle
17.4°
Strength
EV
DAL at NJD

Jan 20, 2024 · P1 REG · 13:13

T. Toffoli

NJD · Saved shot

Distance
31.8 ft
Scoring chance (xG)
2.6%
Angle
43.7°
Strength
EV
DAL at NJD

Jan 20, 2024 · P1 REG · 14:20

C. Miller

NJD · Saved shot

Distance
58.1 ft
Scoring chance (xG)
2.6%
Angle
26.6°
Strength
EV
DAL at NJD

Jan 20, 2024 · P1 REG · 15:17

T. Meier

NJD · Saved shot

Distance
8.1 ft
Scoring chance (xG)
9.5%
Angle
60.3°
Strength
EV
DAL at NJD

Jan 20, 2024 · P1 REG · 15:45

J. Hakanpää

DAL · Saved shot

Distance
54.2 ft
Scoring chance (xG)
2.2%
Angle
29.9°
Strength
EV
DAL at NJD

Jan 20, 2024 · P1 REG · 15:47

J. Pavelski

DAL · Saved shot

Distance
20.4 ft
Scoring chance (xG)
4.3%
Angle
101.3°
Strength
EV
DAL at NJD

Jan 20, 2024 · P1 REG · 16:25

T. Toffoli

NJD · Saved shot

Distance
23.4 ft
Scoring chance (xG)
2.8%
Angle
70.0°
Strength
EV
DAL at NJD

Jan 20, 2024 · P1 REG · 16:47

T. Dellandrea

DAL · Saved shot

Distance
41.6 ft
Scoring chance (xG)
0.6%
Angle
65.9°
Strength
EV
DAL at NJD

Jan 20, 2024 · P1 REG · 17:53

L. Hughes

NJD · Block

Distance
29.5 ft
Scoring chance (xG)
Unavailable
Angle
28.3°
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.