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

125 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)
2024-12-28
PHI at ANA
1 REG
01:05
PHI
S. Laughton
Saved shot58.516.9EV2.0%
2024-12-28
PHI at ANA
1 REG
01:35
ANA
F. Vatrano
Saved shot47.926.0EV2.7%
2024-12-28
PHI at ANA
1 REG
01:37
ANA
R. Strome
Saved shot14.433.7EV18.6%
2024-12-28
PHI at ANA
1 REG
02:10
ANA
I. Lundestrom
Block35.48.1EVN/A
2024-12-28
PHI at ANA
1 REG
03:05
PHI
N. Cates
Saved shot40.540.0EV2.3%
2024-12-28
PHI at ANA
1 REG
04:30
ANA
F. Vatrano
Miss48.058.6EV0.7%
2024-12-28
PHI at ANA
1 REG
05:04
PHI
J. Farabee
Saved shot44.615.6EV3.0%
2024-12-28
PHI at ANA
1 REG
05:13
ANA
L. Carlsson
Saved shot44.36.5EV4.1%
2024-12-28
PHI at ANA
1 REG
05:18
ANA
O. Zellweger
Miss65.930.1EV0.7%
2024-12-28
PHI at ANA
1 REG
05:30
ANA
J. Trouba
Miss66.032.0EV1.2%
2024-12-28
PHI at ANA
1 REG
06:28
PHI
S. Laughton
Miss28.345.0EV5.1%
2024-12-28
PHI at ANA
1 REG
06:41
PHI
R. Ristolainen
Block16.160.3EVN/A
2024-12-28
PHI at ANA
1 REG
07:36
PHI
J. Drysdale
Saved shot57.36.0PP2.7%
2024-12-28
PHI at ANA
1 REG
08:05
ANA
A. Killorn
Saved shot25.318.4SH18.6%
2024-12-28
PHI at ANA
1 REG
08:35
ANA
B. Leason
Saved shot135.215.9SH0.1%
2024-12-28
PHI at ANA
1 REG
09:44
PHI
J. Farabee
Miss13.032.5EV14.0%
2024-12-28
PHI at ANA
1 REG
10:09
PHI
T. Konecny
Block38.811.9EVN/A
2024-12-28
PHI at ANA
1 REG
10:40
ANA
L. Carlsson
Miss56.620.7PP3.8%
2024-12-28
PHI at ANA
1 REG
11:32
ANA
O. Zellweger
Block47.01.2PPN/A
2024-12-28
PHI at ANA
1 REG
11:43
ANA
R. Strome
Miss17.380.0PP7.1%
2024-12-28
PHI at ANA
1 REG
11:52
ANA
T. Terry
Saved shot39.756.3PP2.7%
2024-12-28
PHI at ANA
1 REG
13:12
PHI
M. Frost
Block35.234.6EVN/A
2024-12-28
PHI at ANA
1 REG
13:37
PHI
J. Farabee
Block45.25.1EVN/A
2024-12-28
PHI at ANA
1 REG
14:17
PHI
T. Foerster
Miss9.518.4EV17.6%
2024-12-28
PHI at ANA
1 REG
14:24
PHI
N. Cates
Miss35.120.0EV8.1%
2024-12-28
PHI at ANA
1 REG
15:10
PHI
R. Ristolainen
Block42.236.3EVN/A
2024-12-28
PHI at ANA
1 REG
15:15
PHI
S. Laughton
Saved shot18.033.7EV6.2%
2024-12-28
PHI at ANA
1 REG
15:37
ANA
C. Gauthier
Saved shot44.01.3EV3.8%
2024-12-28
PHI at ANA
1 REG
15:39
ANA
M. McTavish
Saved shot8.654.5EV21.1%
2024-12-28
PHI at ANA
1 REG
15:45
ANA
D. Helleson
Miss58.835.3EV1.2%
2024-12-28
PHI at ANA
1 REG
16:54
ANA
F. Vatrano
Saved shot47.427.6EV2.3%
2024-12-28
PHI at ANA
1 REG
17:39
PHI
S. Couturier
Block14.04.1EVN/A
2024-12-28
PHI at ANA
1 REG
18:25
PHI
O. Tippett
Saved shot12.085.2EV3.6%
2024-12-28
PHI at ANA
1 REG
18:57
ANA
O. Zellweger
Block36.13.2EVN/A
2024-12-28
PHI at ANA
1 REG
19:05
PHI
N. Seeler
Saved shot58.224.4EV2.9%
2024-12-28
PHI at ANA
1 REG
19:33
ANA
M. McTavish
Saved shot70.329.8EV0.4%
2024-12-28
PHI at ANA
2 REG
01:01
PHI
T. Konecny
Miss42.01.4EV6.8%
2024-12-28
PHI at ANA
2 REG
01:28
ANA
B. Dumoulin
Saved shot59.927.8EV2.7%
2024-12-28
PHI at ANA
2 REG
01:31
ANA
F. Vatrano
Saved shot8.963.4EV38.0%
2024-12-28
PHI at ANA
2 REG
02:33
PHI
N. Seeler
Miss25.511.3EV23.8%
2024-12-28
PHI at ANA
2 REG
03:09
ANA
D. Helleson
Saved shot24.721.4EV18.4%
2024-12-28
PHI at ANA
2 REG
03:20
PHI
T. Konecny
Saved shot44.00.0EV7.1%
2024-12-28
PHI at ANA
2 REG
03:40
PHI
M. Michkov
Saved shot17.03.4EV18.2%
2024-12-28
PHI at ANA
2 REG
03:41
PHI
N. Cates
Saved shot10.211.3EV5.1%
2024-12-28
PHI at ANA
2 REG
04:03
PHI
N. Cates
Goal19.724.0EV19.6%
2024-12-28
PHI at ANA
2 REG
04:36
ANA
O. Zellweger
Miss70.830.5EV0.7%
2024-12-28
PHI at ANA
2 REG
04:42
PHI
J. Farabee
Saved shot33.526.6EV7.5%
2024-12-28
PHI at ANA
2 REG
05:27
ANA
J. Harkins
Saved shot62.037.8EV0.7%
2024-12-28
PHI at ANA
2 REG
05:31
ANA
B. Dumoulin
Block18.715.5EVN/A
2024-12-28
PHI at ANA
2 REG
05:34
ANA
D. Helleson
Block14.828.3EVN/A
PHI at ANA

Dec 28, 2024 · P1 REG · 01:05

S. Laughton

PHI · Saved shot

Distance
58.5 ft
Scoring chance (xG)
2.0%
Angle
16.9°
Strength
EV
PHI at ANA

Dec 28, 2024 · P1 REG · 01:35

F. Vatrano

ANA · Saved shot

Distance
47.9 ft
Scoring chance (xG)
2.7%
Angle
26.0°
Strength
EV
PHI at ANA

Dec 28, 2024 · P1 REG · 01:37

R. Strome

ANA · Saved shot

Distance
14.4 ft
Scoring chance (xG)
18.6%
Angle
33.7°
Strength
EV
PHI at ANA

Dec 28, 2024 · P1 REG · 02:10

I. Lundestrom

ANA · Block

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

Blocked or unsupported attempt

PHI at ANA

Dec 28, 2024 · P1 REG · 03:05

N. Cates

PHI · Saved shot

Distance
40.5 ft
Scoring chance (xG)
2.3%
Angle
40.0°
Strength
EV
PHI at ANA

Dec 28, 2024 · P1 REG · 04:30

F. Vatrano

ANA · Miss

Distance
48.0 ft
Scoring chance (xG)
0.7%
Angle
58.6°
Strength
EV
PHI at ANA

Dec 28, 2024 · P1 REG · 05:04

J. Farabee

PHI · Saved shot

Distance
44.6 ft
Scoring chance (xG)
3.0%
Angle
15.6°
Strength
EV
PHI at ANA

Dec 28, 2024 · P1 REG · 05:13

L. Carlsson

ANA · Saved shot

Distance
44.3 ft
Scoring chance (xG)
4.1%
Angle
6.5°
Strength
EV
PHI at ANA

Dec 28, 2024 · P1 REG · 05:18

O. Zellweger

ANA · Miss

Distance
65.9 ft
Scoring chance (xG)
0.7%
Angle
30.1°
Strength
EV
PHI at ANA

Dec 28, 2024 · P1 REG · 05:30

J. Trouba

ANA · Miss

Distance
66.0 ft
Scoring chance (xG)
1.2%
Angle
32.0°
Strength
EV
PHI at ANA

Dec 28, 2024 · P1 REG · 06:28

S. Laughton

PHI · Miss

Distance
28.3 ft
Scoring chance (xG)
5.1%
Angle
45.0°
Strength
EV
PHI at ANA

Dec 28, 2024 · P1 REG · 06:41

R. Ristolainen

PHI · Block

Distance
16.1 ft
Scoring chance (xG)
Unavailable
Angle
60.3°
Strength
EV

Blocked or unsupported attempt

PHI at ANA

Dec 28, 2024 · P1 REG · 07:36

J. Drysdale

PHI · Saved shot

Distance
57.3 ft
Scoring chance (xG)
2.7%
Angle
6.0°
Strength
PP
PHI at ANA

Dec 28, 2024 · P1 REG · 08:05

A. Killorn

ANA · Saved shot

Distance
25.3 ft
Scoring chance (xG)
18.6%
Angle
18.4°
Strength
SH
PHI at ANA

Dec 28, 2024 · P1 REG · 08:35

B. Leason

ANA · Saved shot

Distance
135.2 ft
Scoring chance (xG)
0.1%
Angle
15.9°
Strength
SH
PHI at ANA

Dec 28, 2024 · P1 REG · 09:44

J. Farabee

PHI · Miss

Distance
13.0 ft
Scoring chance (xG)
14.0%
Angle
32.5°
Strength
EV
PHI at ANA

Dec 28, 2024 · P1 REG · 10:09

T. Konecny

PHI · Block

Distance
38.8 ft
Scoring chance (xG)
Unavailable
Angle
11.9°
Strength
EV

Blocked or unsupported attempt

PHI at ANA

Dec 28, 2024 · P1 REG · 10:40

L. Carlsson

ANA · Miss

Distance
56.6 ft
Scoring chance (xG)
3.8%
Angle
20.7°
Strength
PP
PHI at ANA

Dec 28, 2024 · P1 REG · 11:32

O. Zellweger

ANA · Block

Distance
47.0 ft
Scoring chance (xG)
Unavailable
Angle
1.2°
Strength
PP

Blocked or unsupported attempt

PHI at ANA

Dec 28, 2024 · P1 REG · 11:43

R. Strome

ANA · Miss

Distance
17.3 ft
Scoring chance (xG)
7.1%
Angle
80.0°
Strength
PP
PHI at ANA

Dec 28, 2024 · P1 REG · 11:52

T. Terry

ANA · Saved shot

Distance
39.7 ft
Scoring chance (xG)
2.7%
Angle
56.3°
Strength
PP
PHI at ANA

Dec 28, 2024 · P1 REG · 13:12

M. Frost

PHI · Block

Distance
35.2 ft
Scoring chance (xG)
Unavailable
Angle
34.6°
Strength
EV

Blocked or unsupported attempt

PHI at ANA

Dec 28, 2024 · P1 REG · 13:37

J. Farabee

PHI · Block

Distance
45.2 ft
Scoring chance (xG)
Unavailable
Angle
5.1°
Strength
EV

Blocked or unsupported attempt

PHI at ANA

Dec 28, 2024 · P1 REG · 14:17

T. Foerster

PHI · Miss

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

Dec 28, 2024 · P1 REG · 14:24

N. Cates

PHI · Miss

Distance
35.1 ft
Scoring chance (xG)
8.1%
Angle
20.0°
Strength
EV
PHI at ANA

Dec 28, 2024 · P1 REG · 15:10

R. Ristolainen

PHI · Block

Distance
42.2 ft
Scoring chance (xG)
Unavailable
Angle
36.3°
Strength
EV

Blocked or unsupported attempt

PHI at ANA

Dec 28, 2024 · P1 REG · 15:15

S. Laughton

PHI · Saved shot

Distance
18.0 ft
Scoring chance (xG)
6.2%
Angle
33.7°
Strength
EV
PHI at ANA

Dec 28, 2024 · P1 REG · 15:37

C. Gauthier

ANA · Saved shot

Distance
44.0 ft
Scoring chance (xG)
3.8%
Angle
1.3°
Strength
EV
PHI at ANA

Dec 28, 2024 · P1 REG · 15:39

M. McTavish

ANA · Saved shot

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

Dec 28, 2024 · P1 REG · 15:45

D. Helleson

ANA · Miss

Distance
58.8 ft
Scoring chance (xG)
1.2%
Angle
35.3°
Strength
EV
PHI at ANA

Dec 28, 2024 · P1 REG · 16:54

F. Vatrano

ANA · Saved shot

Distance
47.4 ft
Scoring chance (xG)
2.3%
Angle
27.6°
Strength
EV
PHI at ANA

Dec 28, 2024 · P1 REG · 17:39

S. Couturier

PHI · Block

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

Blocked or unsupported attempt

PHI at ANA

Dec 28, 2024 · P1 REG · 18:25

O. Tippett

PHI · Saved shot

Distance
12.0 ft
Scoring chance (xG)
3.6%
Angle
85.2°
Strength
EV
PHI at ANA

Dec 28, 2024 · P1 REG · 18:57

O. Zellweger

ANA · Block

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

Blocked or unsupported attempt

PHI at ANA

Dec 28, 2024 · P1 REG · 19:05

N. Seeler

PHI · Saved shot

Distance
58.2 ft
Scoring chance (xG)
2.9%
Angle
24.4°
Strength
EV
PHI at ANA

Dec 28, 2024 · P1 REG · 19:33

M. McTavish

ANA · Saved shot

Distance
70.3 ft
Scoring chance (xG)
0.4%
Angle
29.8°
Strength
EV
PHI at ANA

Dec 28, 2024 · P2 REG · 01:01

T. Konecny

PHI · Miss

Distance
42.0 ft
Scoring chance (xG)
6.8%
Angle
1.4°
Strength
EV
PHI at ANA

Dec 28, 2024 · P2 REG · 01:28

B. Dumoulin

ANA · Saved shot

Distance
59.9 ft
Scoring chance (xG)
2.7%
Angle
27.8°
Strength
EV
PHI at ANA

Dec 28, 2024 · P2 REG · 01:31

F. Vatrano

ANA · Saved shot

Distance
8.9 ft
Scoring chance (xG)
38.0%
Angle
63.4°
Strength
EV
PHI at ANA

Dec 28, 2024 · P2 REG · 02:33

N. Seeler

PHI · Miss

Distance
25.5 ft
Scoring chance (xG)
23.8%
Angle
11.3°
Strength
EV
PHI at ANA

Dec 28, 2024 · P2 REG · 03:09

D. Helleson

ANA · Saved shot

Distance
24.7 ft
Scoring chance (xG)
18.4%
Angle
21.4°
Strength
EV
PHI at ANA

Dec 28, 2024 · P2 REG · 03:20

T. Konecny

PHI · Saved shot

Distance
44.0 ft
Scoring chance (xG)
7.1%
Angle
0.0°
Strength
EV
PHI at ANA

Dec 28, 2024 · P2 REG · 03:40

M. Michkov

PHI · Saved shot

Distance
17.0 ft
Scoring chance (xG)
18.2%
Angle
3.4°
Strength
EV
PHI at ANA

Dec 28, 2024 · P2 REG · 03:41

N. Cates

PHI · Saved shot

Distance
10.2 ft
Scoring chance (xG)
5.1%
Angle
11.3°
Strength
EV
PHI at ANA

Dec 28, 2024 · P2 REG · 04:03

N. Cates

PHI · Goal

Distance
19.7 ft
Scoring chance (xG)
19.6%
Angle
24.0°
Strength
EV
PHI at ANA

Dec 28, 2024 · P2 REG · 04:36

O. Zellweger

ANA · Miss

Distance
70.8 ft
Scoring chance (xG)
0.7%
Angle
30.5°
Strength
EV
PHI at ANA

Dec 28, 2024 · P2 REG · 04:42

J. Farabee

PHI · Saved shot

Distance
33.5 ft
Scoring chance (xG)
7.5%
Angle
26.6°
Strength
EV
PHI at ANA

Dec 28, 2024 · P2 REG · 05:27

J. Harkins

ANA · Saved shot

Distance
62.0 ft
Scoring chance (xG)
0.7%
Angle
37.8°
Strength
EV
PHI at ANA

Dec 28, 2024 · P2 REG · 05:31

B. Dumoulin

ANA · Block

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

Blocked or unsupported attempt

PHI at ANA

Dec 28, 2024 · P2 REG · 05:34

D. Helleson

ANA · Block

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

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.