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

111 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)
2023-12-21
VAN at DAL
1 REG
00:16
VAN
T. Blueger
Saved shot21.924.2EV15.7%
2023-12-21
VAN at DAL
1 REG
00:22
VAN
D. Joshua
Miss10.05.7EV15.8%
2023-12-21
VAN at DAL
1 REG
00:45
DAL
J. Robertson
Saved shot63.528.2EV0.8%
2023-12-21
VAN at DAL
1 REG
02:41
DAL
W. Johnston
Saved shot48.825.5EV2.1%
2023-12-21
VAN at DAL
1 REG
02:51
VAN
D. Joshua
Goal22.823.2EV12.8%
2023-12-21
VAN at DAL
1 REG
03:11
DAL
E. Dadonov
Block38.621.3EVN/A
2023-12-21
VAN at DAL
1 REG
04:11
VAN
F. Hronek
Miss39.828.5EV5.7%
2023-12-21
VAN at DAL
1 REG
04:24
VAN
N. Aman
Saved shot31.824.1EV11.0%
2023-12-21
VAN at DAL
1 REG
05:14
DAL
R. Suter
Saved shot47.434.7EV2.1%
2023-12-21
VAN at DAL
1 REG
05:26
DAL
M. Heiskanen
Saved shot43.47.9EV4.2%
2023-12-21
VAN at DAL
1 REG
05:47
DAL
W. Johnston
Saved shot71.730.1EV0.5%
2023-12-21
VAN at DAL
1 REG
05:55
DAL
E. Dadonov
Block9.212.5EVN/A
2023-12-21
VAN at DAL
1 REG
07:10
VAN
J. Miller
Saved shot10.648.8EV18.2%
2023-12-21
VAN at DAL
1 REG
07:30
DAL
R. Hintz
Miss47.232.0EV2.6%
2023-12-21
VAN at DAL
1 REG
07:33
DAL
J. Robertson
Saved shot7.181.9EV1.1%
2023-12-21
VAN at DAL
1 REG
10:25
DAL
J. Robertson
Saved shot18.825.2PP13.4%
2023-12-21
VAN at DAL
1 REG
10:51
DAL
T. Seguin
Goal13.636.0EV10.7%
2023-12-21
VAN at DAL
1 REG
11:15
DAL
R. Hintz
Saved shot34.140.2EV5.6%
2023-12-21
VAN at DAL
1 REG
12:03
VAN
E. Pettersson
Miss27.749.4PP8.0%
2023-12-21
VAN at DAL
1 REG
12:58
DAL
J. Hanley
Saved shot52.829.5EV2.1%
2023-12-21
VAN at DAL
1 REG
13:32
VAN
C. Garland
Saved shot52.346.5EV0.6%
2023-12-21
VAN at DAL
1 REG
13:41
VAN
I. Cole
Miss72.629.7EV0.4%
2023-12-21
VAN at DAL
1 REG
14:06
DAL
J. Pavelski
Miss11.452.1EV6.8%
2023-12-21
VAN at DAL
1 REG
14:42
VAN
B. Boeser
Block31.430.7EVN/A
2023-12-21
VAN at DAL
1 REG
15:07
DAL
C. Smith
Miss27.579.5EV1.2%
2023-12-21
VAN at DAL
1 REG
15:17
DAL
R. Faksa
Miss31.326.6EV2.9%
2023-12-21
VAN at DAL
1 REG
15:18
DAL
S. Steel
Saved shot7.839.8EV6.0%
2023-12-21
VAN at DAL
1 REG
16:10
VAN
S. Lafferty
Miss37.543.9EV1.1%
2023-12-21
VAN at DAL
1 REG
16:51
DAL
W. Johnston
Miss26.619.8PP6.0%
2023-12-21
VAN at DAL
1 REG
17:38
DAL
M. Heiskanen
Block35.826.6PPN/A
2023-12-21
VAN at DAL
1 REG
17:49
DAL
M. Duchene
Saved shot16.665.0PP17.2%
2023-12-21
VAN at DAL
1 REG
18:25
DAL
J. Robertson
Saved shot35.036.9PP5.0%
2023-12-21
VAN at DAL
1 REG
18:33
DAL
R. Hintz
Saved shot40.540.0PP2.8%
2023-12-21
VAN at DAL
1 REG
18:37
DAL
J. Robertson
Saved shot17.045.0PP16.1%
2023-12-21
VAN at DAL
1 REG
18:46
DAL
J. Pavelski
Saved shot9.240.6EV7.9%
2023-12-21
VAN at DAL
1 REG
18:52
DAL
J. Pavelski
Miss12.528.6EV6.6%
2023-12-21
VAN at DAL
1 REG
19:00
DAL
T. Harley
Block45.36.3EVN/A
2023-12-21
VAN at DAL
1 REG
19:02
DAL
M. Heiskanen
Block11.474.7EVN/A
2023-12-21
VAN at DAL
1 REG
19:27
DAL
T. Seguin
Miss22.039.5EV8.0%
2023-12-21
VAN at DAL
1 REG
19:59
VAN
B. Boeser
Saved shot50.46.8EV4.3%
2023-12-21
VAN at DAL
2 REG
00:11
VAN
C. Garland
Miss39.14.4EV4.3%
2023-12-21
VAN at DAL
2 REG
00:15
VAN
C. Garland
Block16.342.5EVN/A
2023-12-21
VAN at DAL
2 REG
00:30
DAL
M. Duchene
Saved shot59.13.9EV1.8%
2023-12-21
VAN at DAL
2 REG
00:44
VAN
B. Boeser
Miss28.612.1EV17.5%
2023-12-21
VAN at DAL
2 REG
00:51
VAN
F. Hronek
Block15.03.8EVN/A
2023-12-21
VAN at DAL
2 REG
01:35
VAN
E. Pettersson
Saved shot32.877.7EV0.9%
2023-12-21
VAN at DAL
2 REG
01:39
VAN
N. Juulsen
Miss64.928.5EV0.8%
2023-12-21
VAN at DAL
2 REG
01:53
DAL
J. Benn
Saved shot44.726.6EV2.3%
2023-12-21
VAN at DAL
2 REG
06:56
VAN
T. Myers
Block14.00.0PPN/A
2023-12-21
VAN at DAL
2 REG
07:14
VAN
N. Zadorov
Miss37.236.3EV1.1%
VAN at DAL

Dec 21, 2023 · P1 REG · 00:16

T. Blueger

VAN · Saved shot

Distance
21.9 ft
Scoring chance (xG)
15.7%
Angle
24.2°
Strength
EV
VAN at DAL

Dec 21, 2023 · P1 REG · 00:22

D. Joshua

VAN · Miss

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

Dec 21, 2023 · P1 REG · 00:45

J. Robertson

DAL · Saved shot

Distance
63.5 ft
Scoring chance (xG)
0.8%
Angle
28.2°
Strength
EV
VAN at DAL

Dec 21, 2023 · P1 REG · 02:41

W. Johnston

DAL · Saved shot

Distance
48.8 ft
Scoring chance (xG)
2.1%
Angle
25.5°
Strength
EV
VAN at DAL

Dec 21, 2023 · P1 REG · 02:51

D. Joshua

VAN · Goal

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

Dec 21, 2023 · P1 REG · 03:11

E. Dadonov

DAL · Block

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

Blocked or unsupported attempt

VAN at DAL

Dec 21, 2023 · P1 REG · 04:11

F. Hronek

VAN · Miss

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

Dec 21, 2023 · P1 REG · 04:24

N. Aman

VAN · Saved shot

Distance
31.8 ft
Scoring chance (xG)
11.0%
Angle
24.1°
Strength
EV
VAN at DAL

Dec 21, 2023 · P1 REG · 05:14

R. Suter

DAL · Saved shot

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

Dec 21, 2023 · P1 REG · 05:26

M. Heiskanen

DAL · Saved shot

Distance
43.4 ft
Scoring chance (xG)
4.2%
Angle
7.9°
Strength
EV
VAN at DAL

Dec 21, 2023 · P1 REG · 05:47

W. Johnston

DAL · Saved shot

Distance
71.7 ft
Scoring chance (xG)
0.5%
Angle
30.1°
Strength
EV
VAN at DAL

Dec 21, 2023 · P1 REG · 05:55

E. Dadonov

DAL · Block

Distance
9.2 ft
Scoring chance (xG)
Unavailable
Angle
12.5°
Strength
EV

Blocked or unsupported attempt

VAN at DAL

Dec 21, 2023 · P1 REG · 07:10

J. Miller

VAN · Saved shot

Distance
10.6 ft
Scoring chance (xG)
18.2%
Angle
48.8°
Strength
EV
VAN at DAL

Dec 21, 2023 · P1 REG · 07:30

R. Hintz

DAL · Miss

Distance
47.2 ft
Scoring chance (xG)
2.6%
Angle
32.0°
Strength
EV
VAN at DAL

Dec 21, 2023 · P1 REG · 07:33

J. Robertson

DAL · Saved shot

Distance
7.1 ft
Scoring chance (xG)
1.1%
Angle
81.9°
Strength
EV
VAN at DAL

Dec 21, 2023 · P1 REG · 10:25

J. Robertson

DAL · Saved shot

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

Dec 21, 2023 · P1 REG · 10:51

T. Seguin

DAL · Goal

Distance
13.6 ft
Scoring chance (xG)
10.7%
Angle
36.0°
Strength
EV
VAN at DAL

Dec 21, 2023 · P1 REG · 11:15

R. Hintz

DAL · Saved shot

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

Dec 21, 2023 · P1 REG · 12:03

E. Pettersson

VAN · Miss

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

Dec 21, 2023 · P1 REG · 12:58

J. Hanley

DAL · Saved shot

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

Dec 21, 2023 · P1 REG · 13:32

C. Garland

VAN · Saved shot

Distance
52.3 ft
Scoring chance (xG)
0.6%
Angle
46.5°
Strength
EV
VAN at DAL

Dec 21, 2023 · P1 REG · 13:41

I. Cole

VAN · Miss

Distance
72.6 ft
Scoring chance (xG)
0.4%
Angle
29.7°
Strength
EV
VAN at DAL

Dec 21, 2023 · P1 REG · 14:06

J. Pavelski

DAL · Miss

Distance
11.4 ft
Scoring chance (xG)
6.8%
Angle
52.1°
Strength
EV
VAN at DAL

Dec 21, 2023 · P1 REG · 14:42

B. Boeser

VAN · Block

Distance
31.4 ft
Scoring chance (xG)
Unavailable
Angle
30.7°
Strength
EV

Blocked or unsupported attempt

VAN at DAL

Dec 21, 2023 · P1 REG · 15:07

C. Smith

DAL · Miss

Distance
27.5 ft
Scoring chance (xG)
1.2%
Angle
79.5°
Strength
EV
VAN at DAL

Dec 21, 2023 · P1 REG · 15:17

R. Faksa

DAL · Miss

Distance
31.3 ft
Scoring chance (xG)
2.9%
Angle
26.6°
Strength
EV
VAN at DAL

Dec 21, 2023 · P1 REG · 15:18

S. Steel

DAL · Saved shot

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

Dec 21, 2023 · P1 REG · 16:10

S. Lafferty

VAN · Miss

Distance
37.5 ft
Scoring chance (xG)
1.1%
Angle
43.9°
Strength
EV
VAN at DAL

Dec 21, 2023 · P1 REG · 16:51

W. Johnston

DAL · Miss

Distance
26.6 ft
Scoring chance (xG)
6.0%
Angle
19.8°
Strength
PP
VAN at DAL

Dec 21, 2023 · P1 REG · 17:38

M. Heiskanen

DAL · Block

Distance
35.8 ft
Scoring chance (xG)
Unavailable
Angle
26.6°
Strength
PP

Blocked or unsupported attempt

VAN at DAL

Dec 21, 2023 · P1 REG · 17:49

M. Duchene

DAL · Saved shot

Distance
16.6 ft
Scoring chance (xG)
17.2%
Angle
65.0°
Strength
PP
VAN at DAL

Dec 21, 2023 · P1 REG · 18:25

J. Robertson

DAL · Saved shot

Distance
35.0 ft
Scoring chance (xG)
5.0%
Angle
36.9°
Strength
PP
VAN at DAL

Dec 21, 2023 · P1 REG · 18:33

R. Hintz

DAL · Saved shot

Distance
40.5 ft
Scoring chance (xG)
2.8%
Angle
40.0°
Strength
PP
VAN at DAL

Dec 21, 2023 · P1 REG · 18:37

J. Robertson

DAL · Saved shot

Distance
17.0 ft
Scoring chance (xG)
16.1%
Angle
45.0°
Strength
PP
VAN at DAL

Dec 21, 2023 · P1 REG · 18:46

J. Pavelski

DAL · Saved shot

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

Dec 21, 2023 · P1 REG · 18:52

J. Pavelski

DAL · Miss

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

Dec 21, 2023 · P1 REG · 19:00

T. Harley

DAL · Block

Distance
45.3 ft
Scoring chance (xG)
Unavailable
Angle
6.3°
Strength
EV

Blocked or unsupported attempt

VAN at DAL

Dec 21, 2023 · P1 REG · 19:02

M. Heiskanen

DAL · Block

Distance
11.4 ft
Scoring chance (xG)
Unavailable
Angle
74.7°
Strength
EV

Blocked or unsupported attempt

VAN at DAL

Dec 21, 2023 · P1 REG · 19:27

T. Seguin

DAL · Miss

Distance
22.0 ft
Scoring chance (xG)
8.0%
Angle
39.5°
Strength
EV
VAN at DAL

Dec 21, 2023 · P1 REG · 19:59

B. Boeser

VAN · Saved shot

Distance
50.4 ft
Scoring chance (xG)
4.3%
Angle
6.8°
Strength
EV
VAN at DAL

Dec 21, 2023 · P2 REG · 00:11

C. Garland

VAN · Miss

Distance
39.1 ft
Scoring chance (xG)
4.3%
Angle
4.4°
Strength
EV
VAN at DAL

Dec 21, 2023 · P2 REG · 00:15

C. Garland

VAN · Block

Distance
16.3 ft
Scoring chance (xG)
Unavailable
Angle
42.5°
Strength
EV

Blocked or unsupported attempt

VAN at DAL

Dec 21, 2023 · P2 REG · 00:30

M. Duchene

DAL · Saved shot

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

Dec 21, 2023 · P2 REG · 00:44

B. Boeser

VAN · Miss

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

Dec 21, 2023 · P2 REG · 00:51

F. Hronek

VAN · Block

Distance
15.0 ft
Scoring chance (xG)
Unavailable
Angle
3.8°
Strength
EV

Blocked or unsupported attempt

VAN at DAL

Dec 21, 2023 · P2 REG · 01:35

E. Pettersson

VAN · Saved shot

Distance
32.8 ft
Scoring chance (xG)
0.9%
Angle
77.7°
Strength
EV
VAN at DAL

Dec 21, 2023 · P2 REG · 01:39

N. Juulsen

VAN · Miss

Distance
64.9 ft
Scoring chance (xG)
0.8%
Angle
28.5°
Strength
EV
VAN at DAL

Dec 21, 2023 · P2 REG · 01:53

J. Benn

DAL · Saved shot

Distance
44.7 ft
Scoring chance (xG)
2.3%
Angle
26.6°
Strength
EV
VAN at DAL

Dec 21, 2023 · P2 REG · 06:56

T. Myers

VAN · Block

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

Blocked or unsupported attempt

VAN at DAL

Dec 21, 2023 · P2 REG · 07:14

N. Zadorov

VAN · Miss

Distance
37.2 ft
Scoring chance (xG)
1.1%
Angle
36.3°
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.