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

154 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-25
NSH at ANA
1 REG
00:38
ANA
D. Helleson
Block17.747.3EVN/A
2025-01-25
NSH at ANA
1 REG
00:52
ANA
D. Helleson
Block35.532.3EVN/A
2025-01-25
NSH at ANA
1 REG
01:04
NSH
M. McCarron
Saved shot22.861.2EV2.8%
2025-01-25
NSH at ANA
1 REG
01:32
NSH
B. Skjei
Saved shot51.810.0EV2.1%
2025-01-25
NSH at ANA
1 REG
02:42
ANA
A. Killorn
Saved shot33.630.4EV9.8%
2025-01-25
NSH at ANA
1 REG
03:34
ANA
D. Helleson
Miss76.032.6EV0.1%
2025-01-25
NSH at ANA
1 REG
04:15
ANA
P. Mintyukov
Goal27.366.3EV2.5%
2025-01-25
NSH at ANA
1 REG
04:34
ANA
T. Terry
Saved shot34.013.6EV8.3%
2025-01-25
NSH at ANA
1 REG
06:17
ANA
L. Carlsson
Saved shot21.946.8EV7.3%
2025-01-25
NSH at ANA
1 REG
06:33
ANA
T. Zegras
Saved shot17.963.4EV9.2%
2025-01-25
NSH at ANA
1 REG
06:42
NSH
S. Stamkos
Saved shot29.115.9EV14.6%
2025-01-25
NSH at ANA
1 REG
07:04
ANA
F. Vatrano
Saved shot27.328.4EV16.8%
2025-01-25
NSH at ANA
1 REG
07:10
ANA
M. McTavish
Saved shot24.141.6PP14.4%
2025-01-25
NSH at ANA
1 REG
07:12
ANA
T. Terry
Saved shot10.036.9PP23.8%
2025-01-25
NSH at ANA
1 REG
07:15
ANA
T. Terry
Miss8.963.4PP9.9%
2025-01-25
NSH at ANA
1 REG
07:25
NSH
C. Sissons
Saved shot134.11.7SH0.3%
2025-01-25
NSH at ANA
1 REG
09:10
ANA
P. Mintyukov
Block29.37.9EVN/A
2025-01-25
NSH at ANA
1 REG
09:50
NSH
J. Marchessault
Saved shot8.545.0EV18.3%
2025-01-25
NSH at ANA
1 REG
10:01
ANA
B. Leason
Saved shot11.263.4EV10.2%
2025-01-25
NSH at ANA
1 REG
10:08
ANA
C. Gauthier
Saved shot43.941.3EV2.4%
2025-01-25
NSH at ANA
1 REG
10:27
NSH
F. Svechkov
Block7.145.0EVN/A
2025-01-25
NSH at ANA
1 REG
11:14
ANA
J. LaCombe
Block14.145.0EVN/A
2025-01-25
NSH at ANA
1 REG
11:24
ANA
J. LaCombe
Miss38.349.2EV2.6%
2025-01-25
NSH at ANA
1 REG
13:13
ANA
L. Carlsson
Saved shot12.041.6EV7.1%
2025-01-25
NSH at ANA
1 REG
13:20
ANA
R. Gudas
Miss60.46.7EV3.4%
2025-01-25
NSH at ANA
1 REG
13:52
NSH
J. Marchessault
Block18.440.6EVN/A
2025-01-25
NSH at ANA
1 REG
14:01
ANA
C. Gauthier
Miss48.653.4EV0.6%
2025-01-25
NSH at ANA
1 REG
14:05
ANA
J. Trouba
Block21.437.4EVN/A
2025-01-25
NSH at ANA
1 REG
14:50
NSH
G. Nyquist
Goal22.823.2EV8.2%
2025-01-25
NSH at ANA
1 REG
17:24
ANA
R. Fabbri
Saved shot160.65.0SH0.4%
2025-01-25
NSH at ANA
1 REG
17:46
NSH
T. Novak
Saved shot30.558.4EV1.9%
2025-01-25
NSH at ANA
1 REG
17:51
NSH
F. Svechkov
Block17.028.1EVN/A
2025-01-25
NSH at ANA
1 REG
18:14
ANA
T. Terry
Saved shot43.030.7EV2.8%
2025-01-25
NSH at ANA
1 REG
18:56
NSH
J. Barron
Saved shot38.631.2EV7.2%
2025-01-25
NSH at ANA
1 REG
19:12
NSH
G. Nyquist
Saved shot37.230.7EV4.7%
2025-01-25
NSH at ANA
1 REG
19:15
NSH
T. Novak
Block31.15.5EVN/A
2025-01-25
NSH at ANA
1 REG
19:17
NSH
J. Marchessault
Block30.15.7EVN/A
2025-01-25
NSH at ANA
1 REG
19:19
NSH
T. Novak
Miss9.249.4EV10.2%
2025-01-25
NSH at ANA
1 REG
19:21
NSH
J. Barron
Block9.00.0EVN/A
2025-01-25
NSH at ANA
1 REG
19:29
NSH
R. Josi
Block21.15.4EVN/A
2025-01-25
NSH at ANA
1 REG
19:35
NSH
J. Marchessault
Saved shot10.641.2EV10.4%
2025-01-25
NSH at ANA
1 REG
19:43
ANA
T. Zegras
Saved shot23.450.2EV5.5%
2025-01-25
NSH at ANA
1 REG
19:55
ANA
M. McTavish
Goal8.545.0EV7.8%
2025-01-25
NSH at ANA
2 REG
00:39
NSH
M. McCarron
Block53.724.2EVN/A
2025-01-25
NSH at ANA
2 REG
00:57
NSH
R. O'Reilly
Block17.045.0EVN/A
2025-01-25
NSH at ANA
2 REG
01:21
NSH
F. Svechkov
Miss40.346.0EV1.2%
2025-01-25
NSH at ANA
2 REG
01:25
NSH
F. Svechkov
Saved shot29.757.4EV2.5%
2025-01-25
NSH at ANA
2 REG
01:47
NSH
F. Svechkov
Miss9.518.4EV5.0%
2025-01-25
NSH at ANA
2 REG
02:39
NSH
S. Stamkos
Saved shot37.434.1PP9.6%
2025-01-25
NSH at ANA
2 REG
03:10
NSH
S. Stamkos
Block27.236.0PPN/A
NSH at ANA

Jan 25, 2025 · P1 REG · 00:38

D. Helleson

ANA · Block

Distance
17.7 ft
Scoring chance (xG)
Unavailable
Angle
47.3°
Strength
EV

Blocked or unsupported attempt

NSH at ANA

Jan 25, 2025 · P1 REG · 00:52

D. Helleson

ANA · Block

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

Blocked or unsupported attempt

NSH at ANA

Jan 25, 2025 · P1 REG · 01:04

M. McCarron

NSH · Saved shot

Distance
22.8 ft
Scoring chance (xG)
2.8%
Angle
61.2°
Strength
EV
NSH at ANA

Jan 25, 2025 · P1 REG · 01:32

B. Skjei

NSH · Saved shot

Distance
51.8 ft
Scoring chance (xG)
2.1%
Angle
10.0°
Strength
EV
NSH at ANA

Jan 25, 2025 · P1 REG · 02:42

A. Killorn

ANA · Saved shot

Distance
33.6 ft
Scoring chance (xG)
9.8%
Angle
30.4°
Strength
EV
NSH at ANA

Jan 25, 2025 · P1 REG · 03:34

D. Helleson

ANA · Miss

Distance
76.0 ft
Scoring chance (xG)
0.1%
Angle
32.6°
Strength
EV
NSH at ANA

Jan 25, 2025 · P1 REG · 04:15

P. Mintyukov

ANA · Goal

Distance
27.3 ft
Scoring chance (xG)
2.5%
Angle
66.3°
Strength
EV
NSH at ANA

Jan 25, 2025 · P1 REG · 04:34

T. Terry

ANA · Saved shot

Distance
34.0 ft
Scoring chance (xG)
8.3%
Angle
13.6°
Strength
EV
NSH at ANA

Jan 25, 2025 · P1 REG · 06:17

L. Carlsson

ANA · Saved shot

Distance
21.9 ft
Scoring chance (xG)
7.3%
Angle
46.8°
Strength
EV
NSH at ANA

Jan 25, 2025 · P1 REG · 06:33

T. Zegras

ANA · Saved shot

Distance
17.9 ft
Scoring chance (xG)
9.2%
Angle
63.4°
Strength
EV
NSH at ANA

Jan 25, 2025 · P1 REG · 06:42

S. Stamkos

NSH · Saved shot

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

Jan 25, 2025 · P1 REG · 07:04

F. Vatrano

ANA · Saved shot

Distance
27.3 ft
Scoring chance (xG)
16.8%
Angle
28.4°
Strength
EV
NSH at ANA

Jan 25, 2025 · P1 REG · 07:10

M. McTavish

ANA · Saved shot

Distance
24.1 ft
Scoring chance (xG)
14.4%
Angle
41.6°
Strength
PP
NSH at ANA

Jan 25, 2025 · P1 REG · 07:12

T. Terry

ANA · Saved shot

Distance
10.0 ft
Scoring chance (xG)
23.8%
Angle
36.9°
Strength
PP
NSH at ANA

Jan 25, 2025 · P1 REG · 07:15

T. Terry

ANA · Miss

Distance
8.9 ft
Scoring chance (xG)
9.9%
Angle
63.4°
Strength
PP
NSH at ANA

Jan 25, 2025 · P1 REG · 07:25

C. Sissons

NSH · Saved shot

Distance
134.1 ft
Scoring chance (xG)
0.3%
Angle
1.7°
Strength
SH
NSH at ANA

Jan 25, 2025 · P1 REG · 09:10

P. Mintyukov

ANA · Block

Distance
29.3 ft
Scoring chance (xG)
Unavailable
Angle
7.9°
Strength
EV

Blocked or unsupported attempt

NSH at ANA

Jan 25, 2025 · P1 REG · 09:50

J. Marchessault

NSH · Saved shot

Distance
8.5 ft
Scoring chance (xG)
18.3%
Angle
45.0°
Strength
EV
NSH at ANA

Jan 25, 2025 · P1 REG · 10:01

B. Leason

ANA · Saved shot

Distance
11.2 ft
Scoring chance (xG)
10.2%
Angle
63.4°
Strength
EV
NSH at ANA

Jan 25, 2025 · P1 REG · 10:08

C. Gauthier

ANA · Saved shot

Distance
43.9 ft
Scoring chance (xG)
2.4%
Angle
41.3°
Strength
EV
NSH at ANA

Jan 25, 2025 · P1 REG · 10:27

F. Svechkov

NSH · Block

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

Blocked or unsupported attempt

NSH at ANA

Jan 25, 2025 · P1 REG · 11:14

J. LaCombe

ANA · Block

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

Blocked or unsupported attempt

NSH at ANA

Jan 25, 2025 · P1 REG · 11:24

J. LaCombe

ANA · Miss

Distance
38.3 ft
Scoring chance (xG)
2.6%
Angle
49.2°
Strength
EV
NSH at ANA

Jan 25, 2025 · P1 REG · 13:13

L. Carlsson

ANA · Saved shot

Distance
12.0 ft
Scoring chance (xG)
7.1%
Angle
41.6°
Strength
EV
NSH at ANA

Jan 25, 2025 · P1 REG · 13:20

R. Gudas

ANA · Miss

Distance
60.4 ft
Scoring chance (xG)
3.4%
Angle
6.7°
Strength
EV
NSH at ANA

Jan 25, 2025 · P1 REG · 13:52

J. Marchessault

NSH · Block

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

Blocked or unsupported attempt

NSH at ANA

Jan 25, 2025 · P1 REG · 14:01

C. Gauthier

ANA · Miss

Distance
48.6 ft
Scoring chance (xG)
0.6%
Angle
53.4°
Strength
EV
NSH at ANA

Jan 25, 2025 · P1 REG · 14:05

J. Trouba

ANA · Block

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

Blocked or unsupported attempt

NSH at ANA

Jan 25, 2025 · P1 REG · 14:50

G. Nyquist

NSH · Goal

Distance
22.8 ft
Scoring chance (xG)
8.2%
Angle
23.2°
Strength
EV
NSH at ANA

Jan 25, 2025 · P1 REG · 17:24

R. Fabbri

ANA · Saved shot

Distance
160.6 ft
Scoring chance (xG)
0.4%
Angle
5.0°
Strength
SH
NSH at ANA

Jan 25, 2025 · P1 REG · 17:46

T. Novak

NSH · Saved shot

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

Jan 25, 2025 · P1 REG · 17:51

F. Svechkov

NSH · Block

Distance
17.0 ft
Scoring chance (xG)
Unavailable
Angle
28.1°
Strength
EV

Blocked or unsupported attempt

NSH at ANA

Jan 25, 2025 · P1 REG · 18:14

T. Terry

ANA · Saved shot

Distance
43.0 ft
Scoring chance (xG)
2.8%
Angle
30.7°
Strength
EV
NSH at ANA

Jan 25, 2025 · P1 REG · 18:56

J. Barron

NSH · Saved shot

Distance
38.6 ft
Scoring chance (xG)
7.2%
Angle
31.2°
Strength
EV
NSH at ANA

Jan 25, 2025 · P1 REG · 19:12

G. Nyquist

NSH · Saved shot

Distance
37.2 ft
Scoring chance (xG)
4.7%
Angle
30.7°
Strength
EV
NSH at ANA

Jan 25, 2025 · P1 REG · 19:15

T. Novak

NSH · Block

Distance
31.1 ft
Scoring chance (xG)
Unavailable
Angle
5.5°
Strength
EV

Blocked or unsupported attempt

NSH at ANA

Jan 25, 2025 · P1 REG · 19:17

J. Marchessault

NSH · Block

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

Blocked or unsupported attempt

NSH at ANA

Jan 25, 2025 · P1 REG · 19:19

T. Novak

NSH · Miss

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

Jan 25, 2025 · P1 REG · 19:21

J. Barron

NSH · Block

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

Blocked or unsupported attempt

NSH at ANA

Jan 25, 2025 · P1 REG · 19:29

R. Josi

NSH · Block

Distance
21.1 ft
Scoring chance (xG)
Unavailable
Angle
5.4°
Strength
EV

Blocked or unsupported attempt

NSH at ANA

Jan 25, 2025 · P1 REG · 19:35

J. Marchessault

NSH · Saved shot

Distance
10.6 ft
Scoring chance (xG)
10.4%
Angle
41.2°
Strength
EV
NSH at ANA

Jan 25, 2025 · P1 REG · 19:43

T. Zegras

ANA · Saved shot

Distance
23.4 ft
Scoring chance (xG)
5.5%
Angle
50.2°
Strength
EV
NSH at ANA

Jan 25, 2025 · P1 REG · 19:55

M. McTavish

ANA · Goal

Distance
8.5 ft
Scoring chance (xG)
7.8%
Angle
45.0°
Strength
EV
NSH at ANA

Jan 25, 2025 · P2 REG · 00:39

M. McCarron

NSH · Block

Distance
53.7 ft
Scoring chance (xG)
Unavailable
Angle
24.2°
Strength
EV

Blocked or unsupported attempt

NSH at ANA

Jan 25, 2025 · P2 REG · 00:57

R. O'Reilly

NSH · Block

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

Blocked or unsupported attempt

NSH at ANA

Jan 25, 2025 · P2 REG · 01:21

F. Svechkov

NSH · Miss

Distance
40.3 ft
Scoring chance (xG)
1.2%
Angle
46.0°
Strength
EV
NSH at ANA

Jan 25, 2025 · P2 REG · 01:25

F. Svechkov

NSH · Saved shot

Distance
29.7 ft
Scoring chance (xG)
2.5%
Angle
57.4°
Strength
EV
NSH at ANA

Jan 25, 2025 · P2 REG · 01:47

F. Svechkov

NSH · Miss

Distance
9.5 ft
Scoring chance (xG)
5.0%
Angle
18.4°
Strength
EV
NSH at ANA

Jan 25, 2025 · P2 REG · 02:39

S. Stamkos

NSH · Saved shot

Distance
37.4 ft
Scoring chance (xG)
9.6%
Angle
34.1°
Strength
PP
NSH at ANA

Jan 25, 2025 · P2 REG · 03:10

S. Stamkos

NSH · Block

Distance
27.2 ft
Scoring chance (xG)
Unavailable
Angle
36.0°
Strength
PP

Blocked or unsupported attempt

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.