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

129 matching attempts. Season coverage: 1503 published games / 1503 collected games. Last source refresh: Oct 4, 2026 05:43.

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)
2025-01-05
TBL at ANA
1 REG
00:26
ANA
R. Gudas
Saved shot60.215.4EV2.4%
2025-01-05
TBL at ANA
1 REG
00:39
ANA
T. Terry
Block37.546.1EVN/A
2025-01-05
TBL at ANA
1 REG
00:49
ANA
J. Trouba
Miss34.48.4EV9.1%
2025-01-05
TBL at ANA
1 REG
01:09
TBL
J. Guentzel
Miss23.933.0EV9.5%
2025-01-05
TBL at ANA
1 REG
01:47
ANA
R. Strome
Saved shot72.230.8EV0.6%
2025-01-05
TBL at ANA
1 REG
02:02
ANA
R. Fabbri
Saved shot22.171.6EV3.3%
2025-01-05
TBL at ANA
1 REG
03:24
ANA
R. Gudas
Block33.165.0EVN/A
2025-01-05
TBL at ANA
1 REG
03:52
ANA
J. Harkins
Saved shot16.129.7EV12.6%
2025-01-05
TBL at ANA
1 REG
04:28
TBL
L. Glendening
Block46.743.3EVN/A
2025-01-05
TBL at ANA
1 REG
04:57
ANA
T. Terry
Block34.01.7EVN/A
2025-01-05
TBL at ANA
1 REG
05:24
ANA
T. Terry
Goal38.925.9EV5.2%
2025-01-05
TBL at ANA
1 REG
05:38
TBL
D. Raddysh
Block56.930.6EVN/A
2025-01-05
TBL at ANA
1 REG
05:55
ANA
C. Gauthier
Saved shot43.636.6EV2.8%
2025-01-05
TBL at ANA
1 REG
06:14
TBL
Z. Girgensons
Block10.416.7EVN/A
2025-01-05
TBL at ANA
1 REG
06:44
TBL
D. Raddysh
Block33.563.4EVN/A
2025-01-05
TBL at ANA
1 REG
06:54
ANA
F. Vatrano
Miss30.427.4EV9.0%
2025-01-05
TBL at ANA
1 REG
07:11
ANA
B. Dumoulin
Saved shot41.118.4EV4.3%
2025-01-05
TBL at ANA
1 REG
07:36
ANA
T. Terry
Miss31.239.8PP8.8%
2025-01-05
TBL at ANA
1 REG
08:33
ANA
C. Gauthier
Saved shot30.638.4PP10.1%
2025-01-05
TBL at ANA
1 REG
09:14
TBL
R. McDonagh
Block33.00.0EVN/A
2025-01-05
TBL at ANA
1 REG
10:27
TBL
N. Perbix
Block31.846.3EVN/A
2025-01-05
TBL at ANA
1 REG
10:30
TBL
B. Point
Miss8.635.5EV11.8%
2025-01-05
TBL at ANA
1 REG
10:36
TBL
N. Paul
Saved shot24.419.2EV14.9%
2025-01-05
TBL at ANA
1 REG
10:40
TBL
D. Raddysh
Block38.026.6EVN/A
2025-01-05
TBL at ANA
1 REG
10:57
TBL
D. Raddysh
Miss68.033.0EV0.6%
2025-01-05
TBL at ANA
1 REG
12:03
TBL
R. McDonagh
Saved shot57.037.9EV1.6%
2025-01-05
TBL at ANA
1 REG
12:09
TBL
A. Cirelli
Saved shot60.215.4EV1.5%
2025-01-05
TBL at ANA
1 REG
12:30
TBL
B. Hagel
Block12.235.0EVN/A
2025-01-05
TBL at ANA
1 REG
14:54
ANA
J. Harkins
Saved shot144.616.1SH0.2%
2025-01-05
TBL at ANA
1 REG
16:13
TBL
M. Eyssimont
Miss30.549.0EV4.2%
2025-01-05
TBL at ANA
1 REG
16:27
TBL
N. Paul
Miss49.212.9EV3.3%
2025-01-05
TBL at ANA
1 REG
16:46
ANA
R. Strome
Saved shot31.156.8EV5.4%
2025-01-05
TBL at ANA
1 REG
16:49
ANA
R. Strome
Saved shot9.249.4EV28.1%
2025-01-05
TBL at ANA
1 REG
17:03
ANA
F. Vatrano
Goal14.615.9EV8.3%
2025-01-05
TBL at ANA
1 REG
17:37
TBL
A. Cirelli
Block29.043.6EVN/A
2025-01-05
TBL at ANA
1 REG
17:40
TBL
C. Geekie
Miss45.330.5EV1.9%
2025-01-05
TBL at ANA
1 REG
17:43
TBL
N. Perbix
Block41.047.0EVN/A
2025-01-05
TBL at ANA
1 REG
18:20
TBL
N. Paul
Saved shot45.359.5EV0.4%
2025-01-05
TBL at ANA
1 REG
18:56
TBL
A. Cirelli
Saved shot12.851.3EV6.3%
2025-01-05
TBL at ANA
1 REG
19:51
ANA
I. Lundestrom
Miss19.434.5EV11.2%
2025-01-05
TBL at ANA
2 REG
00:12
TBL
V. Hedman
Saved shot55.14.2EV1.9%
2025-01-05
TBL at ANA
2 REG
00:18
TBL
D. Raddysh
Saved shot66.934.6EV0.7%
2025-01-05
TBL at ANA
2 REG
00:40
TBL
M. Eyssimont
Block7.623.2EVN/A
2025-01-05
TBL at ANA
2 REG
02:16
TBL
V. Hedman
Saved shot47.253.6EV0.4%
2025-01-05
TBL at ANA
2 REG
02:19
TBL
V. Hedman
Saved shot54.127.5EV0.7%
2025-01-05
TBL at ANA
2 REG
02:46
TBL
Z. Girgensons
Miss11.415.3EV10.0%
2025-01-05
TBL at ANA
2 REG
03:21
TBL
E. Lilleberg
Block30.121.4EVN/A
2025-01-05
TBL at ANA
2 REG
03:27
TBL
M. Eyssimont
Block36.148.4EVN/A
2025-01-05
TBL at ANA
2 REG
03:33
TBL
E. Lilleberg
Saved shot4.563.4EV17.1%
2025-01-05
TBL at ANA
2 REG
04:17
ANA
J. Harkins
Miss64.933.7EV0.4%
TBL at ANA

Jan 5, 2025 · P1 REG · 00:26

R. Gudas

ANA · Saved shot

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

Jan 5, 2025 · P1 REG · 00:39

T. Terry

ANA · Block

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

Blocked or unsupported attempt

TBL at ANA

Jan 5, 2025 · P1 REG · 00:49

J. Trouba

ANA · Miss

Distance
34.4 ft
Scoring chance (xG)
9.1%
Angle
8.4°
Strength
EV
TBL at ANA

Jan 5, 2025 · P1 REG · 01:09

J. Guentzel

TBL · Miss

Distance
23.9 ft
Scoring chance (xG)
9.5%
Angle
33.0°
Strength
EV
TBL at ANA

Jan 5, 2025 · P1 REG · 01:47

R. Strome

ANA · Saved shot

Distance
72.2 ft
Scoring chance (xG)
0.6%
Angle
30.8°
Strength
EV
TBL at ANA

Jan 5, 2025 · P1 REG · 02:02

R. Fabbri

ANA · Saved shot

Distance
22.1 ft
Scoring chance (xG)
3.3%
Angle
71.6°
Strength
EV
TBL at ANA

Jan 5, 2025 · P1 REG · 03:24

R. Gudas

ANA · Block

Distance
33.1 ft
Scoring chance (xG)
Unavailable
Angle
65.0°
Strength
EV

Blocked or unsupported attempt

TBL at ANA

Jan 5, 2025 · P1 REG · 03:52

J. Harkins

ANA · Saved shot

Distance
16.1 ft
Scoring chance (xG)
12.6%
Angle
29.7°
Strength
EV
TBL at ANA

Jan 5, 2025 · P1 REG · 04:28

L. Glendening

TBL · Block

Distance
46.7 ft
Scoring chance (xG)
Unavailable
Angle
43.3°
Strength
EV

Blocked or unsupported attempt

TBL at ANA

Jan 5, 2025 · P1 REG · 04:57

T. Terry

ANA · Block

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

Blocked or unsupported attempt

TBL at ANA

Jan 5, 2025 · P1 REG · 05:24

T. Terry

ANA · Goal

Distance
38.9 ft
Scoring chance (xG)
5.2%
Angle
25.9°
Strength
EV
TBL at ANA

Jan 5, 2025 · P1 REG · 05:38

D. Raddysh

TBL · Block

Distance
56.9 ft
Scoring chance (xG)
Unavailable
Angle
30.6°
Strength
EV

Blocked or unsupported attempt

TBL at ANA

Jan 5, 2025 · P1 REG · 05:55

C. Gauthier

ANA · Saved shot

Distance
43.6 ft
Scoring chance (xG)
2.8%
Angle
36.6°
Strength
EV
TBL at ANA

Jan 5, 2025 · P1 REG · 06:14

Z. Girgensons

TBL · Block

Distance
10.4 ft
Scoring chance (xG)
Unavailable
Angle
16.7°
Strength
EV

Blocked or unsupported attempt

TBL at ANA

Jan 5, 2025 · P1 REG · 06:44

D. Raddysh

TBL · Block

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

Blocked or unsupported attempt

TBL at ANA

Jan 5, 2025 · P1 REG · 06:54

F. Vatrano

ANA · Miss

Distance
30.4 ft
Scoring chance (xG)
9.0%
Angle
27.4°
Strength
EV
TBL at ANA

Jan 5, 2025 · P1 REG · 07:11

B. Dumoulin

ANA · Saved shot

Distance
41.1 ft
Scoring chance (xG)
4.3%
Angle
18.4°
Strength
EV
TBL at ANA

Jan 5, 2025 · P1 REG · 07:36

T. Terry

ANA · Miss

Distance
31.2 ft
Scoring chance (xG)
8.8%
Angle
39.8°
Strength
PP
TBL at ANA

Jan 5, 2025 · P1 REG · 08:33

C. Gauthier

ANA · Saved shot

Distance
30.6 ft
Scoring chance (xG)
10.1%
Angle
38.4°
Strength
PP
TBL at ANA

Jan 5, 2025 · P1 REG · 09:14

R. McDonagh

TBL · Block

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

Blocked or unsupported attempt

TBL at ANA

Jan 5, 2025 · P1 REG · 10:27

N. Perbix

TBL · Block

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

Blocked or unsupported attempt

TBL at ANA

Jan 5, 2025 · P1 REG · 10:30

B. Point

TBL · Miss

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

Jan 5, 2025 · P1 REG · 10:36

N. Paul

TBL · Saved shot

Distance
24.4 ft
Scoring chance (xG)
14.9%
Angle
19.2°
Strength
EV
TBL at ANA

Jan 5, 2025 · P1 REG · 10:40

D. Raddysh

TBL · Block

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

Blocked or unsupported attempt

TBL at ANA

Jan 5, 2025 · P1 REG · 10:57

D. Raddysh

TBL · Miss

Distance
68.0 ft
Scoring chance (xG)
0.6%
Angle
33.0°
Strength
EV
TBL at ANA

Jan 5, 2025 · P1 REG · 12:03

R. McDonagh

TBL · Saved shot

Distance
57.0 ft
Scoring chance (xG)
1.6%
Angle
37.9°
Strength
EV
TBL at ANA

Jan 5, 2025 · P1 REG · 12:09

A. Cirelli

TBL · Saved shot

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

Jan 5, 2025 · P1 REG · 12:30

B. Hagel

TBL · Block

Distance
12.2 ft
Scoring chance (xG)
Unavailable
Angle
35.0°
Strength
EV

Blocked or unsupported attempt

TBL at ANA

Jan 5, 2025 · P1 REG · 14:54

J. Harkins

ANA · Saved shot

Distance
144.6 ft
Scoring chance (xG)
0.2%
Angle
16.1°
Strength
SH
TBL at ANA

Jan 5, 2025 · P1 REG · 16:13

M. Eyssimont

TBL · Miss

Distance
30.5 ft
Scoring chance (xG)
4.2%
Angle
49.0°
Strength
EV
TBL at ANA

Jan 5, 2025 · P1 REG · 16:27

N. Paul

TBL · Miss

Distance
49.2 ft
Scoring chance (xG)
3.3%
Angle
12.9°
Strength
EV
TBL at ANA

Jan 5, 2025 · P1 REG · 16:46

R. Strome

ANA · Saved shot

Distance
31.1 ft
Scoring chance (xG)
5.4%
Angle
56.8°
Strength
EV
TBL at ANA

Jan 5, 2025 · P1 REG · 16:49

R. Strome

ANA · Saved shot

Distance
9.2 ft
Scoring chance (xG)
28.1%
Angle
49.4°
Strength
EV
TBL at ANA

Jan 5, 2025 · P1 REG · 17:03

F. Vatrano

ANA · Goal

Distance
14.6 ft
Scoring chance (xG)
8.3%
Angle
15.9°
Strength
EV
TBL at ANA

Jan 5, 2025 · P1 REG · 17:37

A. Cirelli

TBL · Block

Distance
29.0 ft
Scoring chance (xG)
Unavailable
Angle
43.6°
Strength
EV

Blocked or unsupported attempt

TBL at ANA

Jan 5, 2025 · P1 REG · 17:40

C. Geekie

TBL · Miss

Distance
45.3 ft
Scoring chance (xG)
1.9%
Angle
30.5°
Strength
EV
TBL at ANA

Jan 5, 2025 · P1 REG · 17:43

N. Perbix

TBL · Block

Distance
41.0 ft
Scoring chance (xG)
Unavailable
Angle
47.0°
Strength
EV

Blocked or unsupported attempt

TBL at ANA

Jan 5, 2025 · P1 REG · 18:20

N. Paul

TBL · Saved shot

Distance
45.3 ft
Scoring chance (xG)
0.4%
Angle
59.5°
Strength
EV
TBL at ANA

Jan 5, 2025 · P1 REG · 18:56

A. Cirelli

TBL · Saved shot

Distance
12.8 ft
Scoring chance (xG)
6.3%
Angle
51.3°
Strength
EV
TBL at ANA

Jan 5, 2025 · P1 REG · 19:51

I. Lundestrom

ANA · Miss

Distance
19.4 ft
Scoring chance (xG)
11.2%
Angle
34.5°
Strength
EV
TBL at ANA

Jan 5, 2025 · P2 REG · 00:12

V. Hedman

TBL · Saved shot

Distance
55.1 ft
Scoring chance (xG)
1.9%
Angle
4.2°
Strength
EV
TBL at ANA

Jan 5, 2025 · P2 REG · 00:18

D. Raddysh

TBL · Saved shot

Distance
66.9 ft
Scoring chance (xG)
0.7%
Angle
34.6°
Strength
EV
TBL at ANA

Jan 5, 2025 · P2 REG · 00:40

M. Eyssimont

TBL · Block

Distance
7.6 ft
Scoring chance (xG)
Unavailable
Angle
23.2°
Strength
EV

Blocked or unsupported attempt

TBL at ANA

Jan 5, 2025 · P2 REG · 02:16

V. Hedman

TBL · Saved shot

Distance
47.2 ft
Scoring chance (xG)
0.4%
Angle
53.6°
Strength
EV
TBL at ANA

Jan 5, 2025 · P2 REG · 02:19

V. Hedman

TBL · Saved shot

Distance
54.1 ft
Scoring chance (xG)
0.7%
Angle
27.5°
Strength
EV
TBL at ANA

Jan 5, 2025 · P2 REG · 02:46

Z. Girgensons

TBL · Miss

Distance
11.4 ft
Scoring chance (xG)
10.0%
Angle
15.3°
Strength
EV
TBL at ANA

Jan 5, 2025 · P2 REG · 03:21

E. Lilleberg

TBL · Block

Distance
30.1 ft
Scoring chance (xG)
Unavailable
Angle
21.4°
Strength
EV

Blocked or unsupported attempt

TBL at ANA

Jan 5, 2025 · P2 REG · 03:27

M. Eyssimont

TBL · Block

Distance
36.1 ft
Scoring chance (xG)
Unavailable
Angle
48.4°
Strength
EV

Blocked or unsupported attempt

TBL at ANA

Jan 5, 2025 · P2 REG · 03:33

E. Lilleberg

TBL · Saved shot

Distance
4.5 ft
Scoring chance (xG)
17.1%
Angle
63.4°
Strength
EV
TBL at ANA

Jan 5, 2025 · P2 REG · 04:17

J. Harkins

ANA · Miss

Distance
64.9 ft
Scoring chance (xG)
0.4%
Angle
33.7°
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.