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-02-16
ANA at VAN
1 REG
00:38
ANA
R. Rakell
Block6.438.7EVN/A
2020-02-16
ANA at VAN
1 REG
01:16
ANA
B. Guhle
Block11.415.3EVN/A
2020-02-16
ANA at VAN
1 REG
01:38
VAN
J. Virtanen
Saved shot58.636.7EV0.9%
2020-02-16
ANA at VAN
1 REG
01:51
VAN
Q. Hughes
Block29.611.7EVN/A
2020-02-16
ANA at VAN
1 REG
02:01
VAN
C. Tanev
Block22.02.6EVN/A
2020-02-16
ANA at VAN
1 REG
02:55
ANA
D. Grant
Saved shot132.913.9EV0.2%
2020-02-16
ANA at VAN
1 REG
03:43
VAN
B. Sutter
Block14.615.9EVN/A
2020-02-16
ANA at VAN
1 REG
04:05
ANA
R. Getzlaf
Saved shot22.059.9EV3.8%
2020-02-16
ANA at VAN
1 REG
04:27
VAN
B. Horvat
Saved shot33.00.0EV3.3%
2020-02-16
ANA at VAN
1 REG
04:37
VAN
Q. Hughes
Miss57.36.0EV3.3%
2020-02-16
ANA at VAN
1 REG
05:00
VAN
J. Virtanen
Block47.13.7EVN/A
2020-02-16
ANA at VAN
1 REG
05:38
ANA
A. Henrique
Goal60.426.6EV1.3%
2020-02-16
ANA at VAN
1 REG
05:52
ANA
H. Lindholm
Saved shot62.431.9EV1.1%
2020-02-16
ANA at VAN
1 REG
06:03
ANA
C. Rowney
Miss42.36.8EV4.0%
2020-02-16
ANA at VAN
1 REG
06:31
VAN
T. Myers
Miss13.654.0EV6.5%
2020-02-16
ANA at VAN
1 REG
06:38
VAN
Z. MacEwen
Saved shot40.00.0EV5.8%
2020-02-16
ANA at VAN
1 REG
07:28
ANA
R. Rakell
Block15.871.6EVN/A
2020-02-16
ANA at VAN
1 REG
07:52
VAN
J. Virtanen
Saved shot43.02.7EV4.4%
2020-02-16
ANA at VAN
1 REG
08:55
VAN
Z. MacEwen
Miss18.429.4EV11.4%
2020-02-16
ANA at VAN
1 REG
09:38
VAN
C. Tanev
Miss62.421.6EV1.5%
2020-02-16
ANA at VAN
1 REG
10:35
ANA
S. Steel
Block14.615.9EVN/A
2020-02-16
ANA at VAN
1 REG
10:40
ANA
B. Guhle
Saved shot58.215.9EV2.9%
2020-02-16
ANA at VAN
1 REG
11:29
ANA
R. Getzlaf
Block15.331.6PPN/A
2020-02-16
ANA at VAN
1 REG
11:41
ANA
C. Fowler
Block12.04.8PPN/A
2020-02-16
ANA at VAN
1 REG
12:03
ANA
R. Rakell
Saved shot38.356.7PP2.6%
2020-02-16
ANA at VAN
1 REG
12:12
ANA
R. Getzlaf
Block12.048.4PPN/A
2020-02-16
ANA at VAN
1 REG
12:22
ANA
D. Grant
Goal14.18.1PP19.1%
2020-02-16
ANA at VAN
1 REG
12:36
ANA
T. Terry
Saved shot39.237.7EV3.0%
2020-02-16
ANA at VAN
1 REG
12:43
VAN
T. Pearson
Saved shot40.836.0EV3.0%
2020-02-16
ANA at VAN
1 REG
13:23
VAN
J. Miller
Miss16.342.5EV5.3%
2020-02-16
ANA at VAN
1 REG
15:31
VAN
E. Pettersson
Saved shot19.142.9PP9.9%
2020-02-16
ANA at VAN
1 REG
16:00
VAN
B. Horvat
Saved shot32.01.8EV9.2%
2020-02-16
ANA at VAN
1 REG
16:06
VAN
C. Tanev
Saved shot56.934.2EV1.0%
2020-02-16
ANA at VAN
1 REG
16:08
VAN
L. Eriksson
Saved shot20.478.7EV1.3%
2020-02-16
ANA at VAN
1 REG
16:32
VAN
B. Horvat
Saved shot39.01.5EV5.5%
2020-02-16
ANA at VAN
1 REG
16:34
VAN
L. Eriksson
Saved shot8.129.7EV17.7%
2020-02-16
ANA at VAN
1 REG
17:05
VAN
T. Stecher
Saved shot59.820.6EV1.7%
2020-02-16
ANA at VAN
1 REG
17:29
ANA
H. Lindholm
Saved shot39.610.2EV5.4%
2020-02-16
ANA at VAN
1 REG
17:31
ANA
N. Ritchie
Block10.856.3EVN/A
2020-02-16
ANA at VAN
1 REG
17:53
ANA
S. Steel
Saved shot48.429.7EV1.8%
2020-02-16
ANA at VAN
1 REG
17:58
ANA
J. Larsson
Block48.825.5EVN/A
2020-02-16
ANA at VAN
1 REG
18:51
VAN
Q. Hughes
Miss66.625.8EV1.3%
2020-02-16
ANA at VAN
1 REG
19:38
ANA
H. Lindholm
Block51.529.1EVN/A
2020-02-16
ANA at VAN
2 REG
00:42
VAN
L. Eriksson
Miss25.26.8EV14.8%
2020-02-16
ANA at VAN
2 REG
01:02
VAN
J. Miller
Block12.048.4EVN/A
2020-02-16
ANA at VAN
2 REG
02:30
VAN
A. Gaudette
Miss20.232.9EV11.0%
2020-02-16
ANA at VAN
2 REG
02:57
ANA
D. Grant
Block41.635.2EVN/A
2020-02-16
ANA at VAN
2 REG
03:28
ANA
R. Rakell
Saved shot23.27.4EV14.2%
2020-02-16
ANA at VAN
2 REG
03:51
ANA
R. Rakell
Saved shot21.064.7EV4.6%
2020-02-16
ANA at VAN
2 REG
03:56
ANA
H. Lindholm
Saved shot60.522.3EV1.4%
ANA at VAN

Feb 16, 2020 · P1 REG · 00:38

R. Rakell

ANA · Block

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

Blocked or unsupported attempt

ANA at VAN

Feb 16, 2020 · P1 REG · 01:16

B. Guhle

ANA · Block

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

Blocked or unsupported attempt

ANA at VAN

Feb 16, 2020 · P1 REG · 01:38

J. Virtanen

VAN · Saved shot

Distance
58.6 ft
Scoring chance (xG)
0.9%
Angle
36.7°
Strength
EV
ANA at VAN

Feb 16, 2020 · P1 REG · 01:51

Q. Hughes

VAN · Block

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

Blocked or unsupported attempt

ANA at VAN

Feb 16, 2020 · P1 REG · 02:01

C. Tanev

VAN · Block

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

Blocked or unsupported attempt

ANA at VAN

Feb 16, 2020 · P1 REG · 02:55

D. Grant

ANA · Saved shot

Distance
132.9 ft
Scoring chance (xG)
0.2%
Angle
13.9°
Strength
EV
ANA at VAN

Feb 16, 2020 · P1 REG · 03:43

B. Sutter

VAN · Block

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

Blocked or unsupported attempt

ANA at VAN

Feb 16, 2020 · P1 REG · 04:05

R. Getzlaf

ANA · Saved shot

Distance
22.0 ft
Scoring chance (xG)
3.8%
Angle
59.9°
Strength
EV
ANA at VAN

Feb 16, 2020 · P1 REG · 04:27

B. Horvat

VAN · Saved shot

Distance
33.0 ft
Scoring chance (xG)
3.3%
Angle
0.0°
Strength
EV
ANA at VAN

Feb 16, 2020 · P1 REG · 04:37

Q. Hughes

VAN · Miss

Distance
57.3 ft
Scoring chance (xG)
3.3%
Angle
6.0°
Strength
EV
ANA at VAN

Feb 16, 2020 · P1 REG · 05:00

J. Virtanen

VAN · Block

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

Blocked or unsupported attempt

ANA at VAN

Feb 16, 2020 · P1 REG · 05:38

A. Henrique

ANA · Goal

Distance
60.4 ft
Scoring chance (xG)
1.3%
Angle
26.6°
Strength
EV
ANA at VAN

Feb 16, 2020 · P1 REG · 05:52

H. Lindholm

ANA · Saved shot

Distance
62.4 ft
Scoring chance (xG)
1.1%
Angle
31.9°
Strength
EV
ANA at VAN

Feb 16, 2020 · P1 REG · 06:03

C. Rowney

ANA · Miss

Distance
42.3 ft
Scoring chance (xG)
4.0%
Angle
6.8°
Strength
EV
ANA at VAN

Feb 16, 2020 · P1 REG · 06:31

T. Myers

VAN · Miss

Distance
13.6 ft
Scoring chance (xG)
6.5%
Angle
54.0°
Strength
EV
ANA at VAN

Feb 16, 2020 · P1 REG · 06:38

Z. MacEwen

VAN · Saved shot

Distance
40.0 ft
Scoring chance (xG)
5.8%
Angle
0.0°
Strength
EV
ANA at VAN

Feb 16, 2020 · P1 REG · 07:28

R. Rakell

ANA · Block

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

Blocked or unsupported attempt

ANA at VAN

Feb 16, 2020 · P1 REG · 07:52

J. Virtanen

VAN · Saved shot

Distance
43.0 ft
Scoring chance (xG)
4.4%
Angle
2.7°
Strength
EV
ANA at VAN

Feb 16, 2020 · P1 REG · 08:55

Z. MacEwen

VAN · Miss

Distance
18.4 ft
Scoring chance (xG)
11.4%
Angle
29.4°
Strength
EV
ANA at VAN

Feb 16, 2020 · P1 REG · 09:38

C. Tanev

VAN · Miss

Distance
62.4 ft
Scoring chance (xG)
1.5%
Angle
21.6°
Strength
EV
ANA at VAN

Feb 16, 2020 · P1 REG · 10:35

S. Steel

ANA · Block

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

Blocked or unsupported attempt

ANA at VAN

Feb 16, 2020 · P1 REG · 10:40

B. Guhle

ANA · Saved shot

Distance
58.2 ft
Scoring chance (xG)
2.9%
Angle
15.9°
Strength
EV
ANA at VAN

Feb 16, 2020 · P1 REG · 11:29

R. Getzlaf

ANA · Block

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

Blocked or unsupported attempt

ANA at VAN

Feb 16, 2020 · P1 REG · 11:41

C. Fowler

ANA · Block

Distance
12.0 ft
Scoring chance (xG)
Unavailable
Angle
4.8°
Strength
PP

Blocked or unsupported attempt

ANA at VAN

Feb 16, 2020 · P1 REG · 12:03

R. Rakell

ANA · Saved shot

Distance
38.3 ft
Scoring chance (xG)
2.6%
Angle
56.7°
Strength
PP
ANA at VAN

Feb 16, 2020 · P1 REG · 12:12

R. Getzlaf

ANA · Block

Distance
12.0 ft
Scoring chance (xG)
Unavailable
Angle
48.4°
Strength
PP

Blocked or unsupported attempt

ANA at VAN

Feb 16, 2020 · P1 REG · 12:22

D. Grant

ANA · Goal

Distance
14.1 ft
Scoring chance (xG)
19.1%
Angle
8.1°
Strength
PP
ANA at VAN

Feb 16, 2020 · P1 REG · 12:36

T. Terry

ANA · Saved shot

Distance
39.2 ft
Scoring chance (xG)
3.0%
Angle
37.7°
Strength
EV
ANA at VAN

Feb 16, 2020 · P1 REG · 12:43

T. Pearson

VAN · Saved shot

Distance
40.8 ft
Scoring chance (xG)
3.0%
Angle
36.0°
Strength
EV
ANA at VAN

Feb 16, 2020 · P1 REG · 13:23

J. Miller

VAN · Miss

Distance
16.3 ft
Scoring chance (xG)
5.3%
Angle
42.5°
Strength
EV
ANA at VAN

Feb 16, 2020 · P1 REG · 15:31

E. Pettersson

VAN · Saved shot

Distance
19.1 ft
Scoring chance (xG)
9.9%
Angle
42.9°
Strength
PP
ANA at VAN

Feb 16, 2020 · P1 REG · 16:00

B. Horvat

VAN · Saved shot

Distance
32.0 ft
Scoring chance (xG)
9.2%
Angle
1.8°
Strength
EV
ANA at VAN

Feb 16, 2020 · P1 REG · 16:06

C. Tanev

VAN · Saved shot

Distance
56.9 ft
Scoring chance (xG)
1.0%
Angle
34.2°
Strength
EV
ANA at VAN

Feb 16, 2020 · P1 REG · 16:08

L. Eriksson

VAN · Saved shot

Distance
20.4 ft
Scoring chance (xG)
1.3%
Angle
78.7°
Strength
EV
ANA at VAN

Feb 16, 2020 · P1 REG · 16:32

B. Horvat

VAN · Saved shot

Distance
39.0 ft
Scoring chance (xG)
5.5%
Angle
1.5°
Strength
EV
ANA at VAN

Feb 16, 2020 · P1 REG · 16:34

L. Eriksson

VAN · Saved shot

Distance
8.1 ft
Scoring chance (xG)
17.7%
Angle
29.7°
Strength
EV
ANA at VAN

Feb 16, 2020 · P1 REG · 17:05

T. Stecher

VAN · Saved shot

Distance
59.8 ft
Scoring chance (xG)
1.7%
Angle
20.6°
Strength
EV
ANA at VAN

Feb 16, 2020 · P1 REG · 17:29

H. Lindholm

ANA · Saved shot

Distance
39.6 ft
Scoring chance (xG)
5.4%
Angle
10.2°
Strength
EV
ANA at VAN

Feb 16, 2020 · P1 REG · 17:31

N. Ritchie

ANA · Block

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

Blocked or unsupported attempt

ANA at VAN

Feb 16, 2020 · P1 REG · 17:53

S. Steel

ANA · Saved shot

Distance
48.4 ft
Scoring chance (xG)
1.8%
Angle
29.7°
Strength
EV
ANA at VAN

Feb 16, 2020 · P1 REG · 17:58

J. Larsson

ANA · Block

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

Blocked or unsupported attempt

ANA at VAN

Feb 16, 2020 · P1 REG · 18:51

Q. Hughes

VAN · Miss

Distance
66.6 ft
Scoring chance (xG)
1.3%
Angle
25.8°
Strength
EV
ANA at VAN

Feb 16, 2020 · P1 REG · 19:38

H. Lindholm

ANA · Block

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

Blocked or unsupported attempt

ANA at VAN

Feb 16, 2020 · P2 REG · 00:42

L. Eriksson

VAN · Miss

Distance
25.2 ft
Scoring chance (xG)
14.8%
Angle
6.8°
Strength
EV
ANA at VAN

Feb 16, 2020 · P2 REG · 01:02

J. Miller

VAN · Block

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

Blocked or unsupported attempt

ANA at VAN

Feb 16, 2020 · P2 REG · 02:30

A. Gaudette

VAN · Miss

Distance
20.2 ft
Scoring chance (xG)
11.0%
Angle
32.9°
Strength
EV
ANA at VAN

Feb 16, 2020 · P2 REG · 02:57

D. Grant

ANA · Block

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

Blocked or unsupported attempt

ANA at VAN

Feb 16, 2020 · P2 REG · 03:28

R. Rakell

ANA · Saved shot

Distance
23.2 ft
Scoring chance (xG)
14.2%
Angle
7.4°
Strength
EV
ANA at VAN

Feb 16, 2020 · P2 REG · 03:51

R. Rakell

ANA · Saved shot

Distance
21.0 ft
Scoring chance (xG)
4.6%
Angle
64.7°
Strength
EV
ANA at VAN

Feb 16, 2020 · P2 REG · 03:56

H. Lindholm

ANA · Saved shot

Distance
60.5 ft
Scoring chance (xG)
1.4%
Angle
22.3°
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.