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

127 matching attempts. Season coverage: 952 published games / 952 collected games. Last source refresh: Oct 4, 2026 04:46.

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)
2021-03-24
LAK at SJS
1 REG
01:53
SJS
J. Leonard
Block22.02.6EVN/A
2021-03-24
LAK at SJS
1 REG
02:30
SJS
R. Donato
Saved shot29.231.0EV8.2%
2021-03-24
LAK at SJS
1 REG
02:50
SJS
T. Hertl
Block12.124.4EVN/A
2021-03-24
LAK at SJS
1 REG
03:43
LAK
M. Anderson
Miss57.531.5EV2.3%
2021-03-24
LAK at SJS
1 REG
03:55
LAK
T. Bjornfot
Saved shot64.315.3EV0.8%
2021-03-24
LAK at SJS
1 REG
04:10
LAK
T. Bjornfot
Saved shot58.219.1EV2.9%
2021-03-24
LAK at SJS
1 REG
05:10
LAK
D. Doughty
Saved shot54.312.8PP4.3%
2021-03-24
LAK at SJS
1 REG
05:17
LAK
D. Doughty
Saved shot54.57.4PP4.2%
2021-03-24
LAK at SJS
1 REG
05:23
LAK
A. Kopitar
Miss50.244.2PP2.1%
2021-03-24
LAK at SJS
1 REG
06:02
LAK
G. Vilardi
Saved shot33.855.8PP3.8%
2021-03-24
LAK at SJS
1 REG
06:08
LAK
S. Walker
Block19.730.5PPN/A
2021-03-24
LAK at SJS
1 REG
06:25
LAK
B. Lizotte
Saved shot51.57.8EV2.1%
2021-03-24
LAK at SJS
1 REG
06:40
LAK
S. Walker
Block17.576.8EVN/A
2021-03-24
LAK at SJS
1 REG
06:56
LAK
D. Brown
Saved shot24.435.0EV15.5%
2021-03-24
LAK at SJS
1 REG
08:52
LAK
A. Wagner
Saved shot64.025.0EV1.1%
2021-03-24
LAK at SJS
1 REG
09:06
LAK
S. Walker
Saved shot30.427.4EV8.8%
2021-03-24
LAK at SJS
1 REG
09:46
SJS
B. Burns
Block33.01.7PPN/A
2021-03-24
LAK at SJS
1 REG
10:28
SJS
E. Kane
Miss26.02.2PP7.2%
2021-03-24
LAK at SJS
1 REG
10:41
LAK
D. Doughty
Saved shot174.810.2SH0.2%
2021-03-24
LAK at SJS
1 REG
11:05
SJS
T. Meier
Block25.835.5PPN/A
2021-03-24
LAK at SJS
1 REG
11:26
SJS
M. Ferraro
Saved shot35.428.7PP6.4%
2021-03-24
LAK at SJS
1 REG
11:42
SJS
M. Sorensen
Miss40.234.9EV5.3%
2021-03-24
LAK at SJS
1 REG
12:32
LAK
A. Kempe
Miss8.635.5EV14.2%
2021-03-24
LAK at SJS
1 REG
13:43
LAK
A. Iafallo
Miss53.216.4PP3.1%
2021-03-24
LAK at SJS
1 REG
14:21
LAK
D. Brown
Saved shot8.17.1PP12.9%
2021-03-24
LAK at SJS
1 REG
15:02
LAK
B. Lizotte
Block22.741.4EVN/A
2021-03-24
LAK at SJS
1 REG
15:07
LAK
M. Roy
Saved shot56.015.5EV2.0%
2021-03-24
LAK at SJS
1 REG
15:49
SJS
E. Kane
Saved shot44.69.0PP5.1%
2021-03-24
LAK at SJS
1 REG
15:57
SJS
E. Karlsson
Saved shot43.01.3PP9.8%
2021-03-24
LAK at SJS
1 REG
16:04
SJS
L. Couture
Saved shot36.717.4PP6.2%
2021-03-24
LAK at SJS
1 REG
16:28
LAK
T. Moore
Saved shot101.817.7SH0.2%
2021-03-24
LAK at SJS
1 REG
16:53
SJS
J. Leonard
Saved shot21.656.3EV6.6%
2021-03-24
LAK at SJS
1 REG
17:15
LAK
M. Roy
Block29.043.6EVN/A
2021-03-24
LAK at SJS
1 REG
18:24
SJS
D. Gambrell
Block8.17.1EVN/A
2021-03-24
LAK at SJS
1 REG
18:50
LAK
K. MacDermid
Block6.19.5EVN/A
2021-03-24
LAK at SJS
1 REG
19:35
SJS
E. Kane
Miss28.518.4EV10.6%
2021-03-24
LAK at SJS
1 REG
19:58
LAK
A. Iafallo
Block26.713.0EVN/A
2021-03-24
LAK at SJS
2 REG
00:16
LAK
D. Brown
Block6.726.6EVN/A
2021-03-24
LAK at SJS
2 REG
00:27
LAK
D. Doughty
Miss43.030.7EV4.8%
2021-03-24
LAK at SJS
2 REG
00:33
LAK
A. Kopitar
Saved shot25.545.0EV7.5%
2021-03-24
LAK at SJS
2 REG
00:41
LAK
D. Brown
Saved shot8.635.5EV9.2%
2021-03-24
LAK at SJS
2 REG
00:59
SJS
T. Meier
Miss32.481.1EV1.6%
2021-03-24
LAK at SJS
2 REG
01:12
LAK
J. Carter
Miss39.851.1EV1.7%
2021-03-24
LAK at SJS
2 REG
01:46
LAK
J. Anderson-Dolan
Saved shot18.449.4EV8.5%
2021-03-24
LAK at SJS
2 REG
01:56
SJS
R. Balcers
Saved shot8.520.6EV10.3%
2021-03-24
LAK at SJS
2 REG
02:14
SJS
R. Balcers
Goal9.240.6EV15.9%
2021-03-24
LAK at SJS
2 REG
02:42
LAK
A. Wagner
Miss17.566.4EV3.8%
2021-03-24
LAK at SJS
2 REG
02:44
LAK
M. Anderson
Block13.921.0EVN/A
2021-03-24
LAK at SJS
2 REG
02:51
LAK
D. Brown
Saved shot51.00.0EV2.6%
2021-03-24
LAK at SJS
2 REG
03:04
LAK
M. Anderson
Block19.00.0EVN/A
LAK at SJS

Mar 24, 2021 · P1 REG · 01:53

J. Leonard

SJS · Block

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

Blocked or unsupported attempt

LAK at SJS

Mar 24, 2021 · P1 REG · 02:30

R. Donato

SJS · Saved shot

Distance
29.2 ft
Scoring chance (xG)
8.2%
Angle
31.0°
Strength
EV
LAK at SJS

Mar 24, 2021 · P1 REG · 02:50

T. Hertl

SJS · Block

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

Blocked or unsupported attempt

LAK at SJS

Mar 24, 2021 · P1 REG · 03:43

M. Anderson

LAK · Miss

Distance
57.5 ft
Scoring chance (xG)
2.3%
Angle
31.5°
Strength
EV
LAK at SJS

Mar 24, 2021 · P1 REG · 03:55

T. Bjornfot

LAK · Saved shot

Distance
64.3 ft
Scoring chance (xG)
0.8%
Angle
15.3°
Strength
EV
LAK at SJS

Mar 24, 2021 · P1 REG · 04:10

T. Bjornfot

LAK · Saved shot

Distance
58.2 ft
Scoring chance (xG)
2.9%
Angle
19.1°
Strength
EV
LAK at SJS

Mar 24, 2021 · P1 REG · 05:10

D. Doughty

LAK · Saved shot

Distance
54.3 ft
Scoring chance (xG)
4.3%
Angle
12.8°
Strength
PP
LAK at SJS

Mar 24, 2021 · P1 REG · 05:17

D. Doughty

LAK · Saved shot

Distance
54.5 ft
Scoring chance (xG)
4.2%
Angle
7.4°
Strength
PP
LAK at SJS

Mar 24, 2021 · P1 REG · 05:23

A. Kopitar

LAK · Miss

Distance
50.2 ft
Scoring chance (xG)
2.1%
Angle
44.2°
Strength
PP
LAK at SJS

Mar 24, 2021 · P1 REG · 06:02

G. Vilardi

LAK · Saved shot

Distance
33.8 ft
Scoring chance (xG)
3.8%
Angle
55.8°
Strength
PP
LAK at SJS

Mar 24, 2021 · P1 REG · 06:08

S. Walker

LAK · Block

Distance
19.7 ft
Scoring chance (xG)
Unavailable
Angle
30.5°
Strength
PP

Blocked or unsupported attempt

LAK at SJS

Mar 24, 2021 · P1 REG · 06:25

B. Lizotte

LAK · Saved shot

Distance
51.5 ft
Scoring chance (xG)
2.1%
Angle
7.8°
Strength
EV
LAK at SJS

Mar 24, 2021 · P1 REG · 06:40

S. Walker

LAK · Block

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

Blocked or unsupported attempt

LAK at SJS

Mar 24, 2021 · P1 REG · 06:56

D. Brown

LAK · Saved shot

Distance
24.4 ft
Scoring chance (xG)
15.5%
Angle
35.0°
Strength
EV
LAK at SJS

Mar 24, 2021 · P1 REG · 08:52

A. Wagner

LAK · Saved shot

Distance
64.0 ft
Scoring chance (xG)
1.1%
Angle
25.0°
Strength
EV
LAK at SJS

Mar 24, 2021 · P1 REG · 09:06

S. Walker

LAK · Saved shot

Distance
30.4 ft
Scoring chance (xG)
8.8%
Angle
27.4°
Strength
EV
LAK at SJS

Mar 24, 2021 · P1 REG · 09:46

B. Burns

SJS · Block

Distance
33.0 ft
Scoring chance (xG)
Unavailable
Angle
1.7°
Strength
PP

Blocked or unsupported attempt

LAK at SJS

Mar 24, 2021 · P1 REG · 10:28

E. Kane

SJS · Miss

Distance
26.0 ft
Scoring chance (xG)
7.2%
Angle
2.2°
Strength
PP
LAK at SJS

Mar 24, 2021 · P1 REG · 10:41

D. Doughty

LAK · Saved shot

Distance
174.8 ft
Scoring chance (xG)
0.2%
Angle
10.2°
Strength
SH
LAK at SJS

Mar 24, 2021 · P1 REG · 11:05

T. Meier

SJS · Block

Distance
25.8 ft
Scoring chance (xG)
Unavailable
Angle
35.5°
Strength
PP

Blocked or unsupported attempt

LAK at SJS

Mar 24, 2021 · P1 REG · 11:26

M. Ferraro

SJS · Saved shot

Distance
35.4 ft
Scoring chance (xG)
6.4%
Angle
28.7°
Strength
PP
LAK at SJS

Mar 24, 2021 · P1 REG · 11:42

M. Sorensen

SJS · Miss

Distance
40.2 ft
Scoring chance (xG)
5.3%
Angle
34.9°
Strength
EV
LAK at SJS

Mar 24, 2021 · P1 REG · 12:32

A. Kempe

LAK · Miss

Distance
8.6 ft
Scoring chance (xG)
14.2%
Angle
35.5°
Strength
EV
LAK at SJS

Mar 24, 2021 · P1 REG · 13:43

A. Iafallo

LAK · Miss

Distance
53.2 ft
Scoring chance (xG)
3.1%
Angle
16.4°
Strength
PP
LAK at SJS

Mar 24, 2021 · P1 REG · 14:21

D. Brown

LAK · Saved shot

Distance
8.1 ft
Scoring chance (xG)
12.9%
Angle
7.1°
Strength
PP
LAK at SJS

Mar 24, 2021 · P1 REG · 15:02

B. Lizotte

LAK · Block

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

Blocked or unsupported attempt

LAK at SJS

Mar 24, 2021 · P1 REG · 15:07

M. Roy

LAK · Saved shot

Distance
56.0 ft
Scoring chance (xG)
2.0%
Angle
15.5°
Strength
EV
LAK at SJS

Mar 24, 2021 · P1 REG · 15:49

E. Kane

SJS · Saved shot

Distance
44.6 ft
Scoring chance (xG)
5.1%
Angle
9.0°
Strength
PP
LAK at SJS

Mar 24, 2021 · P1 REG · 15:57

E. Karlsson

SJS · Saved shot

Distance
43.0 ft
Scoring chance (xG)
9.8%
Angle
1.3°
Strength
PP
LAK at SJS

Mar 24, 2021 · P1 REG · 16:04

L. Couture

SJS · Saved shot

Distance
36.7 ft
Scoring chance (xG)
6.2%
Angle
17.4°
Strength
PP
LAK at SJS

Mar 24, 2021 · P1 REG · 16:28

T. Moore

LAK · Saved shot

Distance
101.8 ft
Scoring chance (xG)
0.2%
Angle
17.7°
Strength
SH
LAK at SJS

Mar 24, 2021 · P1 REG · 16:53

J. Leonard

SJS · Saved shot

Distance
21.6 ft
Scoring chance (xG)
6.6%
Angle
56.3°
Strength
EV
LAK at SJS

Mar 24, 2021 · P1 REG · 17:15

M. Roy

LAK · Block

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

Blocked or unsupported attempt

LAK at SJS

Mar 24, 2021 · P1 REG · 18:24

D. Gambrell

SJS · Block

Distance
8.1 ft
Scoring chance (xG)
Unavailable
Angle
7.1°
Strength
EV

Blocked or unsupported attempt

LAK at SJS

Mar 24, 2021 · P1 REG · 18:50

K. MacDermid

LAK · Block

Distance
6.1 ft
Scoring chance (xG)
Unavailable
Angle
9.5°
Strength
EV

Blocked or unsupported attempt

LAK at SJS

Mar 24, 2021 · P1 REG · 19:35

E. Kane

SJS · Miss

Distance
28.5 ft
Scoring chance (xG)
10.6%
Angle
18.4°
Strength
EV
LAK at SJS

Mar 24, 2021 · P1 REG · 19:58

A. Iafallo

LAK · Block

Distance
26.7 ft
Scoring chance (xG)
Unavailable
Angle
13.0°
Strength
EV

Blocked or unsupported attempt

LAK at SJS

Mar 24, 2021 · P2 REG · 00:16

D. Brown

LAK · Block

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

Blocked or unsupported attempt

LAK at SJS

Mar 24, 2021 · P2 REG · 00:27

D. Doughty

LAK · Miss

Distance
43.0 ft
Scoring chance (xG)
4.8%
Angle
30.7°
Strength
EV
LAK at SJS

Mar 24, 2021 · P2 REG · 00:33

A. Kopitar

LAK · Saved shot

Distance
25.5 ft
Scoring chance (xG)
7.5%
Angle
45.0°
Strength
EV
LAK at SJS

Mar 24, 2021 · P2 REG · 00:41

D. Brown

LAK · Saved shot

Distance
8.6 ft
Scoring chance (xG)
9.2%
Angle
35.5°
Strength
EV
LAK at SJS

Mar 24, 2021 · P2 REG · 00:59

T. Meier

SJS · Miss

Distance
32.4 ft
Scoring chance (xG)
1.6%
Angle
81.1°
Strength
EV
LAK at SJS

Mar 24, 2021 · P2 REG · 01:12

J. Carter

LAK · Miss

Distance
39.8 ft
Scoring chance (xG)
1.7%
Angle
51.1°
Strength
EV
LAK at SJS

Mar 24, 2021 · P2 REG · 01:46

J. Anderson-Dolan

LAK · Saved shot

Distance
18.4 ft
Scoring chance (xG)
8.5%
Angle
49.4°
Strength
EV
LAK at SJS

Mar 24, 2021 · P2 REG · 01:56

R. Balcers

SJS · Saved shot

Distance
8.5 ft
Scoring chance (xG)
10.3%
Angle
20.6°
Strength
EV
LAK at SJS

Mar 24, 2021 · P2 REG · 02:14

R. Balcers

SJS · Goal

Distance
9.2 ft
Scoring chance (xG)
15.9%
Angle
40.6°
Strength
EV
LAK at SJS

Mar 24, 2021 · P2 REG · 02:42

A. Wagner

LAK · Miss

Distance
17.5 ft
Scoring chance (xG)
3.8%
Angle
66.4°
Strength
EV
LAK at SJS

Mar 24, 2021 · P2 REG · 02:44

M. Anderson

LAK · Block

Distance
13.9 ft
Scoring chance (xG)
Unavailable
Angle
21.0°
Strength
EV

Blocked or unsupported attempt

LAK at SJS

Mar 24, 2021 · P2 REG · 02:51

D. Brown

LAK · Saved shot

Distance
51.0 ft
Scoring chance (xG)
2.6%
Angle
0.0°
Strength
EV
LAK at SJS

Mar 24, 2021 · P2 REG · 03:04

M. Anderson

LAK · Block

Distance
19.0 ft
Scoring chance (xG)
Unavailable
Angle
0.0°
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.