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

123 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-16
DET at PHI
1 REG
00:32
DET
R. Fabbri
Block37.548.2EVN/A
2023-12-16
DET at PHI
1 REG
00:34
PHI
J. Farabee
Saved shot60.036.9EV0.5%
2023-12-16
DET at PHI
1 REG
00:41
PHI
N. Seeler
Saved shot47.24.9EV4.9%
2023-12-16
DET at PHI
1 REG
01:07
PHI
S. Walker
Block35.26.5EVN/A
2023-12-16
DET at PHI
1 REG
01:40
PHI
B. Brink
Miss30.472.8EV1.4%
2023-12-16
DET at PHI
1 REG
01:43
PHI
E. Zamula
Saved shot65.733.2EV1.1%
2023-12-16
DET at PHI
1 REG
02:18
DET
A. Czarnik
Block8.520.6EVN/A
2023-12-16
DET at PHI
1 REG
03:20
PHI
C. Atkinson
Saved shot40.02.9EV5.4%
2023-12-16
DET at PHI
1 REG
03:30
DET
J. Petry
Saved shot7.315.9EV11.9%
2023-12-16
DET at PHI
1 REG
03:31
DET
A. Copp
Miss8.2104.0EV1.0%
2023-12-16
DET at PHI
1 REG
04:48
PHI
M. Frost
Saved shot7.839.8EV13.8%
2023-12-16
DET at PHI
1 REG
04:52
PHI
S. Laughton
Block17.523.6EVN/A
2023-12-16
DET at PHI
1 REG
05:33
DET
D. Sprong
Saved shot46.140.6EV1.4%
2023-12-16
DET at PHI
1 REG
05:34
DET
D. Sprong
Miss24.758.2EV1.3%
2023-12-16
DET at PHI
1 REG
05:38
DET
A. Copp
Miss27.510.5EV14.5%
2023-12-16
DET at PHI
1 REG
05:56
PHI
J. Farabee
Miss16.182.9EV3.7%
2023-12-16
DET at PHI
1 REG
06:12
PHI
C. Atkinson
Saved shot55.242.1EV0.6%
2023-12-16
DET at PHI
1 REG
06:21
PHI
C. York
Goal35.481.9EV1.0%
2023-12-16
DET at PHI
1 REG
06:42
DET
L. Raymond
Saved shot29.115.9EV10.7%
2023-12-16
DET at PHI
1 REG
06:55
DET
S. Gostisbehere
Block37.127.3EVN/A
2023-12-16
DET at PHI
1 REG
07:11
PHI
S. Couturier
Saved shot30.924.9EV8.6%
2023-12-16
DET at PHI
1 REG
08:50
DET
A. Copp
Saved shot138.517.7SH0.2%
2023-12-16
DET at PHI
1 REG
10:52
PHI
S. Walker
Saved shot28.227.5EV11.1%
2023-12-16
DET at PHI
1 REG
11:39
PHI
E. Zamula
Block14.919.7EVN/A
2023-12-16
DET at PHI
1 REG
11:40
PHI
J. Farabee
Saved shot18.280.5EV1.2%
2023-12-16
DET at PHI
1 REG
12:02
DET
J. Walman
Saved shot22.030.1EV11.9%
2023-12-16
DET at PHI
1 REG
12:12
DET
M. Seider
Block14.239.3EVN/A
2023-12-16
DET at PHI
1 REG
12:19
DET
J. Walman
Block43.02.7EVN/A
2023-12-16
DET at PHI
1 REG
12:21
DET
M. Seider
Saved shot14.324.8EV17.1%
2023-12-16
DET at PHI
1 REG
12:34
DET
A. DeBrincat
Block19.16.0EVN/A
2023-12-16
DET at PHI
1 REG
12:55
DET
O. Määttä
Block13.636.0EVN/A
2023-12-16
DET at PHI
1 REG
13:27
PHI
T. Foerster
Saved shot17.00.0EV7.7%
2023-12-16
DET at PHI
1 REG
13:52
PHI
C. York
Miss7.00.0EV18.5%
2023-12-16
DET at PHI
1 REG
14:40
PHI
N. Deslauriers
Block15.331.6EVN/A
2023-12-16
DET at PHI
1 REG
15:10
PHI
S. Walker
Saved shot58.219.1EV1.7%
2023-12-16
DET at PHI
1 REG
17:48
PHI
E. Zamula
Block14.828.3EVN/A
2023-12-16
DET at PHI
1 REG
18:52
PHI
J. Farabee
Saved shot36.170.6EV0.8%
2023-12-16
DET at PHI
1 REG
19:10
DET
S. Gostisbehere
Block30.813.1EVN/A
2023-12-16
DET at PHI
1 REG
19:31
PHI
S. Walker
Block15.834.7EVN/A
2023-12-16
DET at PHI
2 REG
00:27
DET
M. Seider
Block60.534.2EVN/A
2023-12-16
DET at PHI
2 REG
00:31
DET
J. Walman
Saved shot68.028.1EV0.8%
2023-12-16
DET at PHI
2 REG
00:33
DET
M. Seider
Block29.566.0EVN/A
2023-12-16
DET at PHI
2 REG
00:35
DET
R. Fabbri
Saved shot5.745.0EV12.4%
2023-12-16
DET at PHI
2 REG
01:23
PHI
T. Foerster
Block26.424.6EVN/A
2023-12-16
DET at PHI
2 REG
01:33
DET
J. Veleno
Block16.657.3EVN/A
2023-12-16
DET at PHI
2 REG
03:23
PHI
N. Deslauriers
Saved shot52.343.5EV0.8%
2023-12-16
DET at PHI
2 REG
04:03
PHI
S. Laughton
Saved shot49.431.8SH1.5%
2023-12-16
DET at PHI
2 REG
04:42
DET
P. Kane
Block8.00.0PPN/A
2023-12-16
DET at PHI
2 REG
04:55
DET
J. Walman
Saved shot53.915.1PP3.1%
2023-12-16
DET at PHI
2 REG
05:10
DET
J. Walman
Block10.05.7PPN/A
DET at PHI

Dec 16, 2023 · P1 REG · 00:32

R. Fabbri

DET · Block

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

Blocked or unsupported attempt

DET at PHI

Dec 16, 2023 · P1 REG · 00:34

J. Farabee

PHI · Saved shot

Distance
60.0 ft
Scoring chance (xG)
0.5%
Angle
36.9°
Strength
EV
DET at PHI

Dec 16, 2023 · P1 REG · 00:41

N. Seeler

PHI · Saved shot

Distance
47.2 ft
Scoring chance (xG)
4.9%
Angle
4.9°
Strength
EV
DET at PHI

Dec 16, 2023 · P1 REG · 01:07

S. Walker

PHI · Block

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

Blocked or unsupported attempt

DET at PHI

Dec 16, 2023 · P1 REG · 01:40

B. Brink

PHI · Miss

Distance
30.4 ft
Scoring chance (xG)
1.4%
Angle
72.8°
Strength
EV
DET at PHI

Dec 16, 2023 · P1 REG · 01:43

E. Zamula

PHI · Saved shot

Distance
65.7 ft
Scoring chance (xG)
1.1%
Angle
33.2°
Strength
EV
DET at PHI

Dec 16, 2023 · P1 REG · 02:18

A. Czarnik

DET · Block

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

Blocked or unsupported attempt

DET at PHI

Dec 16, 2023 · P1 REG · 03:20

C. Atkinson

PHI · Saved shot

Distance
40.0 ft
Scoring chance (xG)
5.4%
Angle
2.9°
Strength
EV
DET at PHI

Dec 16, 2023 · P1 REG · 03:30

J. Petry

DET · Saved shot

Distance
7.3 ft
Scoring chance (xG)
11.9%
Angle
15.9°
Strength
EV
DET at PHI

Dec 16, 2023 · P1 REG · 03:31

A. Copp

DET · Miss

Distance
8.2 ft
Scoring chance (xG)
1.0%
Angle
104.0°
Strength
EV
DET at PHI

Dec 16, 2023 · P1 REG · 04:48

M. Frost

PHI · Saved shot

Distance
7.8 ft
Scoring chance (xG)
13.8%
Angle
39.8°
Strength
EV
DET at PHI

Dec 16, 2023 · P1 REG · 04:52

S. Laughton

PHI · Block

Distance
17.5 ft
Scoring chance (xG)
Unavailable
Angle
23.6°
Strength
EV

Blocked or unsupported attempt

DET at PHI

Dec 16, 2023 · P1 REG · 05:33

D. Sprong

DET · Saved shot

Distance
46.1 ft
Scoring chance (xG)
1.4%
Angle
40.6°
Strength
EV
DET at PHI

Dec 16, 2023 · P1 REG · 05:34

D. Sprong

DET · Miss

Distance
24.7 ft
Scoring chance (xG)
1.3%
Angle
58.2°
Strength
EV
DET at PHI

Dec 16, 2023 · P1 REG · 05:38

A. Copp

DET · Miss

Distance
27.5 ft
Scoring chance (xG)
14.5%
Angle
10.5°
Strength
EV
DET at PHI

Dec 16, 2023 · P1 REG · 05:56

J. Farabee

PHI · Miss

Distance
16.1 ft
Scoring chance (xG)
3.7%
Angle
82.9°
Strength
EV
DET at PHI

Dec 16, 2023 · P1 REG · 06:12

C. Atkinson

PHI · Saved shot

Distance
55.2 ft
Scoring chance (xG)
0.6%
Angle
42.1°
Strength
EV
DET at PHI

Dec 16, 2023 · P1 REG · 06:21

C. York

PHI · Goal

Distance
35.4 ft
Scoring chance (xG)
1.0%
Angle
81.9°
Strength
EV
DET at PHI

Dec 16, 2023 · P1 REG · 06:42

L. Raymond

DET · Saved shot

Distance
29.1 ft
Scoring chance (xG)
10.7%
Angle
15.9°
Strength
EV
DET at PHI

Dec 16, 2023 · P1 REG · 06:55

S. Gostisbehere

DET · Block

Distance
37.1 ft
Scoring chance (xG)
Unavailable
Angle
27.3°
Strength
EV

Blocked or unsupported attempt

DET at PHI

Dec 16, 2023 · P1 REG · 07:11

S. Couturier

PHI · Saved shot

Distance
30.9 ft
Scoring chance (xG)
8.6%
Angle
24.9°
Strength
EV
DET at PHI

Dec 16, 2023 · P1 REG · 08:50

A. Copp

DET · Saved shot

Distance
138.5 ft
Scoring chance (xG)
0.2%
Angle
17.7°
Strength
SH
DET at PHI

Dec 16, 2023 · P1 REG · 10:52

S. Walker

PHI · Saved shot

Distance
28.2 ft
Scoring chance (xG)
11.1%
Angle
27.5°
Strength
EV
DET at PHI

Dec 16, 2023 · P1 REG · 11:39

E. Zamula

PHI · Block

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

Blocked or unsupported attempt

DET at PHI

Dec 16, 2023 · P1 REG · 11:40

J. Farabee

PHI · Saved shot

Distance
18.2 ft
Scoring chance (xG)
1.2%
Angle
80.5°
Strength
EV
DET at PHI

Dec 16, 2023 · P1 REG · 12:02

J. Walman

DET · Saved shot

Distance
22.0 ft
Scoring chance (xG)
11.9%
Angle
30.1°
Strength
EV
DET at PHI

Dec 16, 2023 · P1 REG · 12:12

M. Seider

DET · Block

Distance
14.2 ft
Scoring chance (xG)
Unavailable
Angle
39.3°
Strength
EV

Blocked or unsupported attempt

DET at PHI

Dec 16, 2023 · P1 REG · 12:19

J. Walman

DET · Block

Distance
43.0 ft
Scoring chance (xG)
Unavailable
Angle
2.7°
Strength
EV

Blocked or unsupported attempt

DET at PHI

Dec 16, 2023 · P1 REG · 12:21

M. Seider

DET · Saved shot

Distance
14.3 ft
Scoring chance (xG)
17.1%
Angle
24.8°
Strength
EV
DET at PHI

Dec 16, 2023 · P1 REG · 12:34

A. DeBrincat

DET · Block

Distance
19.1 ft
Scoring chance (xG)
Unavailable
Angle
6.0°
Strength
EV

Blocked or unsupported attempt

DET at PHI

Dec 16, 2023 · P1 REG · 12:55

O. Määttä

DET · Block

Distance
13.6 ft
Scoring chance (xG)
Unavailable
Angle
36.0°
Strength
EV

Blocked or unsupported attempt

DET at PHI

Dec 16, 2023 · P1 REG · 13:27

T. Foerster

PHI · Saved shot

Distance
17.0 ft
Scoring chance (xG)
7.7%
Angle
0.0°
Strength
EV
DET at PHI

Dec 16, 2023 · P1 REG · 13:52

C. York

PHI · Miss

Distance
7.0 ft
Scoring chance (xG)
18.5%
Angle
0.0°
Strength
EV
DET at PHI

Dec 16, 2023 · P1 REG · 14:40

N. Deslauriers

PHI · Block

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

Blocked or unsupported attempt

DET at PHI

Dec 16, 2023 · P1 REG · 15:10

S. Walker

PHI · Saved shot

Distance
58.2 ft
Scoring chance (xG)
1.7%
Angle
19.1°
Strength
EV
DET at PHI

Dec 16, 2023 · P1 REG · 17:48

E. Zamula

PHI · Block

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

Blocked or unsupported attempt

DET at PHI

Dec 16, 2023 · P1 REG · 18:52

J. Farabee

PHI · Saved shot

Distance
36.1 ft
Scoring chance (xG)
0.8%
Angle
70.6°
Strength
EV
DET at PHI

Dec 16, 2023 · P1 REG · 19:10

S. Gostisbehere

DET · Block

Distance
30.8 ft
Scoring chance (xG)
Unavailable
Angle
13.1°
Strength
EV

Blocked or unsupported attempt

DET at PHI

Dec 16, 2023 · P1 REG · 19:31

S. Walker

PHI · Block

Distance
15.8 ft
Scoring chance (xG)
Unavailable
Angle
34.7°
Strength
EV

Blocked or unsupported attempt

DET at PHI

Dec 16, 2023 · P2 REG · 00:27

M. Seider

DET · Block

Distance
60.5 ft
Scoring chance (xG)
Unavailable
Angle
34.2°
Strength
EV

Blocked or unsupported attempt

DET at PHI

Dec 16, 2023 · P2 REG · 00:31

J. Walman

DET · Saved shot

Distance
68.0 ft
Scoring chance (xG)
0.8%
Angle
28.1°
Strength
EV
DET at PHI

Dec 16, 2023 · P2 REG · 00:33

M. Seider

DET · Block

Distance
29.5 ft
Scoring chance (xG)
Unavailable
Angle
66.0°
Strength
EV

Blocked or unsupported attempt

DET at PHI

Dec 16, 2023 · P2 REG · 00:35

R. Fabbri

DET · Saved shot

Distance
5.7 ft
Scoring chance (xG)
12.4%
Angle
45.0°
Strength
EV
DET at PHI

Dec 16, 2023 · P2 REG · 01:23

T. Foerster

PHI · Block

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

Blocked or unsupported attempt

DET at PHI

Dec 16, 2023 · P2 REG · 01:33

J. Veleno

DET · Block

Distance
16.6 ft
Scoring chance (xG)
Unavailable
Angle
57.3°
Strength
EV

Blocked or unsupported attempt

DET at PHI

Dec 16, 2023 · P2 REG · 03:23

N. Deslauriers

PHI · Saved shot

Distance
52.3 ft
Scoring chance (xG)
0.8%
Angle
43.5°
Strength
EV
DET at PHI

Dec 16, 2023 · P2 REG · 04:03

S. Laughton

PHI · Saved shot

Distance
49.4 ft
Scoring chance (xG)
1.5%
Angle
31.8°
Strength
SH
DET at PHI

Dec 16, 2023 · P2 REG · 04:42

P. Kane

DET · Block

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

Blocked or unsupported attempt

DET at PHI

Dec 16, 2023 · P2 REG · 04:55

J. Walman

DET · Saved shot

Distance
53.9 ft
Scoring chance (xG)
3.1%
Angle
15.1°
Strength
PP
DET at PHI

Dec 16, 2023 · P2 REG · 05:10

J. Walman

DET · Block

Distance
10.0 ft
Scoring chance (xG)
Unavailable
Angle
5.7°
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.