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

107 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-21
MTL at EDM
1 REG
01:30
EDM
L. Draisaitl
Goal10.641.2EV22.8%
2019-12-21
MTL at EDM
1 REG
02:02
EDM
M. Granlund
Saved shot66.56.9EV0.6%
2019-12-21
MTL at EDM
1 REG
02:31
EDM
O. Klefbom
Saved shot59.925.7EV3.2%
2019-12-21
MTL at EDM
1 REG
03:01
EDM
J. Neal
Block18.422.4EVN/A
2019-12-21
MTL at EDM
1 REG
03:25
EDM
D. Nurse
Block9.16.3EVN/A
2019-12-21
MTL at EDM
1 REG
03:34
EDM
C. Jones
Saved shot52.531.0EV1.9%
2019-12-21
MTL at EDM
1 REG
03:47
MTL
J. Petry
Saved shot39.37.3EV6.6%
2019-12-21
MTL at EDM
1 REG
06:10
EDM
O. Klefbom
Block36.711.0PPN/A
2019-12-21
MTL at EDM
1 REG
07:09
MTL
A. Lehkonen
Saved shot24.39.5SH10.8%
2019-12-21
MTL at EDM
1 REG
08:12
EDM
M. Granlund
Block20.411.3EVN/A
2019-12-21
MTL at EDM
1 REG
09:01
MTL
N. Cousins
Saved shot24.045.0EV8.4%
2019-12-21
MTL at EDM
1 REG
09:32
EDM
Z. Kassian
Saved shot21.656.3EV9.6%
2019-12-21
MTL at EDM
1 REG
10:19
MTL
B. Gallagher
Saved shot88.625.4EV0.3%
2019-12-21
MTL at EDM
1 REG
11:28
EDM
R. Sheahan
Saved shot10.833.7EV10.6%
2019-12-21
MTL at EDM
1 REG
11:38
EDM
E. Bear
Miss48.521.8EV2.4%
2019-12-21
MTL at EDM
1 REG
11:46
EDM
J. Archibald
Saved shot17.049.8EV10.9%
2019-12-21
MTL at EDM
1 REG
11:51
EDM
J. Archibald
Goal10.05.7EV21.3%
2019-12-21
MTL at EDM
1 REG
12:23
MTL
N. Cousins
Block31.865.9EVN/A
2019-12-21
MTL at EDM
1 REG
12:30
EDM
C. McDavid
Saved shot31.824.1PP5.9%
2019-12-21
MTL at EDM
1 REG
13:03
EDM
C. McDavid
Saved shot24.840.1PP9.0%
2019-12-21
MTL at EDM
1 REG
13:05
EDM
A. Chiasson
Saved shot11.226.6PP25.3%
2019-12-21
MTL at EDM
1 REG
13:32
EDM
L. Draisaitl
Block7.233.7PPN/A
2019-12-21
MTL at EDM
1 REG
13:55
EDM
C. McDavid
Saved shot19.972.5PP6.5%
2019-12-21
MTL at EDM
1 REG
14:19
MTL
J. Petry
Goal34.839.2SH3.3%
2019-12-21
MTL at EDM
1 REG
15:54
EDM
J. Neal
Saved shot8.129.7EV14.9%
2019-12-21
MTL at EDM
1 REG
17:30
MTL
B. Gallagher
Saved shot14.828.3EV6.7%
2019-12-21
MTL at EDM
1 REG
17:31
MTL
B. Gallagher
Saved shot9.16.3EV4.3%
2019-12-21
MTL at EDM
1 REG
17:39
MTL
B. Gallagher
Block16.632.7EVN/A
2019-12-21
MTL at EDM
1 REG
18:07
MTL
R. Barber
Block18.445.0EVN/A
2019-12-21
MTL at EDM
1 REG
18:10
MTL
J. Petry
Saved shot68.528.8EV0.6%
2019-12-21
MTL at EDM
1 REG
18:18
MTL
B. Kulak
Saved shot58.224.4EV3.0%
2019-12-21
MTL at EDM
1 REG
19:09
EDM
J. Neal
Miss11.226.6EV8.6%
2019-12-21
MTL at EDM
1 REG
19:27
EDM
K. Russell
Block22.118.4EVN/A
2019-12-21
MTL at EDM
1 REG
19:29
EDM
A. Chiasson
Saved shot26.14.4EV19.7%
2019-12-21
MTL at EDM
1 REG
19:37
EDM
E. Bear
Saved shot53.910.7EV2.8%
2019-12-21
MTL at EDM
2 REG
00:51
MTL
J. Petry
Saved shot55.525.6EV1.6%
2019-12-21
MTL at EDM
2 REG
01:27
MTL
J. Petry
Saved shot80.125.9EV0.3%
2019-12-21
MTL at EDM
2 REG
01:53
MTL
N. Suzuki
Block21.341.2EVN/A
2019-12-21
MTL at EDM
2 REG
02:12
MTL
N. Suzuki
Saved shot24.731.8EV16.4%
2019-12-21
MTL at EDM
2 REG
02:36
EDM
J. Archibald
Block22.426.6EVN/A
2019-12-21
MTL at EDM
2 REG
02:49
EDM
R. Sheahan
Block15.650.2EVN/A
2019-12-21
MTL at EDM
2 REG
03:03
EDM
C. Jones
Block10.833.7EVN/A
2019-12-21
MTL at EDM
2 REG
04:21
MTL
M. Domi
Block25.541.8EVN/A
2019-12-21
MTL at EDM
2 REG
04:35
MTL
M. Reilly
Miss27.725.6EV15.8%
2019-12-21
MTL at EDM
2 REG
05:25
EDM
D. Nurse
Block41.635.2EVN/A
2019-12-21
MTL at EDM
2 REG
07:34
MTL
J. Weal
Block18.429.4PPN/A
2019-12-21
MTL at EDM
2 REG
08:20
MTL
J. Petry
Saved shot50.24.6PP6.6%
2019-12-21
MTL at EDM
2 REG
08:29
MTL
P. Danault
Goal15.03.8PP10.8%
2019-12-21
MTL at EDM
2 REG
09:40
EDM
E. Bear
Saved shot57.021.6EV2.6%
2019-12-21
MTL at EDM
2 REG
10:11
MTL
B. Kulak
Miss49.011.8EV3.1%
MTL at EDM

Dec 21, 2019 · P1 REG · 01:30

L. Draisaitl

EDM · Goal

Distance
10.6 ft
Scoring chance (xG)
22.8%
Angle
41.2°
Strength
EV
MTL at EDM

Dec 21, 2019 · P1 REG · 02:02

M. Granlund

EDM · Saved shot

Distance
66.5 ft
Scoring chance (xG)
0.6%
Angle
6.9°
Strength
EV
MTL at EDM

Dec 21, 2019 · P1 REG · 02:31

O. Klefbom

EDM · Saved shot

Distance
59.9 ft
Scoring chance (xG)
3.2%
Angle
25.7°
Strength
EV
MTL at EDM

Dec 21, 2019 · P1 REG · 03:01

J. Neal

EDM · Block

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

Blocked or unsupported attempt

MTL at EDM

Dec 21, 2019 · P1 REG · 03:25

D. Nurse

EDM · Block

Distance
9.1 ft
Scoring chance (xG)
Unavailable
Angle
6.3°
Strength
EV

Blocked or unsupported attempt

MTL at EDM

Dec 21, 2019 · P1 REG · 03:34

C. Jones

EDM · Saved shot

Distance
52.5 ft
Scoring chance (xG)
1.9%
Angle
31.0°
Strength
EV
MTL at EDM

Dec 21, 2019 · P1 REG · 03:47

J. Petry

MTL · Saved shot

Distance
39.3 ft
Scoring chance (xG)
6.6%
Angle
7.3°
Strength
EV
MTL at EDM

Dec 21, 2019 · P1 REG · 06:10

O. Klefbom

EDM · Block

Distance
36.7 ft
Scoring chance (xG)
Unavailable
Angle
11.0°
Strength
PP

Blocked or unsupported attempt

MTL at EDM

Dec 21, 2019 · P1 REG · 07:09

A. Lehkonen

MTL · Saved shot

Distance
24.3 ft
Scoring chance (xG)
10.8%
Angle
9.5°
Strength
SH
MTL at EDM

Dec 21, 2019 · P1 REG · 08:12

M. Granlund

EDM · Block

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

Blocked or unsupported attempt

MTL at EDM

Dec 21, 2019 · P1 REG · 09:01

N. Cousins

MTL · Saved shot

Distance
24.0 ft
Scoring chance (xG)
8.4%
Angle
45.0°
Strength
EV
MTL at EDM

Dec 21, 2019 · P1 REG · 09:32

Z. Kassian

EDM · Saved shot

Distance
21.6 ft
Scoring chance (xG)
9.6%
Angle
56.3°
Strength
EV
MTL at EDM

Dec 21, 2019 · P1 REG · 10:19

B. Gallagher

MTL · Saved shot

Distance
88.6 ft
Scoring chance (xG)
0.3%
Angle
25.4°
Strength
EV
MTL at EDM

Dec 21, 2019 · P1 REG · 11:28

R. Sheahan

EDM · Saved shot

Distance
10.8 ft
Scoring chance (xG)
10.6%
Angle
33.7°
Strength
EV
MTL at EDM

Dec 21, 2019 · P1 REG · 11:38

E. Bear

EDM · Miss

Distance
48.5 ft
Scoring chance (xG)
2.4%
Angle
21.8°
Strength
EV
MTL at EDM

Dec 21, 2019 · P1 REG · 11:46

J. Archibald

EDM · Saved shot

Distance
17.0 ft
Scoring chance (xG)
10.9%
Angle
49.8°
Strength
EV
MTL at EDM

Dec 21, 2019 · P1 REG · 11:51

J. Archibald

EDM · Goal

Distance
10.0 ft
Scoring chance (xG)
21.3%
Angle
5.7°
Strength
EV
MTL at EDM

Dec 21, 2019 · P1 REG · 12:23

N. Cousins

MTL · Block

Distance
31.8 ft
Scoring chance (xG)
Unavailable
Angle
65.9°
Strength
EV

Blocked or unsupported attempt

MTL at EDM

Dec 21, 2019 · P1 REG · 12:30

C. McDavid

EDM · Saved shot

Distance
31.8 ft
Scoring chance (xG)
5.9%
Angle
24.1°
Strength
PP
MTL at EDM

Dec 21, 2019 · P1 REG · 13:03

C. McDavid

EDM · Saved shot

Distance
24.8 ft
Scoring chance (xG)
9.0%
Angle
40.1°
Strength
PP
MTL at EDM

Dec 21, 2019 · P1 REG · 13:05

A. Chiasson

EDM · Saved shot

Distance
11.2 ft
Scoring chance (xG)
25.3%
Angle
26.6°
Strength
PP
MTL at EDM

Dec 21, 2019 · P1 REG · 13:32

L. Draisaitl

EDM · Block

Distance
7.2 ft
Scoring chance (xG)
Unavailable
Angle
33.7°
Strength
PP

Blocked or unsupported attempt

MTL at EDM

Dec 21, 2019 · P1 REG · 13:55

C. McDavid

EDM · Saved shot

Distance
19.9 ft
Scoring chance (xG)
6.5%
Angle
72.5°
Strength
PP
MTL at EDM

Dec 21, 2019 · P1 REG · 14:19

J. Petry

MTL · Goal

Distance
34.8 ft
Scoring chance (xG)
3.3%
Angle
39.2°
Strength
SH
MTL at EDM

Dec 21, 2019 · P1 REG · 15:54

J. Neal

EDM · Saved shot

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

Dec 21, 2019 · P1 REG · 17:30

B. Gallagher

MTL · Saved shot

Distance
14.8 ft
Scoring chance (xG)
6.7%
Angle
28.3°
Strength
EV
MTL at EDM

Dec 21, 2019 · P1 REG · 17:31

B. Gallagher

MTL · Saved shot

Distance
9.1 ft
Scoring chance (xG)
4.3%
Angle
6.3°
Strength
EV
MTL at EDM

Dec 21, 2019 · P1 REG · 17:39

B. Gallagher

MTL · Block

Distance
16.6 ft
Scoring chance (xG)
Unavailable
Angle
32.7°
Strength
EV

Blocked or unsupported attempt

MTL at EDM

Dec 21, 2019 · P1 REG · 18:07

R. Barber

MTL · Block

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

Blocked or unsupported attempt

MTL at EDM

Dec 21, 2019 · P1 REG · 18:10

J. Petry

MTL · Saved shot

Distance
68.5 ft
Scoring chance (xG)
0.6%
Angle
28.8°
Strength
EV
MTL at EDM

Dec 21, 2019 · P1 REG · 18:18

B. Kulak

MTL · Saved shot

Distance
58.2 ft
Scoring chance (xG)
3.0%
Angle
24.4°
Strength
EV
MTL at EDM

Dec 21, 2019 · P1 REG · 19:09

J. Neal

EDM · Miss

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

Dec 21, 2019 · P1 REG · 19:27

K. Russell

EDM · Block

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

Blocked or unsupported attempt

MTL at EDM

Dec 21, 2019 · P1 REG · 19:29

A. Chiasson

EDM · Saved shot

Distance
26.1 ft
Scoring chance (xG)
19.7%
Angle
4.4°
Strength
EV
MTL at EDM

Dec 21, 2019 · P1 REG · 19:37

E. Bear

EDM · Saved shot

Distance
53.9 ft
Scoring chance (xG)
2.8%
Angle
10.7°
Strength
EV
MTL at EDM

Dec 21, 2019 · P2 REG · 00:51

J. Petry

MTL · Saved shot

Distance
55.5 ft
Scoring chance (xG)
1.6%
Angle
25.6°
Strength
EV
MTL at EDM

Dec 21, 2019 · P2 REG · 01:27

J. Petry

MTL · Saved shot

Distance
80.1 ft
Scoring chance (xG)
0.3%
Angle
25.9°
Strength
EV
MTL at EDM

Dec 21, 2019 · P2 REG · 01:53

N. Suzuki

MTL · Block

Distance
21.3 ft
Scoring chance (xG)
Unavailable
Angle
41.2°
Strength
EV

Blocked or unsupported attempt

MTL at EDM

Dec 21, 2019 · P2 REG · 02:12

N. Suzuki

MTL · Saved shot

Distance
24.7 ft
Scoring chance (xG)
16.4%
Angle
31.8°
Strength
EV
MTL at EDM

Dec 21, 2019 · P2 REG · 02:36

J. Archibald

EDM · Block

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

Blocked or unsupported attempt

MTL at EDM

Dec 21, 2019 · P2 REG · 02:49

R. Sheahan

EDM · Block

Distance
15.6 ft
Scoring chance (xG)
Unavailable
Angle
50.2°
Strength
EV

Blocked or unsupported attempt

MTL at EDM

Dec 21, 2019 · P2 REG · 03:03

C. Jones

EDM · Block

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

Blocked or unsupported attempt

MTL at EDM

Dec 21, 2019 · P2 REG · 04:21

M. Domi

MTL · Block

Distance
25.5 ft
Scoring chance (xG)
Unavailable
Angle
41.8°
Strength
EV

Blocked or unsupported attempt

MTL at EDM

Dec 21, 2019 · P2 REG · 04:35

M. Reilly

MTL · Miss

Distance
27.7 ft
Scoring chance (xG)
15.8%
Angle
25.6°
Strength
EV
MTL at EDM

Dec 21, 2019 · P2 REG · 05:25

D. Nurse

EDM · Block

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

Blocked or unsupported attempt

MTL at EDM

Dec 21, 2019 · P2 REG · 07:34

J. Weal

MTL · Block

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

Blocked or unsupported attempt

MTL at EDM

Dec 21, 2019 · P2 REG · 08:20

J. Petry

MTL · Saved shot

Distance
50.2 ft
Scoring chance (xG)
6.6%
Angle
4.6°
Strength
PP
MTL at EDM

Dec 21, 2019 · P2 REG · 08:29

P. Danault

MTL · Goal

Distance
15.0 ft
Scoring chance (xG)
10.8%
Angle
3.8°
Strength
PP
MTL at EDM

Dec 21, 2019 · P2 REG · 09:40

E. Bear

EDM · Saved shot

Distance
57.0 ft
Scoring chance (xG)
2.6%
Angle
21.6°
Strength
EV
MTL at EDM

Dec 21, 2019 · P2 REG · 10:11

B. Kulak

MTL · Miss

Distance
49.0 ft
Scoring chance (xG)
3.1%
Angle
11.8°
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.