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

127 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-02-25
ANA at BUF
1 REG
01:34
BUF
J. Greenway
Saved shot51.00.0EV2.6%
2025-02-25
ANA at BUF
1 REG
01:38
BUF
D. Cozens
Block15.514.9EVN/A
2025-02-25
ANA at BUF
1 REG
01:40
BUF
D. Cozens
Saved shot14.145.0EV12.6%
2025-02-25
ANA at BUF
1 REG
01:41
BUF
D. Cozens
Miss12.528.6EV3.6%
2025-02-25
ANA at BUF
1 REG
03:05
ANA
M. McTavish
Goal26.465.4PP13.6%
2025-02-25
ANA at BUF
1 REG
03:23
BUF
R. McLeod
Block32.837.6SHN/A
2025-02-25
ANA at BUF
1 REG
03:56
BUF
Z. Benson
Saved shot36.845.0SH2.9%
2025-02-25
ANA at BUF
1 REG
04:24
ANA
M. McTavish
Block17.254.5PPN/A
2025-02-25
ANA at BUF
1 REG
04:35
ANA
M. McTavish
Miss6.00.0PP21.2%
2025-02-25
ANA at BUF
1 REG
04:58
ANA
F. Vatrano
Block46.034.4EVN/A
2025-02-25
ANA at BUF
1 REG
05:18
BUF
T. Thompson
Saved shot60.522.3EV1.6%
2025-02-25
ANA at BUF
1 REG
05:49
ANA
P. Mintyukov
Miss22.00.0EV7.5%
2025-02-25
ANA at BUF
1 REG
05:55
ANA
C. Gauthier
Miss51.810.0EV2.1%
2025-02-25
ANA at BUF
1 REG
06:22
BUF
J. Quinn
Miss55.721.0EV2.3%
2025-02-25
ANA at BUF
1 REG
06:57
BUF
A. Tuch
Miss8.654.5EV14.3%
2025-02-25
ANA at BUF
1 REG
07:11
BUF
H. Jokiharju
Block22.815.3EVN/A
2025-02-25
ANA at BUF
1 REG
07:19
BUF
D. Gilbert
Miss61.717.0EV1.5%
2025-02-25
ANA at BUF
1 REG
07:21
BUF
R. McLeod
Block18.477.5EVN/A
2025-02-25
ANA at BUF
1 REG
07:34
BUF
R. McLeod
Saved shot35.325.1EV5.3%
2025-02-25
ANA at BUF
1 REG
08:06
BUF
M. Samuelsson
Miss34.560.5EV1.2%
2025-02-25
ANA at BUF
1 REG
08:25
BUF
Z. Benson
Miss6.371.6EV2.9%
2025-02-25
ANA at BUF
1 REG
08:52
ANA
J. Trouba
Saved shot49.851.5EV0.4%
2025-02-25
ANA at BUF
1 REG
08:58
BUF
T. Thompson
Saved shot16.00.0EV13.1%
2025-02-25
ANA at BUF
1 REG
09:01
BUF
J.Kulich
Miss6.318.4EV53.2%
2025-02-25
ANA at BUF
1 REG
09:18
BUF
B. Byram
Saved shot18.086.8EV2.4%
2025-02-25
ANA at BUF
1 REG
09:23
BUF
D. Cozens
Miss38.00.0EV7.6%
2025-02-25
ANA at BUF
1 REG
09:24
BUF
J. Peterka
Saved shot11.090.0EV1.5%
2025-02-25
ANA at BUF
1 REG
09:30
BUF
J. Greenway
Miss37.266.2EV0.8%
2025-02-25
ANA at BUF
1 REG
10:24
ANA
B. Dumoulin
Miss56.312.3EV1.8%
2025-02-25
ANA at BUF
1 REG
10:52
BUF
H. Jokiharju
Block59.529.1EVN/A
2025-02-25
ANA at BUF
1 REG
12:03
BUF
O. Power
Miss62.010.2EV1.6%
2025-02-25
ANA at BUF
1 REG
12:39
BUF
R. Dahlin
Miss60.211.5EV3.4%
2025-02-25
ANA at BUF
1 REG
12:57
BUF
T. Thompson
Block19.251.3PPN/A
2025-02-25
ANA at BUF
1 REG
13:03
BUF
J. Quinn
Miss13.930.3PP14.6%
2025-02-25
ANA at BUF
1 REG
13:47
BUF
R. Dahlin
Miss39.219.4PP5.6%
2025-02-25
ANA at BUF
1 REG
14:11
BUF
A. Tuch
Saved shot36.01.6PP8.4%
2025-02-25
ANA at BUF
1 REG
16:14
BUF
B. Byram
Miss52.24.4EV3.1%
2025-02-25
ANA at BUF
1 REG
16:57
ANA
T. Terry
Miss40.831.0PP8.2%
2025-02-25
ANA at BUF
1 REG
17:03
ANA
R. Strome
Saved shot11.05.2PP25.8%
2025-02-25
ANA at BUF
1 REG
17:18
ANA
J. LaCombe
Block12.00.0PPN/A
2025-02-25
ANA at BUF
1 REG
17:48
ANA
R. Strome
Saved shot1.445.0PP54.0%
2025-02-25
ANA at BUF
1 REG
17:53
ANA
F. Vatrano
Block14.942.3PPN/A
2025-02-25
ANA at BUF
1 REG
18:04
ANA
J. LaCombe
Saved shot57.13.0PP4.1%
2025-02-25
ANA at BUF
1 REG
18:10
BUF
J.Kulich
Block28.02.0EVN/A
2025-02-25
ANA at BUF
1 REG
18:42
BUF
T. Thompson
Saved shot47.01.2PP7.8%
2025-02-25
ANA at BUF
1 REG
18:46
BUF
J. Zucker
Saved shot44.328.3PP4.2%
2025-02-25
ANA at BUF
2 REG
00:31
BUF
B. Byram
Block31.422.5EVN/A
2025-02-25
ANA at BUF
2 REG
00:43
BUF
O. Power
Block60.036.9EVN/A
2025-02-25
ANA at BUF
2 REG
00:57
BUF
J.Kulich
Saved shot37.543.9EV2.5%
2025-02-25
ANA at BUF
2 REG
01:10
BUF
J. Peterka
Miss35.036.9EV6.9%
ANA at BUF

Feb 25, 2025 · P1 REG · 01:34

J. Greenway

BUF · Saved shot

Distance
51.0 ft
Scoring chance (xG)
2.6%
Angle
0.0°
Strength
EV
ANA at BUF

Feb 25, 2025 · P1 REG · 01:38

D. Cozens

BUF · Block

Distance
15.5 ft
Scoring chance (xG)
Unavailable
Angle
14.9°
Strength
EV

Blocked or unsupported attempt

ANA at BUF

Feb 25, 2025 · P1 REG · 01:40

D. Cozens

BUF · Saved shot

Distance
14.1 ft
Scoring chance (xG)
12.6%
Angle
45.0°
Strength
EV
ANA at BUF

Feb 25, 2025 · P1 REG · 01:41

D. Cozens

BUF · Miss

Distance
12.5 ft
Scoring chance (xG)
3.6%
Angle
28.6°
Strength
EV
ANA at BUF

Feb 25, 2025 · P1 REG · 03:05

M. McTavish

ANA · Goal

Distance
26.4 ft
Scoring chance (xG)
13.6%
Angle
65.4°
Strength
PP
ANA at BUF

Feb 25, 2025 · P1 REG · 03:23

R. McLeod

BUF · Block

Distance
32.8 ft
Scoring chance (xG)
Unavailable
Angle
37.6°
Strength
SH

Blocked or unsupported attempt

ANA at BUF

Feb 25, 2025 · P1 REG · 03:56

Z. Benson

BUF · Saved shot

Distance
36.8 ft
Scoring chance (xG)
2.9%
Angle
45.0°
Strength
SH
ANA at BUF

Feb 25, 2025 · P1 REG · 04:24

M. McTavish

ANA · Block

Distance
17.2 ft
Scoring chance (xG)
Unavailable
Angle
54.5°
Strength
PP

Blocked or unsupported attempt

ANA at BUF

Feb 25, 2025 · P1 REG · 04:35

M. McTavish

ANA · Miss

Distance
6.0 ft
Scoring chance (xG)
21.2%
Angle
0.0°
Strength
PP
ANA at BUF

Feb 25, 2025 · P1 REG · 04:58

F. Vatrano

ANA · Block

Distance
46.0 ft
Scoring chance (xG)
Unavailable
Angle
34.4°
Strength
EV

Blocked or unsupported attempt

ANA at BUF

Feb 25, 2025 · P1 REG · 05:18

T. Thompson

BUF · Saved shot

Distance
60.5 ft
Scoring chance (xG)
1.6%
Angle
22.3°
Strength
EV
ANA at BUF

Feb 25, 2025 · P1 REG · 05:49

P. Mintyukov

ANA · Miss

Distance
22.0 ft
Scoring chance (xG)
7.5%
Angle
0.0°
Strength
EV
ANA at BUF

Feb 25, 2025 · P1 REG · 05:55

C. Gauthier

ANA · Miss

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

Feb 25, 2025 · P1 REG · 06:22

J. Quinn

BUF · Miss

Distance
55.7 ft
Scoring chance (xG)
2.3%
Angle
21.0°
Strength
EV
ANA at BUF

Feb 25, 2025 · P1 REG · 06:57

A. Tuch

BUF · Miss

Distance
8.6 ft
Scoring chance (xG)
14.3%
Angle
54.5°
Strength
EV
ANA at BUF

Feb 25, 2025 · P1 REG · 07:11

H. Jokiharju

BUF · Block

Distance
22.8 ft
Scoring chance (xG)
Unavailable
Angle
15.3°
Strength
EV

Blocked or unsupported attempt

ANA at BUF

Feb 25, 2025 · P1 REG · 07:19

D. Gilbert

BUF · Miss

Distance
61.7 ft
Scoring chance (xG)
1.5%
Angle
17.0°
Strength
EV
ANA at BUF

Feb 25, 2025 · P1 REG · 07:21

R. McLeod

BUF · Block

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

Blocked or unsupported attempt

ANA at BUF

Feb 25, 2025 · P1 REG · 07:34

R. McLeod

BUF · Saved shot

Distance
35.3 ft
Scoring chance (xG)
5.3%
Angle
25.1°
Strength
EV
ANA at BUF

Feb 25, 2025 · P1 REG · 08:06

M. Samuelsson

BUF · Miss

Distance
34.5 ft
Scoring chance (xG)
1.2%
Angle
60.5°
Strength
EV
ANA at BUF

Feb 25, 2025 · P1 REG · 08:25

Z. Benson

BUF · Miss

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

Feb 25, 2025 · P1 REG · 08:52

J. Trouba

ANA · Saved shot

Distance
49.8 ft
Scoring chance (xG)
0.4%
Angle
51.5°
Strength
EV
ANA at BUF

Feb 25, 2025 · P1 REG · 08:58

T. Thompson

BUF · Saved shot

Distance
16.0 ft
Scoring chance (xG)
13.1%
Angle
0.0°
Strength
EV
ANA at BUF

Feb 25, 2025 · P1 REG · 09:01

J.Kulich

BUF · Miss

Distance
6.3 ft
Scoring chance (xG)
53.2%
Angle
18.4°
Strength
EV
ANA at BUF

Feb 25, 2025 · P1 REG · 09:18

B. Byram

BUF · Saved shot

Distance
18.0 ft
Scoring chance (xG)
2.4%
Angle
86.8°
Strength
EV
ANA at BUF

Feb 25, 2025 · P1 REG · 09:23

D. Cozens

BUF · Miss

Distance
38.0 ft
Scoring chance (xG)
7.6%
Angle
0.0°
Strength
EV
ANA at BUF

Feb 25, 2025 · P1 REG · 09:24

J. Peterka

BUF · Saved shot

Distance
11.0 ft
Scoring chance (xG)
1.5%
Angle
90.0°
Strength
EV
ANA at BUF

Feb 25, 2025 · P1 REG · 09:30

J. Greenway

BUF · Miss

Distance
37.2 ft
Scoring chance (xG)
0.8%
Angle
66.2°
Strength
EV
ANA at BUF

Feb 25, 2025 · P1 REG · 10:24

B. Dumoulin

ANA · Miss

Distance
56.3 ft
Scoring chance (xG)
1.8%
Angle
12.3°
Strength
EV
ANA at BUF

Feb 25, 2025 · P1 REG · 10:52

H. Jokiharju

BUF · Block

Distance
59.5 ft
Scoring chance (xG)
Unavailable
Angle
29.1°
Strength
EV

Blocked or unsupported attempt

ANA at BUF

Feb 25, 2025 · P1 REG · 12:03

O. Power

BUF · Miss

Distance
62.0 ft
Scoring chance (xG)
1.6%
Angle
10.2°
Strength
EV
ANA at BUF

Feb 25, 2025 · P1 REG · 12:39

R. Dahlin

BUF · Miss

Distance
60.2 ft
Scoring chance (xG)
3.4%
Angle
11.5°
Strength
EV
ANA at BUF

Feb 25, 2025 · P1 REG · 12:57

T. Thompson

BUF · Block

Distance
19.2 ft
Scoring chance (xG)
Unavailable
Angle
51.3°
Strength
PP

Blocked or unsupported attempt

ANA at BUF

Feb 25, 2025 · P1 REG · 13:03

J. Quinn

BUF · Miss

Distance
13.9 ft
Scoring chance (xG)
14.6%
Angle
30.3°
Strength
PP
ANA at BUF

Feb 25, 2025 · P1 REG · 13:47

R. Dahlin

BUF · Miss

Distance
39.2 ft
Scoring chance (xG)
5.6%
Angle
19.4°
Strength
PP
ANA at BUF

Feb 25, 2025 · P1 REG · 14:11

A. Tuch

BUF · Saved shot

Distance
36.0 ft
Scoring chance (xG)
8.4%
Angle
1.6°
Strength
PP
ANA at BUF

Feb 25, 2025 · P1 REG · 16:14

B. Byram

BUF · Miss

Distance
52.2 ft
Scoring chance (xG)
3.1%
Angle
4.4°
Strength
EV
ANA at BUF

Feb 25, 2025 · P1 REG · 16:57

T. Terry

ANA · Miss

Distance
40.8 ft
Scoring chance (xG)
8.2%
Angle
31.0°
Strength
PP
ANA at BUF

Feb 25, 2025 · P1 REG · 17:03

R. Strome

ANA · Saved shot

Distance
11.0 ft
Scoring chance (xG)
25.8%
Angle
5.2°
Strength
PP
ANA at BUF

Feb 25, 2025 · P1 REG · 17:18

J. LaCombe

ANA · Block

Distance
12.0 ft
Scoring chance (xG)
Unavailable
Angle
0.0°
Strength
PP

Blocked or unsupported attempt

ANA at BUF

Feb 25, 2025 · P1 REG · 17:48

R. Strome

ANA · Saved shot

Distance
1.4 ft
Scoring chance (xG)
54.0%
Angle
45.0°
Strength
PP
ANA at BUF

Feb 25, 2025 · P1 REG · 17:53

F. Vatrano

ANA · Block

Distance
14.9 ft
Scoring chance (xG)
Unavailable
Angle
42.3°
Strength
PP

Blocked or unsupported attempt

ANA at BUF

Feb 25, 2025 · P1 REG · 18:04

J. LaCombe

ANA · Saved shot

Distance
57.1 ft
Scoring chance (xG)
4.1%
Angle
3.0°
Strength
PP
ANA at BUF

Feb 25, 2025 · P1 REG · 18:10

J.Kulich

BUF · Block

Distance
28.0 ft
Scoring chance (xG)
Unavailable
Angle
2.0°
Strength
EV

Blocked or unsupported attempt

ANA at BUF

Feb 25, 2025 · P1 REG · 18:42

T. Thompson

BUF · Saved shot

Distance
47.0 ft
Scoring chance (xG)
7.8%
Angle
1.2°
Strength
PP
ANA at BUF

Feb 25, 2025 · P1 REG · 18:46

J. Zucker

BUF · Saved shot

Distance
44.3 ft
Scoring chance (xG)
4.2%
Angle
28.3°
Strength
PP
ANA at BUF

Feb 25, 2025 · P2 REG · 00:31

B. Byram

BUF · Block

Distance
31.4 ft
Scoring chance (xG)
Unavailable
Angle
22.5°
Strength
EV

Blocked or unsupported attempt

ANA at BUF

Feb 25, 2025 · P2 REG · 00:43

O. Power

BUF · Block

Distance
60.0 ft
Scoring chance (xG)
Unavailable
Angle
36.9°
Strength
EV

Blocked or unsupported attempt

ANA at BUF

Feb 25, 2025 · P2 REG · 00:57

J.Kulich

BUF · Saved shot

Distance
37.5 ft
Scoring chance (xG)
2.5%
Angle
43.9°
Strength
EV
ANA at BUF

Feb 25, 2025 · P2 REG · 01:10

J. Peterka

BUF · Miss

Distance
35.0 ft
Scoring chance (xG)
6.9%
Angle
36.9°
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.