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

114 matching attempts. Season coverage: 267 published games / 267 collected games. Last source refresh: Oct 29, 2026 08:35.

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)
2026-10-28
CGY at EDM
1 REG
00:04
CGY
Z. Whitecloud
Saved shot118.019.8EV0.2%
2026-10-28
CGY at EDM
1 REG
00:54
CGY
M. Pospisil
Block27.921.0EVN/A
2026-10-28
CGY at EDM
1 REG
01:02
CGY
M. Gridin
Block9.824.0EVN/A
2026-10-28
CGY at EDM
1 REG
02:09
EDM
I. Howard
Miss49.011.8EV2.4%
2026-10-28
CGY at EDM
1 REG
03:32
EDM
R. Nugent-Hopkins
Block8.926.6EVN/A
2026-10-28
CGY at EDM
1 REG
04:03
CGY
M. Pospisil
Saved shot17.16.7EV8.5%
2026-10-28
CGY at EDM
1 REG
04:35
CGY
A. Klapka
Saved shot9.00.0EV11.3%
2026-10-28
CGY at EDM
1 REG
04:48
CGY
A. Klapka
Miss40.854.0EV0.8%
2026-10-28
CGY at EDM
1 REG
05:30
CGY
M. Frost
Saved shot20.02.9EV11.9%
2026-10-28
CGY at EDM
1 REG
07:46
EDM
M. Joseph
Goal16.342.5EV15.6%
2026-10-28
CGY at EDM
1 REG
08:23
CGY
M. Coronato
Saved shot40.37.1EV5.4%
2026-10-28
CGY at EDM
1 REG
09:19
EDM
L. Draisaitl
Miss8.545.0EV21.7%
2026-10-28
CGY at EDM
1 REG
09:24
EDM
M. Ekholm
Miss52.326.1EV2.3%
2026-10-28
CGY at EDM
1 REG
09:51
EDM
L. Draisaitl
Miss22.612.8EV4.2%
2026-10-28
CGY at EDM
1 REG
09:58
EDM
V. Podkolzin
Miss11.731.0EV7.7%
2026-10-28
CGY at EDM
1 REG
10:29
EDM
M. Ekholm
Block21.815.9EVN/A
2026-10-28
CGY at EDM
1 REG
10:52
EDM
S. Mukhamadullin
Saved shot43.356.3EV0.7%
2026-10-28
CGY at EDM
1 REG
12:05
CGY
Y. Sharangovich
Miss44.435.8EV2.1%
2026-10-28
CGY at EDM
1 REG
12:10
CGY
S. Nemec
Block39.022.6EVN/A
2026-10-28
CGY at EDM
1 REG
12:11
CGY
S. Nemec
Miss44.726.6EV0.6%
2026-10-28
CGY at EDM
1 REG
12:41
CGY
M. Coronato
Saved shot42.650.7EV1.7%
2026-10-28
CGY at EDM
1 REG
12:43
CGY
J. Middleton
Saved shot49.435.9EV0.8%
2026-10-28
CGY at EDM
1 REG
12:54
CGY
J. Farabee
Miss14.674.1EV6.0%
2026-10-28
CGY at EDM
1 REG
13:06
EDM
J. Dickinson
Saved shot42.541.2EV2.1%
2026-10-28
CGY at EDM
1 REG
13:17
EDM
R. Shea
Miss59.925.7EV3.0%
2026-10-28
CGY at EDM
1 REG
13:22
CGY
R. Strome
Saved shot41.816.7EV4.1%
2026-10-28
CGY at EDM
1 REG
13:48
EDM
I. Howard
Saved shot43.941.3EV1.3%
2026-10-28
CGY at EDM
1 REG
14:18
EDM
C. McDavid
Saved shot35.364.9EV0.9%
2026-10-28
CGY at EDM
1 REG
14:28
CGY
M. Coronato
Block34.013.6EVN/A
2026-10-28
CGY at EDM
1 REG
14:56
EDM
L. Draisaitl
Miss25.14.6EV6.3%
2026-10-28
CGY at EDM
1 REG
15:26
EDM
K. Kapanen
Saved shot71.615.4EV0.3%
2026-10-28
CGY at EDM
1 REG
15:42
EDM
C. Murphy
Saved shot60.340.3EV0.7%
2026-10-28
CGY at EDM
1 REG
17:09
EDM
K. Kapanen
Block11.437.9PPN/A
2026-10-28
CGY at EDM
1 REG
18:32
EDM
J. Dickinson
Saved shot34.425.8EV3.6%
2026-10-28
CGY at EDM
1 REG
18:44
CGY
M. Gridin
Block35.461.3EVN/A
2026-10-28
CGY at EDM
1 REG
19:31
CGY
J. Middleton
Miss88.87.8EV0.4%
2026-10-28
CGY at EDM
1 REG
19:57
EDM
C. McDavid
Saved shot28.636.5SH7.6%
2026-10-28
CGY at EDM
2 REG
03:03
CGY
J. Farabee
Saved shot60.923.2EV1.6%
2026-10-28
CGY at EDM
2 REG
04:06
EDM
T. Emberson
Block14.828.3EVN/A
2026-10-28
CGY at EDM
2 REG
04:46
EDM
L. Draisaitl
Block7.233.7EVN/A
2026-10-28
CGY at EDM
2 REG
04:52
EDM
M. Ekholm
Goal58.140.8EV1.1%
2026-10-28
CGY at EDM
2 REG
05:44
CGY
M. Gridin
Miss42.523.6EV3.4%
2026-10-28
CGY at EDM
2 REG
06:06
CGY
M. Gridin
Miss7.00.0EV25.2%
2026-10-28
CGY at EDM
2 REG
06:11
CGY
Y. Kuznetsov
Block8.654.5EVN/A
2026-10-28
CGY at EDM
2 REG
06:45
CGY
Y. Kuznetsov
Miss62.619.6EV0.6%
2026-10-28
CGY at EDM
2 REG
08:30
CGY
A. Suniev
Miss35.830.1EV5.7%
2026-10-28
CGY at EDM
2 REG
10:02
CGY
R. Strome
Saved shot78.56.6EV0.3%
2026-10-28
CGY at EDM
2 REG
10:13
EDM
E. Bouchard
Saved shot35.830.1EV4.8%
2026-10-28
CGY at EDM
2 REG
10:14
EDM
V. Podkolzin
Block10.833.7EVN/A
2026-10-28
CGY at EDM
2 REG
10:25
CGY
Z. Parekh
Saved shot29.126.6EV13.9%
CGY at EDM

Oct 28, 2026 · P1 REG · 00:04

Z. Whitecloud

CGY · Saved shot

Distance
118.0 ft
Scoring chance (xG)
0.2%
Angle
19.8°
Strength
EV
CGY at EDM

Oct 28, 2026 · P1 REG · 00:54

M. Pospisil

CGY · Block

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

Blocked or unsupported attempt

CGY at EDM

Oct 28, 2026 · P1 REG · 01:02

M. Gridin

CGY · Block

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

Blocked or unsupported attempt

CGY at EDM

Oct 28, 2026 · P1 REG · 02:09

I. Howard

EDM · Miss

Distance
49.0 ft
Scoring chance (xG)
2.4%
Angle
11.8°
Strength
EV
CGY at EDM

Oct 28, 2026 · P1 REG · 03:32

R. Nugent-Hopkins

EDM · Block

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

Blocked or unsupported attempt

CGY at EDM

Oct 28, 2026 · P1 REG · 04:03

M. Pospisil

CGY · Saved shot

Distance
17.1 ft
Scoring chance (xG)
8.5%
Angle
6.7°
Strength
EV
CGY at EDM

Oct 28, 2026 · P1 REG · 04:35

A. Klapka

CGY · Saved shot

Distance
9.0 ft
Scoring chance (xG)
11.3%
Angle
0.0°
Strength
EV
CGY at EDM

Oct 28, 2026 · P1 REG · 04:48

A. Klapka

CGY · Miss

Distance
40.8 ft
Scoring chance (xG)
0.8%
Angle
54.0°
Strength
EV
CGY at EDM

Oct 28, 2026 · P1 REG · 05:30

M. Frost

CGY · Saved shot

Distance
20.0 ft
Scoring chance (xG)
11.9%
Angle
2.9°
Strength
EV
CGY at EDM

Oct 28, 2026 · P1 REG · 07:46

M. Joseph

EDM · Goal

Distance
16.3 ft
Scoring chance (xG)
15.6%
Angle
42.5°
Strength
EV
CGY at EDM

Oct 28, 2026 · P1 REG · 08:23

M. Coronato

CGY · Saved shot

Distance
40.3 ft
Scoring chance (xG)
5.4%
Angle
7.1°
Strength
EV
CGY at EDM

Oct 28, 2026 · P1 REG · 09:19

L. Draisaitl

EDM · Miss

Distance
8.5 ft
Scoring chance (xG)
21.7%
Angle
45.0°
Strength
EV
CGY at EDM

Oct 28, 2026 · P1 REG · 09:24

M. Ekholm

EDM · Miss

Distance
52.3 ft
Scoring chance (xG)
2.3%
Angle
26.1°
Strength
EV
CGY at EDM

Oct 28, 2026 · P1 REG · 09:51

L. Draisaitl

EDM · Miss

Distance
22.6 ft
Scoring chance (xG)
4.2%
Angle
12.8°
Strength
EV
CGY at EDM

Oct 28, 2026 · P1 REG · 09:58

V. Podkolzin

EDM · Miss

Distance
11.7 ft
Scoring chance (xG)
7.7%
Angle
31.0°
Strength
EV
CGY at EDM

Oct 28, 2026 · P1 REG · 10:29

M. Ekholm

EDM · Block

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

Blocked or unsupported attempt

CGY at EDM

Oct 28, 2026 · P1 REG · 10:52

S. Mukhamadullin

EDM · Saved shot

Distance
43.3 ft
Scoring chance (xG)
0.7%
Angle
56.3°
Strength
EV
CGY at EDM

Oct 28, 2026 · P1 REG · 12:05

Y. Sharangovich

CGY · Miss

Distance
44.4 ft
Scoring chance (xG)
2.1%
Angle
35.8°
Strength
EV
CGY at EDM

Oct 28, 2026 · P1 REG · 12:10

S. Nemec

CGY · Block

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

Blocked or unsupported attempt

CGY at EDM

Oct 28, 2026 · P1 REG · 12:11

S. Nemec

CGY · Miss

Distance
44.7 ft
Scoring chance (xG)
0.6%
Angle
26.6°
Strength
EV
CGY at EDM

Oct 28, 2026 · P1 REG · 12:41

M. Coronato

CGY · Saved shot

Distance
42.6 ft
Scoring chance (xG)
1.7%
Angle
50.7°
Strength
EV
CGY at EDM

Oct 28, 2026 · P1 REG · 12:43

J. Middleton

CGY · Saved shot

Distance
49.4 ft
Scoring chance (xG)
0.8%
Angle
35.9°
Strength
EV
CGY at EDM

Oct 28, 2026 · P1 REG · 12:54

J. Farabee

CGY · Miss

Distance
14.6 ft
Scoring chance (xG)
6.0%
Angle
74.1°
Strength
EV
CGY at EDM

Oct 28, 2026 · P1 REG · 13:06

J. Dickinson

EDM · Saved shot

Distance
42.5 ft
Scoring chance (xG)
2.1%
Angle
41.2°
Strength
EV
CGY at EDM

Oct 28, 2026 · P1 REG · 13:17

R. Shea

EDM · Miss

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

Oct 28, 2026 · P1 REG · 13:22

R. Strome

CGY · Saved shot

Distance
41.8 ft
Scoring chance (xG)
4.1%
Angle
16.7°
Strength
EV
CGY at EDM

Oct 28, 2026 · P1 REG · 13:48

I. Howard

EDM · Saved shot

Distance
43.9 ft
Scoring chance (xG)
1.3%
Angle
41.3°
Strength
EV
CGY at EDM

Oct 28, 2026 · P1 REG · 14:18

C. McDavid

EDM · Saved shot

Distance
35.3 ft
Scoring chance (xG)
0.9%
Angle
64.9°
Strength
EV
CGY at EDM

Oct 28, 2026 · P1 REG · 14:28

M. Coronato

CGY · Block

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

Blocked or unsupported attempt

CGY at EDM

Oct 28, 2026 · P1 REG · 14:56

L. Draisaitl

EDM · Miss

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

Oct 28, 2026 · P1 REG · 15:26

K. Kapanen

EDM · Saved shot

Distance
71.6 ft
Scoring chance (xG)
0.3%
Angle
15.4°
Strength
EV
CGY at EDM

Oct 28, 2026 · P1 REG · 15:42

C. Murphy

EDM · Saved shot

Distance
60.3 ft
Scoring chance (xG)
0.7%
Angle
40.3°
Strength
EV
CGY at EDM

Oct 28, 2026 · P1 REG · 17:09

K. Kapanen

EDM · Block

Distance
11.4 ft
Scoring chance (xG)
Unavailable
Angle
37.9°
Strength
PP

Blocked or unsupported attempt

CGY at EDM

Oct 28, 2026 · P1 REG · 18:32

J. Dickinson

EDM · Saved shot

Distance
34.4 ft
Scoring chance (xG)
3.6%
Angle
25.8°
Strength
EV
CGY at EDM

Oct 28, 2026 · P1 REG · 18:44

M. Gridin

CGY · Block

Distance
35.4 ft
Scoring chance (xG)
Unavailable
Angle
61.3°
Strength
EV

Blocked or unsupported attempt

CGY at EDM

Oct 28, 2026 · P1 REG · 19:31

J. Middleton

CGY · Miss

Distance
88.8 ft
Scoring chance (xG)
0.4%
Angle
7.8°
Strength
EV
CGY at EDM

Oct 28, 2026 · P1 REG · 19:57

C. McDavid

EDM · Saved shot

Distance
28.6 ft
Scoring chance (xG)
7.6%
Angle
36.5°
Strength
SH
CGY at EDM

Oct 28, 2026 · P2 REG · 03:03

J. Farabee

CGY · Saved shot

Distance
60.9 ft
Scoring chance (xG)
1.6%
Angle
23.2°
Strength
EV
CGY at EDM

Oct 28, 2026 · P2 REG · 04:06

T. Emberson

EDM · Block

Distance
14.8 ft
Scoring chance (xG)
Unavailable
Angle
28.3°
Strength
EV

Blocked or unsupported attempt

CGY at EDM

Oct 28, 2026 · P2 REG · 04:46

L. Draisaitl

EDM · Block

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

Blocked or unsupported attempt

CGY at EDM

Oct 28, 2026 · P2 REG · 04:52

M. Ekholm

EDM · Goal

Distance
58.1 ft
Scoring chance (xG)
1.1%
Angle
40.8°
Strength
EV
CGY at EDM

Oct 28, 2026 · P2 REG · 05:44

M. Gridin

CGY · Miss

Distance
42.5 ft
Scoring chance (xG)
3.4%
Angle
23.6°
Strength
EV
CGY at EDM

Oct 28, 2026 · P2 REG · 06:06

M. Gridin

CGY · Miss

Distance
7.0 ft
Scoring chance (xG)
25.2%
Angle
0.0°
Strength
EV
CGY at EDM

Oct 28, 2026 · P2 REG · 06:11

Y. Kuznetsov

CGY · Block

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

Blocked or unsupported attempt

CGY at EDM

Oct 28, 2026 · P2 REG · 06:45

Y. Kuznetsov

CGY · Miss

Distance
62.6 ft
Scoring chance (xG)
0.6%
Angle
19.6°
Strength
EV
CGY at EDM

Oct 28, 2026 · P2 REG · 08:30

A. Suniev

CGY · Miss

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

Oct 28, 2026 · P2 REG · 10:02

R. Strome

CGY · Saved shot

Distance
78.5 ft
Scoring chance (xG)
0.3%
Angle
6.6°
Strength
EV
CGY at EDM

Oct 28, 2026 · P2 REG · 10:13

E. Bouchard

EDM · Saved shot

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

Oct 28, 2026 · P2 REG · 10:14

V. Podkolzin

EDM · Block

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

Blocked or unsupported attempt

CGY at EDM

Oct 28, 2026 · P2 REG · 10:25

Z. Parekh

CGY · Saved shot

Distance
29.1 ft
Scoring chance (xG)
13.9%
Angle
26.6°
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.