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

121 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)
2023-02-11
EDM at OTT
1 REG
00:18
EDM
J. Puljujarvi
Miss16.452.4EV18.3%
2023-02-11
EDM at OTT
1 REG
01:03
OTT
A. DeBrincat
Miss7.256.3EV16.7%
2023-02-11
EDM at OTT
1 REG
02:12
EDM
B. Kulak
Saved shot68.832.5EV0.5%
2023-02-11
EDM at OTT
1 REG
02:18
EDM
C. McDavid
Goal8.5110.6EV4.5%
2023-02-11
EDM at OTT
1 REG
02:38
OTT
B. Tkachuk
Saved shot37.837.5EV5.4%
2023-02-11
EDM at OTT
1 REG
02:49
OTT
T. Hamonic
Block10.821.8EVN/A
2023-02-11
EDM at OTT
1 REG
03:29
EDM
E. Kane
Block17.716.4EVN/A
2023-02-11
EDM at OTT
1 REG
03:33
EDM
E. Kane
Block35.835.9EVN/A
2023-02-11
EDM at OTT
1 REG
04:29
EDM
M. Janmark
Saved shot25.14.6EV6.3%
2023-02-11
EDM at OTT
1 REG
04:48
EDM
Z. Hyman
Saved shot28.518.4EV10.8%
2023-02-11
EDM at OTT
1 REG
05:08
EDM
C. McDavid
Saved shot18.864.8PP8.9%
2023-02-11
EDM at OTT
1 REG
05:46
EDM
L. Draisaitl
Saved shot31.239.8PP5.8%
2023-02-11
EDM at OTT
1 REG
06:38
EDM
E. Bouchard
Block24.016.9PPN/A
2023-02-11
EDM at OTT
1 REG
07:07
EDM
V. Desharnais
Block21.527.8EVN/A
2023-02-11
EDM at OTT
1 REG
07:45
OTT
M. Joseph
Miss34.140.2EV6.9%
2023-02-11
EDM at OTT
1 REG
08:02
EDM
L. Draisaitl
Saved shot9.458.0EV10.1%
2023-02-11
EDM at OTT
1 REG
08:04
EDM
B. Kulak
Block42.231.4EVN/A
2023-02-11
EDM at OTT
1 REG
08:26
OTT
T. Hamonic
Saved shot64.826.6EV1.4%
2023-02-11
EDM at OTT
1 REG
09:58
EDM
B. Kulak
Saved shot48.340.0EV1.8%
2023-02-11
EDM at OTT
1 REG
10:11
EDM
D. Holloway
Saved shot36.148.4EV3.3%
2023-02-11
EDM at OTT
1 REG
10:42
OTT
B. Tkachuk
Miss22.050.5EV8.6%
2023-02-11
EDM at OTT
1 REG
11:14
OTT
A. DeBrincat
Miss29.238.0EV7.2%
2023-02-11
EDM at OTT
1 REG
11:22
EDM
L. Draisaitl
Saved shot23.512.3EV13.9%
2023-02-11
EDM at OTT
1 REG
11:27
EDM
L. Draisaitl
Block12.618.4EVN/A
2023-02-11
EDM at OTT
1 REG
12:07
OTT
T. Hamonic
Miss64.029.0EV1.3%
2023-02-11
EDM at OTT
1 REG
12:42
EDM
M. Janmark
Saved shot49.641.7EV1.7%
2023-02-11
EDM at OTT
1 REG
12:48
EDM
E. Kane
Saved shot32.831.3EV10.9%
2023-02-11
EDM at OTT
1 REG
13:14
OTT
A. DeBrincat
Block16.817.4EVN/A
2023-02-11
EDM at OTT
1 REG
13:49
EDM
R. Nugent-Hopkins
Saved shot34.215.3PP8.8%
2023-02-11
EDM at OTT
1 REG
14:36
OTT
P. Kelly
Saved shot160.613.7SH0.3%
2023-02-11
EDM at OTT
1 REG
15:03
EDM
E. Kane
Saved shot16.3100.6PP4.2%
2023-02-11
EDM at OTT
1 REG
15:07
EDM
D. Holloway
Miss13.032.5PP19.6%
2023-02-11
EDM at OTT
1 REG
15:15
EDM
L. Draisaitl
Miss35.442.7PP1.9%
2023-02-11
EDM at OTT
1 REG
15:38
EDM
D. Nurse
Miss16.665.0SH6.0%
2023-02-11
EDM at OTT
1 REG
16:23
OTT
T. Stützle
Saved shot51.524.1PP2.9%
2023-02-11
EDM at OTT
1 REG
16:24
OTT
B. Tkachuk
Saved shot5.421.8PP4.9%
2023-02-11
EDM at OTT
1 REG
17:00
OTT
S. Pinto
Miss10.833.7PP12.6%
2023-02-11
EDM at OTT
1 REG
19:18
OTT
D. Batherson
Block24.016.9EVN/A
2023-02-11
EDM at OTT
1 REG
19:35
OTT
B. Tkachuk
Saved shot20.184.3EV1.9%
2023-02-11
EDM at OTT
1 REG
19:41
OTT
J. Sanderson
Block16.03.6EVN/A
2023-02-11
EDM at OTT
1 REG
19:42
OTT
C. Giroux
Saved shot13.28.7EV3.5%
2023-02-11
EDM at OTT
2 REG
00:21
OTT
J. Sanderson
Goal37.00.0EV9.5%
2023-02-11
EDM at OTT
2 REG
01:25
EDM
B. Kulak
Block40.01.4EVN/A
2023-02-11
EDM at OTT
2 REG
01:41
OTT
T. Chabot
Miss53.848.0EV0.5%
2023-02-11
EDM at OTT
2 REG
01:43
EDM
Z. Hyman
Saved shot10.329.1EV19.6%
2023-02-11
EDM at OTT
2 REG
01:44
EDM
Z. Hyman
Goal11.345.0PP15.5%
2023-02-11
EDM at OTT
2 REG
02:01
EDM
E. Bouchard
Block16.342.5EVN/A
2023-02-11
EDM at OTT
2 REG
03:25
EDM
R. McLeod
Block13.654.0EVN/A
2023-02-11
EDM at OTT
2 REG
03:50
EDM
E. Kane
Saved shot35.830.1EV5.0%
2023-02-11
EDM at OTT
2 REG
03:51
EDM
J. Puljujarvi
Block7.315.9EVN/A
EDM at OTT

Feb 11, 2023 · P1 REG · 00:18

J. Puljujarvi

EDM · Miss

Distance
16.4 ft
Scoring chance (xG)
18.3%
Angle
52.4°
Strength
EV
EDM at OTT

Feb 11, 2023 · P1 REG · 01:03

A. DeBrincat

OTT · Miss

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

Feb 11, 2023 · P1 REG · 02:12

B. Kulak

EDM · Saved shot

Distance
68.8 ft
Scoring chance (xG)
0.5%
Angle
32.5°
Strength
EV
EDM at OTT

Feb 11, 2023 · P1 REG · 02:18

C. McDavid

EDM · Goal

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

Feb 11, 2023 · P1 REG · 02:38

B. Tkachuk

OTT · Saved shot

Distance
37.8 ft
Scoring chance (xG)
5.4%
Angle
37.5°
Strength
EV
EDM at OTT

Feb 11, 2023 · P1 REG · 02:49

T. Hamonic

OTT · Block

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

Blocked or unsupported attempt

EDM at OTT

Feb 11, 2023 · P1 REG · 03:29

E. Kane

EDM · Block

Distance
17.7 ft
Scoring chance (xG)
Unavailable
Angle
16.4°
Strength
EV

Blocked or unsupported attempt

EDM at OTT

Feb 11, 2023 · P1 REG · 03:33

E. Kane

EDM · Block

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

Blocked or unsupported attempt

EDM at OTT

Feb 11, 2023 · P1 REG · 04:29

M. Janmark

EDM · Saved shot

Distance
25.1 ft
Scoring chance (xG)
6.3%
Angle
4.6°
Strength
EV
EDM at OTT

Feb 11, 2023 · P1 REG · 04:48

Z. Hyman

EDM · Saved shot

Distance
28.5 ft
Scoring chance (xG)
10.8%
Angle
18.4°
Strength
EV
EDM at OTT

Feb 11, 2023 · P1 REG · 05:08

C. McDavid

EDM · Saved shot

Distance
18.8 ft
Scoring chance (xG)
8.9%
Angle
64.8°
Strength
PP
EDM at OTT

Feb 11, 2023 · P1 REG · 05:46

L. Draisaitl

EDM · Saved shot

Distance
31.2 ft
Scoring chance (xG)
5.8%
Angle
39.8°
Strength
PP
EDM at OTT

Feb 11, 2023 · P1 REG · 06:38

E. Bouchard

EDM · Block

Distance
24.0 ft
Scoring chance (xG)
Unavailable
Angle
16.9°
Strength
PP

Blocked or unsupported attempt

EDM at OTT

Feb 11, 2023 · P1 REG · 07:07

V. Desharnais

EDM · Block

Distance
21.5 ft
Scoring chance (xG)
Unavailable
Angle
27.8°
Strength
EV

Blocked or unsupported attempt

EDM at OTT

Feb 11, 2023 · P1 REG · 07:45

M. Joseph

OTT · Miss

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

Feb 11, 2023 · P1 REG · 08:02

L. Draisaitl

EDM · Saved shot

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

Feb 11, 2023 · P1 REG · 08:04

B. Kulak

EDM · Block

Distance
42.2 ft
Scoring chance (xG)
Unavailable
Angle
31.4°
Strength
EV

Blocked or unsupported attempt

EDM at OTT

Feb 11, 2023 · P1 REG · 08:26

T. Hamonic

OTT · Saved shot

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

Feb 11, 2023 · P1 REG · 09:58

B. Kulak

EDM · Saved shot

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

Feb 11, 2023 · P1 REG · 10:11

D. Holloway

EDM · Saved shot

Distance
36.1 ft
Scoring chance (xG)
3.3%
Angle
48.4°
Strength
EV
EDM at OTT

Feb 11, 2023 · P1 REG · 10:42

B. Tkachuk

OTT · Miss

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

Feb 11, 2023 · P1 REG · 11:14

A. DeBrincat

OTT · Miss

Distance
29.2 ft
Scoring chance (xG)
7.2%
Angle
38.0°
Strength
EV
EDM at OTT

Feb 11, 2023 · P1 REG · 11:22

L. Draisaitl

EDM · Saved shot

Distance
23.5 ft
Scoring chance (xG)
13.9%
Angle
12.3°
Strength
EV
EDM at OTT

Feb 11, 2023 · P1 REG · 11:27

L. Draisaitl

EDM · Block

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

Blocked or unsupported attempt

EDM at OTT

Feb 11, 2023 · P1 REG · 12:07

T. Hamonic

OTT · Miss

Distance
64.0 ft
Scoring chance (xG)
1.3%
Angle
29.0°
Strength
EV
EDM at OTT

Feb 11, 2023 · P1 REG · 12:42

M. Janmark

EDM · Saved shot

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

Feb 11, 2023 · P1 REG · 12:48

E. Kane

EDM · Saved shot

Distance
32.8 ft
Scoring chance (xG)
10.9%
Angle
31.3°
Strength
EV
EDM at OTT

Feb 11, 2023 · P1 REG · 13:14

A. DeBrincat

OTT · Block

Distance
16.8 ft
Scoring chance (xG)
Unavailable
Angle
17.4°
Strength
EV

Blocked or unsupported attempt

EDM at OTT

Feb 11, 2023 · P1 REG · 13:49

R. Nugent-Hopkins

EDM · Saved shot

Distance
34.2 ft
Scoring chance (xG)
8.8%
Angle
15.3°
Strength
PP
EDM at OTT

Feb 11, 2023 · P1 REG · 14:36

P. Kelly

OTT · Saved shot

Distance
160.6 ft
Scoring chance (xG)
0.3%
Angle
13.7°
Strength
SH
EDM at OTT

Feb 11, 2023 · P1 REG · 15:03

E. Kane

EDM · Saved shot

Distance
16.3 ft
Scoring chance (xG)
4.2%
Angle
100.6°
Strength
PP
EDM at OTT

Feb 11, 2023 · P1 REG · 15:07

D. Holloway

EDM · Miss

Distance
13.0 ft
Scoring chance (xG)
19.6%
Angle
32.5°
Strength
PP
EDM at OTT

Feb 11, 2023 · P1 REG · 15:15

L. Draisaitl

EDM · Miss

Distance
35.4 ft
Scoring chance (xG)
1.9%
Angle
42.7°
Strength
PP
EDM at OTT

Feb 11, 2023 · P1 REG · 15:38

D. Nurse

EDM · Miss

Distance
16.6 ft
Scoring chance (xG)
6.0%
Angle
65.0°
Strength
SH
EDM at OTT

Feb 11, 2023 · P1 REG · 16:23

T. Stützle

OTT · Saved shot

Distance
51.5 ft
Scoring chance (xG)
2.9%
Angle
24.1°
Strength
PP
EDM at OTT

Feb 11, 2023 · P1 REG · 16:24

B. Tkachuk

OTT · Saved shot

Distance
5.4 ft
Scoring chance (xG)
4.9%
Angle
21.8°
Strength
PP
EDM at OTT

Feb 11, 2023 · P1 REG · 17:00

S. Pinto

OTT · Miss

Distance
10.8 ft
Scoring chance (xG)
12.6%
Angle
33.7°
Strength
PP
EDM at OTT

Feb 11, 2023 · P1 REG · 19:18

D. Batherson

OTT · Block

Distance
24.0 ft
Scoring chance (xG)
Unavailable
Angle
16.9°
Strength
EV

Blocked or unsupported attempt

EDM at OTT

Feb 11, 2023 · P1 REG · 19:35

B. Tkachuk

OTT · Saved shot

Distance
20.1 ft
Scoring chance (xG)
1.9%
Angle
84.3°
Strength
EV
EDM at OTT

Feb 11, 2023 · P1 REG · 19:41

J. Sanderson

OTT · Block

Distance
16.0 ft
Scoring chance (xG)
Unavailable
Angle
3.6°
Strength
EV

Blocked or unsupported attempt

EDM at OTT

Feb 11, 2023 · P1 REG · 19:42

C. Giroux

OTT · Saved shot

Distance
13.2 ft
Scoring chance (xG)
3.5%
Angle
8.7°
Strength
EV
EDM at OTT

Feb 11, 2023 · P2 REG · 00:21

J. Sanderson

OTT · Goal

Distance
37.0 ft
Scoring chance (xG)
9.5%
Angle
0.0°
Strength
EV
EDM at OTT

Feb 11, 2023 · P2 REG · 01:25

B. Kulak

EDM · Block

Distance
40.0 ft
Scoring chance (xG)
Unavailable
Angle
1.4°
Strength
EV

Blocked or unsupported attempt

EDM at OTT

Feb 11, 2023 · P2 REG · 01:41

T. Chabot

OTT · Miss

Distance
53.8 ft
Scoring chance (xG)
0.5%
Angle
48.0°
Strength
EV
EDM at OTT

Feb 11, 2023 · P2 REG · 01:43

Z. Hyman

EDM · Saved shot

Distance
10.3 ft
Scoring chance (xG)
19.6%
Angle
29.1°
Strength
EV
EDM at OTT

Feb 11, 2023 · P2 REG · 01:44

Z. Hyman

EDM · Goal

Distance
11.3 ft
Scoring chance (xG)
15.5%
Angle
45.0°
Strength
PP
EDM at OTT

Feb 11, 2023 · P2 REG · 02:01

E. Bouchard

EDM · Block

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

Blocked or unsupported attempt

EDM at OTT

Feb 11, 2023 · P2 REG · 03:25

R. McLeod

EDM · Block

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

Blocked or unsupported attempt

EDM at OTT

Feb 11, 2023 · P2 REG · 03:50

E. Kane

EDM · Saved shot

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

Feb 11, 2023 · P2 REG · 03:51

J. Puljujarvi

EDM · Block

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