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

124 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-12
NSH at DAL
1 REG
00:29
DAL
M. Duchene
Block26.510.9EVN/A
2024-01-12
NSH at DAL
1 REG
01:49
DAL
R. Suter
Saved shot56.918.4EV1.9%
2024-01-12
NSH at DAL
1 REG
02:05
DAL
N. Lundkvist
Saved shot62.017.9EV2.0%
2024-01-12
NSH at DAL
1 REG
02:12
DAL
N. Lundkvist
Saved shot61.00.0EV1.7%
2024-01-12
NSH at DAL
1 REG
02:18
DAL
R. Suter
Block48.035.7EVN/A
2024-01-12
NSH at DAL
1 REG
04:15
NSH
G. Nyquist
Block49.47.0EVN/A
2024-01-12
NSH at DAL
1 REG
04:34
NSH
L. Evangelista
Block29.231.0PPN/A
2024-01-12
NSH at DAL
1 REG
05:18
DAL
R. Faksa
Saved shot87.39.9SH0.4%
2024-01-12
NSH at DAL
1 REG
05:37
NSH
C. Sissons
Saved shot17.254.5PP16.8%
2024-01-12
NSH at DAL
1 REG
06:56
DAL
R. Hintz
Saved shot32.020.1EV8.4%
2024-01-12
NSH at DAL
1 REG
08:11
NSH
F. Forsberg
Saved shot70.830.5EV0.4%
2024-01-12
NSH at DAL
1 REG
08:19
NSH
R. O'Reilly
Saved shot12.048.4EV5.3%
2024-01-12
NSH at DAL
1 REG
09:39
DAL
S. Steel
Block20.232.9EVN/A
2024-01-12
NSH at DAL
1 REG
11:42
DAL
M. Duchene
Miss21.131.4EV11.7%
2024-01-12
NSH at DAL
1 REG
12:14
NSH
J. Lauzon
Saved shot46.047.6EV0.9%
2024-01-12
NSH at DAL
1 REG
12:31
DAL
E. Dadonov
Miss9.090.0EV1.7%
2024-01-12
NSH at DAL
1 REG
13:31
NSH
Y. Trenin
Block33.819.0EVN/A
2024-01-12
NSH at DAL
1 REG
13:36
NSH
F. Forsberg
Block54.111.7EVN/A
2024-01-12
NSH at DAL
1 REG
13:40
NSH
F. Forsberg
Miss33.243.8EV5.4%
2024-01-12
NSH at DAL
1 REG
13:58
NSH
F. Forsberg
Miss29.25.9EV15.0%
2024-01-12
NSH at DAL
1 REG
14:22
NSH
A. Carrier
Miss66.035.1EV0.3%
2024-01-12
NSH at DAL
1 REG
14:28
NSH
Y. Trenin
Miss28.439.3EV3.4%
2024-01-12
NSH at DAL
1 REG
17:10
NSH
R. O'Reilly
Miss14.18.1EV9.2%
2024-01-12
NSH at DAL
1 REG
17:32
DAL
E. Lindell
Miss67.222.8EV0.6%
2024-01-12
NSH at DAL
1 REG
18:17
NSH
A. Carrier
Saved shot39.150.2EV1.9%
2024-01-12
NSH at DAL
1 REG
18:24
NSH
J. Lauzon
Saved shot65.621.5EV0.8%
2024-01-12
NSH at DAL
1 REG
18:48
DAL
J. Hanley
Block19.018.4EVN/A
2024-01-12
NSH at DAL
1 REG
18:55
NSH
M. McCarron
Miss53.842.0EV0.8%
2024-01-12
NSH at DAL
1 REG
19:05
DAL
J. Benn
Saved shot60.46.7EV1.9%
2024-01-12
NSH at DAL
1 REG
19:14
DAL
E. Lindell
Saved shot56.910.1EV2.1%
2024-01-12
NSH at DAL
1 REG
19:30
DAL
R. Hintz
Block35.036.9EVN/A
2024-01-12
NSH at DAL
1 REG
19:32
DAL
J. Robertson
Block19.845.0EVN/A
2024-01-12
NSH at DAL
1 REG
19:48
NSH
A. Carrier
Block10.833.7EVN/A
2024-01-12
NSH at DAL
1 REG
19:59
NSH
Y. Trenin
Miss74.00.8EV0.3%
2024-01-12
NSH at DAL
2 REG
02:09
NSH
C. Smith
Saved shot26.132.5EV4.5%
2024-01-12
NSH at DAL
2 REG
02:39
DAL
R. Faksa
Miss17.254.5EV9.0%
2024-01-12
NSH at DAL
2 REG
02:51
DAL
J. Hanley
Block25.00.0EVN/A
2024-01-12
NSH at DAL
2 REG
03:09
NSH
P. Tomasino
Saved shot57.617.2EV1.8%
2024-01-12
NSH at DAL
2 REG
03:19
NSH
P. Tomasino
Block26.249.6EVN/A
2024-01-12
NSH at DAL
2 REG
03:38
DAL
J. Hakanpää
Miss52.448.1EV0.7%
2024-01-12
NSH at DAL
2 REG
04:09
NSH
J. Lauzon
Block30.49.5EVN/A
2024-01-12
NSH at DAL
2 REG
04:23
DAL
J. Pavelski
Saved shot29.770.3EV1.3%
2024-01-12
NSH at DAL
2 REG
05:51
NSH
D. Fabbro
Saved shot44.13.9EV5.5%
2024-01-12
NSH at DAL
2 REG
06:26
NSH
P. Tomasino
Saved shot24.849.9EV6.6%
2024-01-12
NSH at DAL
2 REG
07:24
NSH
R. McDonagh
Saved shot69.424.7EV0.4%
2024-01-12
NSH at DAL
2 REG
07:36
DAL
J. Pavelski
Saved shot33.819.0EV2.4%
2024-01-12
NSH at DAL
2 REG
07:46
DAL
R. Suter
Block44.02.6EVN/A
2024-01-12
NSH at DAL
2 REG
07:55
DAL
N. Lundkvist
Block37.37.7EVN/A
2024-01-12
NSH at DAL
2 REG
08:22
DAL
J. Hanley
Miss50.943.4EV0.8%
2024-01-12
NSH at DAL
2 REG
08:37
DAL
M. Duchene
Saved shot38.26.0EV7.4%
NSH at DAL

Jan 12, 2024 · P1 REG · 00:29

M. Duchene

DAL · Block

Distance
26.5 ft
Scoring chance (xG)
Unavailable
Angle
10.9°
Strength
EV

Blocked or unsupported attempt

NSH at DAL

Jan 12, 2024 · P1 REG · 01:49

R. Suter

DAL · Saved shot

Distance
56.9 ft
Scoring chance (xG)
1.9%
Angle
18.4°
Strength
EV
NSH at DAL

Jan 12, 2024 · P1 REG · 02:05

N. Lundkvist

DAL · Saved shot

Distance
62.0 ft
Scoring chance (xG)
2.0%
Angle
17.9°
Strength
EV
NSH at DAL

Jan 12, 2024 · P1 REG · 02:12

N. Lundkvist

DAL · Saved shot

Distance
61.0 ft
Scoring chance (xG)
1.7%
Angle
0.0°
Strength
EV
NSH at DAL

Jan 12, 2024 · P1 REG · 02:18

R. Suter

DAL · Block

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

Blocked or unsupported attempt

NSH at DAL

Jan 12, 2024 · P1 REG · 04:15

G. Nyquist

NSH · Block

Distance
49.4 ft
Scoring chance (xG)
Unavailable
Angle
7.0°
Strength
EV

Blocked or unsupported attempt

NSH at DAL

Jan 12, 2024 · P1 REG · 04:34

L. Evangelista

NSH · Block

Distance
29.2 ft
Scoring chance (xG)
Unavailable
Angle
31.0°
Strength
PP

Blocked or unsupported attempt

NSH at DAL

Jan 12, 2024 · P1 REG · 05:18

R. Faksa

DAL · Saved shot

Distance
87.3 ft
Scoring chance (xG)
0.4%
Angle
9.9°
Strength
SH
NSH at DAL

Jan 12, 2024 · P1 REG · 05:37

C. Sissons

NSH · Saved shot

Distance
17.2 ft
Scoring chance (xG)
16.8%
Angle
54.5°
Strength
PP
NSH at DAL

Jan 12, 2024 · P1 REG · 06:56

R. Hintz

DAL · Saved shot

Distance
32.0 ft
Scoring chance (xG)
8.4%
Angle
20.1°
Strength
EV
NSH at DAL

Jan 12, 2024 · P1 REG · 08:11

F. Forsberg

NSH · Saved shot

Distance
70.8 ft
Scoring chance (xG)
0.4%
Angle
30.5°
Strength
EV
NSH at DAL

Jan 12, 2024 · P1 REG · 08:19

R. O'Reilly

NSH · Saved shot

Distance
12.0 ft
Scoring chance (xG)
5.3%
Angle
48.4°
Strength
EV
NSH at DAL

Jan 12, 2024 · P1 REG · 09:39

S. Steel

DAL · Block

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

Blocked or unsupported attempt

NSH at DAL

Jan 12, 2024 · P1 REG · 11:42

M. Duchene

DAL · Miss

Distance
21.1 ft
Scoring chance (xG)
11.7%
Angle
31.4°
Strength
EV
NSH at DAL

Jan 12, 2024 · P1 REG · 12:14

J. Lauzon

NSH · Saved shot

Distance
46.0 ft
Scoring chance (xG)
0.9%
Angle
47.6°
Strength
EV
NSH at DAL

Jan 12, 2024 · P1 REG · 12:31

E. Dadonov

DAL · Miss

Distance
9.0 ft
Scoring chance (xG)
1.7%
Angle
90.0°
Strength
EV
NSH at DAL

Jan 12, 2024 · P1 REG · 13:31

Y. Trenin

NSH · Block

Distance
33.8 ft
Scoring chance (xG)
Unavailable
Angle
19.0°
Strength
EV

Blocked or unsupported attempt

NSH at DAL

Jan 12, 2024 · P1 REG · 13:36

F. Forsberg

NSH · Block

Distance
54.1 ft
Scoring chance (xG)
Unavailable
Angle
11.7°
Strength
EV

Blocked or unsupported attempt

NSH at DAL

Jan 12, 2024 · P1 REG · 13:40

F. Forsberg

NSH · Miss

Distance
33.2 ft
Scoring chance (xG)
5.4%
Angle
43.8°
Strength
EV
NSH at DAL

Jan 12, 2024 · P1 REG · 13:58

F. Forsberg

NSH · Miss

Distance
29.2 ft
Scoring chance (xG)
15.0%
Angle
5.9°
Strength
EV
NSH at DAL

Jan 12, 2024 · P1 REG · 14:22

A. Carrier

NSH · Miss

Distance
66.0 ft
Scoring chance (xG)
0.3%
Angle
35.1°
Strength
EV
NSH at DAL

Jan 12, 2024 · P1 REG · 14:28

Y. Trenin

NSH · Miss

Distance
28.4 ft
Scoring chance (xG)
3.4%
Angle
39.3°
Strength
EV
NSH at DAL

Jan 12, 2024 · P1 REG · 17:10

R. O'Reilly

NSH · Miss

Distance
14.1 ft
Scoring chance (xG)
9.2%
Angle
8.1°
Strength
EV
NSH at DAL

Jan 12, 2024 · P1 REG · 17:32

E. Lindell

DAL · Miss

Distance
67.2 ft
Scoring chance (xG)
0.6%
Angle
22.8°
Strength
EV
NSH at DAL

Jan 12, 2024 · P1 REG · 18:17

A. Carrier

NSH · Saved shot

Distance
39.1 ft
Scoring chance (xG)
1.9%
Angle
50.2°
Strength
EV
NSH at DAL

Jan 12, 2024 · P1 REG · 18:24

J. Lauzon

NSH · Saved shot

Distance
65.6 ft
Scoring chance (xG)
0.8%
Angle
21.5°
Strength
EV
NSH at DAL

Jan 12, 2024 · P1 REG · 18:48

J. Hanley

DAL · Block

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

Blocked or unsupported attempt

NSH at DAL

Jan 12, 2024 · P1 REG · 18:55

M. McCarron

NSH · Miss

Distance
53.8 ft
Scoring chance (xG)
0.8%
Angle
42.0°
Strength
EV
NSH at DAL

Jan 12, 2024 · P1 REG · 19:05

J. Benn

DAL · Saved shot

Distance
60.4 ft
Scoring chance (xG)
1.9%
Angle
6.7°
Strength
EV
NSH at DAL

Jan 12, 2024 · P1 REG · 19:14

E. Lindell

DAL · Saved shot

Distance
56.9 ft
Scoring chance (xG)
2.1%
Angle
10.1°
Strength
EV
NSH at DAL

Jan 12, 2024 · P1 REG · 19:30

R. Hintz

DAL · Block

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

Blocked or unsupported attempt

NSH at DAL

Jan 12, 2024 · P1 REG · 19:32

J. Robertson

DAL · Block

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

Blocked or unsupported attempt

NSH at DAL

Jan 12, 2024 · P1 REG · 19:48

A. Carrier

NSH · Block

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

Blocked or unsupported attempt

NSH at DAL

Jan 12, 2024 · P1 REG · 19:59

Y. Trenin

NSH · Miss

Distance
74.0 ft
Scoring chance (xG)
0.3%
Angle
0.8°
Strength
EV
NSH at DAL

Jan 12, 2024 · P2 REG · 02:09

C. Smith

NSH · Saved shot

Distance
26.1 ft
Scoring chance (xG)
4.5%
Angle
32.5°
Strength
EV
NSH at DAL

Jan 12, 2024 · P2 REG · 02:39

R. Faksa

DAL · Miss

Distance
17.2 ft
Scoring chance (xG)
9.0%
Angle
54.5°
Strength
EV
NSH at DAL

Jan 12, 2024 · P2 REG · 02:51

J. Hanley

DAL · Block

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

Blocked or unsupported attempt

NSH at DAL

Jan 12, 2024 · P2 REG · 03:09

P. Tomasino

NSH · Saved shot

Distance
57.6 ft
Scoring chance (xG)
1.8%
Angle
17.2°
Strength
EV
NSH at DAL

Jan 12, 2024 · P2 REG · 03:19

P. Tomasino

NSH · Block

Distance
26.2 ft
Scoring chance (xG)
Unavailable
Angle
49.6°
Strength
EV

Blocked or unsupported attempt

NSH at DAL

Jan 12, 2024 · P2 REG · 03:38

J. Hakanpää

DAL · Miss

Distance
52.4 ft
Scoring chance (xG)
0.7%
Angle
48.1°
Strength
EV
NSH at DAL

Jan 12, 2024 · P2 REG · 04:09

J. Lauzon

NSH · Block

Distance
30.4 ft
Scoring chance (xG)
Unavailable
Angle
9.5°
Strength
EV

Blocked or unsupported attempt

NSH at DAL

Jan 12, 2024 · P2 REG · 04:23

J. Pavelski

DAL · Saved shot

Distance
29.7 ft
Scoring chance (xG)
1.3%
Angle
70.3°
Strength
EV
NSH at DAL

Jan 12, 2024 · P2 REG · 05:51

D. Fabbro

NSH · Saved shot

Distance
44.1 ft
Scoring chance (xG)
5.5%
Angle
3.9°
Strength
EV
NSH at DAL

Jan 12, 2024 · P2 REG · 06:26

P. Tomasino

NSH · Saved shot

Distance
24.8 ft
Scoring chance (xG)
6.6%
Angle
49.9°
Strength
EV
NSH at DAL

Jan 12, 2024 · P2 REG · 07:24

R. McDonagh

NSH · Saved shot

Distance
69.4 ft
Scoring chance (xG)
0.4%
Angle
24.7°
Strength
EV
NSH at DAL

Jan 12, 2024 · P2 REG · 07:36

J. Pavelski

DAL · Saved shot

Distance
33.8 ft
Scoring chance (xG)
2.4%
Angle
19.0°
Strength
EV
NSH at DAL

Jan 12, 2024 · P2 REG · 07:46

R. Suter

DAL · Block

Distance
44.0 ft
Scoring chance (xG)
Unavailable
Angle
2.6°
Strength
EV

Blocked or unsupported attempt

NSH at DAL

Jan 12, 2024 · P2 REG · 07:55

N. Lundkvist

DAL · Block

Distance
37.3 ft
Scoring chance (xG)
Unavailable
Angle
7.7°
Strength
EV

Blocked or unsupported attempt

NSH at DAL

Jan 12, 2024 · P2 REG · 08:22

J. Hanley

DAL · Miss

Distance
50.9 ft
Scoring chance (xG)
0.8%
Angle
43.4°
Strength
EV
NSH at DAL

Jan 12, 2024 · P2 REG · 08:37

M. Duchene

DAL · Saved shot

Distance
38.2 ft
Scoring chance (xG)
7.4%
Angle
6.0°
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.