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

97 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-03-25
VAN at DAL
1 REG
01:35
VAN
S. Dries
Saved shot15.818.4EV28.1%
2023-03-25
VAN at DAL
1 REG
02:57
VAN
C. Garland
Saved shot10.00.0PP22.9%
2023-03-25
VAN at DAL
1 REG
03:00
VAN
C. Garland
Saved shot8.00.0PP36.0%
2023-03-25
VAN at DAL
1 REG
03:27
VAN
Q. Hughes
Saved shot53.413.0PP4.4%
2023-03-25
VAN at DAL
1 REG
04:14
VAN
B. Boeser
Miss17.183.3PP3.5%
2023-03-25
VAN at DAL
1 REG
06:16
VAN
P. Di Giuseppe
Miss9.249.4EV7.8%
2023-03-25
VAN at DAL
1 REG
06:30
VAN
Q. Hughes
Saved shot45.58.8EV4.1%
2023-03-25
VAN at DAL
1 REG
07:01
DAL
T. Dellandrea
Saved shot16.437.6EV5.7%
2023-03-25
VAN at DAL
1 REG
07:05
DAL
C. Miller
Block26.246.5EVN/A
2023-03-25
VAN at DAL
1 REG
07:08
DAL
J. Robertson
Block21.28.1EVN/A
2023-03-25
VAN at DAL
1 REG
08:12
VAN
N. Aman
Saved shot11.210.3SH22.8%
2023-03-25
VAN at DAL
1 REG
08:37
DAL
J. Pavelski
Block12.00.0PPN/A
2023-03-25
VAN at DAL
1 REG
08:39
DAL
T. Seguin
Saved shot6.371.6PP13.4%
2023-03-25
VAN at DAL
1 REG
08:49
DAL
J. Pavelski
Miss15.331.6PP14.0%
2023-03-25
VAN at DAL
1 REG
09:00
DAL
T. Seguin
Block29.222.2PPN/A
2023-03-25
VAN at DAL
1 REG
09:14
DAL
T. Seguin
Block24.843.4PPN/A
2023-03-25
VAN at DAL
1 REG
09:17
VAN
S. Dries
Saved shot155.54.4SH0.3%
2023-03-25
VAN at DAL
1 REG
09:32
DAL
M. Heiskanen
Saved shot47.434.7EV1.8%
2023-03-25
VAN at DAL
1 REG
09:34
DAL
E. Dadonov
Saved shot10.05.7EV28.6%
2023-03-25
VAN at DAL
1 REG
10:49
DAL
L. Glendening
Saved shot79.45.8EV0.2%
2023-03-25
VAN at DAL
1 REG
10:55
DAL
J. Pavelski
Miss19.730.5EV6.0%
2023-03-25
VAN at DAL
1 REG
11:12
DAL
J. Robertson
Block9.518.4EVN/A
2023-03-25
VAN at DAL
1 REG
11:15
DAL
C. Miller
Saved shot60.221.4EV2.5%
2023-03-25
VAN at DAL
1 REG
11:20
DAL
N. Lundkvist
Miss51.68.9EV2.0%
2023-03-25
VAN at DAL
1 REG
11:28
DAL
R. Suter
Goal55.814.5EV3.1%
2023-03-25
VAN at DAL
1 REG
12:13
DAL
T. Dellandrea
Saved shot41.730.3EV3.3%
2023-03-25
VAN at DAL
1 REG
12:28
DAL
E. Dadonov
Saved shot19.455.5EV6.4%
2023-03-25
VAN at DAL
1 REG
13:21
DAL
L. Glendening
Saved shot14.239.3EV3.1%
2023-03-25
VAN at DAL
1 REG
13:34
VAN
A. Beauvillier
Saved shot5.859.0EV11.1%
2023-03-25
VAN at DAL
1 REG
13:47
VAN
C. Garland
Miss23.27.4EV5.6%
2023-03-25
VAN at DAL
1 REG
14:52
VAN
B. Boeser
Block15.17.6EVN/A
2023-03-25
VAN at DAL
1 REG
14:57
VAN
K. Burroughs
Miss56.425.2EV1.5%
2023-03-25
VAN at DAL
1 REG
15:45
DAL
T. Seguin
Saved shot19.455.5EV6.4%
2023-03-25
VAN at DAL
1 REG
16:11
VAN
F. Hronek
Saved shot54.910.5EV1.7%
2023-03-25
VAN at DAL
1 REG
17:24
DAL
J. Benn
Block26.713.0PPN/A
2023-03-25
VAN at DAL
1 REG
17:52
DAL
M. Heiskanen
Saved shot50.019.9PP4.5%
2023-03-25
VAN at DAL
1 REG
18:24
VAN
D. Joshua
Goal12.124.4SH21.6%
2023-03-25
VAN at DAL
1 REG
18:58
DAL
R. Suter
Saved shot50.58.0PP4.8%
2023-03-25
VAN at DAL
1 REG
19:32
VAN
E. Bear
Miss17.742.7EV10.8%
2023-03-25
VAN at DAL
1 REG
19:58
DAL
L. Glendening
Block55.222.4EVN/A
2023-03-25
VAN at DAL
2 REG
01:14
DAL
R. Hintz
Saved shot18.019.4EV6.1%
2023-03-25
VAN at DAL
2 REG
01:38
DAL
C. Miller
Miss54.623.7EV1.6%
2023-03-25
VAN at DAL
2 REG
01:40
DAL
M. Heiskanen
Block46.042.4EVN/A
2023-03-25
VAN at DAL
2 REG
02:09
VAN
T. Myers
Miss53.921.8EV3.0%
2023-03-25
VAN at DAL
2 REG
03:25
DAL
M. Heiskanen
Miss56.934.2EV1.9%
2023-03-25
VAN at DAL
2 REG
03:57
VAN
B. Boeser
Goal26.429.5EV10.3%
2023-03-25
VAN at DAL
2 REG
05:30
VAN
J. Rathbone
Goal18.019.4EV22.9%
2023-03-25
VAN at DAL
2 REG
06:09
VAN
F. Hronek
Block49.020.3EVN/A
2023-03-25
VAN at DAL
2 REG
08:23
VAN
V. Podkolzin
Saved shot16.342.5EV8.4%
2023-03-25
VAN at DAL
2 REG
09:12
DAL
W. Johnston
Saved shot56.740.7EV0.7%
VAN at DAL

Mar 25, 2023 · P1 REG · 01:35

S. Dries

VAN · Saved shot

Distance
15.8 ft
Scoring chance (xG)
28.1%
Angle
18.4°
Strength
EV
VAN at DAL

Mar 25, 2023 · P1 REG · 02:57

C. Garland

VAN · Saved shot

Distance
10.0 ft
Scoring chance (xG)
22.9%
Angle
0.0°
Strength
PP
VAN at DAL

Mar 25, 2023 · P1 REG · 03:00

C. Garland

VAN · Saved shot

Distance
8.0 ft
Scoring chance (xG)
36.0%
Angle
0.0°
Strength
PP
VAN at DAL

Mar 25, 2023 · P1 REG · 03:27

Q. Hughes

VAN · Saved shot

Distance
53.4 ft
Scoring chance (xG)
4.4%
Angle
13.0°
Strength
PP
VAN at DAL

Mar 25, 2023 · P1 REG · 04:14

B. Boeser

VAN · Miss

Distance
17.1 ft
Scoring chance (xG)
3.5%
Angle
83.3°
Strength
PP
VAN at DAL

Mar 25, 2023 · P1 REG · 06:16

P. Di Giuseppe

VAN · Miss

Distance
9.2 ft
Scoring chance (xG)
7.8%
Angle
49.4°
Strength
EV
VAN at DAL

Mar 25, 2023 · P1 REG · 06:30

Q. Hughes

VAN · Saved shot

Distance
45.5 ft
Scoring chance (xG)
4.1%
Angle
8.8°
Strength
EV
VAN at DAL

Mar 25, 2023 · P1 REG · 07:01

T. Dellandrea

DAL · Saved shot

Distance
16.4 ft
Scoring chance (xG)
5.7%
Angle
37.6°
Strength
EV
VAN at DAL

Mar 25, 2023 · P1 REG · 07:05

C. Miller

DAL · Block

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

Blocked or unsupported attempt

VAN at DAL

Mar 25, 2023 · P1 REG · 07:08

J. Robertson

DAL · Block

Distance
21.2 ft
Scoring chance (xG)
Unavailable
Angle
8.1°
Strength
EV

Blocked or unsupported attempt

VAN at DAL

Mar 25, 2023 · P1 REG · 08:12

N. Aman

VAN · Saved shot

Distance
11.2 ft
Scoring chance (xG)
22.8%
Angle
10.3°
Strength
SH
VAN at DAL

Mar 25, 2023 · P1 REG · 08:37

J. Pavelski

DAL · Block

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

Blocked or unsupported attempt

VAN at DAL

Mar 25, 2023 · P1 REG · 08:39

T. Seguin

DAL · Saved shot

Distance
6.3 ft
Scoring chance (xG)
13.4%
Angle
71.6°
Strength
PP
VAN at DAL

Mar 25, 2023 · P1 REG · 08:49

J. Pavelski

DAL · Miss

Distance
15.3 ft
Scoring chance (xG)
14.0%
Angle
31.6°
Strength
PP
VAN at DAL

Mar 25, 2023 · P1 REG · 09:00

T. Seguin

DAL · Block

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

Blocked or unsupported attempt

VAN at DAL

Mar 25, 2023 · P1 REG · 09:14

T. Seguin

DAL · Block

Distance
24.8 ft
Scoring chance (xG)
Unavailable
Angle
43.4°
Strength
PP

Blocked or unsupported attempt

VAN at DAL

Mar 25, 2023 · P1 REG · 09:17

S. Dries

VAN · Saved shot

Distance
155.5 ft
Scoring chance (xG)
0.3%
Angle
4.4°
Strength
SH
VAN at DAL

Mar 25, 2023 · P1 REG · 09:32

M. Heiskanen

DAL · Saved shot

Distance
47.4 ft
Scoring chance (xG)
1.8%
Angle
34.7°
Strength
EV
VAN at DAL

Mar 25, 2023 · P1 REG · 09:34

E. Dadonov

DAL · Saved shot

Distance
10.0 ft
Scoring chance (xG)
28.6%
Angle
5.7°
Strength
EV
VAN at DAL

Mar 25, 2023 · P1 REG · 10:49

L. Glendening

DAL · Saved shot

Distance
79.4 ft
Scoring chance (xG)
0.2%
Angle
5.8°
Strength
EV
VAN at DAL

Mar 25, 2023 · P1 REG · 10:55

J. Pavelski

DAL · Miss

Distance
19.7 ft
Scoring chance (xG)
6.0%
Angle
30.5°
Strength
EV
VAN at DAL

Mar 25, 2023 · P1 REG · 11:12

J. Robertson

DAL · Block

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

Blocked or unsupported attempt

VAN at DAL

Mar 25, 2023 · P1 REG · 11:15

C. Miller

DAL · Saved shot

Distance
60.2 ft
Scoring chance (xG)
2.5%
Angle
21.4°
Strength
EV
VAN at DAL

Mar 25, 2023 · P1 REG · 11:20

N. Lundkvist

DAL · Miss

Distance
51.6 ft
Scoring chance (xG)
2.0%
Angle
8.9°
Strength
EV
VAN at DAL

Mar 25, 2023 · P1 REG · 11:28

R. Suter

DAL · Goal

Distance
55.8 ft
Scoring chance (xG)
3.1%
Angle
14.5°
Strength
EV
VAN at DAL

Mar 25, 2023 · P1 REG · 12:13

T. Dellandrea

DAL · Saved shot

Distance
41.7 ft
Scoring chance (xG)
3.3%
Angle
30.3°
Strength
EV
VAN at DAL

Mar 25, 2023 · P1 REG · 12:28

E. Dadonov

DAL · Saved shot

Distance
19.4 ft
Scoring chance (xG)
6.4%
Angle
55.5°
Strength
EV
VAN at DAL

Mar 25, 2023 · P1 REG · 13:21

L. Glendening

DAL · Saved shot

Distance
14.2 ft
Scoring chance (xG)
3.1%
Angle
39.3°
Strength
EV
VAN at DAL

Mar 25, 2023 · P1 REG · 13:34

A. Beauvillier

VAN · Saved shot

Distance
5.8 ft
Scoring chance (xG)
11.1%
Angle
59.0°
Strength
EV
VAN at DAL

Mar 25, 2023 · P1 REG · 13:47

C. Garland

VAN · Miss

Distance
23.2 ft
Scoring chance (xG)
5.6%
Angle
7.4°
Strength
EV
VAN at DAL

Mar 25, 2023 · P1 REG · 14:52

B. Boeser

VAN · Block

Distance
15.1 ft
Scoring chance (xG)
Unavailable
Angle
7.6°
Strength
EV

Blocked or unsupported attempt

VAN at DAL

Mar 25, 2023 · P1 REG · 14:57

K. Burroughs

VAN · Miss

Distance
56.4 ft
Scoring chance (xG)
1.5%
Angle
25.2°
Strength
EV
VAN at DAL

Mar 25, 2023 · P1 REG · 15:45

T. Seguin

DAL · Saved shot

Distance
19.4 ft
Scoring chance (xG)
6.4%
Angle
55.5°
Strength
EV
VAN at DAL

Mar 25, 2023 · P1 REG · 16:11

F. Hronek

VAN · Saved shot

Distance
54.9 ft
Scoring chance (xG)
1.7%
Angle
10.5°
Strength
EV
VAN at DAL

Mar 25, 2023 · P1 REG · 17:24

J. Benn

DAL · Block

Distance
26.7 ft
Scoring chance (xG)
Unavailable
Angle
13.0°
Strength
PP

Blocked or unsupported attempt

VAN at DAL

Mar 25, 2023 · P1 REG · 17:52

M. Heiskanen

DAL · Saved shot

Distance
50.0 ft
Scoring chance (xG)
4.5%
Angle
19.9°
Strength
PP
VAN at DAL

Mar 25, 2023 · P1 REG · 18:24

D. Joshua

VAN · Goal

Distance
12.1 ft
Scoring chance (xG)
21.6%
Angle
24.4°
Strength
SH
VAN at DAL

Mar 25, 2023 · P1 REG · 18:58

R. Suter

DAL · Saved shot

Distance
50.5 ft
Scoring chance (xG)
4.8%
Angle
8.0°
Strength
PP
VAN at DAL

Mar 25, 2023 · P1 REG · 19:32

E. Bear

VAN · Miss

Distance
17.7 ft
Scoring chance (xG)
10.8%
Angle
42.7°
Strength
EV
VAN at DAL

Mar 25, 2023 · P1 REG · 19:58

L. Glendening

DAL · Block

Distance
55.2 ft
Scoring chance (xG)
Unavailable
Angle
22.4°
Strength
EV

Blocked or unsupported attempt

VAN at DAL

Mar 25, 2023 · P2 REG · 01:14

R. Hintz

DAL · Saved shot

Distance
18.0 ft
Scoring chance (xG)
6.1%
Angle
19.4°
Strength
EV
VAN at DAL

Mar 25, 2023 · P2 REG · 01:38

C. Miller

DAL · Miss

Distance
54.6 ft
Scoring chance (xG)
1.6%
Angle
23.7°
Strength
EV
VAN at DAL

Mar 25, 2023 · P2 REG · 01:40

M. Heiskanen

DAL · Block

Distance
46.0 ft
Scoring chance (xG)
Unavailable
Angle
42.4°
Strength
EV

Blocked or unsupported attempt

VAN at DAL

Mar 25, 2023 · P2 REG · 02:09

T. Myers

VAN · Miss

Distance
53.9 ft
Scoring chance (xG)
3.0%
Angle
21.8°
Strength
EV
VAN at DAL

Mar 25, 2023 · P2 REG · 03:25

M. Heiskanen

DAL · Miss

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

Mar 25, 2023 · P2 REG · 03:57

B. Boeser

VAN · Goal

Distance
26.4 ft
Scoring chance (xG)
10.3%
Angle
29.5°
Strength
EV
VAN at DAL

Mar 25, 2023 · P2 REG · 05:30

J. Rathbone

VAN · Goal

Distance
18.0 ft
Scoring chance (xG)
22.9%
Angle
19.4°
Strength
EV
VAN at DAL

Mar 25, 2023 · P2 REG · 06:09

F. Hronek

VAN · Block

Distance
49.0 ft
Scoring chance (xG)
Unavailable
Angle
20.3°
Strength
EV

Blocked or unsupported attempt

VAN at DAL

Mar 25, 2023 · P2 REG · 08:23

V. Podkolzin

VAN · Saved shot

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

Mar 25, 2023 · P2 REG · 09:12

W. Johnston

DAL · Saved shot

Distance
56.7 ft
Scoring chance (xG)
0.7%
Angle
40.7°
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.