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

132 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-08
OTT at EDM
1 REG
00:56
OTT
E. Dadonov
Goal25.659.4EV3.2%
2021-03-08
OTT at EDM
1 REG
02:01
EDM
A. Larsson
Saved shot49.648.3EV1.0%
2021-03-08
OTT at EDM
1 REG
02:09
EDM
A. Chiasson
Saved shot9.240.6EV8.1%
2021-03-08
OTT at EDM
1 REG
03:51
OTT
T. Stützle
Saved shot26.157.5EV4.2%
2021-03-08
OTT at EDM
1 REG
04:40
OTT
D. Batherson
Miss11.226.6EV8.5%
2021-03-08
OTT at EDM
1 REG
04:49
OTT
D. Batherson
Saved shot11.226.6EV12.5%
2021-03-08
OTT at EDM
1 REG
04:51
OTT
T. Stützle
Saved shot35.01.6EV6.6%
2021-03-08
OTT at EDM
1 REG
05:53
OTT
M. Peca
Miss30.37.6EV9.3%
2021-03-08
OTT at EDM
1 REG
07:03
EDM
K. Yamamoto
Goal14.615.9EV7.5%
2021-03-08
OTT at EDM
1 REG
07:27
EDM
J. Puljujarvi
Miss25.511.3EV5.3%
2021-03-08
OTT at EDM
1 REG
09:16
EDM
J. Neal
Block9.240.6PPN/A
2021-03-08
OTT at EDM
1 REG
09:23
EDM
D. Nurse
Block14.312.1PPN/A
2021-03-08
OTT at EDM
1 REG
10:00
EDM
T. Ennis
Saved shot8.129.7EV9.0%
2021-03-08
OTT at EDM
1 REG
10:14
EDM
A. Chiasson
Saved shot20.543.0EV13.7%
2021-03-08
OTT at EDM
1 REG
10:44
EDM
T. Barrie
Saved shot56.333.4EV1.1%
2021-03-08
OTT at EDM
1 REG
10:59
EDM
T. Barrie
Saved shot47.029.3EV1.7%
2021-03-08
OTT at EDM
1 REG
11:16
EDM
T. Barrie
Miss32.627.3EV6.8%
2021-03-08
OTT at EDM
1 REG
12:14
EDM
A. Larsson
Block38.631.2EVN/A
2021-03-08
OTT at EDM
1 REG
12:44
EDM
J. Khaira
Saved shot28.410.1EV13.8%
2021-03-08
OTT at EDM
1 REG
13:09
EDM
J. Khaira
Saved shot25.016.3EV11.4%
2021-03-08
OTT at EDM
1 REG
13:32
OTT
N. Zaitsev
Block18.440.6EVN/A
2021-03-08
OTT at EDM
1 REG
13:35
OTT
T. Chabot
Miss50.810.2EV1.8%
2021-03-08
OTT at EDM
1 REG
13:51
EDM
G. Haas
Saved shot27.556.9EV2.9%
2021-03-08
OTT at EDM
1 REG
14:40
EDM
C. McDavid
Saved shot22.059.9EV2.9%
2021-03-08
OTT at EDM
1 REG
14:48
EDM
L. Draisaitl
Miss11.415.3EV10.5%
2021-03-08
OTT at EDM
1 REG
15:11
OTT
A. Watson
Block17.963.4EVN/A
2021-03-08
OTT at EDM
1 REG
15:23
EDM
L. Draisaitl
Block12.124.4EVN/A
2021-03-08
OTT at EDM
1 REG
15:48
EDM
D. Nurse
Block48.327.1EVN/A
2021-03-08
OTT at EDM
1 REG
16:01
EDM
L. Draisaitl
Block14.04.1EVN/A
2021-03-08
OTT at EDM
1 REG
16:21
EDM
C. McDavid
Block8.214.0EVN/A
2021-03-08
OTT at EDM
1 REG
16:27
EDM
K. Russell
Miss50.341.0EV1.0%
2021-03-08
OTT at EDM
1 REG
17:08
OTT
E. Brannstrom
Saved shot39.14.4EV6.9%
2021-03-08
OTT at EDM
1 REG
17:35
OTT
T. Stützle
Saved shot26.915.1PP17.6%
2021-03-08
OTT at EDM
1 REG
19:49
EDM
K. Russell
Saved shot53.726.6EV2.5%
2021-03-08
OTT at EDM
2 REG
00:54
OTT
N. Zaitsev
Block19.730.5EVN/A
2021-03-08
OTT at EDM
2 REG
00:58
OTT
E. Dadonov
Saved shot27.579.5EV2.4%
2021-03-08
OTT at EDM
2 REG
01:57
OTT
E. Gudbranson
Miss59.524.8EV3.0%
2021-03-08
OTT at EDM
2 REG
02:02
OTT
A. Watson
Block35.234.6EVN/A
2021-03-08
OTT at EDM
2 REG
02:26
EDM
K. Turris
Saved shot28.347.9EV10.0%
2021-03-08
OTT at EDM
2 REG
03:13
EDM
D. Nurse
Block16.221.8EVN/A
2021-03-08
OTT at EDM
2 REG
03:50
EDM
K. Russell
Saved shot39.620.7EV6.8%
2021-03-08
OTT at EDM
2 REG
03:58
EDM
A. Larsson
Block30.611.3EVN/A
2021-03-08
OTT at EDM
2 REG
04:33
EDM
C. McDavid
Saved shot7.623.2PP17.6%
2021-03-08
OTT at EDM
2 REG
04:37
EDM
R. Nugent-Hopkins
Miss19.238.7PP22.6%
2021-03-08
OTT at EDM
2 REG
04:57
EDM
R. Nugent-Hopkins
Saved shot28.14.1PP17.5%
2021-03-08
OTT at EDM
2 REG
05:51
EDM
A. Chiasson
Saved shot9.00.0PP18.5%
2021-03-08
OTT at EDM
2 REG
05:53
EDM
A. Chiasson
Saved shot8.520.6PP23.1%
2021-03-08
OTT at EDM
2 REG
06:03
EDM
A. Chiasson
Goal27.323.7PP17.7%
2021-03-08
OTT at EDM
2 REG
06:18
OTT
B. Tkachuk
Saved shot35.830.1EV4.9%
2021-03-08
OTT at EDM
2 REG
06:39
OTT
B. Tkachuk
Block33.221.2EVN/A
OTT at EDM

Mar 8, 2021 · P1 REG · 00:56

E. Dadonov

OTT · Goal

Distance
25.6 ft
Scoring chance (xG)
3.2%
Angle
59.4°
Strength
EV
OTT at EDM

Mar 8, 2021 · P1 REG · 02:01

A. Larsson

EDM · Saved shot

Distance
49.6 ft
Scoring chance (xG)
1.0%
Angle
48.3°
Strength
EV
OTT at EDM

Mar 8, 2021 · P1 REG · 02:09

A. Chiasson

EDM · Saved shot

Distance
9.2 ft
Scoring chance (xG)
8.1%
Angle
40.6°
Strength
EV
OTT at EDM

Mar 8, 2021 · P1 REG · 03:51

T. Stützle

OTT · Saved shot

Distance
26.1 ft
Scoring chance (xG)
4.2%
Angle
57.5°
Strength
EV
OTT at EDM

Mar 8, 2021 · P1 REG · 04:40

D. Batherson

OTT · Miss

Distance
11.2 ft
Scoring chance (xG)
8.5%
Angle
26.6°
Strength
EV
OTT at EDM

Mar 8, 2021 · P1 REG · 04:49

D. Batherson

OTT · Saved shot

Distance
11.2 ft
Scoring chance (xG)
12.5%
Angle
26.6°
Strength
EV
OTT at EDM

Mar 8, 2021 · P1 REG · 04:51

T. Stützle

OTT · Saved shot

Distance
35.0 ft
Scoring chance (xG)
6.6%
Angle
1.6°
Strength
EV
OTT at EDM

Mar 8, 2021 · P1 REG · 05:53

M. Peca

OTT · Miss

Distance
30.3 ft
Scoring chance (xG)
9.3%
Angle
7.6°
Strength
EV
OTT at EDM

Mar 8, 2021 · P1 REG · 07:03

K. Yamamoto

EDM · Goal

Distance
14.6 ft
Scoring chance (xG)
7.5%
Angle
15.9°
Strength
EV
OTT at EDM

Mar 8, 2021 · P1 REG · 07:27

J. Puljujarvi

EDM · Miss

Distance
25.5 ft
Scoring chance (xG)
5.3%
Angle
11.3°
Strength
EV
OTT at EDM

Mar 8, 2021 · P1 REG · 09:16

J. Neal

EDM · Block

Distance
9.2 ft
Scoring chance (xG)
Unavailable
Angle
40.6°
Strength
PP

Blocked or unsupported attempt

OTT at EDM

Mar 8, 2021 · P1 REG · 09:23

D. Nurse

EDM · Block

Distance
14.3 ft
Scoring chance (xG)
Unavailable
Angle
12.1°
Strength
PP

Blocked or unsupported attempt

OTT at EDM

Mar 8, 2021 · P1 REG · 10:00

T. Ennis

EDM · Saved shot

Distance
8.1 ft
Scoring chance (xG)
9.0%
Angle
29.7°
Strength
EV
OTT at EDM

Mar 8, 2021 · P1 REG · 10:14

A. Chiasson

EDM · Saved shot

Distance
20.5 ft
Scoring chance (xG)
13.7%
Angle
43.0°
Strength
EV
OTT at EDM

Mar 8, 2021 · P1 REG · 10:44

T. Barrie

EDM · Saved shot

Distance
56.3 ft
Scoring chance (xG)
1.1%
Angle
33.4°
Strength
EV
OTT at EDM

Mar 8, 2021 · P1 REG · 10:59

T. Barrie

EDM · Saved shot

Distance
47.0 ft
Scoring chance (xG)
1.7%
Angle
29.3°
Strength
EV
OTT at EDM

Mar 8, 2021 · P1 REG · 11:16

T. Barrie

EDM · Miss

Distance
32.6 ft
Scoring chance (xG)
6.8%
Angle
27.3°
Strength
EV
OTT at EDM

Mar 8, 2021 · P1 REG · 12:14

A. Larsson

EDM · Block

Distance
38.6 ft
Scoring chance (xG)
Unavailable
Angle
31.2°
Strength
EV

Blocked or unsupported attempt

OTT at EDM

Mar 8, 2021 · P1 REG · 12:44

J. Khaira

EDM · Saved shot

Distance
28.4 ft
Scoring chance (xG)
13.8%
Angle
10.1°
Strength
EV
OTT at EDM

Mar 8, 2021 · P1 REG · 13:09

J. Khaira

EDM · Saved shot

Distance
25.0 ft
Scoring chance (xG)
11.4%
Angle
16.3°
Strength
EV
OTT at EDM

Mar 8, 2021 · P1 REG · 13:32

N. Zaitsev

OTT · Block

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

Blocked or unsupported attempt

OTT at EDM

Mar 8, 2021 · P1 REG · 13:35

T. Chabot

OTT · Miss

Distance
50.8 ft
Scoring chance (xG)
1.8%
Angle
10.2°
Strength
EV
OTT at EDM

Mar 8, 2021 · P1 REG · 13:51

G. Haas

EDM · Saved shot

Distance
27.5 ft
Scoring chance (xG)
2.9%
Angle
56.9°
Strength
EV
OTT at EDM

Mar 8, 2021 · P1 REG · 14:40

C. McDavid

EDM · Saved shot

Distance
22.0 ft
Scoring chance (xG)
2.9%
Angle
59.9°
Strength
EV
OTT at EDM

Mar 8, 2021 · P1 REG · 14:48

L. Draisaitl

EDM · Miss

Distance
11.4 ft
Scoring chance (xG)
10.5%
Angle
15.3°
Strength
EV
OTT at EDM

Mar 8, 2021 · P1 REG · 15:11

A. Watson

OTT · Block

Distance
17.9 ft
Scoring chance (xG)
Unavailable
Angle
63.4°
Strength
EV

Blocked or unsupported attempt

OTT at EDM

Mar 8, 2021 · P1 REG · 15:23

L. Draisaitl

EDM · Block

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

Blocked or unsupported attempt

OTT at EDM

Mar 8, 2021 · P1 REG · 15:48

D. Nurse

EDM · Block

Distance
48.3 ft
Scoring chance (xG)
Unavailable
Angle
27.1°
Strength
EV

Blocked or unsupported attempt

OTT at EDM

Mar 8, 2021 · P1 REG · 16:01

L. Draisaitl

EDM · Block

Distance
14.0 ft
Scoring chance (xG)
Unavailable
Angle
4.1°
Strength
EV

Blocked or unsupported attempt

OTT at EDM

Mar 8, 2021 · P1 REG · 16:21

C. McDavid

EDM · Block

Distance
8.2 ft
Scoring chance (xG)
Unavailable
Angle
14.0°
Strength
EV

Blocked or unsupported attempt

OTT at EDM

Mar 8, 2021 · P1 REG · 16:27

K. Russell

EDM · Miss

Distance
50.3 ft
Scoring chance (xG)
1.0%
Angle
41.0°
Strength
EV
OTT at EDM

Mar 8, 2021 · P1 REG · 17:08

E. Brannstrom

OTT · Saved shot

Distance
39.1 ft
Scoring chance (xG)
6.9%
Angle
4.4°
Strength
EV
OTT at EDM

Mar 8, 2021 · P1 REG · 17:35

T. Stützle

OTT · Saved shot

Distance
26.9 ft
Scoring chance (xG)
17.6%
Angle
15.1°
Strength
PP
OTT at EDM

Mar 8, 2021 · P1 REG · 19:49

K. Russell

EDM · Saved shot

Distance
53.7 ft
Scoring chance (xG)
2.5%
Angle
26.6°
Strength
EV
OTT at EDM

Mar 8, 2021 · P2 REG · 00:54

N. Zaitsev

OTT · Block

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

Blocked or unsupported attempt

OTT at EDM

Mar 8, 2021 · P2 REG · 00:58

E. Dadonov

OTT · Saved shot

Distance
27.5 ft
Scoring chance (xG)
2.4%
Angle
79.5°
Strength
EV
OTT at EDM

Mar 8, 2021 · P2 REG · 01:57

E. Gudbranson

OTT · Miss

Distance
59.5 ft
Scoring chance (xG)
3.0%
Angle
24.8°
Strength
EV
OTT at EDM

Mar 8, 2021 · P2 REG · 02:02

A. Watson

OTT · Block

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

Blocked or unsupported attempt

OTT at EDM

Mar 8, 2021 · P2 REG · 02:26

K. Turris

EDM · Saved shot

Distance
28.3 ft
Scoring chance (xG)
10.0%
Angle
47.9°
Strength
EV
OTT at EDM

Mar 8, 2021 · P2 REG · 03:13

D. Nurse

EDM · Block

Distance
16.2 ft
Scoring chance (xG)
Unavailable
Angle
21.8°
Strength
EV

Blocked or unsupported attempt

OTT at EDM

Mar 8, 2021 · P2 REG · 03:50

K. Russell

EDM · Saved shot

Distance
39.6 ft
Scoring chance (xG)
6.8%
Angle
20.7°
Strength
EV
OTT at EDM

Mar 8, 2021 · P2 REG · 03:58

A. Larsson

EDM · Block

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

Blocked or unsupported attempt

OTT at EDM

Mar 8, 2021 · P2 REG · 04:33

C. McDavid

EDM · Saved shot

Distance
7.6 ft
Scoring chance (xG)
17.6%
Angle
23.2°
Strength
PP
OTT at EDM

Mar 8, 2021 · P2 REG · 04:37

R. Nugent-Hopkins

EDM · Miss

Distance
19.2 ft
Scoring chance (xG)
22.6%
Angle
38.7°
Strength
PP
OTT at EDM

Mar 8, 2021 · P2 REG · 04:57

R. Nugent-Hopkins

EDM · Saved shot

Distance
28.1 ft
Scoring chance (xG)
17.5%
Angle
4.1°
Strength
PP
OTT at EDM

Mar 8, 2021 · P2 REG · 05:51

A. Chiasson

EDM · Saved shot

Distance
9.0 ft
Scoring chance (xG)
18.5%
Angle
0.0°
Strength
PP
OTT at EDM

Mar 8, 2021 · P2 REG · 05:53

A. Chiasson

EDM · Saved shot

Distance
8.5 ft
Scoring chance (xG)
23.1%
Angle
20.6°
Strength
PP
OTT at EDM

Mar 8, 2021 · P2 REG · 06:03

A. Chiasson

EDM · Goal

Distance
27.3 ft
Scoring chance (xG)
17.7%
Angle
23.7°
Strength
PP
OTT at EDM

Mar 8, 2021 · P2 REG · 06:18

B. Tkachuk

OTT · Saved shot

Distance
35.8 ft
Scoring chance (xG)
4.9%
Angle
30.1°
Strength
EV
OTT at EDM

Mar 8, 2021 · P2 REG · 06:39

B. Tkachuk

OTT · Block

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