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

130 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)
2022-12-20
ANA at LAK
1 REG
02:06
ANA
J. Megna
Saved shot15.090.0EV2.3%
2022-12-20
ANA at LAK
1 REG
03:20
LAK
A. Kaliyev
Miss24.511.8EV11.9%
2022-12-20
ANA at LAK
1 REG
03:38
LAK
M. Anderson
Saved shot50.321.0EV2.9%
2022-12-20
ANA at LAK
1 REG
03:56
ANA
S. Benoit
Saved shot36.13.2EV7.3%
2022-12-20
ANA at LAK
1 REG
04:05
ANA
T. Terry
Miss53.910.7EV2.1%
2022-12-20
ANA at LAK
1 REG
04:13
ANA
K. Shattenkirk
Block29.02.0EVN/A
2022-12-20
ANA at LAK
1 REG
04:18
LAK
P. Danault
Saved shot51.741.1EV0.8%
2022-12-20
ANA at LAK
1 REG
04:24
LAK
A. Edler
Block35.823.0EVN/A
2022-12-20
ANA at LAK
1 REG
04:27
LAK
K. Fiala
Saved shot25.651.3EV7.2%
2022-12-20
ANA at LAK
1 REG
04:40
ANA
F. Vatrano
Saved shot27.859.7EV3.0%
2022-12-20
ANA at LAK
1 REG
04:47
ANA
R. Strome
Block22.645.0EVN/A
2022-12-20
ANA at LAK
1 REG
04:56
ANA
J. Silfverberg
Saved shot33.357.3EV2.9%
2022-12-20
ANA at LAK
1 REG
05:05
ANA
R. Strome
Saved shot43.636.6EV3.5%
2022-12-20
ANA at LAK
1 REG
05:34
LAK
R. Kupari
Miss16.221.8EV6.3%
2022-12-20
ANA at LAK
1 REG
05:41
LAK
M. Roy
Saved shot55.245.0EV0.7%
2022-12-20
ANA at LAK
1 REG
05:59
LAK
S. Durzi
Block20.15.7EVN/A
2022-12-20
ANA at LAK
1 REG
06:07
LAK
V. Arvidsson
Block21.452.6EVN/A
2022-12-20
ANA at LAK
1 REG
07:43
LAK
A. Kaliyev
Saved shot44.039.5PP5.5%
2022-12-20
ANA at LAK
1 REG
08:16
LAK
S. Durzi
Miss28.216.5PP15.8%
2022-12-20
ANA at LAK
1 REG
08:52
ANA
T. Terry
Miss24.14.8EV2.6%
2022-12-20
ANA at LAK
1 REG
09:19
ANA
M. McTavish
Saved shot26.074.4PP7.7%
2022-12-20
ANA at LAK
1 REG
09:35
ANA
A. Henrique
Block9.00.0PPN/A
2022-12-20
ANA at LAK
1 REG
10:51
ANA
K. Shattenkirk
Saved shot50.321.0PP3.5%
2022-12-20
ANA at LAK
1 REG
11:11
ANA
F. Vatrano
Saved shot39.749.1EV1.8%
2022-12-20
ANA at LAK
1 REG
11:19
ANA
J. Silfverberg
Saved shot26.015.6EV13.8%
2022-12-20
ANA at LAK
1 REG
11:47
ANA
B. Leason
Miss46.332.7EV1.7%
2022-12-20
ANA at LAK
1 REG
13:43
LAK
P. Danault
Saved shot41.125.9EV4.1%
2022-12-20
ANA at LAK
1 REG
13:46
LAK
A. Kaliyev
Block17.028.1EVN/A
2022-12-20
ANA at LAK
1 REG
14:14
LAK
A. Kempe
Miss15.223.2EV6.6%
2022-12-20
ANA at LAK
1 REG
15:00
ANA
T. Zegras
Miss33.526.6EV9.7%
2022-12-20
ANA at LAK
1 REG
15:02
ANA
S. Benoit
Block12.124.4EVN/A
2022-12-20
ANA at LAK
1 REG
15:03
ANA
T. Terry
Saved shot8.17.1EV5.5%
2022-12-20
ANA at LAK
1 REG
15:10
ANA
T. Zegras
Saved shot38.26.0EV7.3%
2022-12-20
ANA at LAK
1 REG
15:30
LAK
P. Danault
Miss7.850.2EV12.7%
2022-12-20
ANA at LAK
1 REG
15:33
LAK
T. Moore
Block27.254.0EVN/A
2022-12-20
ANA at LAK
1 REG
15:58
LAK
T. Moore
Block31.13.7EVN/A
2022-12-20
ANA at LAK
1 REG
16:19
LAK
R. Kupari
Saved shot24.148.4EV10.3%
2022-12-20
ANA at LAK
1 REG
16:25
LAK
G. Vilardi
Saved shot19.766.0EV8.6%
2022-12-20
ANA at LAK
1 REG
16:37
LAK
S. Durzi
Miss54.111.7EV2.2%
2022-12-20
ANA at LAK
1 REG
17:19
ANA
S. Carrick
Miss37.13.1EV7.6%
2022-12-20
ANA at LAK
1 REG
17:39
LAK
A. Kempe
Saved shot40.37.1EV6.4%
2022-12-20
ANA at LAK
1 REG
18:22
LAK
T. Moore
Block25.620.6EVN/A
2022-12-20
ANA at LAK
1 REG
18:52
LAK
A. Kaliyev
Miss9.249.4EV7.4%
2022-12-20
ANA at LAK
1 REG
19:02
LAK
V. Arvidsson
Saved shot18.445.0EV10.9%
2022-12-20
ANA at LAK
1 REG
19:16
LAK
D. Doughty
Saved shot58.723.1EV1.7%
2022-12-20
ANA at LAK
1 REG
19:29
LAK
M. Anderson
Saved shot68.925.8EV0.5%
2022-12-20
ANA at LAK
2 REG
00:19
LAK
A. Kempe
Block14.919.7EVN/A
2022-12-20
ANA at LAK
2 REG
00:27
ANA
F. Vatrano
Saved shot47.13.7EV5.0%
2022-12-20
ANA at LAK
2 REG
00:43
LAK
M. Anderson
Saved shot44.133.0EV3.9%
2022-12-20
ANA at LAK
2 REG
03:11
ANA
J. Klingberg
Miss50.919.5PP4.4%
ANA at LAK

Dec 20, 2022 · P1 REG · 02:06

J. Megna

ANA · Saved shot

Distance
15.0 ft
Scoring chance (xG)
2.3%
Angle
90.0°
Strength
EV
ANA at LAK

Dec 20, 2022 · P1 REG · 03:20

A. Kaliyev

LAK · Miss

Distance
24.5 ft
Scoring chance (xG)
11.9%
Angle
11.8°
Strength
EV
ANA at LAK

Dec 20, 2022 · P1 REG · 03:38

M. Anderson

LAK · Saved shot

Distance
50.3 ft
Scoring chance (xG)
2.9%
Angle
21.0°
Strength
EV
ANA at LAK

Dec 20, 2022 · P1 REG · 03:56

S. Benoit

ANA · Saved shot

Distance
36.1 ft
Scoring chance (xG)
7.3%
Angle
3.2°
Strength
EV
ANA at LAK

Dec 20, 2022 · P1 REG · 04:05

T. Terry

ANA · Miss

Distance
53.9 ft
Scoring chance (xG)
2.1%
Angle
10.7°
Strength
EV
ANA at LAK

Dec 20, 2022 · P1 REG · 04:13

K. Shattenkirk

ANA · Block

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

Blocked or unsupported attempt

ANA at LAK

Dec 20, 2022 · P1 REG · 04:18

P. Danault

LAK · Saved shot

Distance
51.7 ft
Scoring chance (xG)
0.8%
Angle
41.1°
Strength
EV
ANA at LAK

Dec 20, 2022 · P1 REG · 04:24

A. Edler

LAK · Block

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

Blocked or unsupported attempt

ANA at LAK

Dec 20, 2022 · P1 REG · 04:27

K. Fiala

LAK · Saved shot

Distance
25.6 ft
Scoring chance (xG)
7.2%
Angle
51.3°
Strength
EV
ANA at LAK

Dec 20, 2022 · P1 REG · 04:40

F. Vatrano

ANA · Saved shot

Distance
27.8 ft
Scoring chance (xG)
3.0%
Angle
59.7°
Strength
EV
ANA at LAK

Dec 20, 2022 · P1 REG · 04:47

R. Strome

ANA · Block

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

Blocked or unsupported attempt

ANA at LAK

Dec 20, 2022 · P1 REG · 04:56

J. Silfverberg

ANA · Saved shot

Distance
33.3 ft
Scoring chance (xG)
2.9%
Angle
57.3°
Strength
EV
ANA at LAK

Dec 20, 2022 · P1 REG · 05:05

R. Strome

ANA · Saved shot

Distance
43.6 ft
Scoring chance (xG)
3.5%
Angle
36.6°
Strength
EV
ANA at LAK

Dec 20, 2022 · P1 REG · 05:34

R. Kupari

LAK · Miss

Distance
16.2 ft
Scoring chance (xG)
6.3%
Angle
21.8°
Strength
EV
ANA at LAK

Dec 20, 2022 · P1 REG · 05:41

M. Roy

LAK · Saved shot

Distance
55.2 ft
Scoring chance (xG)
0.7%
Angle
45.0°
Strength
EV
ANA at LAK

Dec 20, 2022 · P1 REG · 05:59

S. Durzi

LAK · Block

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

Blocked or unsupported attempt

ANA at LAK

Dec 20, 2022 · P1 REG · 06:07

V. Arvidsson

LAK · Block

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

Blocked or unsupported attempt

ANA at LAK

Dec 20, 2022 · P1 REG · 07:43

A. Kaliyev

LAK · Saved shot

Distance
44.0 ft
Scoring chance (xG)
5.5%
Angle
39.5°
Strength
PP
ANA at LAK

Dec 20, 2022 · P1 REG · 08:16

S. Durzi

LAK · Miss

Distance
28.2 ft
Scoring chance (xG)
15.8%
Angle
16.5°
Strength
PP
ANA at LAK

Dec 20, 2022 · P1 REG · 08:52

T. Terry

ANA · Miss

Distance
24.1 ft
Scoring chance (xG)
2.6%
Angle
4.8°
Strength
EV
ANA at LAK

Dec 20, 2022 · P1 REG · 09:19

M. McTavish

ANA · Saved shot

Distance
26.0 ft
Scoring chance (xG)
7.7%
Angle
74.4°
Strength
PP
ANA at LAK

Dec 20, 2022 · P1 REG · 09:35

A. Henrique

ANA · Block

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

Blocked or unsupported attempt

ANA at LAK

Dec 20, 2022 · P1 REG · 10:51

K. Shattenkirk

ANA · Saved shot

Distance
50.3 ft
Scoring chance (xG)
3.5%
Angle
21.0°
Strength
PP
ANA at LAK

Dec 20, 2022 · P1 REG · 11:11

F. Vatrano

ANA · Saved shot

Distance
39.7 ft
Scoring chance (xG)
1.8%
Angle
49.1°
Strength
EV
ANA at LAK

Dec 20, 2022 · P1 REG · 11:19

J. Silfverberg

ANA · Saved shot

Distance
26.0 ft
Scoring chance (xG)
13.8%
Angle
15.6°
Strength
EV
ANA at LAK

Dec 20, 2022 · P1 REG · 11:47

B. Leason

ANA · Miss

Distance
46.3 ft
Scoring chance (xG)
1.7%
Angle
32.7°
Strength
EV
ANA at LAK

Dec 20, 2022 · P1 REG · 13:43

P. Danault

LAK · Saved shot

Distance
41.1 ft
Scoring chance (xG)
4.1%
Angle
25.9°
Strength
EV
ANA at LAK

Dec 20, 2022 · P1 REG · 13:46

A. Kaliyev

LAK · Block

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

Blocked or unsupported attempt

ANA at LAK

Dec 20, 2022 · P1 REG · 14:14

A. Kempe

LAK · Miss

Distance
15.2 ft
Scoring chance (xG)
6.6%
Angle
23.2°
Strength
EV
ANA at LAK

Dec 20, 2022 · P1 REG · 15:00

T. Zegras

ANA · Miss

Distance
33.5 ft
Scoring chance (xG)
9.7%
Angle
26.6°
Strength
EV
ANA at LAK

Dec 20, 2022 · P1 REG · 15:02

S. Benoit

ANA · Block

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

Blocked or unsupported attempt

ANA at LAK

Dec 20, 2022 · P1 REG · 15:03

T. Terry

ANA · Saved shot

Distance
8.1 ft
Scoring chance (xG)
5.5%
Angle
7.1°
Strength
EV
ANA at LAK

Dec 20, 2022 · P1 REG · 15:10

T. Zegras

ANA · Saved shot

Distance
38.2 ft
Scoring chance (xG)
7.3%
Angle
6.0°
Strength
EV
ANA at LAK

Dec 20, 2022 · P1 REG · 15:30

P. Danault

LAK · Miss

Distance
7.8 ft
Scoring chance (xG)
12.7%
Angle
50.2°
Strength
EV
ANA at LAK

Dec 20, 2022 · P1 REG · 15:33

T. Moore

LAK · Block

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

Blocked or unsupported attempt

ANA at LAK

Dec 20, 2022 · P1 REG · 15:58

T. Moore

LAK · Block

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

Blocked or unsupported attempt

ANA at LAK

Dec 20, 2022 · P1 REG · 16:19

R. Kupari

LAK · Saved shot

Distance
24.1 ft
Scoring chance (xG)
10.3%
Angle
48.4°
Strength
EV
ANA at LAK

Dec 20, 2022 · P1 REG · 16:25

G. Vilardi

LAK · Saved shot

Distance
19.7 ft
Scoring chance (xG)
8.6%
Angle
66.0°
Strength
EV
ANA at LAK

Dec 20, 2022 · P1 REG · 16:37

S. Durzi

LAK · Miss

Distance
54.1 ft
Scoring chance (xG)
2.2%
Angle
11.7°
Strength
EV
ANA at LAK

Dec 20, 2022 · P1 REG · 17:19

S. Carrick

ANA · Miss

Distance
37.1 ft
Scoring chance (xG)
7.6%
Angle
3.1°
Strength
EV
ANA at LAK

Dec 20, 2022 · P1 REG · 17:39

A. Kempe

LAK · Saved shot

Distance
40.3 ft
Scoring chance (xG)
6.4%
Angle
7.1°
Strength
EV
ANA at LAK

Dec 20, 2022 · P1 REG · 18:22

T. Moore

LAK · Block

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

Blocked or unsupported attempt

ANA at LAK

Dec 20, 2022 · P1 REG · 18:52

A. Kaliyev

LAK · Miss

Distance
9.2 ft
Scoring chance (xG)
7.4%
Angle
49.4°
Strength
EV
ANA at LAK

Dec 20, 2022 · P1 REG · 19:02

V. Arvidsson

LAK · Saved shot

Distance
18.4 ft
Scoring chance (xG)
10.9%
Angle
45.0°
Strength
EV
ANA at LAK

Dec 20, 2022 · P1 REG · 19:16

D. Doughty

LAK · Saved shot

Distance
58.7 ft
Scoring chance (xG)
1.7%
Angle
23.1°
Strength
EV
ANA at LAK

Dec 20, 2022 · P1 REG · 19:29

M. Anderson

LAK · Saved shot

Distance
68.9 ft
Scoring chance (xG)
0.5%
Angle
25.8°
Strength
EV
ANA at LAK

Dec 20, 2022 · P2 REG · 00:19

A. Kempe

LAK · Block

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

Blocked or unsupported attempt

ANA at LAK

Dec 20, 2022 · P2 REG · 00:27

F. Vatrano

ANA · Saved shot

Distance
47.1 ft
Scoring chance (xG)
5.0%
Angle
3.7°
Strength
EV
ANA at LAK

Dec 20, 2022 · P2 REG · 00:43

M. Anderson

LAK · Saved shot

Distance
44.1 ft
Scoring chance (xG)
3.9%
Angle
33.0°
Strength
EV
ANA at LAK

Dec 20, 2022 · P2 REG · 03:11

J. Klingberg

ANA · Miss

Distance
50.9 ft
Scoring chance (xG)
4.4%
Angle
19.5°
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.