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

108 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)
2019-12-07
LAK at CGY
1 REG
00:30
LAK
D. Doughty
Saved shot55.814.5EV2.0%
2019-12-07
LAK at CGY
1 REG
02:03
LAK
S. Walker
Miss61.419.0EV0.6%
2019-12-07
LAK at CGY
1 REG
02:34
LAK
T. Lewis
Saved shot71.13.2EV0.3%
2019-12-07
LAK at CGY
1 REG
04:01
LAK
B. Hutton
Block56.429.7EVN/A
2019-12-07
LAK at CGY
1 REG
04:08
CGY
J. Gaudreau
Saved shot12.29.5EV18.1%
2019-12-07
LAK at CGY
1 REG
04:48
CGY
T. Rieder
Saved shot56.740.7EV1.1%
2019-12-07
LAK at CGY
1 REG
05:55
CGY
M. Tkachuk
Saved shot35.521.5EV5.4%
2019-12-07
LAK at CGY
1 REG
05:59
CGY
R. Andersson
Saved shot58.126.6EV2.3%
2019-12-07
LAK at CGY
1 REG
06:30
CGY
M. Giordano
Miss59.237.5EV0.9%
2019-12-07
LAK at CGY
1 REG
06:39
CGY
M. Backlund
Block41.034.1EVN/A
2019-12-07
LAK at CGY
1 REG
07:52
CGY
Z. Rinaldo
Saved shot52.038.0EV0.8%
2019-12-07
LAK at CGY
1 REG
09:23
CGY
M. Stone
Saved shot53.323.2EV2.5%
2019-12-07
LAK at CGY
1 REG
10:54
CGY
R. Andersson
Saved shot77.929.2EV0.4%
2019-12-07
LAK at CGY
1 REG
11:09
LAK
A. Kopitar
Goal42.732.6EV3.3%
2019-12-07
LAK at CGY
1 REG
11:24
LAK
J. Ryan
Miss49.050.8EV0.7%
2019-12-07
LAK at CGY
1 REG
13:03
CGY
E. Lindholm
Saved shot25.651.3EV4.6%
2019-12-07
LAK at CGY
1 REG
14:10
CGY
M. Lucic
Saved shot53.729.0EV2.3%
2019-12-07
LAK at CGY
1 REG
14:43
LAK
D. Doughty
Goal47.02.4PP7.1%
2019-12-07
LAK at CGY
1 REG
15:03
CGY
J. Gaudreau
Saved shot18.477.5SH2.5%
2019-12-07
LAK at CGY
1 REG
15:16
CGY
M. Stone
Saved shot54.222.8SH1.8%
2019-12-07
LAK at CGY
1 REG
15:32
LAK
A. Wagner
Saved shot18.056.3PP18.6%
2019-12-07
LAK at CGY
1 REG
16:24
LAK
T. Toffoli
Saved shot38.160.1PP2.8%
2019-12-07
LAK at CGY
1 REG
16:30
LAK
M. Roy
Saved shot69.632.1EV0.7%
2019-12-07
LAK at CGY
1 REG
17:55
CGY
M. Giordano
Block26.915.1EVN/A
2019-12-07
LAK at CGY
1 REG
18:14
CGY
M. Lucic
Goal15.834.7PP19.4%
2019-12-07
LAK at CGY
1 REG
18:28
CGY
E. Lindholm
Block17.513.2PPN/A
2019-12-07
LAK at CGY
1 REG
18:36
CGY
E. Lindholm
Miss47.24.9PP5.8%
2019-12-07
LAK at CGY
1 REG
19:54
LAK
N. Prokhorkin
Miss40.515.8EV3.8%
2019-12-07
LAK at CGY
1 REG
19:55
LAK
D. Doughty
Saved shot26.185.6EV1.8%
2019-12-07
LAK at CGY
2 REG
01:04
CGY
J. Gaudreau
Block23.512.3EVN/A
2019-12-07
LAK at CGY
2 REG
01:48
LAK
J. Carter
Saved shot14.433.7EV13.6%
2019-12-07
LAK at CGY
2 REG
02:01
LAK
K. MacDermid
Saved shot59.838.2EV1.2%
2019-12-07
LAK at CGY
2 REG
03:01
CGY
Z. Rinaldo
Goal7.623.2EV29.7%
2019-12-07
LAK at CGY
2 REG
04:03
LAK
B. Lizotte
Block44.932.3EVN/A
2019-12-07
LAK at CGY
2 REG
04:12
LAK
J. Ryan
Block23.636.4EVN/A
2019-12-07
LAK at CGY
2 REG
04:21
CGY
J. Gaudreau
Saved shot14.18.1EV18.0%
2019-12-07
LAK at CGY
2 REG
04:38
CGY
N. Hanifin
Saved shot38.349.2EV1.8%
2019-12-07
LAK at CGY
2 REG
05:00
CGY
J. Gaudreau
Saved shot13.04.4PP24.6%
2019-12-07
LAK at CGY
2 REG
05:03
LAK
M. Amadio
Saved shot51.140.2SH0.8%
2019-12-07
LAK at CGY
2 REG
05:21
LAK
K. Clifford
Saved shot17.040.2SH13.0%
2019-12-07
LAK at CGY
2 REG
05:23
LAK
K. Clifford
Saved shot8.160.3EV3.8%
2019-12-07
LAK at CGY
2 REG
05:33
LAK
A. Kempe
Miss51.426.6SH2.2%
2019-12-07
LAK at CGY
2 REG
06:16
CGY
T. Rieder
Saved shot52.232.5SH1.1%
2019-12-07
LAK at CGY
2 REG
06:38
LAK
D. Brown
Miss11.415.3PP11.4%
2019-12-07
LAK at CGY
2 REG
06:45
LAK
A. Kempe
Block18.422.4PPN/A
2019-12-07
LAK at CGY
2 REG
07:46
CGY
M. Tkachuk
Block19.03.0PPN/A
2019-12-07
LAK at CGY
2 REG
08:08
LAK
S. Walker
Saved shot49.932.7SH2.8%
2019-12-07
LAK at CGY
2 REG
08:48
CGY
T. Rieder
Miss27.556.9EV5.4%
2019-12-07
LAK at CGY
2 REG
09:41
CGY
A. Mangiapane
Block35.26.5EVN/A
2019-12-07
LAK at CGY
2 REG
10:28
CGY
D. Ryan
Miss16.129.7EV13.3%
LAK at CGY

Dec 7, 2019 · P1 REG · 00:30

D. Doughty

LAK · Saved shot

Distance
55.8 ft
Scoring chance (xG)
2.0%
Angle
14.5°
Strength
EV
LAK at CGY

Dec 7, 2019 · P1 REG · 02:03

S. Walker

LAK · Miss

Distance
61.4 ft
Scoring chance (xG)
0.6%
Angle
19.0°
Strength
EV
LAK at CGY

Dec 7, 2019 · P1 REG · 02:34

T. Lewis

LAK · Saved shot

Distance
71.1 ft
Scoring chance (xG)
0.3%
Angle
3.2°
Strength
EV
LAK at CGY

Dec 7, 2019 · P1 REG · 04:01

B. Hutton

LAK · Block

Distance
56.4 ft
Scoring chance (xG)
Unavailable
Angle
29.7°
Strength
EV

Blocked or unsupported attempt

LAK at CGY

Dec 7, 2019 · P1 REG · 04:08

J. Gaudreau

CGY · Saved shot

Distance
12.2 ft
Scoring chance (xG)
18.1%
Angle
9.5°
Strength
EV
LAK at CGY

Dec 7, 2019 · P1 REG · 04:48

T. Rieder

CGY · Saved shot

Distance
56.7 ft
Scoring chance (xG)
1.1%
Angle
40.7°
Strength
EV
LAK at CGY

Dec 7, 2019 · P1 REG · 05:55

M. Tkachuk

CGY · Saved shot

Distance
35.5 ft
Scoring chance (xG)
5.4%
Angle
21.5°
Strength
EV
LAK at CGY

Dec 7, 2019 · P1 REG · 05:59

R. Andersson

CGY · Saved shot

Distance
58.1 ft
Scoring chance (xG)
2.3%
Angle
26.6°
Strength
EV
LAK at CGY

Dec 7, 2019 · P1 REG · 06:30

M. Giordano

CGY · Miss

Distance
59.2 ft
Scoring chance (xG)
0.9%
Angle
37.5°
Strength
EV
LAK at CGY

Dec 7, 2019 · P1 REG · 06:39

M. Backlund

CGY · Block

Distance
41.0 ft
Scoring chance (xG)
Unavailable
Angle
34.1°
Strength
EV

Blocked or unsupported attempt

LAK at CGY

Dec 7, 2019 · P1 REG · 07:52

Z. Rinaldo

CGY · Saved shot

Distance
52.0 ft
Scoring chance (xG)
0.8%
Angle
38.0°
Strength
EV
LAK at CGY

Dec 7, 2019 · P1 REG · 09:23

M. Stone

CGY · Saved shot

Distance
53.3 ft
Scoring chance (xG)
2.5%
Angle
23.2°
Strength
EV
LAK at CGY

Dec 7, 2019 · P1 REG · 10:54

R. Andersson

CGY · Saved shot

Distance
77.9 ft
Scoring chance (xG)
0.4%
Angle
29.2°
Strength
EV
LAK at CGY

Dec 7, 2019 · P1 REG · 11:09

A. Kopitar

LAK · Goal

Distance
42.7 ft
Scoring chance (xG)
3.3%
Angle
32.6°
Strength
EV
LAK at CGY

Dec 7, 2019 · P1 REG · 11:24

J. Ryan

LAK · Miss

Distance
49.0 ft
Scoring chance (xG)
0.7%
Angle
50.8°
Strength
EV
LAK at CGY

Dec 7, 2019 · P1 REG · 13:03

E. Lindholm

CGY · Saved shot

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

Dec 7, 2019 · P1 REG · 14:10

M. Lucic

CGY · Saved shot

Distance
53.7 ft
Scoring chance (xG)
2.3%
Angle
29.0°
Strength
EV
LAK at CGY

Dec 7, 2019 · P1 REG · 14:43

D. Doughty

LAK · Goal

Distance
47.0 ft
Scoring chance (xG)
7.1%
Angle
2.4°
Strength
PP
LAK at CGY

Dec 7, 2019 · P1 REG · 15:03

J. Gaudreau

CGY · Saved shot

Distance
18.4 ft
Scoring chance (xG)
2.5%
Angle
77.5°
Strength
SH
LAK at CGY

Dec 7, 2019 · P1 REG · 15:16

M. Stone

CGY · Saved shot

Distance
54.2 ft
Scoring chance (xG)
1.8%
Angle
22.8°
Strength
SH
LAK at CGY

Dec 7, 2019 · P1 REG · 15:32

A. Wagner

LAK · Saved shot

Distance
18.0 ft
Scoring chance (xG)
18.6%
Angle
56.3°
Strength
PP
LAK at CGY

Dec 7, 2019 · P1 REG · 16:24

T. Toffoli

LAK · Saved shot

Distance
38.1 ft
Scoring chance (xG)
2.8%
Angle
60.1°
Strength
PP
LAK at CGY

Dec 7, 2019 · P1 REG · 16:30

M. Roy

LAK · Saved shot

Distance
69.6 ft
Scoring chance (xG)
0.7%
Angle
32.1°
Strength
EV
LAK at CGY

Dec 7, 2019 · P1 REG · 17:55

M. Giordano

CGY · Block

Distance
26.9 ft
Scoring chance (xG)
Unavailable
Angle
15.1°
Strength
EV

Blocked or unsupported attempt

LAK at CGY

Dec 7, 2019 · P1 REG · 18:14

M. Lucic

CGY · Goal

Distance
15.8 ft
Scoring chance (xG)
19.4%
Angle
34.7°
Strength
PP
LAK at CGY

Dec 7, 2019 · P1 REG · 18:28

E. Lindholm

CGY · Block

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

Blocked or unsupported attempt

LAK at CGY

Dec 7, 2019 · P1 REG · 18:36

E. Lindholm

CGY · Miss

Distance
47.2 ft
Scoring chance (xG)
5.8%
Angle
4.9°
Strength
PP
LAK at CGY

Dec 7, 2019 · P1 REG · 19:54

N. Prokhorkin

LAK · Miss

Distance
40.5 ft
Scoring chance (xG)
3.8%
Angle
15.8°
Strength
EV
LAK at CGY

Dec 7, 2019 · P1 REG · 19:55

D. Doughty

LAK · Saved shot

Distance
26.1 ft
Scoring chance (xG)
1.8%
Angle
85.6°
Strength
EV
LAK at CGY

Dec 7, 2019 · P2 REG · 01:04

J. Gaudreau

CGY · Block

Distance
23.5 ft
Scoring chance (xG)
Unavailable
Angle
12.3°
Strength
EV

Blocked or unsupported attempt

LAK at CGY

Dec 7, 2019 · P2 REG · 01:48

J. Carter

LAK · Saved shot

Distance
14.4 ft
Scoring chance (xG)
13.6%
Angle
33.7°
Strength
EV
LAK at CGY

Dec 7, 2019 · P2 REG · 02:01

K. MacDermid

LAK · Saved shot

Distance
59.8 ft
Scoring chance (xG)
1.2%
Angle
38.2°
Strength
EV
LAK at CGY

Dec 7, 2019 · P2 REG · 03:01

Z. Rinaldo

CGY · Goal

Distance
7.6 ft
Scoring chance (xG)
29.7%
Angle
23.2°
Strength
EV
LAK at CGY

Dec 7, 2019 · P2 REG · 04:03

B. Lizotte

LAK · Block

Distance
44.9 ft
Scoring chance (xG)
Unavailable
Angle
32.3°
Strength
EV

Blocked or unsupported attempt

LAK at CGY

Dec 7, 2019 · P2 REG · 04:12

J. Ryan

LAK · Block

Distance
23.6 ft
Scoring chance (xG)
Unavailable
Angle
36.4°
Strength
EV

Blocked or unsupported attempt

LAK at CGY

Dec 7, 2019 · P2 REG · 04:21

J. Gaudreau

CGY · Saved shot

Distance
14.1 ft
Scoring chance (xG)
18.0%
Angle
8.1°
Strength
EV
LAK at CGY

Dec 7, 2019 · P2 REG · 04:38

N. Hanifin

CGY · Saved shot

Distance
38.3 ft
Scoring chance (xG)
1.8%
Angle
49.2°
Strength
EV
LAK at CGY

Dec 7, 2019 · P2 REG · 05:00

J. Gaudreau

CGY · Saved shot

Distance
13.0 ft
Scoring chance (xG)
24.6%
Angle
4.4°
Strength
PP
LAK at CGY

Dec 7, 2019 · P2 REG · 05:03

M. Amadio

LAK · Saved shot

Distance
51.1 ft
Scoring chance (xG)
0.8%
Angle
40.2°
Strength
SH
LAK at CGY

Dec 7, 2019 · P2 REG · 05:21

K. Clifford

LAK · Saved shot

Distance
17.0 ft
Scoring chance (xG)
13.0%
Angle
40.2°
Strength
SH
LAK at CGY

Dec 7, 2019 · P2 REG · 05:23

K. Clifford

LAK · Saved shot

Distance
8.1 ft
Scoring chance (xG)
3.8%
Angle
60.3°
Strength
EV
LAK at CGY

Dec 7, 2019 · P2 REG · 05:33

A. Kempe

LAK · Miss

Distance
51.4 ft
Scoring chance (xG)
2.2%
Angle
26.6°
Strength
SH
LAK at CGY

Dec 7, 2019 · P2 REG · 06:16

T. Rieder

CGY · Saved shot

Distance
52.2 ft
Scoring chance (xG)
1.1%
Angle
32.5°
Strength
SH
LAK at CGY

Dec 7, 2019 · P2 REG · 06:38

D. Brown

LAK · Miss

Distance
11.4 ft
Scoring chance (xG)
11.4%
Angle
15.3°
Strength
PP
LAK at CGY

Dec 7, 2019 · P2 REG · 06:45

A. Kempe

LAK · Block

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

Blocked or unsupported attempt

LAK at CGY

Dec 7, 2019 · P2 REG · 07:46

M. Tkachuk

CGY · Block

Distance
19.0 ft
Scoring chance (xG)
Unavailable
Angle
3.0°
Strength
PP

Blocked or unsupported attempt

LAK at CGY

Dec 7, 2019 · P2 REG · 08:08

S. Walker

LAK · Saved shot

Distance
49.9 ft
Scoring chance (xG)
2.8%
Angle
32.7°
Strength
SH
LAK at CGY

Dec 7, 2019 · P2 REG · 08:48

T. Rieder

CGY · Miss

Distance
27.5 ft
Scoring chance (xG)
5.4%
Angle
56.9°
Strength
EV
LAK at CGY

Dec 7, 2019 · P2 REG · 09:41

A. Mangiapane

CGY · Block

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

Blocked or unsupported attempt

LAK at CGY

Dec 7, 2019 · P2 REG · 10:28

D. Ryan

CGY · Miss

Distance
16.1 ft
Scoring chance (xG)
13.3%
Angle
29.7°
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.