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

108 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-21
VGK at VAN
1 REG
00:12
VGK
B. Howden
Miss13.959.7EV11.5%
2023-03-21
VGK at VAN
1 REG
01:07
VGK
A. Martinez
Block20.220.2EVN/A
2023-03-21
VGK at VAN
1 REG
02:28
VAN
S. Dries
Saved shot88.518.4EV0.3%
2023-03-21
VGK at VAN
1 REG
02:35
VAN
S. Dries
Saved shot16.03.6EV8.4%
2023-03-21
VGK at VAN
1 REG
03:01
VGK
P. Kessel
Goal6.371.6EV9.2%
2023-03-21
VGK at VAN
1 REG
03:49
VGK
T. Blueger
Block30.531.6EVN/A
2023-03-21
VGK at VAN
1 REG
04:33
VGK
N. Hague
Block25.256.3EVN/A
2023-03-21
VGK at VAN
1 REG
05:40
VAN
C. Wolanin
Saved shot65.12.6EV0.6%
2023-03-21
VGK at VAN
1 REG
06:02
VGK
S. Theodore
Saved shot62.010.2EV1.3%
2023-03-21
VGK at VAN
1 REG
07:28
VGK
A. Pietrangelo
Saved shot65.022.6EV1.3%
2023-03-21
VGK at VAN
1 REG
07:37
VGK
I. Barbashev
Saved shot15.331.6EV6.3%
2023-03-21
VGK at VAN
1 REG
07:54
VGK
I. Barbashev
Block25.233.7EVN/A
2023-03-21
VGK at VAN
1 REG
09:27
VAN
C. Wolanin
Block7.233.7EVN/A
2023-03-21
VGK at VAN
1 REG
10:59
VGK
B. Howden
Saved shot28.624.8EV11.4%
2023-03-21
VGK at VAN
1 REG
11:08
VAN
A. Kuzmenko
Saved shot76.128.2EV0.2%
2023-03-21
VGK at VAN
1 REG
11:30
VAN
A. Beauvillier
Block46.622.7EVN/A
2023-03-21
VGK at VAN
1 REG
11:40
VAN
A. Kuzmenko
Block23.420.0EVN/A
2023-03-21
VGK at VAN
1 REG
12:11
VGK
R. Smith
Goal25.39.1EV22.3%
2023-03-21
VGK at VAN
1 REG
12:29
VAN
Q. Hughes
Miss57.02.0EV1.8%
2023-03-21
VGK at VAN
1 REG
12:34
VGK
P. Kessel
Miss37.051.6EV1.3%
2023-03-21
VGK at VAN
1 REG
13:20
VGK
J. Marchessault
Miss42.639.3PP5.6%
2023-03-21
VGK at VAN
1 REG
13:26
VAN
Q. Hughes
Saved shot165.12.1SH0.3%
2023-03-21
VGK at VAN
1 REG
14:13
VGK
J. Eichel
Miss56.13.1PP3.5%
2023-03-21
VGK at VAN
1 REG
14:42
VGK
A. Pietrangelo
Saved shot43.438.5PP6.3%
2023-03-21
VGK at VAN
1 REG
15:05
VGK
P. Dorofeyev
Saved shot13.969.0PP14.9%
2023-03-21
VGK at VAN
1 REG
15:09
VGK
S. Theodore
Saved shot36.725.9PP8.7%
2023-03-21
VGK at VAN
1 REG
15:52
VGK
C. Stephenson
Saved shot23.27.4PP14.6%
2023-03-21
VGK at VAN
1 REG
15:54
VGK
I. Barbashev
Miss7.839.8PP27.1%
2023-03-21
VGK at VAN
1 REG
16:02
VGK
J. Marchessault
Block18.019.4PPN/A
2023-03-21
VGK at VAN
1 REG
17:12
VGK
P. Dorofeyev
Saved shot14.674.1EV4.5%
2023-03-21
VGK at VAN
1 REG
18:05
VGK
P. Cotter
Block40.652.0EVN/A
2023-03-21
VGK at VAN
1 REG
18:53
VGK
J. Eichel
Saved shot67.99.3EV0.4%
2023-03-21
VGK at VAN
1 REG
19:28
VGK
J. Eichel
Saved shot16.268.2EV4.0%
2023-03-21
VGK at VAN
1 REG
19:55
VGK
M. Amadio
Saved shot14.04.1EV15.7%
2023-03-21
VGK at VAN
2 REG
00:15
VGK
T. Blueger
Saved shot7.18.1EV13.9%
2023-03-21
VGK at VAN
2 REG
00:17
VGK
S. Theodore
Miss64.523.8EV0.7%
2023-03-21
VGK at VAN
2 REG
00:30
VAN
A. Beauvillier
Saved shot17.531.0EV11.9%
2023-03-21
VGK at VAN
2 REG
01:00
VAN
B. Boeser
Saved shot17.716.4EV10.5%
2023-03-21
VGK at VAN
2 REG
01:23
VAN
T. Myers
Saved shot62.225.7EV3.3%
2023-03-21
VGK at VAN
2 REG
01:40
VAN
D. Joshua
Miss5.421.8EV17.2%
2023-03-21
VGK at VAN
2 REG
02:05
VAN
V. Kravtsov
Saved shot12.165.6EV3.2%
2023-03-21
VGK at VAN
2 REG
02:06
VAN
S. Dries
Saved shot11.05.2EV4.4%
2023-03-21
VGK at VAN
2 REG
02:55
VAN
A. Beauvillier
Saved shot38.035.4EV3.9%
2023-03-21
VGK at VAN
2 REG
03:01
VAN
E. Bear
Block50.58.0EVN/A
2023-03-21
VGK at VAN
2 REG
03:43
VAN
B. Boeser
Block28.332.0EVN/A
2023-03-21
VGK at VAN
2 REG
06:38
VAN
V. Kravtsov
Block23.822.2EVN/A
2023-03-21
VGK at VAN
2 REG
06:41
VAN
S. Dries
Block26.945.0EVN/A
2023-03-21
VGK at VAN
2 REG
06:58
VGK
A. Martinez
Saved shot44.756.0EV0.7%
2023-03-21
VGK at VAN
2 REG
07:46
VGK
J. Eichel
Block15.311.3PPN/A
2023-03-21
VGK at VAN
2 REG
07:57
VAN
J. Miller
Goal7.256.3PP17.3%
VGK at VAN

Mar 21, 2023 · P1 REG · 00:12

B. Howden

VGK · Miss

Distance
13.9 ft
Scoring chance (xG)
11.5%
Angle
59.7°
Strength
EV
VGK at VAN

Mar 21, 2023 · P1 REG · 01:07

A. Martinez

VGK · Block

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

Blocked or unsupported attempt

VGK at VAN

Mar 21, 2023 · P1 REG · 02:28

S. Dries

VAN · Saved shot

Distance
88.5 ft
Scoring chance (xG)
0.3%
Angle
18.4°
Strength
EV
VGK at VAN

Mar 21, 2023 · P1 REG · 02:35

S. Dries

VAN · Saved shot

Distance
16.0 ft
Scoring chance (xG)
8.4%
Angle
3.6°
Strength
EV
VGK at VAN

Mar 21, 2023 · P1 REG · 03:01

P. Kessel

VGK · Goal

Distance
6.3 ft
Scoring chance (xG)
9.2%
Angle
71.6°
Strength
EV
VGK at VAN

Mar 21, 2023 · P1 REG · 03:49

T. Blueger

VGK · Block

Distance
30.5 ft
Scoring chance (xG)
Unavailable
Angle
31.6°
Strength
EV

Blocked or unsupported attempt

VGK at VAN

Mar 21, 2023 · P1 REG · 04:33

N. Hague

VGK · Block

Distance
25.2 ft
Scoring chance (xG)
Unavailable
Angle
56.3°
Strength
EV

Blocked or unsupported attempt

VGK at VAN

Mar 21, 2023 · P1 REG · 05:40

C. Wolanin

VAN · Saved shot

Distance
65.1 ft
Scoring chance (xG)
0.6%
Angle
2.6°
Strength
EV
VGK at VAN

Mar 21, 2023 · P1 REG · 06:02

S. Theodore

VGK · Saved shot

Distance
62.0 ft
Scoring chance (xG)
1.3%
Angle
10.2°
Strength
EV
VGK at VAN

Mar 21, 2023 · P1 REG · 07:28

A. Pietrangelo

VGK · Saved shot

Distance
65.0 ft
Scoring chance (xG)
1.3%
Angle
22.6°
Strength
EV
VGK at VAN

Mar 21, 2023 · P1 REG · 07:37

I. Barbashev

VGK · Saved shot

Distance
15.3 ft
Scoring chance (xG)
6.3%
Angle
31.6°
Strength
EV
VGK at VAN

Mar 21, 2023 · P1 REG · 07:54

I. Barbashev

VGK · Block

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

Blocked or unsupported attempt

VGK at VAN

Mar 21, 2023 · P1 REG · 09:27

C. Wolanin

VAN · Block

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

Blocked or unsupported attempt

VGK at VAN

Mar 21, 2023 · P1 REG · 10:59

B. Howden

VGK · Saved shot

Distance
28.6 ft
Scoring chance (xG)
11.4%
Angle
24.8°
Strength
EV
VGK at VAN

Mar 21, 2023 · P1 REG · 11:08

A. Kuzmenko

VAN · Saved shot

Distance
76.1 ft
Scoring chance (xG)
0.2%
Angle
28.2°
Strength
EV
VGK at VAN

Mar 21, 2023 · P1 REG · 11:30

A. Beauvillier

VAN · Block

Distance
46.6 ft
Scoring chance (xG)
Unavailable
Angle
22.7°
Strength
EV

Blocked or unsupported attempt

VGK at VAN

Mar 21, 2023 · P1 REG · 11:40

A. Kuzmenko

VAN · Block

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

Blocked or unsupported attempt

VGK at VAN

Mar 21, 2023 · P1 REG · 12:11

R. Smith

VGK · Goal

Distance
25.3 ft
Scoring chance (xG)
22.3%
Angle
9.1°
Strength
EV
VGK at VAN

Mar 21, 2023 · P1 REG · 12:29

Q. Hughes

VAN · Miss

Distance
57.0 ft
Scoring chance (xG)
1.8%
Angle
2.0°
Strength
EV
VGK at VAN

Mar 21, 2023 · P1 REG · 12:34

P. Kessel

VGK · Miss

Distance
37.0 ft
Scoring chance (xG)
1.3%
Angle
51.6°
Strength
EV
VGK at VAN

Mar 21, 2023 · P1 REG · 13:20

J. Marchessault

VGK · Miss

Distance
42.6 ft
Scoring chance (xG)
5.6%
Angle
39.3°
Strength
PP
VGK at VAN

Mar 21, 2023 · P1 REG · 13:26

Q. Hughes

VAN · Saved shot

Distance
165.1 ft
Scoring chance (xG)
0.3%
Angle
2.1°
Strength
SH
VGK at VAN

Mar 21, 2023 · P1 REG · 14:13

J. Eichel

VGK · Miss

Distance
56.1 ft
Scoring chance (xG)
3.5%
Angle
3.1°
Strength
PP
VGK at VAN

Mar 21, 2023 · P1 REG · 14:42

A. Pietrangelo

VGK · Saved shot

Distance
43.4 ft
Scoring chance (xG)
6.3%
Angle
38.5°
Strength
PP
VGK at VAN

Mar 21, 2023 · P1 REG · 15:05

P. Dorofeyev

VGK · Saved shot

Distance
13.9 ft
Scoring chance (xG)
14.9%
Angle
69.0°
Strength
PP
VGK at VAN

Mar 21, 2023 · P1 REG · 15:09

S. Theodore

VGK · Saved shot

Distance
36.7 ft
Scoring chance (xG)
8.7%
Angle
25.9°
Strength
PP
VGK at VAN

Mar 21, 2023 · P1 REG · 15:52

C. Stephenson

VGK · Saved shot

Distance
23.2 ft
Scoring chance (xG)
14.6%
Angle
7.4°
Strength
PP
VGK at VAN

Mar 21, 2023 · P1 REG · 15:54

I. Barbashev

VGK · Miss

Distance
7.8 ft
Scoring chance (xG)
27.1%
Angle
39.8°
Strength
PP
VGK at VAN

Mar 21, 2023 · P1 REG · 16:02

J. Marchessault

VGK · Block

Distance
18.0 ft
Scoring chance (xG)
Unavailable
Angle
19.4°
Strength
PP

Blocked or unsupported attempt

VGK at VAN

Mar 21, 2023 · P1 REG · 17:12

P. Dorofeyev

VGK · Saved shot

Distance
14.6 ft
Scoring chance (xG)
4.5%
Angle
74.1°
Strength
EV
VGK at VAN

Mar 21, 2023 · P1 REG · 18:05

P. Cotter

VGK · Block

Distance
40.6 ft
Scoring chance (xG)
Unavailable
Angle
52.0°
Strength
EV

Blocked or unsupported attempt

VGK at VAN

Mar 21, 2023 · P1 REG · 18:53

J. Eichel

VGK · Saved shot

Distance
67.9 ft
Scoring chance (xG)
0.4%
Angle
9.3°
Strength
EV
VGK at VAN

Mar 21, 2023 · P1 REG · 19:28

J. Eichel

VGK · Saved shot

Distance
16.2 ft
Scoring chance (xG)
4.0%
Angle
68.2°
Strength
EV
VGK at VAN

Mar 21, 2023 · P1 REG · 19:55

M. Amadio

VGK · Saved shot

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

Mar 21, 2023 · P2 REG · 00:15

T. Blueger

VGK · Saved shot

Distance
7.1 ft
Scoring chance (xG)
13.9%
Angle
8.1°
Strength
EV
VGK at VAN

Mar 21, 2023 · P2 REG · 00:17

S. Theodore

VGK · Miss

Distance
64.5 ft
Scoring chance (xG)
0.7%
Angle
23.8°
Strength
EV
VGK at VAN

Mar 21, 2023 · P2 REG · 00:30

A. Beauvillier

VAN · Saved shot

Distance
17.5 ft
Scoring chance (xG)
11.9%
Angle
31.0°
Strength
EV
VGK at VAN

Mar 21, 2023 · P2 REG · 01:00

B. Boeser

VAN · Saved shot

Distance
17.7 ft
Scoring chance (xG)
10.5%
Angle
16.4°
Strength
EV
VGK at VAN

Mar 21, 2023 · P2 REG · 01:23

T. Myers

VAN · Saved shot

Distance
62.2 ft
Scoring chance (xG)
3.3%
Angle
25.7°
Strength
EV
VGK at VAN

Mar 21, 2023 · P2 REG · 01:40

D. Joshua

VAN · Miss

Distance
5.4 ft
Scoring chance (xG)
17.2%
Angle
21.8°
Strength
EV
VGK at VAN

Mar 21, 2023 · P2 REG · 02:05

V. Kravtsov

VAN · Saved shot

Distance
12.1 ft
Scoring chance (xG)
3.2%
Angle
65.6°
Strength
EV
VGK at VAN

Mar 21, 2023 · P2 REG · 02:06

S. Dries

VAN · Saved shot

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

Mar 21, 2023 · P2 REG · 02:55

A. Beauvillier

VAN · Saved shot

Distance
38.0 ft
Scoring chance (xG)
3.9%
Angle
35.4°
Strength
EV
VGK at VAN

Mar 21, 2023 · P2 REG · 03:01

E. Bear

VAN · Block

Distance
50.5 ft
Scoring chance (xG)
Unavailable
Angle
8.0°
Strength
EV

Blocked or unsupported attempt

VGK at VAN

Mar 21, 2023 · P2 REG · 03:43

B. Boeser

VAN · Block

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

Blocked or unsupported attempt

VGK at VAN

Mar 21, 2023 · P2 REG · 06:38

V. Kravtsov

VAN · Block

Distance
23.8 ft
Scoring chance (xG)
Unavailable
Angle
22.2°
Strength
EV

Blocked or unsupported attempt

VGK at VAN

Mar 21, 2023 · P2 REG · 06:41

S. Dries

VAN · Block

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

Blocked or unsupported attempt

VGK at VAN

Mar 21, 2023 · P2 REG · 06:58

A. Martinez

VGK · Saved shot

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

Mar 21, 2023 · P2 REG · 07:46

J. Eichel

VGK · Block

Distance
15.3 ft
Scoring chance (xG)
Unavailable
Angle
11.3°
Strength
PP

Blocked or unsupported attempt

VGK at VAN

Mar 21, 2023 · P2 REG · 07:57

J. Miller

VAN · Goal

Distance
7.2 ft
Scoring chance (xG)
17.3%
Angle
56.3°
Strength
PP

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.