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: 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-04-04
VGK at NSH
1 REG
00:23
NSH
P. Tomasino
Saved shot24.02.4EV10.3%
2023-04-04
VGK at NSH
1 REG
00:38
VGK
W. Karlsson
Miss13.426.6EV7.4%
2023-04-04
VGK at NSH
1 REG
00:56
VGK
A. Pietrangelo
Block17.310.0EVN/A
2023-04-04
VGK at NSH
1 REG
01:04
NSH
Y. Trenin
Saved shot22.557.7EV4.2%
2023-04-04
VGK at NSH
1 REG
01:18
VGK
J. Eichel
Saved shot22.479.7EV2.6%
2023-04-04
VGK at NSH
1 REG
01:26
NSH
S. Stastney
Saved shot176.88.1EV0.3%
2023-04-04
VGK at NSH
1 REG
02:28
VGK
B. Hutton
Saved shot34.061.9EV1.6%
2023-04-04
VGK at NSH
1 REG
03:06
VGK
N. Hague
Saved shot45.615.3EV2.9%
2023-04-04
VGK at NSH
1 REG
03:10
VGK
A. Pietrangelo
Saved shot49.01.2EV4.2%
2023-04-04
VGK at NSH
1 REG
03:41
VGK
A. Pietrangelo
Saved shot52.531.0EV2.0%
2023-04-04
VGK at NSH
1 REG
03:43
VGK
B. Howden
Miss19.03.0EV21.7%
2023-04-04
VGK at NSH
1 REG
04:38
NSH
C. Glass
Miss17.310.0EV15.5%
2023-04-04
VGK at NSH
1 REG
05:34
NSH
T. Barrie
Saved shot30.771.0EV1.5%
2023-04-04
VGK at NSH
1 REG
05:36
NSH
T. Barrie
Saved shot24.731.8EV10.3%
2023-04-04
VGK at NSH
1 REG
06:12
NSH
K. Sherwood
Saved shot42.526.6EV2.6%
2023-04-04
VGK at NSH
1 REG
06:22
VGK
C. Stephenson
Block24.435.0EVN/A
2023-04-04
VGK at NSH
1 REG
06:50
NSH
T. Novak
Goal12.235.0EV9.1%
2023-04-04
VGK at NSH
1 REG
08:06
NSH
T. Barrie
Miss53.413.0PP3.3%
2023-04-04
VGK at NSH
1 REG
08:12
NSH
T. Novak
Saved shot31.843.7PP6.0%
2023-04-04
VGK at NSH
1 REG
08:19
NSH
C. Glass
Block19.29.0PPN/A
2023-04-04
VGK at NSH
1 REG
08:32
NSH
P. Tomasino
Miss42.236.3PP3.7%
2023-04-04
VGK at NSH
1 REG
08:59
NSH
L. Evangelista
Block8.569.4PPN/A
2023-04-04
VGK at NSH
1 REG
09:00
NSH
T. Novak
Miss35.031.0PP3.3%
2023-04-04
VGK at NSH
1 REG
09:16
NSH
T. Barrie
Miss52.13.3PP4.0%
2023-04-04
VGK at NSH
1 REG
09:32
NSH
Y. Trenin
Miss35.826.6EV5.2%
2023-04-04
VGK at NSH
1 REG
09:34
NSH
C. Sissons
Block15.266.8EVN/A
2023-04-04
VGK at NSH
1 REG
09:41
NSH
D. Fabbro
Block18.16.3EVN/A
2023-04-04
VGK at NSH
1 REG
10:18
VGK
P. Dorofeyev
Block17.531.0EVN/A
2023-04-04
VGK at NSH
1 REG
10:22
VGK
N. Hague
Block25.26.8EVN/A
2023-04-04
VGK at NSH
1 REG
10:30
VGK
N. Hague
Block9.432.0EVN/A
2023-04-04
VGK at NSH
1 REG
10:35
VGK
N. Hague
Block17.03.4EVN/A
2023-04-04
VGK at NSH
1 REG
11:22
NSH
E. Afanasyev
Saved shot32.316.2EV7.9%
2023-04-04
VGK at NSH
1 REG
11:36
VGK
N. Hague
Block10.821.8EVN/A
2023-04-04
VGK at NSH
1 REG
11:37
VGK
N. Roy
Miss17.742.7EV3.5%
2023-04-04
VGK at NSH
1 REG
11:46
VGK
N. Hague
Saved shot43.024.8EV2.9%
2023-04-04
VGK at NSH
1 REG
13:08
NSH
T. Novak
Goal16.129.7PP13.8%
2023-04-04
VGK at NSH
1 REG
14:13
VGK
A. Pietrangelo
Miss55.814.5EV3.0%
2023-04-04
VGK at NSH
1 REG
14:30
VGK
A. Pietrangelo
Saved shot44.823.7PP1.5%
2023-04-04
VGK at NSH
1 REG
15:10
VGK
A. Pietrangelo
Saved shot37.018.9PP6.5%
2023-04-04
VGK at NSH
1 REG
15:24
VGK
J. Marchessault
Saved shot30.025.7PP14.2%
2023-04-04
VGK at NSH
1 REG
15:35
VGK
J. Marchessault
Block11.731.0PPN/A
2023-04-04
VGK at NSH
1 REG
15:42
VGK
J. Marchessault
Block21.025.3PPN/A
2023-04-04
VGK at NSH
1 REG
15:58
VGK
J. Eichel
Saved shot15.763.4PP14.0%
2023-04-04
VGK at NSH
1 REG
16:08
VGK
J. Marchessault
Saved shot26.921.8PP16.5%
2023-04-04
VGK at NSH
1 REG
16:08
VGK
J. Eichel
Saved shot7.839.8PP7.8%
2023-04-04
VGK at NSH
1 REG
16:12
VGK
N. Hague
Miss35.912.9PP9.2%
2023-04-04
VGK at NSH
1 REG
16:17
VGK
N. Hague
Saved shot37.018.9PP7.4%
2023-04-04
VGK at NSH
1 REG
16:24
VGK
N. Hague
Saved shot45.836.1PP3.7%
2023-04-04
VGK at NSH
1 REG
16:34
NSH
S. Stastney
Saved shot160.114.5SH0.3%
2023-04-04
VGK at NSH
1 REG
16:59
NSH
T. Barrie
Saved shot10.00.0EV26.4%
VGK at NSH

Apr 4, 2023 · P1 REG · 00:23

P. Tomasino

NSH · Saved shot

Distance
24.0 ft
Scoring chance (xG)
10.3%
Angle
2.4°
Strength
EV
VGK at NSH

Apr 4, 2023 · P1 REG · 00:38

W. Karlsson

VGK · Miss

Distance
13.4 ft
Scoring chance (xG)
7.4%
Angle
26.6°
Strength
EV
VGK at NSH

Apr 4, 2023 · P1 REG · 00:56

A. Pietrangelo

VGK · Block

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

Blocked or unsupported attempt

VGK at NSH

Apr 4, 2023 · P1 REG · 01:04

Y. Trenin

NSH · Saved shot

Distance
22.5 ft
Scoring chance (xG)
4.2%
Angle
57.7°
Strength
EV
VGK at NSH

Apr 4, 2023 · P1 REG · 01:18

J. Eichel

VGK · Saved shot

Distance
22.4 ft
Scoring chance (xG)
2.6%
Angle
79.7°
Strength
EV
VGK at NSH

Apr 4, 2023 · P1 REG · 01:26

S. Stastney

NSH · Saved shot

Distance
176.8 ft
Scoring chance (xG)
0.3%
Angle
8.1°
Strength
EV
VGK at NSH

Apr 4, 2023 · P1 REG · 02:28

B. Hutton

VGK · Saved shot

Distance
34.0 ft
Scoring chance (xG)
1.6%
Angle
61.9°
Strength
EV
VGK at NSH

Apr 4, 2023 · P1 REG · 03:06

N. Hague

VGK · Saved shot

Distance
45.6 ft
Scoring chance (xG)
2.9%
Angle
15.3°
Strength
EV
VGK at NSH

Apr 4, 2023 · P1 REG · 03:10

A. Pietrangelo

VGK · Saved shot

Distance
49.0 ft
Scoring chance (xG)
4.2%
Angle
1.2°
Strength
EV
VGK at NSH

Apr 4, 2023 · P1 REG · 03:41

A. Pietrangelo

VGK · Saved shot

Distance
52.5 ft
Scoring chance (xG)
2.0%
Angle
31.0°
Strength
EV
VGK at NSH

Apr 4, 2023 · P1 REG · 03:43

B. Howden

VGK · Miss

Distance
19.0 ft
Scoring chance (xG)
21.7%
Angle
3.0°
Strength
EV
VGK at NSH

Apr 4, 2023 · P1 REG · 04:38

C. Glass

NSH · Miss

Distance
17.3 ft
Scoring chance (xG)
15.5%
Angle
10.0°
Strength
EV
VGK at NSH

Apr 4, 2023 · P1 REG · 05:34

T. Barrie

NSH · Saved shot

Distance
30.7 ft
Scoring chance (xG)
1.5%
Angle
71.0°
Strength
EV
VGK at NSH

Apr 4, 2023 · P1 REG · 05:36

T. Barrie

NSH · Saved shot

Distance
24.7 ft
Scoring chance (xG)
10.3%
Angle
31.8°
Strength
EV
VGK at NSH

Apr 4, 2023 · P1 REG · 06:12

K. Sherwood

NSH · Saved shot

Distance
42.5 ft
Scoring chance (xG)
2.6%
Angle
26.6°
Strength
EV
VGK at NSH

Apr 4, 2023 · P1 REG · 06:22

C. Stephenson

VGK · Block

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

Blocked or unsupported attempt

VGK at NSH

Apr 4, 2023 · P1 REG · 06:50

T. Novak

NSH · Goal

Distance
12.2 ft
Scoring chance (xG)
9.1%
Angle
35.0°
Strength
EV
VGK at NSH

Apr 4, 2023 · P1 REG · 08:06

T. Barrie

NSH · Miss

Distance
53.4 ft
Scoring chance (xG)
3.3%
Angle
13.0°
Strength
PP
VGK at NSH

Apr 4, 2023 · P1 REG · 08:12

T. Novak

NSH · Saved shot

Distance
31.8 ft
Scoring chance (xG)
6.0%
Angle
43.7°
Strength
PP
VGK at NSH

Apr 4, 2023 · P1 REG · 08:19

C. Glass

NSH · Block

Distance
19.2 ft
Scoring chance (xG)
Unavailable
Angle
9.0°
Strength
PP

Blocked or unsupported attempt

VGK at NSH

Apr 4, 2023 · P1 REG · 08:32

P. Tomasino

NSH · Miss

Distance
42.2 ft
Scoring chance (xG)
3.7%
Angle
36.3°
Strength
PP
VGK at NSH

Apr 4, 2023 · P1 REG · 08:59

L. Evangelista

NSH · Block

Distance
8.5 ft
Scoring chance (xG)
Unavailable
Angle
69.4°
Strength
PP

Blocked or unsupported attempt

VGK at NSH

Apr 4, 2023 · P1 REG · 09:00

T. Novak

NSH · Miss

Distance
35.0 ft
Scoring chance (xG)
3.3%
Angle
31.0°
Strength
PP
VGK at NSH

Apr 4, 2023 · P1 REG · 09:16

T. Barrie

NSH · Miss

Distance
52.1 ft
Scoring chance (xG)
4.0%
Angle
3.3°
Strength
PP
VGK at NSH

Apr 4, 2023 · P1 REG · 09:32

Y. Trenin

NSH · Miss

Distance
35.8 ft
Scoring chance (xG)
5.2%
Angle
26.6°
Strength
EV
VGK at NSH

Apr 4, 2023 · P1 REG · 09:34

C. Sissons

NSH · Block

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

Blocked or unsupported attempt

VGK at NSH

Apr 4, 2023 · P1 REG · 09:41

D. Fabbro

NSH · Block

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

Blocked or unsupported attempt

VGK at NSH

Apr 4, 2023 · P1 REG · 10:18

P. Dorofeyev

VGK · Block

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

Blocked or unsupported attempt

VGK at NSH

Apr 4, 2023 · P1 REG · 10:22

N. Hague

VGK · Block

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

Blocked or unsupported attempt

VGK at NSH

Apr 4, 2023 · P1 REG · 10:30

N. Hague

VGK · Block

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

Blocked or unsupported attempt

VGK at NSH

Apr 4, 2023 · P1 REG · 10:35

N. Hague

VGK · Block

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

Blocked or unsupported attempt

VGK at NSH

Apr 4, 2023 · P1 REG · 11:22

E. Afanasyev

NSH · Saved shot

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

Apr 4, 2023 · P1 REG · 11:36

N. Hague

VGK · Block

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

Blocked or unsupported attempt

VGK at NSH

Apr 4, 2023 · P1 REG · 11:37

N. Roy

VGK · Miss

Distance
17.7 ft
Scoring chance (xG)
3.5%
Angle
42.7°
Strength
EV
VGK at NSH

Apr 4, 2023 · P1 REG · 11:46

N. Hague

VGK · Saved shot

Distance
43.0 ft
Scoring chance (xG)
2.9%
Angle
24.8°
Strength
EV
VGK at NSH

Apr 4, 2023 · P1 REG · 13:08

T. Novak

NSH · Goal

Distance
16.1 ft
Scoring chance (xG)
13.8%
Angle
29.7°
Strength
PP
VGK at NSH

Apr 4, 2023 · P1 REG · 14:13

A. Pietrangelo

VGK · Miss

Distance
55.8 ft
Scoring chance (xG)
3.0%
Angle
14.5°
Strength
EV
VGK at NSH

Apr 4, 2023 · P1 REG · 14:30

A. Pietrangelo

VGK · Saved shot

Distance
44.8 ft
Scoring chance (xG)
1.5%
Angle
23.7°
Strength
PP
VGK at NSH

Apr 4, 2023 · P1 REG · 15:10

A. Pietrangelo

VGK · Saved shot

Distance
37.0 ft
Scoring chance (xG)
6.5%
Angle
18.9°
Strength
PP
VGK at NSH

Apr 4, 2023 · P1 REG · 15:24

J. Marchessault

VGK · Saved shot

Distance
30.0 ft
Scoring chance (xG)
14.2%
Angle
25.7°
Strength
PP
VGK at NSH

Apr 4, 2023 · P1 REG · 15:35

J. Marchessault

VGK · Block

Distance
11.7 ft
Scoring chance (xG)
Unavailable
Angle
31.0°
Strength
PP

Blocked or unsupported attempt

VGK at NSH

Apr 4, 2023 · P1 REG · 15:42

J. Marchessault

VGK · Block

Distance
21.0 ft
Scoring chance (xG)
Unavailable
Angle
25.3°
Strength
PP

Blocked or unsupported attempt

VGK at NSH

Apr 4, 2023 · P1 REG · 15:58

J. Eichel

VGK · Saved shot

Distance
15.7 ft
Scoring chance (xG)
14.0%
Angle
63.4°
Strength
PP
VGK at NSH

Apr 4, 2023 · P1 REG · 16:08

J. Marchessault

VGK · Saved shot

Distance
26.9 ft
Scoring chance (xG)
16.5%
Angle
21.8°
Strength
PP
VGK at NSH

Apr 4, 2023 · P1 REG · 16:08

J. Eichel

VGK · Saved shot

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

Apr 4, 2023 · P1 REG · 16:12

N. Hague

VGK · Miss

Distance
35.9 ft
Scoring chance (xG)
9.2%
Angle
12.9°
Strength
PP
VGK at NSH

Apr 4, 2023 · P1 REG · 16:17

N. Hague

VGK · Saved shot

Distance
37.0 ft
Scoring chance (xG)
7.4%
Angle
18.9°
Strength
PP
VGK at NSH

Apr 4, 2023 · P1 REG · 16:24

N. Hague

VGK · Saved shot

Distance
45.8 ft
Scoring chance (xG)
3.7%
Angle
36.1°
Strength
PP
VGK at NSH

Apr 4, 2023 · P1 REG · 16:34

S. Stastney

NSH · Saved shot

Distance
160.1 ft
Scoring chance (xG)
0.3%
Angle
14.5°
Strength
SH
VGK at NSH

Apr 4, 2023 · P1 REG · 16:59

T. Barrie

NSH · Saved shot

Distance
10.0 ft
Scoring chance (xG)
26.4%
Angle
0.0°
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.