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

146 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-04
SEA at CGY
1 REG
00:55
SEA
J. Oleksiak
Block33.636.5EVN/A
2024-03-04
SEA at CGY
1 REG
02:27
SEA
J. Eberle
Block19.614.7EVN/A
2024-03-04
SEA at CGY
1 REG
04:02
SEA
B. Tanev
Block21.521.8EVN/A
2024-03-04
SEA at CGY
1 REG
04:04
SEA
Y. Gourde
Goal18.00.0EV17.1%
2024-03-04
SEA at CGY
1 REG
04:15
SEA
V. Dunn
Block12.618.4EVN/A
2024-03-04
SEA at CGY
1 REG
04:17
SEA
J. Eberle
Saved shot27.254.0EV4.5%
2024-03-04
SEA at CGY
1 REG
04:24
SEA
V. Dunn
Saved shot33.945.0EV5.5%
2024-03-04
SEA at CGY
1 REG
05:26
SEA
W. Borgen
Saved shot46.635.4EV1.9%
2024-03-04
SEA at CGY
1 REG
05:27
SEA
K. Yamamoto
Saved shot6.726.6EV3.7%
2024-03-04
SEA at CGY
1 REG
05:32
SEA
W. Borgen
Block27.02.1EVN/A
2024-03-04
SEA at CGY
1 REG
06:05
CGY
A. Kuzmenko
Block41.949.8EVN/A
2024-03-04
SEA at CGY
1 REG
06:14
CGY
A. Kuzmenko
Miss53.89.6EV0.9%
2024-03-04
SEA at CGY
1 REG
06:28
SEA
J. McCann
Saved shot9.824.0EV11.5%
2024-03-04
SEA at CGY
1 REG
07:42
SEA
O. Bjorkstrand
Block39.139.8EVN/A
2024-03-04
SEA at CGY
1 REG
07:52
CGY
W. Duehr
Block26.272.3EVN/A
2024-03-04
SEA at CGY
1 REG
08:53
CGY
N. Hanifin
Block14.365.2EVN/A
2024-03-04
SEA at CGY
1 REG
09:08
SEA
M. Beniers
Block35.521.5EVN/A
2024-03-04
SEA at CGY
1 REG
09:15
SEA
V. Dunn
Block6.726.6EVN/A
2024-03-04
SEA at CGY
1 REG
09:15
SEA
M. Beniers
Saved shot6.19.5EV5.7%
2024-03-04
SEA at CGY
1 REG
09:20
SEA
T. Tatar
Block19.321.3EVN/A
2024-03-04
SEA at CGY
1 REG
10:24
CGY
B. Coleman
Miss87.08.6EV0.2%
2024-03-04
SEA at CGY
1 REG
10:51
SEA
B. Tanev
Miss26.619.8EV1.2%
2024-03-04
SEA at CGY
1 REG
11:33
SEA
A. Burakovsky
Block19.018.4EVN/A
2024-03-04
SEA at CGY
1 REG
11:52
SEA
J. Schwartz
Block44.619.7EVN/A
2024-03-04
SEA at CGY
1 REG
12:08
SEA
J. McCann
Block38.944.0EVN/A
2024-03-04
SEA at CGY
1 REG
12:16
SEA
J. Schultz
Block25.541.8EVN/A
2024-03-04
SEA at CGY
1 REG
12:17
SEA
J. Schwartz
Saved shot6.00.0EV6.0%
2024-03-04
SEA at CGY
1 REG
12:29
SEA
M. Beniers
Miss10.416.7EV17.8%
2024-03-04
SEA at CGY
1 REG
12:35
SEA
A. Larsson
Block50.128.6EVN/A
2024-03-04
SEA at CGY
1 REG
12:51
CGY
N. Hanifin
Miss64.321.0EV1.5%
2024-03-04
SEA at CGY
1 REG
13:00
CGY
A. Kuzmenko
Block33.630.4EVN/A
2024-03-04
SEA at CGY
1 REG
13:13
SEA
K. Yamamoto
Saved shot34.274.7EV1.3%
2024-03-04
SEA at CGY
1 REG
13:49
CGY
J. Pelletier
Block14.00.0EVN/A
2024-03-04
SEA at CGY
1 REG
13:50
CGY
J. Pelletier
Saved shot15.818.4EV4.6%
2024-03-04
SEA at CGY
1 REG
14:04
CGY
J. Pelletier
Block37.625.2EVN/A
2024-03-04
SEA at CGY
1 REG
15:19
CGY
Y. Sharangovich
Block28.034.8PPN/A
2024-03-04
SEA at CGY
1 REG
15:41
CGY
M. Weegar
Miss56.319.7PP2.3%
2024-03-04
SEA at CGY
1 REG
15:54
CGY
Y. Sharangovich
Block17.838.2PPN/A
2024-03-04
SEA at CGY
1 REG
16:26
CGY
B. Coleman
Miss11.452.1PP9.5%
2024-03-04
SEA at CGY
1 REG
16:41
CGY
N. Hanifin
Miss44.734.0PP5.0%
2024-03-04
SEA at CGY
1 REG
17:37
CGY
J. Huberdeau
Saved shot11.279.7EV3.6%
2024-03-04
SEA at CGY
1 REG
18:30
SEA
J. Schwartz
Saved shot16.437.6EV14.0%
2024-03-04
SEA at CGY
1 REG
18:40
SEA
V. Dunn
Saved shot57.111.1EV3.3%
2024-03-04
SEA at CGY
1 REG
19:20
CGY
O. Kylington
Miss18.00.0EV20.4%
2024-03-04
SEA at CGY
1 REG
19:28
CGY
O. Kylington
Miss32.014.5EV8.5%
2024-03-04
SEA at CGY
1 REG
19:46
CGY
M. Pospisil
Block44.823.7EVN/A
2024-03-04
SEA at CGY
1 REG
19:48
CGY
N. Kadri
Block8.569.4EVN/A
2024-03-04
SEA at CGY
2 REG
00:17
SEA
M. Beniers
Saved shot30.064.3EV2.2%
2024-03-04
SEA at CGY
2 REG
00:37
CGY
A. Kuzmenko
Block47.418.4EVN/A
2024-03-04
SEA at CGY
2 REG
00:41
CGY
M. Weegar
Saved shot58.817.8EV1.0%
SEA at CGY

Mar 4, 2024 · P1 REG · 00:55

J. Oleksiak

SEA · Block

Distance
33.6 ft
Scoring chance (xG)
Unavailable
Angle
36.5°
Strength
EV

Blocked or unsupported attempt

SEA at CGY

Mar 4, 2024 · P1 REG · 02:27

J. Eberle

SEA · Block

Distance
19.6 ft
Scoring chance (xG)
Unavailable
Angle
14.7°
Strength
EV

Blocked or unsupported attempt

SEA at CGY

Mar 4, 2024 · P1 REG · 04:02

B. Tanev

SEA · Block

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

Blocked or unsupported attempt

SEA at CGY

Mar 4, 2024 · P1 REG · 04:04

Y. Gourde

SEA · Goal

Distance
18.0 ft
Scoring chance (xG)
17.1%
Angle
0.0°
Strength
EV
SEA at CGY

Mar 4, 2024 · P1 REG · 04:15

V. Dunn

SEA · Block

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

Blocked or unsupported attempt

SEA at CGY

Mar 4, 2024 · P1 REG · 04:17

J. Eberle

SEA · Saved shot

Distance
27.2 ft
Scoring chance (xG)
4.5%
Angle
54.0°
Strength
EV
SEA at CGY

Mar 4, 2024 · P1 REG · 04:24

V. Dunn

SEA · Saved shot

Distance
33.9 ft
Scoring chance (xG)
5.5%
Angle
45.0°
Strength
EV
SEA at CGY

Mar 4, 2024 · P1 REG · 05:26

W. Borgen

SEA · Saved shot

Distance
46.6 ft
Scoring chance (xG)
1.9%
Angle
35.4°
Strength
EV
SEA at CGY

Mar 4, 2024 · P1 REG · 05:27

K. Yamamoto

SEA · Saved shot

Distance
6.7 ft
Scoring chance (xG)
3.7%
Angle
26.6°
Strength
EV
SEA at CGY

Mar 4, 2024 · P1 REG · 05:32

W. Borgen

SEA · Block

Distance
27.0 ft
Scoring chance (xG)
Unavailable
Angle
2.1°
Strength
EV

Blocked or unsupported attempt

SEA at CGY

Mar 4, 2024 · P1 REG · 06:05

A. Kuzmenko

CGY · Block

Distance
41.9 ft
Scoring chance (xG)
Unavailable
Angle
49.8°
Strength
EV

Blocked or unsupported attempt

SEA at CGY

Mar 4, 2024 · P1 REG · 06:14

A. Kuzmenko

CGY · Miss

Distance
53.8 ft
Scoring chance (xG)
0.9%
Angle
9.6°
Strength
EV
SEA at CGY

Mar 4, 2024 · P1 REG · 06:28

J. McCann

SEA · Saved shot

Distance
9.8 ft
Scoring chance (xG)
11.5%
Angle
24.0°
Strength
EV
SEA at CGY

Mar 4, 2024 · P1 REG · 07:42

O. Bjorkstrand

SEA · Block

Distance
39.1 ft
Scoring chance (xG)
Unavailable
Angle
39.8°
Strength
EV

Blocked or unsupported attempt

SEA at CGY

Mar 4, 2024 · P1 REG · 07:52

W. Duehr

CGY · Block

Distance
26.2 ft
Scoring chance (xG)
Unavailable
Angle
72.3°
Strength
EV

Blocked or unsupported attempt

SEA at CGY

Mar 4, 2024 · P1 REG · 08:53

N. Hanifin

CGY · Block

Distance
14.3 ft
Scoring chance (xG)
Unavailable
Angle
65.2°
Strength
EV

Blocked or unsupported attempt

SEA at CGY

Mar 4, 2024 · P1 REG · 09:08

M. Beniers

SEA · Block

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

Blocked or unsupported attempt

SEA at CGY

Mar 4, 2024 · P1 REG · 09:15

V. Dunn

SEA · Block

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

Blocked or unsupported attempt

SEA at CGY

Mar 4, 2024 · P1 REG · 09:15

M. Beniers

SEA · Saved shot

Distance
6.1 ft
Scoring chance (xG)
5.7%
Angle
9.5°
Strength
EV
SEA at CGY

Mar 4, 2024 · P1 REG · 09:20

T. Tatar

SEA · Block

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

Blocked or unsupported attempt

SEA at CGY

Mar 4, 2024 · P1 REG · 10:24

B. Coleman

CGY · Miss

Distance
87.0 ft
Scoring chance (xG)
0.2%
Angle
8.6°
Strength
EV
SEA at CGY

Mar 4, 2024 · P1 REG · 10:51

B. Tanev

SEA · Miss

Distance
26.6 ft
Scoring chance (xG)
1.2%
Angle
19.8°
Strength
EV
SEA at CGY

Mar 4, 2024 · P1 REG · 11:33

A. Burakovsky

SEA · Block

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

Blocked or unsupported attempt

SEA at CGY

Mar 4, 2024 · P1 REG · 11:52

J. Schwartz

SEA · Block

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

Blocked or unsupported attempt

SEA at CGY

Mar 4, 2024 · P1 REG · 12:08

J. McCann

SEA · Block

Distance
38.9 ft
Scoring chance (xG)
Unavailable
Angle
44.0°
Strength
EV

Blocked or unsupported attempt

SEA at CGY

Mar 4, 2024 · P1 REG · 12:16

J. Schultz

SEA · Block

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

Blocked or unsupported attempt

SEA at CGY

Mar 4, 2024 · P1 REG · 12:17

J. Schwartz

SEA · Saved shot

Distance
6.0 ft
Scoring chance (xG)
6.0%
Angle
0.0°
Strength
EV
SEA at CGY

Mar 4, 2024 · P1 REG · 12:29

M. Beniers

SEA · Miss

Distance
10.4 ft
Scoring chance (xG)
17.8%
Angle
16.7°
Strength
EV
SEA at CGY

Mar 4, 2024 · P1 REG · 12:35

A. Larsson

SEA · Block

Distance
50.1 ft
Scoring chance (xG)
Unavailable
Angle
28.6°
Strength
EV

Blocked or unsupported attempt

SEA at CGY

Mar 4, 2024 · P1 REG · 12:51

N. Hanifin

CGY · Miss

Distance
64.3 ft
Scoring chance (xG)
1.5%
Angle
21.0°
Strength
EV
SEA at CGY

Mar 4, 2024 · P1 REG · 13:00

A. Kuzmenko

CGY · Block

Distance
33.6 ft
Scoring chance (xG)
Unavailable
Angle
30.4°
Strength
EV

Blocked or unsupported attempt

SEA at CGY

Mar 4, 2024 · P1 REG · 13:13

K. Yamamoto

SEA · Saved shot

Distance
34.2 ft
Scoring chance (xG)
1.3%
Angle
74.7°
Strength
EV
SEA at CGY

Mar 4, 2024 · P1 REG · 13:49

J. Pelletier

CGY · Block

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

Blocked or unsupported attempt

SEA at CGY

Mar 4, 2024 · P1 REG · 13:50

J. Pelletier

CGY · Saved shot

Distance
15.8 ft
Scoring chance (xG)
4.6%
Angle
18.4°
Strength
EV
SEA at CGY

Mar 4, 2024 · P1 REG · 14:04

J. Pelletier

CGY · Block

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

Blocked or unsupported attempt

SEA at CGY

Mar 4, 2024 · P1 REG · 15:19

Y. Sharangovich

CGY · Block

Distance
28.0 ft
Scoring chance (xG)
Unavailable
Angle
34.8°
Strength
PP

Blocked or unsupported attempt

SEA at CGY

Mar 4, 2024 · P1 REG · 15:41

M. Weegar

CGY · Miss

Distance
56.3 ft
Scoring chance (xG)
2.3%
Angle
19.7°
Strength
PP
SEA at CGY

Mar 4, 2024 · P1 REG · 15:54

Y. Sharangovich

CGY · Block

Distance
17.8 ft
Scoring chance (xG)
Unavailable
Angle
38.2°
Strength
PP

Blocked or unsupported attempt

SEA at CGY

Mar 4, 2024 · P1 REG · 16:26

B. Coleman

CGY · Miss

Distance
11.4 ft
Scoring chance (xG)
9.5%
Angle
52.1°
Strength
PP
SEA at CGY

Mar 4, 2024 · P1 REG · 16:41

N. Hanifin

CGY · Miss

Distance
44.7 ft
Scoring chance (xG)
5.0%
Angle
34.0°
Strength
PP
SEA at CGY

Mar 4, 2024 · P1 REG · 17:37

J. Huberdeau

CGY · Saved shot

Distance
11.2 ft
Scoring chance (xG)
3.6%
Angle
79.7°
Strength
EV
SEA at CGY

Mar 4, 2024 · P1 REG · 18:30

J. Schwartz

SEA · Saved shot

Distance
16.4 ft
Scoring chance (xG)
14.0%
Angle
37.6°
Strength
EV
SEA at CGY

Mar 4, 2024 · P1 REG · 18:40

V. Dunn

SEA · Saved shot

Distance
57.1 ft
Scoring chance (xG)
3.3%
Angle
11.1°
Strength
EV
SEA at CGY

Mar 4, 2024 · P1 REG · 19:20

O. Kylington

CGY · Miss

Distance
18.0 ft
Scoring chance (xG)
20.4%
Angle
0.0°
Strength
EV
SEA at CGY

Mar 4, 2024 · P1 REG · 19:28

O. Kylington

CGY · Miss

Distance
32.0 ft
Scoring chance (xG)
8.5%
Angle
14.5°
Strength
EV
SEA at CGY

Mar 4, 2024 · P1 REG · 19:46

M. Pospisil

CGY · Block

Distance
44.8 ft
Scoring chance (xG)
Unavailable
Angle
23.7°
Strength
EV

Blocked or unsupported attempt

SEA at CGY

Mar 4, 2024 · P1 REG · 19:48

N. Kadri

CGY · Block

Distance
8.5 ft
Scoring chance (xG)
Unavailable
Angle
69.4°
Strength
EV

Blocked or unsupported attempt

SEA at CGY

Mar 4, 2024 · P2 REG · 00:17

M. Beniers

SEA · Saved shot

Distance
30.0 ft
Scoring chance (xG)
2.2%
Angle
64.3°
Strength
EV
SEA at CGY

Mar 4, 2024 · P2 REG · 00:37

A. Kuzmenko

CGY · Block

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

Blocked or unsupported attempt

SEA at CGY

Mar 4, 2024 · P2 REG · 00:41

M. Weegar

CGY · Saved shot

Distance
58.8 ft
Scoring chance (xG)
1.0%
Angle
17.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.