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: 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)
2023-12-23
SEA at ANA
1 REG
00:09
SEA
V. Dunn
Miss61.822.8EV1.7%
2023-12-23
SEA at ANA
1 REG
00:27
SEA
V. Dunn
Saved shot57.312.1EV0.8%
2023-12-23
SEA at ANA
1 REG
00:33
SEA
J. McCann
Saved shot19.227.9EV6.0%
2023-12-23
SEA at ANA
1 REG
00:35
SEA
J. McCann
Saved shot23.02.5EV15.0%
2023-12-23
SEA at ANA
1 REG
00:48
SEA
J. Oleksiak
Miss69.428.4EV0.5%
2023-12-23
SEA at ANA
1 REG
02:20
ANA
J. Silfverberg
Saved shot76.124.9EV0.3%
2023-12-23
SEA at ANA
1 REG
02:26
ANA
J. Drysdale
Saved shot53.02.2EV2.7%
2023-12-23
SEA at ANA
1 REG
02:28
ANA
R. Johnston
Saved shot24.758.2EV4.4%
2023-12-23
SEA at ANA
1 REG
04:09
SEA
J. McCann
Block31.957.8EVN/A
2023-12-23
SEA at ANA
1 REG
04:29
ANA
P. Mintyukov
Saved shot67.734.2EV0.5%
2023-12-23
SEA at ANA
1 REG
05:03
SEA
J. Oleksiak
Saved shot45.341.4EV0.9%
2023-12-23
SEA at ANA
1 REG
05:43
SEA
O. Bjorkstrand
Block32.038.7EVN/A
2023-12-23
SEA at ANA
1 REG
06:31
SEA
B. Dumoulin
Saved shot6.371.6EV7.8%
2023-12-23
SEA at ANA
1 REG
06:54
SEA
T. Kartye
Block8.129.7EVN/A
2023-12-23
SEA at ANA
1 REG
07:04
SEA
T. Tatar
Miss21.613.4EV7.1%
2023-12-23
SEA at ANA
1 REG
07:31
SEA
V. Dunn
Saved shot60.215.4EV1.8%
2023-12-23
SEA at ANA
1 REG
07:34
SEA
J. McCann
Miss39.430.5EV1.7%
2023-12-23
SEA at ANA
1 REG
08:31
SEA
J. Eberle
Miss24.229.7EV15.0%
2023-12-23
SEA at ANA
1 REG
08:42
ANA
F. Vatrano
Saved shot35.031.0EV7.8%
2023-12-23
SEA at ANA
1 REG
09:18
ANA
A. Killorn
Block28.345.0EVN/A
2023-12-23
SEA at ANA
1 REG
09:32
ANA
J. LaCombe
Saved shot31.142.4EV6.4%
2023-12-23
SEA at ANA
1 REG
09:54
ANA
T. Zegras
Saved shot42.470.7EV0.7%
2023-12-23
SEA at ANA
1 REG
10:26
ANA
R. Johnston
Saved shot12.561.4EV5.8%
2023-12-23
SEA at ANA
1 REG
10:36
ANA
B. Leason
Saved shot7.315.9EV11.5%
2023-12-23
SEA at ANA
1 REG
10:45
ANA
B. Leason
Miss7.090.0EV2.3%
2023-12-23
SEA at ANA
1 REG
11:47
ANA
M. McTavish
Saved shot25.630.6EV16.0%
2023-12-23
SEA at ANA
1 REG
11:57
ANA
M. McTavish
Block47.58.5EVN/A
2023-12-23
SEA at ANA
1 REG
12:11
SEA
V. Dunn
Block8.963.4EVN/A
2023-12-23
SEA at ANA
1 REG
12:56
SEA
K. Yamamoto
Miss18.16.3PP9.1%
2023-12-23
SEA at ANA
1 REG
13:07
ANA
B. Leason
Saved shot19.29.0SH16.2%
2023-12-23
SEA at ANA
1 REG
13:26
SEA
O. Bjorkstrand
Goal29.231.0PP14.1%
2023-12-23
SEA at ANA
1 REG
14:41
SEA
R. Evans
Saved shot71.334.1EV0.7%
2023-12-23
SEA at ANA
1 REG
14:45
SEA
K. Yamamoto
Saved shot43.017.6EV2.7%
2023-12-23
SEA at ANA
1 REG
15:54
ANA
A. Killorn
Saved shot31.147.6EV5.1%
2023-12-23
SEA at ANA
1 REG
15:55
ANA
T. Terry
Saved shot13.617.1EV2.5%
2023-12-23
SEA at ANA
1 REG
16:02
ANA
J. Drysdale
Block38.451.3EVN/A
2023-12-23
SEA at ANA
1 REG
16:09
ANA
J. LaCombe
Block21.341.2EVN/A
2023-12-23
SEA at ANA
1 REG
16:24
SEA
V. Dunn
Goal11.437.9EV8.6%
2023-12-23
SEA at ANA
1 REG
17:06
SEA
W. Borgen
Block46.127.1EVN/A
2023-12-23
SEA at ANA
1 REG
17:25
SEA
E. Tolvanen
Block28.38.1EVN/A
2023-12-23
SEA at ANA
1 REG
17:30
SEA
E. Tolvanen
Miss39.838.9EV4.1%
2023-12-23
SEA at ANA
1 REG
19:21
ANA
T. Zegras
Block6.763.4EVN/A
2023-12-23
SEA at ANA
1 REG
19:40
ANA
C. Fowler
Saved shot58.817.8EV3.3%
2023-12-23
SEA at ANA
2 REG
00:45
SEA
T. Tatar
Block38.00.0EVN/A
2023-12-23
SEA at ANA
2 REG
01:59
SEA
R. Evans
Block15.639.8EVN/A
2023-12-23
SEA at ANA
2 REG
02:47
SEA
T. Kartye
Miss38.948.1EV1.7%
2023-12-23
SEA at ANA
2 REG
03:32
SEA
T. Tatar
Block24.626.6EVN/A
2023-12-23
SEA at ANA
2 REG
03:48
SEA
J. Eberle
Saved shot8.635.5EV16.2%
2023-12-23
SEA at ANA
2 REG
04:34
ANA
J. Drysdale
Miss47.13.7PP6.5%
2023-12-23
SEA at ANA
2 REG
04:37
ANA
T. Terry
Saved shot12.041.6PP19.2%
SEA at ANA

Dec 23, 2023 · P1 REG · 00:09

V. Dunn

SEA · Miss

Distance
61.8 ft
Scoring chance (xG)
1.7%
Angle
22.8°
Strength
EV
SEA at ANA

Dec 23, 2023 · P1 REG · 00:27

V. Dunn

SEA · Saved shot

Distance
57.3 ft
Scoring chance (xG)
0.8%
Angle
12.1°
Strength
EV
SEA at ANA

Dec 23, 2023 · P1 REG · 00:33

J. McCann

SEA · Saved shot

Distance
19.2 ft
Scoring chance (xG)
6.0%
Angle
27.9°
Strength
EV
SEA at ANA

Dec 23, 2023 · P1 REG · 00:35

J. McCann

SEA · Saved shot

Distance
23.0 ft
Scoring chance (xG)
15.0%
Angle
2.5°
Strength
EV
SEA at ANA

Dec 23, 2023 · P1 REG · 00:48

J. Oleksiak

SEA · Miss

Distance
69.4 ft
Scoring chance (xG)
0.5%
Angle
28.4°
Strength
EV
SEA at ANA

Dec 23, 2023 · P1 REG · 02:20

J. Silfverberg

ANA · Saved shot

Distance
76.1 ft
Scoring chance (xG)
0.3%
Angle
24.9°
Strength
EV
SEA at ANA

Dec 23, 2023 · P1 REG · 02:26

J. Drysdale

ANA · Saved shot

Distance
53.0 ft
Scoring chance (xG)
2.7%
Angle
2.2°
Strength
EV
SEA at ANA

Dec 23, 2023 · P1 REG · 02:28

R. Johnston

ANA · Saved shot

Distance
24.7 ft
Scoring chance (xG)
4.4%
Angle
58.2°
Strength
EV
SEA at ANA

Dec 23, 2023 · P1 REG · 04:09

J. McCann

SEA · Block

Distance
31.9 ft
Scoring chance (xG)
Unavailable
Angle
57.8°
Strength
EV

Blocked or unsupported attempt

SEA at ANA

Dec 23, 2023 · P1 REG · 04:29

P. Mintyukov

ANA · Saved shot

Distance
67.7 ft
Scoring chance (xG)
0.5%
Angle
34.2°
Strength
EV
SEA at ANA

Dec 23, 2023 · P1 REG · 05:03

J. Oleksiak

SEA · Saved shot

Distance
45.3 ft
Scoring chance (xG)
0.9%
Angle
41.4°
Strength
EV
SEA at ANA

Dec 23, 2023 · P1 REG · 05:43

O. Bjorkstrand

SEA · Block

Distance
32.0 ft
Scoring chance (xG)
Unavailable
Angle
38.7°
Strength
EV

Blocked or unsupported attempt

SEA at ANA

Dec 23, 2023 · P1 REG · 06:31

B. Dumoulin

SEA · Saved shot

Distance
6.3 ft
Scoring chance (xG)
7.8%
Angle
71.6°
Strength
EV
SEA at ANA

Dec 23, 2023 · P1 REG · 06:54

T. Kartye

SEA · Block

Distance
8.1 ft
Scoring chance (xG)
Unavailable
Angle
29.7°
Strength
EV

Blocked or unsupported attempt

SEA at ANA

Dec 23, 2023 · P1 REG · 07:04

T. Tatar

SEA · Miss

Distance
21.6 ft
Scoring chance (xG)
7.1%
Angle
13.4°
Strength
EV
SEA at ANA

Dec 23, 2023 · P1 REG · 07:31

V. Dunn

SEA · Saved shot

Distance
60.2 ft
Scoring chance (xG)
1.8%
Angle
15.4°
Strength
EV
SEA at ANA

Dec 23, 2023 · P1 REG · 07:34

J. McCann

SEA · Miss

Distance
39.4 ft
Scoring chance (xG)
1.7%
Angle
30.5°
Strength
EV
SEA at ANA

Dec 23, 2023 · P1 REG · 08:31

J. Eberle

SEA · Miss

Distance
24.2 ft
Scoring chance (xG)
15.0%
Angle
29.7°
Strength
EV
SEA at ANA

Dec 23, 2023 · P1 REG · 08:42

F. Vatrano

ANA · Saved shot

Distance
35.0 ft
Scoring chance (xG)
7.8%
Angle
31.0°
Strength
EV
SEA at ANA

Dec 23, 2023 · P1 REG · 09:18

A. Killorn

ANA · Block

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

Blocked or unsupported attempt

SEA at ANA

Dec 23, 2023 · P1 REG · 09:32

J. LaCombe

ANA · Saved shot

Distance
31.1 ft
Scoring chance (xG)
6.4%
Angle
42.4°
Strength
EV
SEA at ANA

Dec 23, 2023 · P1 REG · 09:54

T. Zegras

ANA · Saved shot

Distance
42.4 ft
Scoring chance (xG)
0.7%
Angle
70.7°
Strength
EV
SEA at ANA

Dec 23, 2023 · P1 REG · 10:26

R. Johnston

ANA · Saved shot

Distance
12.5 ft
Scoring chance (xG)
5.8%
Angle
61.4°
Strength
EV
SEA at ANA

Dec 23, 2023 · P1 REG · 10:36

B. Leason

ANA · Saved shot

Distance
7.3 ft
Scoring chance (xG)
11.5%
Angle
15.9°
Strength
EV
SEA at ANA

Dec 23, 2023 · P1 REG · 10:45

B. Leason

ANA · Miss

Distance
7.0 ft
Scoring chance (xG)
2.3%
Angle
90.0°
Strength
EV
SEA at ANA

Dec 23, 2023 · P1 REG · 11:47

M. McTavish

ANA · Saved shot

Distance
25.6 ft
Scoring chance (xG)
16.0%
Angle
30.6°
Strength
EV
SEA at ANA

Dec 23, 2023 · P1 REG · 11:57

M. McTavish

ANA · Block

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

Blocked or unsupported attempt

SEA at ANA

Dec 23, 2023 · P1 REG · 12:11

V. Dunn

SEA · Block

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

Blocked or unsupported attempt

SEA at ANA

Dec 23, 2023 · P1 REG · 12:56

K. Yamamoto

SEA · Miss

Distance
18.1 ft
Scoring chance (xG)
9.1%
Angle
6.3°
Strength
PP
SEA at ANA

Dec 23, 2023 · P1 REG · 13:07

B. Leason

ANA · Saved shot

Distance
19.2 ft
Scoring chance (xG)
16.2%
Angle
9.0°
Strength
SH
SEA at ANA

Dec 23, 2023 · P1 REG · 13:26

O. Bjorkstrand

SEA · Goal

Distance
29.2 ft
Scoring chance (xG)
14.1%
Angle
31.0°
Strength
PP
SEA at ANA

Dec 23, 2023 · P1 REG · 14:41

R. Evans

SEA · Saved shot

Distance
71.3 ft
Scoring chance (xG)
0.7%
Angle
34.1°
Strength
EV
SEA at ANA

Dec 23, 2023 · P1 REG · 14:45

K. Yamamoto

SEA · Saved shot

Distance
43.0 ft
Scoring chance (xG)
2.7%
Angle
17.6°
Strength
EV
SEA at ANA

Dec 23, 2023 · P1 REG · 15:54

A. Killorn

ANA · Saved shot

Distance
31.1 ft
Scoring chance (xG)
5.1%
Angle
47.6°
Strength
EV
SEA at ANA

Dec 23, 2023 · P1 REG · 15:55

T. Terry

ANA · Saved shot

Distance
13.6 ft
Scoring chance (xG)
2.5%
Angle
17.1°
Strength
EV
SEA at ANA

Dec 23, 2023 · P1 REG · 16:02

J. Drysdale

ANA · Block

Distance
38.4 ft
Scoring chance (xG)
Unavailable
Angle
51.3°
Strength
EV

Blocked or unsupported attempt

SEA at ANA

Dec 23, 2023 · P1 REG · 16:09

J. LaCombe

ANA · Block

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

Blocked or unsupported attempt

SEA at ANA

Dec 23, 2023 · P1 REG · 16:24

V. Dunn

SEA · Goal

Distance
11.4 ft
Scoring chance (xG)
8.6%
Angle
37.9°
Strength
EV
SEA at ANA

Dec 23, 2023 · P1 REG · 17:06

W. Borgen

SEA · Block

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

Blocked or unsupported attempt

SEA at ANA

Dec 23, 2023 · P1 REG · 17:25

E. Tolvanen

SEA · Block

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

Blocked or unsupported attempt

SEA at ANA

Dec 23, 2023 · P1 REG · 17:30

E. Tolvanen

SEA · Miss

Distance
39.8 ft
Scoring chance (xG)
4.1%
Angle
38.9°
Strength
EV
SEA at ANA

Dec 23, 2023 · P1 REG · 19:21

T. Zegras

ANA · Block

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

Blocked or unsupported attempt

SEA at ANA

Dec 23, 2023 · P1 REG · 19:40

C. Fowler

ANA · Saved shot

Distance
58.8 ft
Scoring chance (xG)
3.3%
Angle
17.8°
Strength
EV
SEA at ANA

Dec 23, 2023 · P2 REG · 00:45

T. Tatar

SEA · Block

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

Blocked or unsupported attempt

SEA at ANA

Dec 23, 2023 · P2 REG · 01:59

R. Evans

SEA · Block

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

Blocked or unsupported attempt

SEA at ANA

Dec 23, 2023 · P2 REG · 02:47

T. Kartye

SEA · Miss

Distance
38.9 ft
Scoring chance (xG)
1.7%
Angle
48.1°
Strength
EV
SEA at ANA

Dec 23, 2023 · P2 REG · 03:32

T. Tatar

SEA · Block

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

Blocked or unsupported attempt

SEA at ANA

Dec 23, 2023 · P2 REG · 03:48

J. Eberle

SEA · Saved shot

Distance
8.6 ft
Scoring chance (xG)
16.2%
Angle
35.5°
Strength
EV
SEA at ANA

Dec 23, 2023 · P2 REG · 04:34

J. Drysdale

ANA · Miss

Distance
47.1 ft
Scoring chance (xG)
6.5%
Angle
3.7°
Strength
PP
SEA at ANA

Dec 23, 2023 · P2 REG · 04:37

T. Terry

ANA · Saved shot

Distance
12.0 ft
Scoring chance (xG)
19.2%
Angle
41.6°
Strength
PP

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.