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

116 matching attempts. Season coverage: 1328 published games / 1328 collected games. Last source refresh: Oct 4, 2026 04:38.

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)
2020-01-18
VGK at MTL
1 REG
00:37
MTL
S. Weber
Block29.839.6EVN/A
2020-01-18
VGK at MTL
1 REG
01:17
MTL
N. Suzuki
Miss45.346.8EV1.0%
2020-01-18
VGK at MTL
1 REG
01:37
VGK
C. Stephenson
Block36.239.4EVN/A
2020-01-18
VGK at MTL
1 REG
03:29
MTL
N. Thompson
Block22.410.3EVN/A
2020-01-18
VGK at MTL
1 REG
03:42
VGK
P. Stastny
Block19.840.9EVN/A
2020-01-18
VGK at MTL
1 REG
03:53
MTL
P. Danault
Saved shot34.976.8EV2.8%
2020-01-18
VGK at MTL
1 REG
04:40
VGK
N. Holden
Saved shot37.127.3EV4.0%
2020-01-18
VGK at MTL
1 REG
05:51
MTL
N. Cousins
Goal9.16.3EV26.0%
2020-01-18
VGK at MTL
1 REG
07:28
VGK
N. Schmidt
Saved shot62.329.9SH2.4%
2020-01-18
VGK at MTL
1 REG
07:55
MTL
J. Petry
Block18.422.4PPN/A
2020-01-18
VGK at MTL
1 REG
08:16
MTL
N. Suzuki
Saved shot36.250.6PP7.4%
2020-01-18
VGK at MTL
1 REG
08:37
MTL
T. Tatar
Miss14.615.9EV7.9%
2020-01-18
VGK at MTL
1 REG
08:54
VGK
W. Carrier
Saved shot61.522.0EV1.4%
2020-01-18
VGK at MTL
1 REG
09:13
VGK
C. Stephenson
Miss34.013.6EV8.8%
2020-01-18
VGK at MTL
1 REG
09:19
VGK
M. Pacioretty
Saved shot34.237.9EV4.5%
2020-01-18
VGK at MTL
1 REG
09:28
VGK
P. Stastny
Miss27.361.6EV1.7%
2020-01-18
VGK at MTL
1 REG
09:37
MTL
J. Petry
Saved shot11.759.0EV10.0%
2020-01-18
VGK at MTL
1 REG
09:47
VGK
A. Tuch
Saved shot12.00.0EV19.9%
2020-01-18
VGK at MTL
1 REG
09:57
VGK
A. Tuch
Saved shot8.214.0EV11.3%
2020-01-18
VGK at MTL
1 REG
10:26
VGK
W. Carrier
Miss17.716.4EV3.0%
2020-01-18
VGK at MTL
1 REG
12:31
MTL
P. Danault
Saved shot28.345.0EV2.6%
2020-01-18
VGK at MTL
1 REG
12:32
MTL
I. Kovalchuk
Saved shot11.00.0EV4.9%
2020-01-18
VGK at MTL
1 REG
12:33
MTL
I. Kovalchuk
Goal9.824.0EV3.8%
2020-01-18
VGK at MTL
1 REG
15:12
VGK
B. McNabb
Miss65.930.1EV0.5%
2020-01-18
VGK at MTL
1 REG
15:31
VGK
M. Pacioretty
Block19.434.5PPN/A
2020-01-18
VGK at MTL
1 REG
15:38
VGK
M. Pacioretty
Block30.234.2PPN/A
2020-01-18
VGK at MTL
1 REG
16:17
VGK
M. Pacioretty
Saved shot99.423.7PP0.5%
2020-01-18
VGK at MTL
1 REG
17:19
MTL
A. Lehkonen
Block13.654.0EVN/A
2020-01-18
VGK at MTL
1 REG
17:41
VGK
M. Pacioretty
Saved shot19.849.1EV4.8%
2020-01-18
VGK at MTL
1 REG
18:00
MTL
M. Domi
Saved shot17.742.7EV7.9%
2020-01-18
VGK at MTL
1 REG
18:05
MTL
J. Armia
Goal8.17.1EV6.8%
2020-01-18
VGK at MTL
2 REG
00:31
MTL
T. Tatar
Miss45.414.0EV1.0%
2020-01-18
VGK at MTL
2 REG
00:45
VGK
B. McNabb
Block26.510.9EVN/A
2020-01-18
VGK at MTL
2 REG
01:21
MTL
B. Kulak
Saved shot44.237.6EV0.7%
2020-01-18
VGK at MTL
2 REG
01:45
VGK
N. Hague
Block17.513.2EVN/A
2020-01-18
VGK at MTL
2 REG
01:48
MTL
D. Weise
Saved shot21.00.0EV18.4%
2020-01-18
VGK at MTL
2 REG
03:02
VGK
M. Pacioretty
Saved shot48.248.4EV0.9%
2020-01-18
VGK at MTL
2 REG
03:39
VGK
N. Hague
Block33.13.5EVN/A
2020-01-18
VGK at MTL
2 REG
04:04
VGK
D. Engelland
Miss63.533.4EV0.8%
2020-01-18
VGK at MTL
2 REG
06:45
VGK
N. Schmidt
Block38.960.8EVN/A
2020-01-18
VGK at MTL
2 REG
06:50
VGK
M. Stone
Saved shot18.422.4EV5.6%
2020-01-18
VGK at MTL
2 REG
07:50
MTL
J. Kotkaniemi
Miss33.451.1EV2.8%
2020-01-18
VGK at MTL
2 REG
07:56
MTL
B. Kulak
Block27.217.1EVN/A
2020-01-18
VGK at MTL
2 REG
07:58
MTL
V. Mete
Saved shot56.034.8EV0.6%
2020-01-18
VGK at MTL
2 REG
09:02
VGK
C. Stephenson
Saved shot40.14.3EV5.6%
2020-01-18
VGK at MTL
2 REG
09:08
VGK
J. Marchessault
Block27.852.3EVN/A
2020-01-18
VGK at MTL
2 REG
09:08
VGK
J. Marchessault
Goal20.622.8EV2.9%
2020-01-18
VGK at MTL
2 REG
09:31
VGK
B. McNabb
Saved shot68.528.8EV0.6%
2020-01-18
VGK at MTL
2 REG
10:00
MTL
I. Kovalchuk
Block162.54.6EVN/A
2020-01-18
VGK at MTL
2 REG
10:18
MTL
B. Chiarot
Block33.526.6EVN/A
VGK at MTL

Jan 18, 2020 · P1 REG · 00:37

S. Weber

MTL · Block

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

Blocked or unsupported attempt

VGK at MTL

Jan 18, 2020 · P1 REG · 01:17

N. Suzuki

MTL · Miss

Distance
45.3 ft
Scoring chance (xG)
1.0%
Angle
46.8°
Strength
EV
VGK at MTL

Jan 18, 2020 · P1 REG · 01:37

C. Stephenson

VGK · Block

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

Blocked or unsupported attempt

VGK at MTL

Jan 18, 2020 · P1 REG · 03:29

N. Thompson

MTL · Block

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

Blocked or unsupported attempt

VGK at MTL

Jan 18, 2020 · P1 REG · 03:42

P. Stastny

VGK · Block

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

Blocked or unsupported attempt

VGK at MTL

Jan 18, 2020 · P1 REG · 03:53

P. Danault

MTL · Saved shot

Distance
34.9 ft
Scoring chance (xG)
2.8%
Angle
76.8°
Strength
EV
VGK at MTL

Jan 18, 2020 · P1 REG · 04:40

N. Holden

VGK · Saved shot

Distance
37.1 ft
Scoring chance (xG)
4.0%
Angle
27.3°
Strength
EV
VGK at MTL

Jan 18, 2020 · P1 REG · 05:51

N. Cousins

MTL · Goal

Distance
9.1 ft
Scoring chance (xG)
26.0%
Angle
6.3°
Strength
EV
VGK at MTL

Jan 18, 2020 · P1 REG · 07:28

N. Schmidt

VGK · Saved shot

Distance
62.3 ft
Scoring chance (xG)
2.4%
Angle
29.9°
Strength
SH
VGK at MTL

Jan 18, 2020 · P1 REG · 07:55

J. Petry

MTL · Block

Distance
18.4 ft
Scoring chance (xG)
Unavailable
Angle
22.4°
Strength
PP

Blocked or unsupported attempt

VGK at MTL

Jan 18, 2020 · P1 REG · 08:16

N. Suzuki

MTL · Saved shot

Distance
36.2 ft
Scoring chance (xG)
7.4%
Angle
50.6°
Strength
PP
VGK at MTL

Jan 18, 2020 · P1 REG · 08:37

T. Tatar

MTL · Miss

Distance
14.6 ft
Scoring chance (xG)
7.9%
Angle
15.9°
Strength
EV
VGK at MTL

Jan 18, 2020 · P1 REG · 08:54

W. Carrier

VGK · Saved shot

Distance
61.5 ft
Scoring chance (xG)
1.4%
Angle
22.0°
Strength
EV
VGK at MTL

Jan 18, 2020 · P1 REG · 09:13

C. Stephenson

VGK · Miss

Distance
34.0 ft
Scoring chance (xG)
8.8%
Angle
13.6°
Strength
EV
VGK at MTL

Jan 18, 2020 · P1 REG · 09:19

M. Pacioretty

VGK · Saved shot

Distance
34.2 ft
Scoring chance (xG)
4.5%
Angle
37.9°
Strength
EV
VGK at MTL

Jan 18, 2020 · P1 REG · 09:28

P. Stastny

VGK · Miss

Distance
27.3 ft
Scoring chance (xG)
1.7%
Angle
61.6°
Strength
EV
VGK at MTL

Jan 18, 2020 · P1 REG · 09:37

J. Petry

MTL · Saved shot

Distance
11.7 ft
Scoring chance (xG)
10.0%
Angle
59.0°
Strength
EV
VGK at MTL

Jan 18, 2020 · P1 REG · 09:47

A. Tuch

VGK · Saved shot

Distance
12.0 ft
Scoring chance (xG)
19.9%
Angle
0.0°
Strength
EV
VGK at MTL

Jan 18, 2020 · P1 REG · 09:57

A. Tuch

VGK · Saved shot

Distance
8.2 ft
Scoring chance (xG)
11.3%
Angle
14.0°
Strength
EV
VGK at MTL

Jan 18, 2020 · P1 REG · 10:26

W. Carrier

VGK · Miss

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

Jan 18, 2020 · P1 REG · 12:31

P. Danault

MTL · Saved shot

Distance
28.3 ft
Scoring chance (xG)
2.6%
Angle
45.0°
Strength
EV
VGK at MTL

Jan 18, 2020 · P1 REG · 12:32

I. Kovalchuk

MTL · Saved shot

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

Jan 18, 2020 · P1 REG · 12:33

I. Kovalchuk

MTL · Goal

Distance
9.8 ft
Scoring chance (xG)
3.8%
Angle
24.0°
Strength
EV
VGK at MTL

Jan 18, 2020 · P1 REG · 15:12

B. McNabb

VGK · Miss

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

Jan 18, 2020 · P1 REG · 15:31

M. Pacioretty

VGK · Block

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

Blocked or unsupported attempt

VGK at MTL

Jan 18, 2020 · P1 REG · 15:38

M. Pacioretty

VGK · Block

Distance
30.2 ft
Scoring chance (xG)
Unavailable
Angle
34.2°
Strength
PP

Blocked or unsupported attempt

VGK at MTL

Jan 18, 2020 · P1 REG · 16:17

M. Pacioretty

VGK · Saved shot

Distance
99.4 ft
Scoring chance (xG)
0.5%
Angle
23.7°
Strength
PP
VGK at MTL

Jan 18, 2020 · P1 REG · 17:19

A. Lehkonen

MTL · Block

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

Blocked or unsupported attempt

VGK at MTL

Jan 18, 2020 · P1 REG · 17:41

M. Pacioretty

VGK · Saved shot

Distance
19.8 ft
Scoring chance (xG)
4.8%
Angle
49.1°
Strength
EV
VGK at MTL

Jan 18, 2020 · P1 REG · 18:00

M. Domi

MTL · Saved shot

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

Jan 18, 2020 · P1 REG · 18:05

J. Armia

MTL · Goal

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

Jan 18, 2020 · P2 REG · 00:31

T. Tatar

MTL · Miss

Distance
45.4 ft
Scoring chance (xG)
1.0%
Angle
14.0°
Strength
EV
VGK at MTL

Jan 18, 2020 · P2 REG · 00:45

B. McNabb

VGK · Block

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

Blocked or unsupported attempt

VGK at MTL

Jan 18, 2020 · P2 REG · 01:21

B. Kulak

MTL · Saved shot

Distance
44.2 ft
Scoring chance (xG)
0.7%
Angle
37.6°
Strength
EV
VGK at MTL

Jan 18, 2020 · P2 REG · 01:45

N. Hague

VGK · Block

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

Blocked or unsupported attempt

VGK at MTL

Jan 18, 2020 · P2 REG · 01:48

D. Weise

MTL · Saved shot

Distance
21.0 ft
Scoring chance (xG)
18.4%
Angle
0.0°
Strength
EV
VGK at MTL

Jan 18, 2020 · P2 REG · 03:02

M. Pacioretty

VGK · Saved shot

Distance
48.2 ft
Scoring chance (xG)
0.9%
Angle
48.4°
Strength
EV
VGK at MTL

Jan 18, 2020 · P2 REG · 03:39

N. Hague

VGK · Block

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

Blocked or unsupported attempt

VGK at MTL

Jan 18, 2020 · P2 REG · 04:04

D. Engelland

VGK · Miss

Distance
63.5 ft
Scoring chance (xG)
0.8%
Angle
33.4°
Strength
EV
VGK at MTL

Jan 18, 2020 · P2 REG · 06:45

N. Schmidt

VGK · Block

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

Blocked or unsupported attempt

VGK at MTL

Jan 18, 2020 · P2 REG · 06:50

M. Stone

VGK · Saved shot

Distance
18.4 ft
Scoring chance (xG)
5.6%
Angle
22.4°
Strength
EV
VGK at MTL

Jan 18, 2020 · P2 REG · 07:50

J. Kotkaniemi

MTL · Miss

Distance
33.4 ft
Scoring chance (xG)
2.8%
Angle
51.1°
Strength
EV
VGK at MTL

Jan 18, 2020 · P2 REG · 07:56

B. Kulak

MTL · Block

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

Blocked or unsupported attempt

VGK at MTL

Jan 18, 2020 · P2 REG · 07:58

V. Mete

MTL · Saved shot

Distance
56.0 ft
Scoring chance (xG)
0.6%
Angle
34.8°
Strength
EV
VGK at MTL

Jan 18, 2020 · P2 REG · 09:02

C. Stephenson

VGK · Saved shot

Distance
40.1 ft
Scoring chance (xG)
5.6%
Angle
4.3°
Strength
EV
VGK at MTL

Jan 18, 2020 · P2 REG · 09:08

J. Marchessault

VGK · Block

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

Blocked or unsupported attempt

VGK at MTL

Jan 18, 2020 · P2 REG · 09:08

J. Marchessault

VGK · Goal

Distance
20.6 ft
Scoring chance (xG)
2.9%
Angle
22.8°
Strength
EV
VGK at MTL

Jan 18, 2020 · P2 REG · 09:31

B. McNabb

VGK · Saved shot

Distance
68.5 ft
Scoring chance (xG)
0.6%
Angle
28.8°
Strength
EV
VGK at MTL

Jan 18, 2020 · P2 REG · 10:00

I. Kovalchuk

MTL · Block

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

Blocked or unsupported attempt

VGK at MTL

Jan 18, 2020 · P2 REG · 10:18

B. Chiarot

MTL · Block

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

Blocked or unsupported attempt

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.