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

128 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-01-24
VGK at NJD
1 REG
01:06
VGK
K. Korczak
Saved shot86.923.0EV0.3%
2023-01-24
VGK at NJD
1 REG
01:51
VGK
P. Cotter
Saved shot17.566.4EV6.0%
2023-01-24
VGK at NJD
1 REG
02:09
VGK
P. Kessel
Saved shot39.872.5EV1.7%
2023-01-24
VGK at NJD
1 REG
02:55
NJD
M. Wood
Saved shot49.838.5EV1.1%
2023-01-24
VGK at NJD
1 REG
03:04
NJD
R. Graves
Block48.031.4EVN/A
2023-01-24
VGK at NJD
1 REG
03:14
NJD
Y. Sharangovich
Saved shot31.843.7EV6.0%
2023-01-24
VGK at NJD
1 REG
03:38
NJD
J. Bratt
Miss9.866.0EV5.6%
2023-01-24
VGK at NJD
1 REG
03:58
NJD
O. Palat
Goal11.00.0EV22.1%
2023-01-24
VGK at NJD
1 REG
04:04
NJD
J. Hughes
Block28.636.5EVN/A
2023-01-24
VGK at NJD
1 REG
04:31
VGK
C. Stephenson
Saved shot19.4101.9EV1.5%
2023-01-24
VGK at NJD
1 REG
04:41
VGK
M. Amadio
Saved shot10.036.9EV8.9%
2023-01-24
VGK at NJD
1 REG
05:16
NJD
J. Boqvist
Block28.332.0EVN/A
2023-01-24
VGK at NJD
1 REG
06:02
VGK
B. Froese
Block24.721.4EVN/A
2023-01-24
VGK at NJD
1 REG
06:11
VGK
B. Howden
Miss23.636.4EV4.4%
2023-01-24
VGK at NJD
1 REG
07:10
VGK
A. Martinez
Block22.184.8EVN/A
2023-01-24
VGK at NJD
1 REG
07:17
VGK
N. Hague
Saved shot40.638.0EV3.1%
2023-01-24
VGK at NJD
1 REG
07:56
VGK
J. Eichel
Block19.478.1EVN/A
2023-01-24
VGK at NJD
1 REG
08:44
NJD
M. McLeod
Saved shot52.837.3EV0.9%
2023-01-24
VGK at NJD
1 REG
08:48
NJD
J. Boqvist
Miss51.437.1EV0.8%
2023-01-24
VGK at NJD
1 REG
09:05
VGK
N. Hague
Block33.243.8EVN/A
2023-01-24
VGK at NJD
1 REG
09:09
VGK
P. Cotter
Miss51.645.8EV0.6%
2023-01-24
VGK at NJD
1 REG
09:24
VGK
J. Marchessault
Saved shot32.812.3EV3.0%
2023-01-24
VGK at NJD
1 REG
09:28
VGK
A. Martinez
Saved shot46.149.4EV1.8%
2023-01-24
VGK at NJD
1 REG
09:59
VGK
W. Karlsson
Saved shot17.310.0EV22.2%
2023-01-24
VGK at NJD
1 REG
10:17
NJD
D. Severson
Block39.022.6EVN/A
2023-01-24
VGK at NJD
1 REG
10:21
NJD
B. Smith
Block55.928.9EVN/A
2023-01-24
VGK at NJD
1 REG
10:41
NJD
J. Hughes
Block21.341.2EVN/A
2023-01-24
VGK at NJD
1 REG
12:42
NJD
R. Graves
Saved shot32.662.7EV2.6%
2023-01-24
VGK at NJD
1 REG
13:06
NJD
N. Hischier
Saved shot12.618.4EV8.6%
2023-01-24
VGK at NJD
1 REG
13:29
NJD
N. Hischier
Saved shot51.925.1EV1.8%
2023-01-24
VGK at NJD
1 REG
13:32
NJD
B. Smith
Saved shot37.664.8EV3.5%
2023-01-24
VGK at NJD
1 REG
13:59
NJD
T. Tatar
Saved shot36.01.6EV9.1%
2023-01-24
VGK at NJD
1 REG
14:01
NJD
J. Hughes
Block26.452.7EVN/A
2023-01-24
VGK at NJD
1 REG
14:47
NJD
J. Boqvist
Saved shot27.38.4EV9.7%
2023-01-24
VGK at NJD
1 REG
14:54
NJD
J. Bratt
Saved shot51.25.6EV3.4%
2023-01-24
VGK at NJD
1 REG
15:10
VGK
J. Eichel
Block22.748.6EVN/A
2023-01-24
VGK at NJD
1 REG
15:34
VGK
N. Hague
Block13.28.7EVN/A
2023-01-24
VGK at NJD
1 REG
15:40
VGK
B. Hutton
Saved shot65.930.1EV0.8%
2023-01-24
VGK at NJD
1 REG
16:16
NJD
M. Wood
Saved shot43.349.7EV1.4%
2023-01-24
VGK at NJD
1 REG
16:36
VGK
P. Cotter
Block24.626.6EVN/A
2023-01-24
VGK at NJD
1 REG
17:54
VGK
K. Kolesar
Block15.223.2EVN/A
2023-01-24
VGK at NJD
1 REG
18:05
NJD
R. Graves
Miss55.928.9EV1.9%
2023-01-24
VGK at NJD
1 REG
18:33
NJD
J. Boqvist
Saved shot12.255.0EV15.7%
2023-01-24
VGK at NJD
1 REG
18:36
NJD
J. Hughes
Saved shot10.036.9EV55.0%
2023-01-24
VGK at NJD
1 REG
18:58
NJD
D. Mercer
Miss12.618.4EV7.9%
2023-01-24
VGK at NJD
1 REG
19:01
NJD
D. Hamilton
Saved shot60.426.6EV0.7%
2023-01-24
VGK at NJD
1 REG
19:23
VGK
A. Martinez
Block38.59.0EVN/A
2023-01-24
VGK at NJD
2 REG
00:23
NJD
J. Siegenthaler
Block51.333.1EVN/A
2023-01-24
VGK at NJD
2 REG
01:43
NJD
M. McLeod
Saved shot47.236.4EV1.8%
2023-01-24
VGK at NJD
2 REG
02:21
NJD
D. Mercer
Miss49.730.2EV2.2%
VGK at NJD

Jan 24, 2023 · P1 REG · 01:06

K. Korczak

VGK · Saved shot

Distance
86.9 ft
Scoring chance (xG)
0.3%
Angle
23.0°
Strength
EV
VGK at NJD

Jan 24, 2023 · P1 REG · 01:51

P. Cotter

VGK · Saved shot

Distance
17.5 ft
Scoring chance (xG)
6.0%
Angle
66.4°
Strength
EV
VGK at NJD

Jan 24, 2023 · P1 REG · 02:09

P. Kessel

VGK · Saved shot

Distance
39.8 ft
Scoring chance (xG)
1.7%
Angle
72.5°
Strength
EV
VGK at NJD

Jan 24, 2023 · P1 REG · 02:55

M. Wood

NJD · Saved shot

Distance
49.8 ft
Scoring chance (xG)
1.1%
Angle
38.5°
Strength
EV
VGK at NJD

Jan 24, 2023 · P1 REG · 03:04

R. Graves

NJD · Block

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

Blocked or unsupported attempt

VGK at NJD

Jan 24, 2023 · P1 REG · 03:14

Y. Sharangovich

NJD · Saved shot

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

Jan 24, 2023 · P1 REG · 03:38

J. Bratt

NJD · Miss

Distance
9.8 ft
Scoring chance (xG)
5.6%
Angle
66.0°
Strength
EV
VGK at NJD

Jan 24, 2023 · P1 REG · 03:58

O. Palat

NJD · Goal

Distance
11.0 ft
Scoring chance (xG)
22.1%
Angle
0.0°
Strength
EV
VGK at NJD

Jan 24, 2023 · P1 REG · 04:04

J. Hughes

NJD · Block

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

Blocked or unsupported attempt

VGK at NJD

Jan 24, 2023 · P1 REG · 04:31

C. Stephenson

VGK · Saved shot

Distance
19.4 ft
Scoring chance (xG)
1.5%
Angle
101.9°
Strength
EV
VGK at NJD

Jan 24, 2023 · P1 REG · 04:41

M. Amadio

VGK · Saved shot

Distance
10.0 ft
Scoring chance (xG)
8.9%
Angle
36.9°
Strength
EV
VGK at NJD

Jan 24, 2023 · P1 REG · 05:16

J. Boqvist

NJD · Block

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

Blocked or unsupported attempt

VGK at NJD

Jan 24, 2023 · P1 REG · 06:02

B. Froese

VGK · Block

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

Blocked or unsupported attempt

VGK at NJD

Jan 24, 2023 · P1 REG · 06:11

B. Howden

VGK · Miss

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

Jan 24, 2023 · P1 REG · 07:10

A. Martinez

VGK · Block

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

Blocked or unsupported attempt

VGK at NJD

Jan 24, 2023 · P1 REG · 07:17

N. Hague

VGK · Saved shot

Distance
40.6 ft
Scoring chance (xG)
3.1%
Angle
38.0°
Strength
EV
VGK at NJD

Jan 24, 2023 · P1 REG · 07:56

J. Eichel

VGK · Block

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

Blocked or unsupported attempt

VGK at NJD

Jan 24, 2023 · P1 REG · 08:44

M. McLeod

NJD · Saved shot

Distance
52.8 ft
Scoring chance (xG)
0.9%
Angle
37.3°
Strength
EV
VGK at NJD

Jan 24, 2023 · P1 REG · 08:48

J. Boqvist

NJD · Miss

Distance
51.4 ft
Scoring chance (xG)
0.8%
Angle
37.1°
Strength
EV
VGK at NJD

Jan 24, 2023 · P1 REG · 09:05

N. Hague

VGK · Block

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

Blocked or unsupported attempt

VGK at NJD

Jan 24, 2023 · P1 REG · 09:09

P. Cotter

VGK · Miss

Distance
51.6 ft
Scoring chance (xG)
0.6%
Angle
45.8°
Strength
EV
VGK at NJD

Jan 24, 2023 · P1 REG · 09:24

J. Marchessault

VGK · Saved shot

Distance
32.8 ft
Scoring chance (xG)
3.0%
Angle
12.3°
Strength
EV
VGK at NJD

Jan 24, 2023 · P1 REG · 09:28

A. Martinez

VGK · Saved shot

Distance
46.1 ft
Scoring chance (xG)
1.8%
Angle
49.4°
Strength
EV
VGK at NJD

Jan 24, 2023 · P1 REG · 09:59

W. Karlsson

VGK · Saved shot

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

Jan 24, 2023 · P1 REG · 10:17

D. Severson

NJD · Block

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

Blocked or unsupported attempt

VGK at NJD

Jan 24, 2023 · P1 REG · 10:21

B. Smith

NJD · Block

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

Blocked or unsupported attempt

VGK at NJD

Jan 24, 2023 · P1 REG · 10:41

J. Hughes

NJD · Block

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

Blocked or unsupported attempt

VGK at NJD

Jan 24, 2023 · P1 REG · 12:42

R. Graves

NJD · Saved shot

Distance
32.6 ft
Scoring chance (xG)
2.6%
Angle
62.7°
Strength
EV
VGK at NJD

Jan 24, 2023 · P1 REG · 13:06

N. Hischier

NJD · Saved shot

Distance
12.6 ft
Scoring chance (xG)
8.6%
Angle
18.4°
Strength
EV
VGK at NJD

Jan 24, 2023 · P1 REG · 13:29

N. Hischier

NJD · Saved shot

Distance
51.9 ft
Scoring chance (xG)
1.8%
Angle
25.1°
Strength
EV
VGK at NJD

Jan 24, 2023 · P1 REG · 13:32

B. Smith

NJD · Saved shot

Distance
37.6 ft
Scoring chance (xG)
3.5%
Angle
64.8°
Strength
EV
VGK at NJD

Jan 24, 2023 · P1 REG · 13:59

T. Tatar

NJD · Saved shot

Distance
36.0 ft
Scoring chance (xG)
9.1%
Angle
1.6°
Strength
EV
VGK at NJD

Jan 24, 2023 · P1 REG · 14:01

J. Hughes

NJD · Block

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

Blocked or unsupported attempt

VGK at NJD

Jan 24, 2023 · P1 REG · 14:47

J. Boqvist

NJD · Saved shot

Distance
27.3 ft
Scoring chance (xG)
9.7%
Angle
8.4°
Strength
EV
VGK at NJD

Jan 24, 2023 · P1 REG · 14:54

J. Bratt

NJD · Saved shot

Distance
51.2 ft
Scoring chance (xG)
3.4%
Angle
5.6°
Strength
EV
VGK at NJD

Jan 24, 2023 · P1 REG · 15:10

J. Eichel

VGK · Block

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

Blocked or unsupported attempt

VGK at NJD

Jan 24, 2023 · P1 REG · 15:34

N. Hague

VGK · Block

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

Blocked or unsupported attempt

VGK at NJD

Jan 24, 2023 · P1 REG · 15:40

B. Hutton

VGK · Saved shot

Distance
65.9 ft
Scoring chance (xG)
0.8%
Angle
30.1°
Strength
EV
VGK at NJD

Jan 24, 2023 · P1 REG · 16:16

M. Wood

NJD · Saved shot

Distance
43.3 ft
Scoring chance (xG)
1.4%
Angle
49.7°
Strength
EV
VGK at NJD

Jan 24, 2023 · P1 REG · 16:36

P. Cotter

VGK · Block

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

Blocked or unsupported attempt

VGK at NJD

Jan 24, 2023 · P1 REG · 17:54

K. Kolesar

VGK · Block

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

Blocked or unsupported attempt

VGK at NJD

Jan 24, 2023 · P1 REG · 18:05

R. Graves

NJD · Miss

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

Jan 24, 2023 · P1 REG · 18:33

J. Boqvist

NJD · Saved shot

Distance
12.2 ft
Scoring chance (xG)
15.7%
Angle
55.0°
Strength
EV
VGK at NJD

Jan 24, 2023 · P1 REG · 18:36

J. Hughes

NJD · Saved shot

Distance
10.0 ft
Scoring chance (xG)
55.0%
Angle
36.9°
Strength
EV
VGK at NJD

Jan 24, 2023 · P1 REG · 18:58

D. Mercer

NJD · Miss

Distance
12.6 ft
Scoring chance (xG)
7.9%
Angle
18.4°
Strength
EV
VGK at NJD

Jan 24, 2023 · P1 REG · 19:01

D. Hamilton

NJD · Saved shot

Distance
60.4 ft
Scoring chance (xG)
0.7%
Angle
26.6°
Strength
EV
VGK at NJD

Jan 24, 2023 · P1 REG · 19:23

A. Martinez

VGK · Block

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

Blocked or unsupported attempt

VGK at NJD

Jan 24, 2023 · P2 REG · 00:23

J. Siegenthaler

NJD · Block

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

Blocked or unsupported attempt

VGK at NJD

Jan 24, 2023 · P2 REG · 01:43

M. McLeod

NJD · Saved shot

Distance
47.2 ft
Scoring chance (xG)
1.8%
Angle
36.4°
Strength
EV
VGK at NJD

Jan 24, 2023 · P2 REG · 02:21

D. Mercer

NJD · Miss

Distance
49.7 ft
Scoring chance (xG)
2.2%
Angle
30.2°
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.