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

126 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-10-27
VGK at DAL
1 REG
00:35
DAL
R. Faksa
Saved shot41.665.9EV0.6%
2021-10-27
VGK at DAL
1 REG
01:43
VGK
P. Krebs
Saved shot76.818.2EV0.3%
2021-10-27
VGK at DAL
1 REG
02:20
DAL
L. Glendening
Goal14.04.1EV8.5%
2021-10-27
VGK at DAL
1 REG
03:02
DAL
A. Radulov
Miss49.24.7EV3.2%
2021-10-27
VGK at DAL
1 REG
03:15
DAL
D. Gurianov
Miss23.636.4EV8.8%
2021-10-27
VGK at DAL
1 REG
03:18
DAL
R. Suter
Miss53.835.2EV1.9%
2021-10-27
VGK at DAL
1 REG
03:47
VGK
S. Theodore
Goal47.434.7EV1.4%
2021-10-27
VGK at DAL
1 REG
03:57
VGK
E. Dadonov
Saved shot6.451.3EV7.5%
2021-10-27
VGK at DAL
1 REG
04:13
VGK
K. Kolesar
Saved shot15.03.8EV8.6%
2021-10-27
VGK at DAL
1 REG
04:42
DAL
J. Robertson
Block13.463.4EVN/A
2021-10-27
VGK at DAL
1 REG
04:49
DAL
R. Hintz
Saved shot18.03.2EV15.9%
2021-10-27
VGK at DAL
1 REG
04:50
DAL
J. Klingberg
Saved shot45.053.1EV0.4%
2021-10-27
VGK at DAL
1 REG
05:00
DAL
A. Radulov
Saved shot20.232.9EV11.4%
2021-10-27
VGK at DAL
1 REG
05:20
DAL
D. Gurianov
Block21.521.8EVN/A
2021-10-27
VGK at DAL
1 REG
05:56
DAL
J. Hakanpää
Block20.00.0EVN/A
2021-10-27
VGK at DAL
1 REG
06:36
DAL
J. Hakanpää
Saved shot88.19.1EV0.3%
2021-10-27
VGK at DAL
1 REG
07:01
DAL
M. Heiskanen
Miss26.00.0EV14.8%
2021-10-27
VGK at DAL
1 REG
07:16
DAL
M. Heiskanen
Miss26.14.4EV13.8%
2021-10-27
VGK at DAL
1 REG
07:19
DAL
J. Pavelski
Saved shot48.035.7EV1.9%
2021-10-27
VGK at DAL
1 REG
07:45
DAL
J. Robertson
Saved shot22.837.9EV8.9%
2021-10-27
VGK at DAL
1 REG
07:52
DAL
J. Robertson
Saved shot18.715.5EV7.3%
2021-10-27
VGK at DAL
1 REG
07:52
DAL
J. Robertson
Miss15.311.3EV4.1%
2021-10-27
VGK at DAL
1 REG
08:58
DAL
T. Seguin
Saved shot50.245.8EV1.1%
2021-10-27
VGK at DAL
1 REG
09:06
DAL
T. Seguin
Saved shot31.812.7EV2.4%
2021-10-27
VGK at DAL
1 REG
09:23
DAL
J. Hakanpää
Block14.615.9EVN/A
2021-10-27
VGK at DAL
1 REG
09:53
VGK
A. Pietrangelo
Block24.731.8EVN/A
2021-10-27
VGK at DAL
1 REG
10:07
DAL
J. Pavelski
Saved shot63.12.7EV0.9%
2021-10-27
VGK at DAL
1 REG
10:15
DAL
R. Hintz
Saved shot11.05.2EV10.8%
2021-10-27
VGK at DAL
1 REG
10:33
VGK
D. Coghlan
Saved shot86.00.0EV0.2%
2021-10-27
VGK at DAL
1 REG
10:54
DAL
E. Lindell
Saved shot26.424.6EV11.7%
2021-10-27
VGK at DAL
1 REG
10:58
DAL
A. Radulov
Block13.921.0EVN/A
2021-10-27
VGK at DAL
1 REG
12:55
VGK
B. McNabb
Block28.612.1EVN/A
2021-10-27
VGK at DAL
1 REG
14:27
VGK
A. Pietrangelo
Block20.622.8EVN/A
2021-10-27
VGK at DAL
1 REG
16:56
VGK
A. Pietrangelo
Block23.02.5EVN/A
2021-10-27
VGK at DAL
1 REG
17:04
DAL
R. Hintz
Miss51.149.8EV0.6%
2021-10-27
VGK at DAL
1 REG
17:13
DAL
A. Sekera
Block38.944.0EVN/A
2021-10-27
VGK at DAL
1 REG
17:29
DAL
J. Benn
Saved shot35.447.3EV2.5%
2021-10-27
VGK at DAL
1 REG
18:08
VGK
R. Smith
Block21.521.8EVN/A
2021-10-27
VGK at DAL
1 REG
19:50
DAL
J. Klingberg
Block16.03.6PPN/A
2021-10-27
VGK at DAL
1 REG
19:53
DAL
J. Pavelski
Miss46.149.4PP2.2%
2021-10-27
VGK at DAL
2 REG
01:01
DAL
D. Gurianov
Miss11.05.2PP12.0%
2021-10-27
VGK at DAL
2 REG
01:07
DAL
R. Suter
Block9.212.5PPN/A
2021-10-27
VGK at DAL
2 REG
01:56
DAL
R. Hintz
Saved shot5.090.0EV2.9%
2021-10-27
VGK at DAL
2 REG
03:07
DAL
E. Lindell
Saved shot66.627.7EV1.3%
2021-10-27
VGK at DAL
2 REG
04:29
DAL
D. Gurianov
Miss33.332.7EV6.8%
2021-10-27
VGK at DAL
2 REG
04:37
DAL
D. Gurianov
Block37.114.0EVN/A
2021-10-27
VGK at DAL
2 REG
05:01
DAL
D. Gurianov
Block13.930.3EVN/A
2021-10-27
VGK at DAL
2 REG
05:06
DAL
R. Hintz
Block10.211.3EVN/A
2021-10-27
VGK at DAL
2 REG
05:39
DAL
R. Faksa
Saved shot28.227.5EV11.0%
2021-10-27
VGK at DAL
2 REG
05:46
DAL
L. Glendening
Saved shot22.030.1EV9.1%
VGK at DAL

Oct 27, 2021 · P1 REG · 00:35

R. Faksa

DAL · Saved shot

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

Oct 27, 2021 · P1 REG · 01:43

P. Krebs

VGK · Saved shot

Distance
76.8 ft
Scoring chance (xG)
0.3%
Angle
18.2°
Strength
EV
VGK at DAL

Oct 27, 2021 · P1 REG · 02:20

L. Glendening

DAL · Goal

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

Oct 27, 2021 · P1 REG · 03:02

A. Radulov

DAL · Miss

Distance
49.2 ft
Scoring chance (xG)
3.2%
Angle
4.7°
Strength
EV
VGK at DAL

Oct 27, 2021 · P1 REG · 03:15

D. Gurianov

DAL · Miss

Distance
23.6 ft
Scoring chance (xG)
8.8%
Angle
36.4°
Strength
EV
VGK at DAL

Oct 27, 2021 · P1 REG · 03:18

R. Suter

DAL · Miss

Distance
53.8 ft
Scoring chance (xG)
1.9%
Angle
35.2°
Strength
EV
VGK at DAL

Oct 27, 2021 · P1 REG · 03:47

S. Theodore

VGK · Goal

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

Oct 27, 2021 · P1 REG · 03:57

E. Dadonov

VGK · Saved shot

Distance
6.4 ft
Scoring chance (xG)
7.5%
Angle
51.3°
Strength
EV
VGK at DAL

Oct 27, 2021 · P1 REG · 04:13

K. Kolesar

VGK · Saved shot

Distance
15.0 ft
Scoring chance (xG)
8.6%
Angle
3.8°
Strength
EV
VGK at DAL

Oct 27, 2021 · P1 REG · 04:42

J. Robertson

DAL · Block

Distance
13.4 ft
Scoring chance (xG)
Unavailable
Angle
63.4°
Strength
EV

Blocked or unsupported attempt

VGK at DAL

Oct 27, 2021 · P1 REG · 04:49

R. Hintz

DAL · Saved shot

Distance
18.0 ft
Scoring chance (xG)
15.9%
Angle
3.2°
Strength
EV
VGK at DAL

Oct 27, 2021 · P1 REG · 04:50

J. Klingberg

DAL · Saved shot

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

Oct 27, 2021 · P1 REG · 05:00

A. Radulov

DAL · Saved shot

Distance
20.2 ft
Scoring chance (xG)
11.4%
Angle
32.9°
Strength
EV
VGK at DAL

Oct 27, 2021 · P1 REG · 05:20

D. Gurianov

DAL · Block

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

Blocked or unsupported attempt

VGK at DAL

Oct 27, 2021 · P1 REG · 05:56

J. Hakanpää

DAL · Block

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

Blocked or unsupported attempt

VGK at DAL

Oct 27, 2021 · P1 REG · 06:36

J. Hakanpää

DAL · Saved shot

Distance
88.1 ft
Scoring chance (xG)
0.3%
Angle
9.1°
Strength
EV
VGK at DAL

Oct 27, 2021 · P1 REG · 07:01

M. Heiskanen

DAL · Miss

Distance
26.0 ft
Scoring chance (xG)
14.8%
Angle
0.0°
Strength
EV
VGK at DAL

Oct 27, 2021 · P1 REG · 07:16

M. Heiskanen

DAL · Miss

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

Oct 27, 2021 · P1 REG · 07:19

J. Pavelski

DAL · Saved shot

Distance
48.0 ft
Scoring chance (xG)
1.9%
Angle
35.7°
Strength
EV
VGK at DAL

Oct 27, 2021 · P1 REG · 07:45

J. Robertson

DAL · Saved shot

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

Oct 27, 2021 · P1 REG · 07:52

J. Robertson

DAL · Saved shot

Distance
18.7 ft
Scoring chance (xG)
7.3%
Angle
15.5°
Strength
EV
VGK at DAL

Oct 27, 2021 · P1 REG · 07:52

J. Robertson

DAL · Miss

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

Oct 27, 2021 · P1 REG · 08:58

T. Seguin

DAL · Saved shot

Distance
50.2 ft
Scoring chance (xG)
1.1%
Angle
45.8°
Strength
EV
VGK at DAL

Oct 27, 2021 · P1 REG · 09:06

T. Seguin

DAL · Saved shot

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

Oct 27, 2021 · P1 REG · 09:23

J. Hakanpää

DAL · Block

Distance
14.6 ft
Scoring chance (xG)
Unavailable
Angle
15.9°
Strength
EV

Blocked or unsupported attempt

VGK at DAL

Oct 27, 2021 · P1 REG · 09:53

A. Pietrangelo

VGK · Block

Distance
24.7 ft
Scoring chance (xG)
Unavailable
Angle
31.8°
Strength
EV

Blocked or unsupported attempt

VGK at DAL

Oct 27, 2021 · P1 REG · 10:07

J. Pavelski

DAL · Saved shot

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

Oct 27, 2021 · P1 REG · 10:15

R. Hintz

DAL · Saved shot

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

Oct 27, 2021 · P1 REG · 10:33

D. Coghlan

VGK · Saved shot

Distance
86.0 ft
Scoring chance (xG)
0.2%
Angle
0.0°
Strength
EV
VGK at DAL

Oct 27, 2021 · P1 REG · 10:54

E. Lindell

DAL · Saved shot

Distance
26.4 ft
Scoring chance (xG)
11.7%
Angle
24.6°
Strength
EV
VGK at DAL

Oct 27, 2021 · P1 REG · 10:58

A. Radulov

DAL · Block

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

Blocked or unsupported attempt

VGK at DAL

Oct 27, 2021 · P1 REG · 12:55

B. McNabb

VGK · Block

Distance
28.6 ft
Scoring chance (xG)
Unavailable
Angle
12.1°
Strength
EV

Blocked or unsupported attempt

VGK at DAL

Oct 27, 2021 · P1 REG · 14:27

A. Pietrangelo

VGK · Block

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

Blocked or unsupported attempt

VGK at DAL

Oct 27, 2021 · P1 REG · 16:56

A. Pietrangelo

VGK · Block

Distance
23.0 ft
Scoring chance (xG)
Unavailable
Angle
2.5°
Strength
EV

Blocked or unsupported attempt

VGK at DAL

Oct 27, 2021 · P1 REG · 17:04

R. Hintz

DAL · Miss

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

Oct 27, 2021 · P1 REG · 17:13

A. Sekera

DAL · Block

Distance
38.9 ft
Scoring chance (xG)
Unavailable
Angle
44.0°
Strength
EV

Blocked or unsupported attempt

VGK at DAL

Oct 27, 2021 · P1 REG · 17:29

J. Benn

DAL · Saved shot

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

Oct 27, 2021 · P1 REG · 18:08

R. Smith

VGK · Block

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

Blocked or unsupported attempt

VGK at DAL

Oct 27, 2021 · P1 REG · 19:50

J. Klingberg

DAL · Block

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

Blocked or unsupported attempt

VGK at DAL

Oct 27, 2021 · P1 REG · 19:53

J. Pavelski

DAL · Miss

Distance
46.1 ft
Scoring chance (xG)
2.2%
Angle
49.4°
Strength
PP
VGK at DAL

Oct 27, 2021 · P2 REG · 01:01

D. Gurianov

DAL · Miss

Distance
11.0 ft
Scoring chance (xG)
12.0%
Angle
5.2°
Strength
PP
VGK at DAL

Oct 27, 2021 · P2 REG · 01:07

R. Suter

DAL · Block

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

Blocked or unsupported attempt

VGK at DAL

Oct 27, 2021 · P2 REG · 01:56

R. Hintz

DAL · Saved shot

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

Oct 27, 2021 · P2 REG · 03:07

E. Lindell

DAL · Saved shot

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

Oct 27, 2021 · P2 REG · 04:29

D. Gurianov

DAL · Miss

Distance
33.3 ft
Scoring chance (xG)
6.8%
Angle
32.7°
Strength
EV
VGK at DAL

Oct 27, 2021 · P2 REG · 04:37

D. Gurianov

DAL · Block

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

Blocked or unsupported attempt

VGK at DAL

Oct 27, 2021 · P2 REG · 05:01

D. Gurianov

DAL · Block

Distance
13.9 ft
Scoring chance (xG)
Unavailable
Angle
30.3°
Strength
EV

Blocked or unsupported attempt

VGK at DAL

Oct 27, 2021 · P2 REG · 05:06

R. Hintz

DAL · Block

Distance
10.2 ft
Scoring chance (xG)
Unavailable
Angle
11.3°
Strength
EV

Blocked or unsupported attempt

VGK at DAL

Oct 27, 2021 · P2 REG · 05:39

R. Faksa

DAL · Saved shot

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

Oct 27, 2021 · P2 REG · 05:46

L. Glendening

DAL · Saved shot

Distance
22.0 ft
Scoring chance (xG)
9.1%
Angle
30.1°
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.