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

133 matching attempts. Season coverage: 1511 published games / 1511 collected games. Last source refresh: Oct 4, 2026 16:15.

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)
2024-03-07
OTT at LAK
1 REG
00:42
OTT
T. Stützle
Saved shot5.036.9EV25.9%
2024-03-07
OTT at LAK
1 REG
01:12
OTT
D. Batherson
Block30.558.4EVN/A
2024-03-07
OTT at LAK
1 REG
02:40
LAK
A. Turcotte
Saved shot37.721.8EV4.7%
2024-03-07
OTT at LAK
1 REG
02:41
LAK
B. Lizotte
Miss6.180.5EV1.2%
2024-03-07
OTT at LAK
1 REG
03:34
LAK
T. Moore
Saved shot54.039.0EV0.9%
2024-03-07
OTT at LAK
1 REG
03:42
LAK
Q. Byfield
Block14.18.1EVN/A
2024-03-07
OTT at LAK
1 REG
03:48
LAK
A. Englund
Saved shot51.251.3EV0.5%
2024-03-07
OTT at LAK
1 REG
03:52
LAK
A. Laferriere
Block17.310.0EVN/A
2024-03-07
OTT at LAK
1 REG
04:49
OTT
J. Chychrun
Block12.041.6EVN/A
2024-03-07
OTT at LAK
1 REG
07:21
OTT
T. Stützle
Block24.626.6PPN/A
2024-03-07
OTT at LAK
1 REG
07:22
OTT
T. Stützle
Block24.435.0PPN/A
2024-03-07
OTT at LAK
1 REG
07:33
OTT
D. Kubalik
Goal22.02.6PP9.7%
2024-03-07
OTT at LAK
1 REG
08:28
OTT
T. Stützle
Miss8.545.0EV9.5%
2024-03-07
OTT at LAK
1 REG
09:03
LAK
A. Englund
Miss63.835.4EV0.8%
2024-03-07
OTT at LAK
1 REG
09:05
LAK
J. Spence
Saved shot48.248.4EV0.8%
2024-03-07
OTT at LAK
1 REG
09:30
LAK
A. Turcotte
Saved shot38.636.6EV3.3%
2024-03-07
OTT at LAK
1 REG
10:11
LAK
T. Lewis
Saved shot40.036.9EV2.4%
2024-03-07
OTT at LAK
1 REG
10:27
LAK
V. Gavrikov
Block33.01.7EVN/A
2024-03-07
OTT at LAK
1 REG
10:29
LAK
B. Lizotte
Block16.310.6EVN/A
2024-03-07
OTT at LAK
1 REG
11:25
OTT
B. Tkachuk
Saved shot10.833.7EV14.4%
2024-03-07
OTT at LAK
1 REG
13:10
OTT
J. Smejkal
Saved shot53.248.8EV0.6%
2024-03-07
OTT at LAK
1 REG
13:13
OTT
A. Zub
Saved shot53.248.8EV0.8%
2024-03-07
OTT at LAK
1 REG
13:46
LAK
T. Moore
Saved shot49.454.1EV0.5%
2024-03-07
OTT at LAK
1 REG
14:18
LAK
T. Moore
Block49.02.3EVN/A
2024-03-07
OTT at LAK
1 REG
14:34
LAK
J. Moverare
Block40.836.0EVN/A
2024-03-07
OTT at LAK
1 REG
14:39
LAK
J. Moverare
Block49.13.5EVN/A
2024-03-07
OTT at LAK
1 REG
15:08
OTT
J. Chychrun
Saved shot57.344.3EV0.6%
2024-03-07
OTT at LAK
1 REG
15:22
OTT
A. Zub
Saved shot29.742.3EV9.2%
2024-03-07
OTT at LAK
1 REG
15:59
OTT
B. Tkachuk
Saved shot8.545.0EV8.5%
2024-03-07
OTT at LAK
1 REG
16:03
OTT
D. Batherson
Miss18.653.7EV11.4%
2024-03-07
OTT at LAK
1 REG
16:31
OTT
R. Chartier
Saved shot18.412.5EV15.0%
2024-03-07
OTT at LAK
1 REG
17:51
LAK
K. Fiala
Miss22.479.7EV1.0%
2024-03-07
OTT at LAK
1 REG
17:54
LAK
K. Fiala
Saved shot22.118.4EV22.1%
2024-03-07
OTT at LAK
1 REG
17:55
LAK
P. Danault
Saved shot7.18.1EV4.0%
2024-03-07
OTT at LAK
1 REG
17:56
LAK
P. Danault
Saved shot7.18.1EV2.9%
2024-03-07
OTT at LAK
1 REG
17:57
LAK
P. Danault
Block8.654.5EVN/A
2024-03-07
OTT at LAK
1 REG
18:18
LAK
B. Clarke
Block18.825.2EVN/A
2024-03-07
OTT at LAK
1 REG
18:55
OTT
D. Batherson
Saved shot37.721.8EV3.3%
2024-03-07
OTT at LAK
1 REG
18:59
OTT
J. Chychrun
Block30.611.3PPN/A
2024-03-07
OTT at LAK
2 REG
00:26
OTT
T. Stützle
Block29.222.2PPN/A
2024-03-07
OTT at LAK
2 REG
00:42
OTT
B. Tkachuk
Saved shot41.654.8PP2.2%
2024-03-07
OTT at LAK
2 REG
00:52
OTT
S. Pinto
Block19.142.9PPN/A
2024-03-07
OTT at LAK
2 REG
01:15
OTT
C. Giroux
Miss16.632.7EV12.0%
2024-03-07
OTT at LAK
2 REG
01:33
LAK
D. Doughty
Saved shot51.524.1EV2.8%
2024-03-07
OTT at LAK
2 REG
02:20
LAK
V. Gavrikov
Saved shot60.439.0EV0.6%
2024-03-07
OTT at LAK
2 REG
02:25
LAK
V. Gavrikov
Block14.615.9EVN/A
2024-03-07
OTT at LAK
2 REG
02:26
LAK
K. Fiala
Block12.618.4EVN/A
2024-03-07
OTT at LAK
2 REG
02:31
LAK
K. Fiala
Block13.022.6EVN/A
2024-03-07
OTT at LAK
2 REG
02:40
OTT
E. Brannstrom
Saved shot51.748.9EV0.7%
2024-03-07
OTT at LAK
2 REG
02:49
LAK
Q. Byfield
Saved shot61.934.5EV1.0%
OTT at LAK

Mar 7, 2024 · P1 REG · 00:42

T. Stützle

OTT · Saved shot

Distance
5.0 ft
Scoring chance (xG)
25.9%
Angle
36.9°
Strength
EV
OTT at LAK

Mar 7, 2024 · P1 REG · 01:12

D. Batherson

OTT · Block

Distance
30.5 ft
Scoring chance (xG)
Unavailable
Angle
58.4°
Strength
EV

Blocked or unsupported attempt

OTT at LAK

Mar 7, 2024 · P1 REG · 02:40

A. Turcotte

LAK · Saved shot

Distance
37.7 ft
Scoring chance (xG)
4.7%
Angle
21.8°
Strength
EV
OTT at LAK

Mar 7, 2024 · P1 REG · 02:41

B. Lizotte

LAK · Miss

Distance
6.1 ft
Scoring chance (xG)
1.2%
Angle
80.5°
Strength
EV
OTT at LAK

Mar 7, 2024 · P1 REG · 03:34

T. Moore

LAK · Saved shot

Distance
54.0 ft
Scoring chance (xG)
0.9%
Angle
39.0°
Strength
EV
OTT at LAK

Mar 7, 2024 · P1 REG · 03:42

Q. Byfield

LAK · Block

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

Blocked or unsupported attempt

OTT at LAK

Mar 7, 2024 · P1 REG · 03:48

A. Englund

LAK · Saved shot

Distance
51.2 ft
Scoring chance (xG)
0.5%
Angle
51.3°
Strength
EV
OTT at LAK

Mar 7, 2024 · P1 REG · 03:52

A. Laferriere

LAK · Block

Distance
17.3 ft
Scoring chance (xG)
Unavailable
Angle
10.0°
Strength
EV

Blocked or unsupported attempt

OTT at LAK

Mar 7, 2024 · P1 REG · 04:49

J. Chychrun

OTT · Block

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

Blocked or unsupported attempt

OTT at LAK

Mar 7, 2024 · P1 REG · 07:21

T. Stützle

OTT · Block

Distance
24.6 ft
Scoring chance (xG)
Unavailable
Angle
26.6°
Strength
PP

Blocked or unsupported attempt

OTT at LAK

Mar 7, 2024 · P1 REG · 07:22

T. Stützle

OTT · Block

Distance
24.4 ft
Scoring chance (xG)
Unavailable
Angle
35.0°
Strength
PP

Blocked or unsupported attempt

OTT at LAK

Mar 7, 2024 · P1 REG · 07:33

D. Kubalik

OTT · Goal

Distance
22.0 ft
Scoring chance (xG)
9.7%
Angle
2.6°
Strength
PP
OTT at LAK

Mar 7, 2024 · P1 REG · 08:28

T. Stützle

OTT · Miss

Distance
8.5 ft
Scoring chance (xG)
9.5%
Angle
45.0°
Strength
EV
OTT at LAK

Mar 7, 2024 · P1 REG · 09:03

A. Englund

LAK · Miss

Distance
63.8 ft
Scoring chance (xG)
0.8%
Angle
35.4°
Strength
EV
OTT at LAK

Mar 7, 2024 · P1 REG · 09:05

J. Spence

LAK · Saved shot

Distance
48.2 ft
Scoring chance (xG)
0.8%
Angle
48.4°
Strength
EV
OTT at LAK

Mar 7, 2024 · P1 REG · 09:30

A. Turcotte

LAK · Saved shot

Distance
38.6 ft
Scoring chance (xG)
3.3%
Angle
36.6°
Strength
EV
OTT at LAK

Mar 7, 2024 · P1 REG · 10:11

T. Lewis

LAK · Saved shot

Distance
40.0 ft
Scoring chance (xG)
2.4%
Angle
36.9°
Strength
EV
OTT at LAK

Mar 7, 2024 · P1 REG · 10:27

V. Gavrikov

LAK · Block

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

Blocked or unsupported attempt

OTT at LAK

Mar 7, 2024 · P1 REG · 10:29

B. Lizotte

LAK · Block

Distance
16.3 ft
Scoring chance (xG)
Unavailable
Angle
10.6°
Strength
EV

Blocked or unsupported attempt

OTT at LAK

Mar 7, 2024 · P1 REG · 11:25

B. Tkachuk

OTT · Saved shot

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

Mar 7, 2024 · P1 REG · 13:10

J. Smejkal

OTT · Saved shot

Distance
53.2 ft
Scoring chance (xG)
0.6%
Angle
48.8°
Strength
EV
OTT at LAK

Mar 7, 2024 · P1 REG · 13:13

A. Zub

OTT · Saved shot

Distance
53.2 ft
Scoring chance (xG)
0.8%
Angle
48.8°
Strength
EV
OTT at LAK

Mar 7, 2024 · P1 REG · 13:46

T. Moore

LAK · Saved shot

Distance
49.4 ft
Scoring chance (xG)
0.5%
Angle
54.1°
Strength
EV
OTT at LAK

Mar 7, 2024 · P1 REG · 14:18

T. Moore

LAK · Block

Distance
49.0 ft
Scoring chance (xG)
Unavailable
Angle
2.3°
Strength
EV

Blocked or unsupported attempt

OTT at LAK

Mar 7, 2024 · P1 REG · 14:34

J. Moverare

LAK · Block

Distance
40.8 ft
Scoring chance (xG)
Unavailable
Angle
36.0°
Strength
EV

Blocked or unsupported attempt

OTT at LAK

Mar 7, 2024 · P1 REG · 14:39

J. Moverare

LAK · Block

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

Blocked or unsupported attempt

OTT at LAK

Mar 7, 2024 · P1 REG · 15:08

J. Chychrun

OTT · Saved shot

Distance
57.3 ft
Scoring chance (xG)
0.6%
Angle
44.3°
Strength
EV
OTT at LAK

Mar 7, 2024 · P1 REG · 15:22

A. Zub

OTT · Saved shot

Distance
29.7 ft
Scoring chance (xG)
9.2%
Angle
42.3°
Strength
EV
OTT at LAK

Mar 7, 2024 · P1 REG · 15:59

B. Tkachuk

OTT · Saved shot

Distance
8.5 ft
Scoring chance (xG)
8.5%
Angle
45.0°
Strength
EV
OTT at LAK

Mar 7, 2024 · P1 REG · 16:03

D. Batherson

OTT · Miss

Distance
18.6 ft
Scoring chance (xG)
11.4%
Angle
53.7°
Strength
EV
OTT at LAK

Mar 7, 2024 · P1 REG · 16:31

R. Chartier

OTT · Saved shot

Distance
18.4 ft
Scoring chance (xG)
15.0%
Angle
12.5°
Strength
EV
OTT at LAK

Mar 7, 2024 · P1 REG · 17:51

K. Fiala

LAK · Miss

Distance
22.4 ft
Scoring chance (xG)
1.0%
Angle
79.7°
Strength
EV
OTT at LAK

Mar 7, 2024 · P1 REG · 17:54

K. Fiala

LAK · Saved shot

Distance
22.1 ft
Scoring chance (xG)
22.1%
Angle
18.4°
Strength
EV
OTT at LAK

Mar 7, 2024 · P1 REG · 17:55

P. Danault

LAK · Saved shot

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

Mar 7, 2024 · P1 REG · 17:56

P. Danault

LAK · Saved shot

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

Mar 7, 2024 · P1 REG · 17:57

P. Danault

LAK · Block

Distance
8.6 ft
Scoring chance (xG)
Unavailable
Angle
54.5°
Strength
EV

Blocked or unsupported attempt

OTT at LAK

Mar 7, 2024 · P1 REG · 18:18

B. Clarke

LAK · Block

Distance
18.8 ft
Scoring chance (xG)
Unavailable
Angle
25.2°
Strength
EV

Blocked or unsupported attempt

OTT at LAK

Mar 7, 2024 · P1 REG · 18:55

D. Batherson

OTT · Saved shot

Distance
37.7 ft
Scoring chance (xG)
3.3%
Angle
21.8°
Strength
EV
OTT at LAK

Mar 7, 2024 · P1 REG · 18:59

J. Chychrun

OTT · Block

Distance
30.6 ft
Scoring chance (xG)
Unavailable
Angle
11.3°
Strength
PP

Blocked or unsupported attempt

OTT at LAK

Mar 7, 2024 · P2 REG · 00:26

T. Stützle

OTT · Block

Distance
29.2 ft
Scoring chance (xG)
Unavailable
Angle
22.2°
Strength
PP

Blocked or unsupported attempt

OTT at LAK

Mar 7, 2024 · P2 REG · 00:42

B. Tkachuk

OTT · Saved shot

Distance
41.6 ft
Scoring chance (xG)
2.2%
Angle
54.8°
Strength
PP
OTT at LAK

Mar 7, 2024 · P2 REG · 00:52

S. Pinto

OTT · Block

Distance
19.1 ft
Scoring chance (xG)
Unavailable
Angle
42.9°
Strength
PP

Blocked or unsupported attempt

OTT at LAK

Mar 7, 2024 · P2 REG · 01:15

C. Giroux

OTT · Miss

Distance
16.6 ft
Scoring chance (xG)
12.0%
Angle
32.7°
Strength
EV
OTT at LAK

Mar 7, 2024 · P2 REG · 01:33

D. Doughty

LAK · Saved shot

Distance
51.5 ft
Scoring chance (xG)
2.8%
Angle
24.1°
Strength
EV
OTT at LAK

Mar 7, 2024 · P2 REG · 02:20

V. Gavrikov

LAK · Saved shot

Distance
60.4 ft
Scoring chance (xG)
0.6%
Angle
39.0°
Strength
EV
OTT at LAK

Mar 7, 2024 · P2 REG · 02:25

V. Gavrikov

LAK · Block

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

Blocked or unsupported attempt

OTT at LAK

Mar 7, 2024 · P2 REG · 02:26

K. Fiala

LAK · Block

Distance
12.6 ft
Scoring chance (xG)
Unavailable
Angle
18.4°
Strength
EV

Blocked or unsupported attempt

OTT at LAK

Mar 7, 2024 · P2 REG · 02:31

K. Fiala

LAK · Block

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

Blocked or unsupported attempt

OTT at LAK

Mar 7, 2024 · P2 REG · 02:40

E. Brannstrom

OTT · Saved shot

Distance
51.7 ft
Scoring chance (xG)
0.7%
Angle
48.9°
Strength
EV
OTT at LAK

Mar 7, 2024 · P2 REG · 02:49

Q. Byfield

LAK · Saved shot

Distance
61.9 ft
Scoring chance (xG)
1.0%
Angle
34.5°
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.