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

110 matching attempts. Season coverage: 1504 published games / 1504 collected games. Last source refresh: Oct 4, 2026 05:00.

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)
2022-04-18
DAL at VAN
1 REG
01:49
VAN
B. Boeser
Saved shot20.257.1EV4.6%
2022-04-18
DAL at VAN
1 REG
02:26
DAL
A. Sekera
Saved shot55.928.9EV2.4%
2022-04-18
DAL at VAN
1 REG
02:28
DAL
J. Hakanpää
Saved shot43.144.1EV1.4%
2022-04-18
DAL at VAN
1 REG
02:58
VAN
B. Richardson
Miss38.451.3EV1.8%
2022-04-18
DAL at VAN
1 REG
03:06
VAN
N. Petan
Saved shot31.843.7EV4.0%
2022-04-18
DAL at VAN
1 REG
04:05
VAN
J. Miller
Miss22.837.9EV4.6%
2022-04-18
DAL at VAN
1 REG
04:39
VAN
B. Hunt
Saved shot111.918.8EV0.2%
2022-04-18
DAL at VAN
1 REG
05:39
DAL
J. Kiviranta
Block22.828.8EVN/A
2022-04-18
DAL at VAN
1 REG
07:23
VAN
O. Ekman-Larsson
Miss33.15.2EV10.1%
2022-04-18
DAL at VAN
1 REG
07:28
VAN
C. Garland
Goal40.255.1EV2.2%
2022-04-18
DAL at VAN
1 REG
08:12
DAL
R. Hintz
Goal26.14.4PP15.4%
2022-04-18
DAL at VAN
1 REG
08:20
DAL
M. Studenic
Saved shot89.925.7EV0.2%
2022-04-18
DAL at VAN
1 REG
08:30
DAL
T. Seguin
Saved shot18.019.4EV6.4%
2022-04-18
DAL at VAN
1 REG
08:33
DAL
T. Seguin
Saved shot9.866.0EV32.3%
2022-04-18
DAL at VAN
1 REG
09:31
DAL
A. Sekera
Saved shot59.128.3EV2.7%
2022-04-18
DAL at VAN
1 REG
09:43
DAL
J. Hakanpää
Saved shot61.333.7EV1.2%
2022-04-18
DAL at VAN
1 REG
10:31
VAN
C. Garland
Miss13.00.0EV9.0%
2022-04-18
DAL at VAN
1 REG
10:40
VAN
C. Garland
Saved shot19.00.0EV16.2%
2022-04-18
DAL at VAN
1 REG
10:47
DAL
R. Hintz
Saved shot53.031.9EV1.1%
2022-04-18
DAL at VAN
1 REG
11:12
DAL
J. Robertson
Block19.411.9EVN/A
2022-04-18
DAL at VAN
1 REG
11:16
DAL
M. Heiskanen
Saved shot56.041.4EV0.7%
2022-04-18
DAL at VAN
1 REG
11:18
DAL
M. Studenic
Saved shot13.930.3EV21.3%
2022-04-18
DAL at VAN
1 REG
12:47
DAL
R. Faksa
Miss14.312.1EV8.3%
2022-04-18
DAL at VAN
1 REG
15:09
VAN
E. Pettersson
Goal5.468.2EV10.2%
2022-04-18
DAL at VAN
1 REG
15:35
DAL
R. Hintz
Saved shot23.346.7EV9.7%
2022-04-18
DAL at VAN
1 REG
16:31
DAL
M. Studenic
Block14.239.3EVN/A
2022-04-18
DAL at VAN
1 REG
17:31
VAN
B. Richardson
Saved shot25.161.4EV3.6%
2022-04-18
DAL at VAN
1 REG
17:38
VAN
N. Petan
Miss19.368.7EV5.2%
2022-04-18
DAL at VAN
1 REG
17:42
VAN
B. Richardson
Block14.828.3EVN/A
2022-04-18
DAL at VAN
1 REG
17:47
VAN
B. Hunt
Saved shot53.010.9EV1.2%
2022-04-18
DAL at VAN
1 REG
18:25
VAN
T. Myers
Saved shot28.729.2EV9.9%
2022-04-18
DAL at VAN
1 REG
19:00
VAN
C. Garland
Miss19.455.5EV6.0%
2022-04-18
DAL at VAN
1 REG
19:39
VAN
Q. Hughes
Block26.968.2EVN/A
2022-04-18
DAL at VAN
1 REG
19:58
DAL
J. Benn
Saved shot101.12.8EV0.3%
2022-04-18
DAL at VAN
2 REG
00:17
DAL
J. Pavelski
Saved shot22.235.8EV11.9%
2022-04-18
DAL at VAN
2 REG
01:00
DAL
M. Studenic
Miss24.14.8EV6.3%
2022-04-18
DAL at VAN
2 REG
01:23
VAN
B. Boeser
Goal21.924.2EV13.0%
2022-04-18
DAL at VAN
2 REG
02:14
DAL
L. Glendening
Saved shot35.059.0EV1.1%
2022-04-18
DAL at VAN
2 REG
02:32
VAN
L. Schenn
Block14.324.8EVN/A
2022-04-18
DAL at VAN
2 REG
03:37
VAN
J. Dickinson
Saved shot36.141.6EV2.8%
2022-04-18
DAL at VAN
2 REG
03:53
VAN
B. Boeser
Miss10.036.9PP11.4%
2022-04-18
DAL at VAN
2 REG
04:06
DAL
L. Glendening
Saved shot15.358.4SH7.7%
2022-04-18
DAL at VAN
2 REG
04:34
VAN
B. Boeser
Saved shot35.540.4PP9.3%
2022-04-18
DAL at VAN
2 REG
04:45
DAL
R. Hintz
Goal22.02.6SH19.4%
2022-04-18
DAL at VAN
2 REG
05:08
VAN
O. Ekman-Larsson
Saved shot53.02.2PP4.2%
2022-04-18
DAL at VAN
2 REG
05:16
VAN
B. Hunt
Saved shot50.036.9PP3.2%
2022-04-18
DAL at VAN
2 REG
06:05
VAN
M. Highmore
Miss53.636.7EV0.8%
2022-04-18
DAL at VAN
2 REG
06:11
VAN
M. Highmore
Block35.13.3EVN/A
2022-04-18
DAL at VAN
2 REG
06:45
VAN
L. Schenn
Saved shot56.018.8EV2.3%
2022-04-18
DAL at VAN
2 REG
07:00
DAL
L. Glendening
Saved shot17.120.6EV26.7%
DAL at VAN

Apr 18, 2022 · P1 REG · 01:49

B. Boeser

VAN · Saved shot

Distance
20.2 ft
Scoring chance (xG)
4.6%
Angle
57.1°
Strength
EV
DAL at VAN

Apr 18, 2022 · P1 REG · 02:26

A. Sekera

DAL · Saved shot

Distance
55.9 ft
Scoring chance (xG)
2.4%
Angle
28.9°
Strength
EV
DAL at VAN

Apr 18, 2022 · P1 REG · 02:28

J. Hakanpää

DAL · Saved shot

Distance
43.1 ft
Scoring chance (xG)
1.4%
Angle
44.1°
Strength
EV
DAL at VAN

Apr 18, 2022 · P1 REG · 02:58

B. Richardson

VAN · Miss

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

Apr 18, 2022 · P1 REG · 03:06

N. Petan

VAN · Saved shot

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

Apr 18, 2022 · P1 REG · 04:05

J. Miller

VAN · Miss

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

Apr 18, 2022 · P1 REG · 04:39

B. Hunt

VAN · Saved shot

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

Apr 18, 2022 · P1 REG · 05:39

J. Kiviranta

DAL · Block

Distance
22.8 ft
Scoring chance (xG)
Unavailable
Angle
28.8°
Strength
EV

Blocked or unsupported attempt

DAL at VAN

Apr 18, 2022 · P1 REG · 07:23

O. Ekman-Larsson

VAN · Miss

Distance
33.1 ft
Scoring chance (xG)
10.1%
Angle
5.2°
Strength
EV
DAL at VAN

Apr 18, 2022 · P1 REG · 07:28

C. Garland

VAN · Goal

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

Apr 18, 2022 · P1 REG · 08:12

R. Hintz

DAL · Goal

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

Apr 18, 2022 · P1 REG · 08:20

M. Studenic

DAL · Saved shot

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

Apr 18, 2022 · P1 REG · 08:30

T. Seguin

DAL · Saved shot

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

Apr 18, 2022 · P1 REG · 08:33

T. Seguin

DAL · Saved shot

Distance
9.8 ft
Scoring chance (xG)
32.3%
Angle
66.0°
Strength
EV
DAL at VAN

Apr 18, 2022 · P1 REG · 09:31

A. Sekera

DAL · Saved shot

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

Apr 18, 2022 · P1 REG · 09:43

J. Hakanpää

DAL · Saved shot

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

Apr 18, 2022 · P1 REG · 10:31

C. Garland

VAN · Miss

Distance
13.0 ft
Scoring chance (xG)
9.0%
Angle
0.0°
Strength
EV
DAL at VAN

Apr 18, 2022 · P1 REG · 10:40

C. Garland

VAN · Saved shot

Distance
19.0 ft
Scoring chance (xG)
16.2%
Angle
0.0°
Strength
EV
DAL at VAN

Apr 18, 2022 · P1 REG · 10:47

R. Hintz

DAL · Saved shot

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

Apr 18, 2022 · P1 REG · 11:12

J. Robertson

DAL · Block

Distance
19.4 ft
Scoring chance (xG)
Unavailable
Angle
11.9°
Strength
EV

Blocked or unsupported attempt

DAL at VAN

Apr 18, 2022 · P1 REG · 11:16

M. Heiskanen

DAL · Saved shot

Distance
56.0 ft
Scoring chance (xG)
0.7%
Angle
41.4°
Strength
EV
DAL at VAN

Apr 18, 2022 · P1 REG · 11:18

M. Studenic

DAL · Saved shot

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

Apr 18, 2022 · P1 REG · 12:47

R. Faksa

DAL · Miss

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

Apr 18, 2022 · P1 REG · 15:09

E. Pettersson

VAN · Goal

Distance
5.4 ft
Scoring chance (xG)
10.2%
Angle
68.2°
Strength
EV
DAL at VAN

Apr 18, 2022 · P1 REG · 15:35

R. Hintz

DAL · Saved shot

Distance
23.3 ft
Scoring chance (xG)
9.7%
Angle
46.7°
Strength
EV
DAL at VAN

Apr 18, 2022 · P1 REG · 16:31

M. Studenic

DAL · Block

Distance
14.2 ft
Scoring chance (xG)
Unavailable
Angle
39.3°
Strength
EV

Blocked or unsupported attempt

DAL at VAN

Apr 18, 2022 · P1 REG · 17:31

B. Richardson

VAN · Saved shot

Distance
25.1 ft
Scoring chance (xG)
3.6%
Angle
61.4°
Strength
EV
DAL at VAN

Apr 18, 2022 · P1 REG · 17:38

N. Petan

VAN · Miss

Distance
19.3 ft
Scoring chance (xG)
5.2%
Angle
68.7°
Strength
EV
DAL at VAN

Apr 18, 2022 · P1 REG · 17:42

B. Richardson

VAN · Block

Distance
14.8 ft
Scoring chance (xG)
Unavailable
Angle
28.3°
Strength
EV

Blocked or unsupported attempt

DAL at VAN

Apr 18, 2022 · P1 REG · 17:47

B. Hunt

VAN · Saved shot

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

Apr 18, 2022 · P1 REG · 18:25

T. Myers

VAN · Saved shot

Distance
28.7 ft
Scoring chance (xG)
9.9%
Angle
29.2°
Strength
EV
DAL at VAN

Apr 18, 2022 · P1 REG · 19:00

C. Garland

VAN · Miss

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

Apr 18, 2022 · P1 REG · 19:39

Q. Hughes

VAN · Block

Distance
26.9 ft
Scoring chance (xG)
Unavailable
Angle
68.2°
Strength
EV

Blocked or unsupported attempt

DAL at VAN

Apr 18, 2022 · P1 REG · 19:58

J. Benn

DAL · Saved shot

Distance
101.1 ft
Scoring chance (xG)
0.3%
Angle
2.8°
Strength
EV
DAL at VAN

Apr 18, 2022 · P2 REG · 00:17

J. Pavelski

DAL · Saved shot

Distance
22.2 ft
Scoring chance (xG)
11.9%
Angle
35.8°
Strength
EV
DAL at VAN

Apr 18, 2022 · P2 REG · 01:00

M. Studenic

DAL · Miss

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

Apr 18, 2022 · P2 REG · 01:23

B. Boeser

VAN · Goal

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

Apr 18, 2022 · P2 REG · 02:14

L. Glendening

DAL · Saved shot

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

Apr 18, 2022 · P2 REG · 02:32

L. Schenn

VAN · Block

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

Blocked or unsupported attempt

DAL at VAN

Apr 18, 2022 · P2 REG · 03:37

J. Dickinson

VAN · Saved shot

Distance
36.1 ft
Scoring chance (xG)
2.8%
Angle
41.6°
Strength
EV
DAL at VAN

Apr 18, 2022 · P2 REG · 03:53

B. Boeser

VAN · Miss

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

Apr 18, 2022 · P2 REG · 04:06

L. Glendening

DAL · Saved shot

Distance
15.3 ft
Scoring chance (xG)
7.7%
Angle
58.4°
Strength
SH
DAL at VAN

Apr 18, 2022 · P2 REG · 04:34

B. Boeser

VAN · Saved shot

Distance
35.5 ft
Scoring chance (xG)
9.3%
Angle
40.4°
Strength
PP
DAL at VAN

Apr 18, 2022 · P2 REG · 04:45

R. Hintz

DAL · Goal

Distance
22.0 ft
Scoring chance (xG)
19.4%
Angle
2.6°
Strength
SH
DAL at VAN

Apr 18, 2022 · P2 REG · 05:08

O. Ekman-Larsson

VAN · Saved shot

Distance
53.0 ft
Scoring chance (xG)
4.2%
Angle
2.2°
Strength
PP
DAL at VAN

Apr 18, 2022 · P2 REG · 05:16

B. Hunt

VAN · Saved shot

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

Apr 18, 2022 · P2 REG · 06:05

M. Highmore

VAN · Miss

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

Apr 18, 2022 · P2 REG · 06:11

M. Highmore

VAN · Block

Distance
35.1 ft
Scoring chance (xG)
Unavailable
Angle
3.3°
Strength
EV

Blocked or unsupported attempt

DAL at VAN

Apr 18, 2022 · P2 REG · 06:45

L. Schenn

VAN · Saved shot

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

Apr 18, 2022 · P2 REG · 07:00

L. Glendening

DAL · Saved shot

Distance
17.1 ft
Scoring chance (xG)
26.7%
Angle
20.6°
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.