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

142 matching attempts. Season coverage: 1507 published games / 1507 collected games. Last source refresh: Oct 4, 2026 05:14.

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-02-06
ANA at DAL
1 REG
00:55
DAL
E. Lindell
Block34.529.5EVN/A
2023-02-06
ANA at DAL
1 REG
01:57
DAL
L. Glendening
Miss30.01.9EV5.9%
2023-02-06
ANA at DAL
1 REG
03:38
ANA
K. Shattenkirk
Saved shot96.517.5EV0.3%
2023-02-06
ANA at DAL
1 REG
04:11
DAL
C. Miller
Saved shot62.329.9EV2.2%
2023-02-06
ANA at DAL
1 REG
04:12
DAL
M. Marchment
Block14.324.8EVN/A
2023-02-06
ANA at DAL
1 REG
04:15
DAL
C. Miller
Miss63.832.2EV0.9%
2023-02-06
ANA at DAL
1 REG
04:52
DAL
E. Lindell
Block37.543.9EVN/A
2023-02-06
ANA at DAL
1 REG
04:55
ANA
J. Silfverberg
Saved shot32.672.1EV1.7%
2023-02-06
ANA at DAL
1 REG
05:17
ANA
D. Kulikov
Saved shot16.268.2EV3.6%
2023-02-06
ANA at DAL
1 REG
05:32
ANA
S. Carrick
Block27.921.0EVN/A
2023-02-06
ANA at DAL
1 REG
06:13
ANA
T. Terry
Saved shot27.712.5EV11.2%
2023-02-06
ANA at DAL
1 REG
06:47
DAL
R. Hintz
Saved shot10.211.3EV18.2%
2023-02-06
ANA at DAL
1 REG
06:54
DAL
C. Miller
Saved shot60.030.0EV1.1%
2023-02-06
ANA at DAL
1 REG
07:35
ANA
C. Fowler
Saved shot60.030.0EV1.1%
2023-02-06
ANA at DAL
1 REG
08:08
DAL
N. Lundkvist
Goal16.342.5EV16.2%
2023-02-06
ANA at DAL
1 REG
08:19
DAL
N. Lundkvist
Saved shot57.823.5EV1.5%
2023-02-06
ANA at DAL
1 REG
08:25
DAL
J. Kiviranta
Saved shot23.420.0EV4.8%
2023-02-06
ANA at DAL
1 REG
08:51
DAL
R. Suter
Saved shot162.47.4EV0.3%
2023-02-06
ANA at DAL
1 REG
09:13
ANA
M. Jones
Saved shot48.514.3EV3.7%
2023-02-06
ANA at DAL
1 REG
10:10
ANA
C. Fowler
Block38.14.5EVN/A
2023-02-06
ANA at DAL
1 REG
10:54
ANA
K. Shattenkirk
Block35.521.5EVN/A
2023-02-06
ANA at DAL
1 REG
11:07
ANA
F. Vatrano
Saved shot93.018.8EV0.3%
2023-02-06
ANA at DAL
1 REG
11:41
DAL
N. Lundkvist
Block45.01.3EVN/A
2023-02-06
ANA at DAL
1 REG
12:14
ANA
I. Lundestrom
Saved shot10.278.7EV2.6%
2023-02-06
ANA at DAL
1 REG
13:03
ANA
A. Henrique
Saved shot69.916.6EV0.4%
2023-02-06
ANA at DAL
1 REG
13:17
DAL
J. Hakanpää
Miss20.036.9EV17.7%
2023-02-06
ANA at DAL
1 REG
13:21
DAL
E. Lindell
Miss51.217.0EV3.0%
2023-02-06
ANA at DAL
1 REG
13:29
DAL
J. Robertson
Saved shot41.730.3PP5.9%
2023-02-06
ANA at DAL
1 REG
13:45
DAL
M. Heiskanen
Block14.18.1PPN/A
2023-02-06
ANA at DAL
1 REG
13:46
DAL
J. Pavelski
Saved shot11.210.3PP7.4%
2023-02-06
ANA at DAL
1 REG
14:00
DAL
R. Hintz
Miss27.556.9PP12.3%
2023-02-06
ANA at DAL
1 REG
14:23
DAL
J. Robertson
Block16.221.8PPN/A
2023-02-06
ANA at DAL
1 REG
14:25
DAL
J. Benn
Miss23.814.6PP17.3%
2023-02-06
ANA at DAL
1 REG
14:43
DAL
J. Pavelski
Block14.18.1PPN/A
2023-02-06
ANA at DAL
1 REG
14:47
DAL
M. Heiskanen
Miss38.14.5PP7.6%
2023-02-06
ANA at DAL
1 REG
14:57
DAL
J. Robertson
Saved shot50.126.1PP2.9%
2023-02-06
ANA at DAL
1 REG
15:39
ANA
F. Vatrano
Saved shot39.12.9EV6.7%
2023-02-06
ANA at DAL
1 REG
16:34
ANA
K. Shattenkirk
Block27.217.1EVN/A
2023-02-06
ANA at DAL
1 REG
16:36
ANA
A. Henrique
Miss15.036.9EV22.6%
2023-02-06
ANA at DAL
1 REG
17:09
DAL
C. Miller
Block22.00.0EVN/A
2023-02-06
ANA at DAL
1 REG
17:28
ANA
M. Comtois
Miss14.312.1EV8.0%
2023-02-06
ANA at DAL
1 REG
17:30
ANA
I. Lundestrom
Miss19.071.6EV3.6%
2023-02-06
ANA at DAL
1 REG
17:46
ANA
A. Henrique
Miss23.364.5PP14.7%
2023-02-06
ANA at DAL
1 REG
18:39
ANA
T. Zegras
Saved shot34.529.5EV6.5%
2023-02-06
ANA at DAL
1 REG
18:48
DAL
T. Seguin
Saved shot40.323.4EV6.2%
2023-02-06
ANA at DAL
1 REG
18:57
DAL
R. Suter
Miss49.011.8EV4.9%
2023-02-06
ANA at DAL
1 REG
19:41
DAL
T. Dellandrea
Saved shot46.528.2PP4.2%
2023-02-06
ANA at DAL
1 REG
19:45
DAL
N. Lundkvist
Block26.921.8PPN/A
2023-02-06
ANA at DAL
1 REG
19:51
DAL
M. Heiskanen
Saved shot58.729.6EV1.8%
2023-02-06
ANA at DAL
2 REG
01:08
DAL
W. Johnston
Saved shot15.818.4EV22.1%
ANA at DAL

Feb 6, 2023 · P1 REG · 00:55

E. Lindell

DAL · Block

Distance
34.5 ft
Scoring chance (xG)
Unavailable
Angle
29.5°
Strength
EV

Blocked or unsupported attempt

ANA at DAL

Feb 6, 2023 · P1 REG · 01:57

L. Glendening

DAL · Miss

Distance
30.0 ft
Scoring chance (xG)
5.9%
Angle
1.9°
Strength
EV
ANA at DAL

Feb 6, 2023 · P1 REG · 03:38

K. Shattenkirk

ANA · Saved shot

Distance
96.5 ft
Scoring chance (xG)
0.3%
Angle
17.5°
Strength
EV
ANA at DAL

Feb 6, 2023 · P1 REG · 04:11

C. Miller

DAL · Saved shot

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

Feb 6, 2023 · P1 REG · 04:12

M. Marchment

DAL · Block

Distance
14.3 ft
Scoring chance (xG)
Unavailable
Angle
24.8°
Strength
EV

Blocked or unsupported attempt

ANA at DAL

Feb 6, 2023 · P1 REG · 04:15

C. Miller

DAL · Miss

Distance
63.8 ft
Scoring chance (xG)
0.9%
Angle
32.2°
Strength
EV
ANA at DAL

Feb 6, 2023 · P1 REG · 04:52

E. Lindell

DAL · Block

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

Blocked or unsupported attempt

ANA at DAL

Feb 6, 2023 · P1 REG · 04:55

J. Silfverberg

ANA · Saved shot

Distance
32.6 ft
Scoring chance (xG)
1.7%
Angle
72.1°
Strength
EV
ANA at DAL

Feb 6, 2023 · P1 REG · 05:17

D. Kulikov

ANA · Saved shot

Distance
16.2 ft
Scoring chance (xG)
3.6%
Angle
68.2°
Strength
EV
ANA at DAL

Feb 6, 2023 · P1 REG · 05:32

S. Carrick

ANA · Block

Distance
27.9 ft
Scoring chance (xG)
Unavailable
Angle
21.0°
Strength
EV

Blocked or unsupported attempt

ANA at DAL

Feb 6, 2023 · P1 REG · 06:13

T. Terry

ANA · Saved shot

Distance
27.7 ft
Scoring chance (xG)
11.2%
Angle
12.5°
Strength
EV
ANA at DAL

Feb 6, 2023 · P1 REG · 06:47

R. Hintz

DAL · Saved shot

Distance
10.2 ft
Scoring chance (xG)
18.2%
Angle
11.3°
Strength
EV
ANA at DAL

Feb 6, 2023 · P1 REG · 06:54

C. Miller

DAL · Saved shot

Distance
60.0 ft
Scoring chance (xG)
1.1%
Angle
30.0°
Strength
EV
ANA at DAL

Feb 6, 2023 · P1 REG · 07:35

C. Fowler

ANA · Saved shot

Distance
60.0 ft
Scoring chance (xG)
1.1%
Angle
30.0°
Strength
EV
ANA at DAL

Feb 6, 2023 · P1 REG · 08:08

N. Lundkvist

DAL · Goal

Distance
16.3 ft
Scoring chance (xG)
16.2%
Angle
42.5°
Strength
EV
ANA at DAL

Feb 6, 2023 · P1 REG · 08:19

N. Lundkvist

DAL · Saved shot

Distance
57.8 ft
Scoring chance (xG)
1.5%
Angle
23.5°
Strength
EV
ANA at DAL

Feb 6, 2023 · P1 REG · 08:25

J. Kiviranta

DAL · Saved shot

Distance
23.4 ft
Scoring chance (xG)
4.8%
Angle
20.0°
Strength
EV
ANA at DAL

Feb 6, 2023 · P1 REG · 08:51

R. Suter

DAL · Saved shot

Distance
162.4 ft
Scoring chance (xG)
0.3%
Angle
7.4°
Strength
EV
ANA at DAL

Feb 6, 2023 · P1 REG · 09:13

M. Jones

ANA · Saved shot

Distance
48.5 ft
Scoring chance (xG)
3.7%
Angle
14.3°
Strength
EV
ANA at DAL

Feb 6, 2023 · P1 REG · 10:10

C. Fowler

ANA · Block

Distance
38.1 ft
Scoring chance (xG)
Unavailable
Angle
4.5°
Strength
EV

Blocked or unsupported attempt

ANA at DAL

Feb 6, 2023 · P1 REG · 10:54

K. Shattenkirk

ANA · Block

Distance
35.5 ft
Scoring chance (xG)
Unavailable
Angle
21.5°
Strength
EV

Blocked or unsupported attempt

ANA at DAL

Feb 6, 2023 · P1 REG · 11:07

F. Vatrano

ANA · Saved shot

Distance
93.0 ft
Scoring chance (xG)
0.3%
Angle
18.8°
Strength
EV
ANA at DAL

Feb 6, 2023 · P1 REG · 11:41

N. Lundkvist

DAL · Block

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

Blocked or unsupported attempt

ANA at DAL

Feb 6, 2023 · P1 REG · 12:14

I. Lundestrom

ANA · Saved shot

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

Feb 6, 2023 · P1 REG · 13:03

A. Henrique

ANA · Saved shot

Distance
69.9 ft
Scoring chance (xG)
0.4%
Angle
16.6°
Strength
EV
ANA at DAL

Feb 6, 2023 · P1 REG · 13:17

J. Hakanpää

DAL · Miss

Distance
20.0 ft
Scoring chance (xG)
17.7%
Angle
36.9°
Strength
EV
ANA at DAL

Feb 6, 2023 · P1 REG · 13:21

E. Lindell

DAL · Miss

Distance
51.2 ft
Scoring chance (xG)
3.0%
Angle
17.0°
Strength
EV
ANA at DAL

Feb 6, 2023 · P1 REG · 13:29

J. Robertson

DAL · Saved shot

Distance
41.7 ft
Scoring chance (xG)
5.9%
Angle
30.3°
Strength
PP
ANA at DAL

Feb 6, 2023 · P1 REG · 13:45

M. Heiskanen

DAL · Block

Distance
14.1 ft
Scoring chance (xG)
Unavailable
Angle
8.1°
Strength
PP

Blocked or unsupported attempt

ANA at DAL

Feb 6, 2023 · P1 REG · 13:46

J. Pavelski

DAL · Saved shot

Distance
11.2 ft
Scoring chance (xG)
7.4%
Angle
10.3°
Strength
PP
ANA at DAL

Feb 6, 2023 · P1 REG · 14:00

R. Hintz

DAL · Miss

Distance
27.5 ft
Scoring chance (xG)
12.3%
Angle
56.9°
Strength
PP
ANA at DAL

Feb 6, 2023 · P1 REG · 14:23

J. Robertson

DAL · Block

Distance
16.2 ft
Scoring chance (xG)
Unavailable
Angle
21.8°
Strength
PP

Blocked or unsupported attempt

ANA at DAL

Feb 6, 2023 · P1 REG · 14:25

J. Benn

DAL · Miss

Distance
23.8 ft
Scoring chance (xG)
17.3%
Angle
14.6°
Strength
PP
ANA at DAL

Feb 6, 2023 · P1 REG · 14:43

J. Pavelski

DAL · Block

Distance
14.1 ft
Scoring chance (xG)
Unavailable
Angle
8.1°
Strength
PP

Blocked or unsupported attempt

ANA at DAL

Feb 6, 2023 · P1 REG · 14:47

M. Heiskanen

DAL · Miss

Distance
38.1 ft
Scoring chance (xG)
7.6%
Angle
4.5°
Strength
PP
ANA at DAL

Feb 6, 2023 · P1 REG · 14:57

J. Robertson

DAL · Saved shot

Distance
50.1 ft
Scoring chance (xG)
2.9%
Angle
26.1°
Strength
PP
ANA at DAL

Feb 6, 2023 · P1 REG · 15:39

F. Vatrano

ANA · Saved shot

Distance
39.1 ft
Scoring chance (xG)
6.7%
Angle
2.9°
Strength
EV
ANA at DAL

Feb 6, 2023 · P1 REG · 16:34

K. Shattenkirk

ANA · Block

Distance
27.2 ft
Scoring chance (xG)
Unavailable
Angle
17.1°
Strength
EV

Blocked or unsupported attempt

ANA at DAL

Feb 6, 2023 · P1 REG · 16:36

A. Henrique

ANA · Miss

Distance
15.0 ft
Scoring chance (xG)
22.6%
Angle
36.9°
Strength
EV
ANA at DAL

Feb 6, 2023 · P1 REG · 17:09

C. Miller

DAL · Block

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

Blocked or unsupported attempt

ANA at DAL

Feb 6, 2023 · P1 REG · 17:28

M. Comtois

ANA · Miss

Distance
14.3 ft
Scoring chance (xG)
8.0%
Angle
12.1°
Strength
EV
ANA at DAL

Feb 6, 2023 · P1 REG · 17:30

I. Lundestrom

ANA · Miss

Distance
19.0 ft
Scoring chance (xG)
3.6%
Angle
71.6°
Strength
EV
ANA at DAL

Feb 6, 2023 · P1 REG · 17:46

A. Henrique

ANA · Miss

Distance
23.3 ft
Scoring chance (xG)
14.7%
Angle
64.5°
Strength
PP
ANA at DAL

Feb 6, 2023 · P1 REG · 18:39

T. Zegras

ANA · Saved shot

Distance
34.5 ft
Scoring chance (xG)
6.5%
Angle
29.5°
Strength
EV
ANA at DAL

Feb 6, 2023 · P1 REG · 18:48

T. Seguin

DAL · Saved shot

Distance
40.3 ft
Scoring chance (xG)
6.2%
Angle
23.4°
Strength
EV
ANA at DAL

Feb 6, 2023 · P1 REG · 18:57

R. Suter

DAL · Miss

Distance
49.0 ft
Scoring chance (xG)
4.9%
Angle
11.8°
Strength
EV
ANA at DAL

Feb 6, 2023 · P1 REG · 19:41

T. Dellandrea

DAL · Saved shot

Distance
46.5 ft
Scoring chance (xG)
4.2%
Angle
28.2°
Strength
PP
ANA at DAL

Feb 6, 2023 · P1 REG · 19:45

N. Lundkvist

DAL · Block

Distance
26.9 ft
Scoring chance (xG)
Unavailable
Angle
21.8°
Strength
PP

Blocked or unsupported attempt

ANA at DAL

Feb 6, 2023 · P1 REG · 19:51

M. Heiskanen

DAL · Saved shot

Distance
58.7 ft
Scoring chance (xG)
1.8%
Angle
29.6°
Strength
EV
ANA at DAL

Feb 6, 2023 · P2 REG · 01:08

W. Johnston

DAL · Saved shot

Distance
15.8 ft
Scoring chance (xG)
22.1%
Angle
18.4°
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.