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

125 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)
2021-12-08
DAL at VGK
1 REG
00:29
DAL
E. Lindell
Saved shot65.836.3EV0.5%
2021-12-08
DAL at VGK
1 REG
00:51
VGK
Z. Whitecloud
Saved shot66.333.9EV0.6%
2021-12-08
DAL at VGK
1 REG
01:22
VGK
S. Theodore
Block23.331.0EVN/A
2021-12-08
DAL at VGK
1 REG
02:29
VGK
J. Marchessault
Saved shot30.036.9PP7.7%
2021-12-08
DAL at VGK
1 REG
03:04
VGK
M. Pacioretty
Saved shot40.031.7PP2.4%
2021-12-08
DAL at VGK
1 REG
03:45
VGK
M. Pacioretty
Block18.636.3PPN/A
2021-12-08
DAL at VGK
1 REG
05:04
VGK
N. Hague
Block57.531.5EVN/A
2021-12-08
DAL at VGK
1 REG
05:11
DAL
J. Benn
Saved shot8.182.9EV4.1%
2021-12-08
DAL at VGK
1 REG
05:57
DAL
T. Seguin
Miss32.640.0EV5.5%
2021-12-08
DAL at VGK
1 REG
06:20
DAL
R. Suter
Block54.641.3EVN/A
2021-12-08
DAL at VGK
1 REG
07:04
DAL
J. Hakanpää
Block40.921.5EVN/A
2021-12-08
DAL at VGK
1 REG
07:29
DAL
J. Peterson
Block16.03.6EVN/A
2021-12-08
DAL at VGK
1 REG
08:16
DAL
M. Heiskanen
Miss64.928.5PP2.4%
2021-12-08
DAL at VGK
1 REG
09:11
DAL
J. Pavelski
Miss26.283.4PP3.1%
2021-12-08
DAL at VGK
1 REG
09:19
DAL
J. Klingberg
Block28.216.5PPN/A
2021-12-08
DAL at VGK
1 REG
09:30
DAL
J. Robertson
Goal53.225.6PP2.8%
2021-12-08
DAL at VGK
1 REG
09:44
VGK
S. Theodore
Block17.16.7EVN/A
2021-12-08
DAL at VGK
1 REG
09:51
DAL
M. Raffl
Saved shot30.186.2EV1.4%
2021-12-08
DAL at VGK
1 REG
11:01
DAL
J. Klingberg
Block18.412.5EVN/A
2021-12-08
DAL at VGK
1 REG
11:06
DAL
J. Klingberg
Miss65.828.1EV0.8%
2021-12-08
DAL at VGK
1 REG
11:43
DAL
J. Kiviranta
Block21.521.8EVN/A
2021-12-08
DAL at VGK
1 REG
12:04
VGK
W. Carrier
Saved shot68.331.8EV0.6%
2021-12-08
DAL at VGK
1 REG
12:16
VGK
Z. Whitecloud
Block14.433.7EVN/A
2021-12-08
DAL at VGK
1 REG
13:09
VGK
M. Pacioretty
Saved shot27.646.5EV5.6%
2021-12-08
DAL at VGK
1 REG
13:16
VGK
N. Hague
Miss68.927.7EV0.5%
2021-12-08
DAL at VGK
1 REG
13:18
VGK
A. Pietrangelo
Saved shot20.854.8EV6.6%
2021-12-08
DAL at VGK
1 REG
13:44
VGK
Z. Whitecloud
Block20.614.0EVN/A
2021-12-08
DAL at VGK
1 REG
14:59
VGK
N. Hague
Block8.214.0EVN/A
2021-12-08
DAL at VGK
1 REG
15:07
VGK
M. Pacioretty
Block8.214.0EVN/A
2021-12-08
DAL at VGK
1 REG
16:09
DAL
R. Hintz
Saved shot86.824.5SH0.3%
2021-12-08
DAL at VGK
1 REG
16:59
VGK
A. Pietrangelo
Saved shot61.13.8PP1.7%
2021-12-08
DAL at VGK
1 REG
17:30
DAL
R. Hintz
Block18.445.0EVN/A
2021-12-08
DAL at VGK
1 REG
17:51
VGK
W. Carrier
Saved shot8.182.9EV4.4%
2021-12-08
DAL at VGK
1 REG
18:11
VGK
Z. Whitecloud
Saved shot65.327.3PP1.5%
2021-12-08
DAL at VGK
1 REG
19:59
VGK
R. Smith
Saved shot65.00.9PP1.2%
2021-12-08
DAL at VGK
2 REG
00:19
VGK
M. Stone
Goal16.347.5EV9.3%
2021-12-08
DAL at VGK
2 REG
00:29
VGK
J. Marchessault
Saved shot48.356.0EV0.5%
2021-12-08
DAL at VGK
2 REG
00:50
VGK
W. Karlsson
Saved shot32.316.2EV8.5%
2021-12-08
DAL at VGK
2 REG
01:02
DAL
R. Hintz
Saved shot39.157.5EV1.0%
2021-12-08
DAL at VGK
2 REG
01:11
DAL
J. Pavelski
Miss35.445.0EV2.7%
2021-12-08
DAL at VGK
2 REG
02:05
DAL
T. Seguin
Goal9.458.0PP19.9%
2021-12-08
DAL at VGK
2 REG
02:48
VGK
A. Pietrangelo
Saved shot41.118.4EV5.8%
2021-12-08
DAL at VGK
2 REG
03:03
VGK
M. Pacioretty
Saved shot31.611.0EV9.3%
2021-12-08
DAL at VGK
2 REG
03:25
VGK
S. Theodore
Block52.216.7EVN/A
2021-12-08
DAL at VGK
2 REG
03:46
DAL
R. Suter
Saved shot63.832.2EV0.7%
2021-12-08
DAL at VGK
2 REG
04:13
VGK
N. Hague
Saved shot55.928.9EV1.4%
2021-12-08
DAL at VGK
2 REG
04:23
DAL
T. Seguin
Miss37.710.7EV5.0%
2021-12-08
DAL at VGK
2 REG
04:49
VGK
N. Hague
Block45.723.2EVN/A
2021-12-08
DAL at VGK
2 REG
05:29
DAL
R. Suter
Saved shot41.627.2EV3.6%
2021-12-08
DAL at VGK
2 REG
05:37
DAL
A. Radulov
Miss9.16.3EV12.5%
DAL at VGK

Dec 8, 2021 · P1 REG · 00:29

E. Lindell

DAL · Saved shot

Distance
65.8 ft
Scoring chance (xG)
0.5%
Angle
36.3°
Strength
EV
DAL at VGK

Dec 8, 2021 · P1 REG · 00:51

Z. Whitecloud

VGK · Saved shot

Distance
66.3 ft
Scoring chance (xG)
0.6%
Angle
33.9°
Strength
EV
DAL at VGK

Dec 8, 2021 · P1 REG · 01:22

S. Theodore

VGK · Block

Distance
23.3 ft
Scoring chance (xG)
Unavailable
Angle
31.0°
Strength
EV

Blocked or unsupported attempt

DAL at VGK

Dec 8, 2021 · P1 REG · 02:29

J. Marchessault

VGK · Saved shot

Distance
30.0 ft
Scoring chance (xG)
7.7%
Angle
36.9°
Strength
PP
DAL at VGK

Dec 8, 2021 · P1 REG · 03:04

M. Pacioretty

VGK · Saved shot

Distance
40.0 ft
Scoring chance (xG)
2.4%
Angle
31.7°
Strength
PP
DAL at VGK

Dec 8, 2021 · P1 REG · 03:45

M. Pacioretty

VGK · Block

Distance
18.6 ft
Scoring chance (xG)
Unavailable
Angle
36.3°
Strength
PP

Blocked or unsupported attempt

DAL at VGK

Dec 8, 2021 · P1 REG · 05:04

N. Hague

VGK · Block

Distance
57.5 ft
Scoring chance (xG)
Unavailable
Angle
31.5°
Strength
EV

Blocked or unsupported attempt

DAL at VGK

Dec 8, 2021 · P1 REG · 05:11

J. Benn

DAL · Saved shot

Distance
8.1 ft
Scoring chance (xG)
4.1%
Angle
82.9°
Strength
EV
DAL at VGK

Dec 8, 2021 · P1 REG · 05:57

T. Seguin

DAL · Miss

Distance
32.6 ft
Scoring chance (xG)
5.5%
Angle
40.0°
Strength
EV
DAL at VGK

Dec 8, 2021 · P1 REG · 06:20

R. Suter

DAL · Block

Distance
54.6 ft
Scoring chance (xG)
Unavailable
Angle
41.3°
Strength
EV

Blocked or unsupported attempt

DAL at VGK

Dec 8, 2021 · P1 REG · 07:04

J. Hakanpää

DAL · Block

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

Blocked or unsupported attempt

DAL at VGK

Dec 8, 2021 · P1 REG · 07:29

J. Peterson

DAL · Block

Distance
16.0 ft
Scoring chance (xG)
Unavailable
Angle
3.6°
Strength
EV

Blocked or unsupported attempt

DAL at VGK

Dec 8, 2021 · P1 REG · 08:16

M. Heiskanen

DAL · Miss

Distance
64.9 ft
Scoring chance (xG)
2.4%
Angle
28.5°
Strength
PP
DAL at VGK

Dec 8, 2021 · P1 REG · 09:11

J. Pavelski

DAL · Miss

Distance
26.2 ft
Scoring chance (xG)
3.1%
Angle
83.4°
Strength
PP
DAL at VGK

Dec 8, 2021 · P1 REG · 09:19

J. Klingberg

DAL · Block

Distance
28.2 ft
Scoring chance (xG)
Unavailable
Angle
16.5°
Strength
PP

Blocked or unsupported attempt

DAL at VGK

Dec 8, 2021 · P1 REG · 09:30

J. Robertson

DAL · Goal

Distance
53.2 ft
Scoring chance (xG)
2.8%
Angle
25.6°
Strength
PP
DAL at VGK

Dec 8, 2021 · P1 REG · 09:44

S. Theodore

VGK · Block

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

Blocked or unsupported attempt

DAL at VGK

Dec 8, 2021 · P1 REG · 09:51

M. Raffl

DAL · Saved shot

Distance
30.1 ft
Scoring chance (xG)
1.4%
Angle
86.2°
Strength
EV
DAL at VGK

Dec 8, 2021 · P1 REG · 11:01

J. Klingberg

DAL · Block

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

Blocked or unsupported attempt

DAL at VGK

Dec 8, 2021 · P1 REG · 11:06

J. Klingberg

DAL · Miss

Distance
65.8 ft
Scoring chance (xG)
0.8%
Angle
28.1°
Strength
EV
DAL at VGK

Dec 8, 2021 · P1 REG · 11:43

J. Kiviranta

DAL · Block

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

Blocked or unsupported attempt

DAL at VGK

Dec 8, 2021 · P1 REG · 12:04

W. Carrier

VGK · Saved shot

Distance
68.3 ft
Scoring chance (xG)
0.6%
Angle
31.8°
Strength
EV
DAL at VGK

Dec 8, 2021 · P1 REG · 12:16

Z. Whitecloud

VGK · Block

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

Blocked or unsupported attempt

DAL at VGK

Dec 8, 2021 · P1 REG · 13:09

M. Pacioretty

VGK · Saved shot

Distance
27.6 ft
Scoring chance (xG)
5.6%
Angle
46.5°
Strength
EV
DAL at VGK

Dec 8, 2021 · P1 REG · 13:16

N. Hague

VGK · Miss

Distance
68.9 ft
Scoring chance (xG)
0.5%
Angle
27.7°
Strength
EV
DAL at VGK

Dec 8, 2021 · P1 REG · 13:18

A. Pietrangelo

VGK · Saved shot

Distance
20.8 ft
Scoring chance (xG)
6.6%
Angle
54.8°
Strength
EV
DAL at VGK

Dec 8, 2021 · P1 REG · 13:44

Z. Whitecloud

VGK · Block

Distance
20.6 ft
Scoring chance (xG)
Unavailable
Angle
14.0°
Strength
EV

Blocked or unsupported attempt

DAL at VGK

Dec 8, 2021 · P1 REG · 14:59

N. Hague

VGK · Block

Distance
8.2 ft
Scoring chance (xG)
Unavailable
Angle
14.0°
Strength
EV

Blocked or unsupported attempt

DAL at VGK

Dec 8, 2021 · P1 REG · 15:07

M. Pacioretty

VGK · Block

Distance
8.2 ft
Scoring chance (xG)
Unavailable
Angle
14.0°
Strength
EV

Blocked or unsupported attempt

DAL at VGK

Dec 8, 2021 · P1 REG · 16:09

R. Hintz

DAL · Saved shot

Distance
86.8 ft
Scoring chance (xG)
0.3%
Angle
24.5°
Strength
SH
DAL at VGK

Dec 8, 2021 · P1 REG · 16:59

A. Pietrangelo

VGK · Saved shot

Distance
61.1 ft
Scoring chance (xG)
1.7%
Angle
3.8°
Strength
PP
DAL at VGK

Dec 8, 2021 · P1 REG · 17:30

R. Hintz

DAL · Block

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

Blocked or unsupported attempt

DAL at VGK

Dec 8, 2021 · P1 REG · 17:51

W. Carrier

VGK · Saved shot

Distance
8.1 ft
Scoring chance (xG)
4.4%
Angle
82.9°
Strength
EV
DAL at VGK

Dec 8, 2021 · P1 REG · 18:11

Z. Whitecloud

VGK · Saved shot

Distance
65.3 ft
Scoring chance (xG)
1.5%
Angle
27.3°
Strength
PP
DAL at VGK

Dec 8, 2021 · P1 REG · 19:59

R. Smith

VGK · Saved shot

Distance
65.0 ft
Scoring chance (xG)
1.2%
Angle
0.9°
Strength
PP
DAL at VGK

Dec 8, 2021 · P2 REG · 00:19

M. Stone

VGK · Goal

Distance
16.3 ft
Scoring chance (xG)
9.3%
Angle
47.5°
Strength
EV
DAL at VGK

Dec 8, 2021 · P2 REG · 00:29

J. Marchessault

VGK · Saved shot

Distance
48.3 ft
Scoring chance (xG)
0.5%
Angle
56.0°
Strength
EV
DAL at VGK

Dec 8, 2021 · P2 REG · 00:50

W. Karlsson

VGK · Saved shot

Distance
32.3 ft
Scoring chance (xG)
8.5%
Angle
16.2°
Strength
EV
DAL at VGK

Dec 8, 2021 · P2 REG · 01:02

R. Hintz

DAL · Saved shot

Distance
39.1 ft
Scoring chance (xG)
1.0%
Angle
57.5°
Strength
EV
DAL at VGK

Dec 8, 2021 · P2 REG · 01:11

J. Pavelski

DAL · Miss

Distance
35.4 ft
Scoring chance (xG)
2.7%
Angle
45.0°
Strength
EV
DAL at VGK

Dec 8, 2021 · P2 REG · 02:05

T. Seguin

DAL · Goal

Distance
9.4 ft
Scoring chance (xG)
19.9%
Angle
58.0°
Strength
PP
DAL at VGK

Dec 8, 2021 · P2 REG · 02:48

A. Pietrangelo

VGK · Saved shot

Distance
41.1 ft
Scoring chance (xG)
5.8%
Angle
18.4°
Strength
EV
DAL at VGK

Dec 8, 2021 · P2 REG · 03:03

M. Pacioretty

VGK · Saved shot

Distance
31.6 ft
Scoring chance (xG)
9.3%
Angle
11.0°
Strength
EV
DAL at VGK

Dec 8, 2021 · P2 REG · 03:25

S. Theodore

VGK · Block

Distance
52.2 ft
Scoring chance (xG)
Unavailable
Angle
16.7°
Strength
EV

Blocked or unsupported attempt

DAL at VGK

Dec 8, 2021 · P2 REG · 03:46

R. Suter

DAL · Saved shot

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

Dec 8, 2021 · P2 REG · 04:13

N. Hague

VGK · Saved shot

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

Dec 8, 2021 · P2 REG · 04:23

T. Seguin

DAL · Miss

Distance
37.7 ft
Scoring chance (xG)
5.0%
Angle
10.7°
Strength
EV
DAL at VGK

Dec 8, 2021 · P2 REG · 04:49

N. Hague

VGK · Block

Distance
45.7 ft
Scoring chance (xG)
Unavailable
Angle
23.2°
Strength
EV

Blocked or unsupported attempt

DAL at VGK

Dec 8, 2021 · P2 REG · 05:29

R. Suter

DAL · Saved shot

Distance
41.6 ft
Scoring chance (xG)
3.6%
Angle
27.2°
Strength
EV
DAL at VGK

Dec 8, 2021 · P2 REG · 05:37

A. Radulov

DAL · Miss

Distance
9.1 ft
Scoring chance (xG)
12.5%
Angle
6.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.