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

140 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-29
CHI at DAL
1 REG
00:08
DAL
M. Duchene
Block13.463.4EVN/A
2023-12-29
CHI at DAL
1 REG
00:58
CHI
J. Dickinson
Block37.548.2EVN/A
2023-12-29
CHI at DAL
1 REG
01:36
DAL
J. Benn
Saved shot21.28.1EV10.5%
2023-12-29
CHI at DAL
1 REG
01:41
DAL
T. Harley
Block16.221.8EVN/A
2023-12-29
CHI at DAL
1 REG
02:19
CHI
T. Johnson
Saved shot55.01.0EV3.2%
2023-12-29
CHI at DAL
1 REG
02:21
CHI
T. Johnson
Saved shot41.012.7EV3.0%
2023-12-29
CHI at DAL
1 REG
02:41
CHI
A. Vlasic
Miss60.412.4EV1.9%
2023-12-29
CHI at DAL
1 REG
03:03
DAL
S. Steel
Block28.216.5EVN/A
2023-12-29
CHI at DAL
1 REG
04:10
DAL
J. Hakanpää
Block19.03.0EVN/A
2023-12-29
CHI at DAL
1 REG
04:51
DAL
J. Pavelski
Saved shot22.039.5EV10.0%
2023-12-29
CHI at DAL
1 REG
04:57
DAL
T. Harley
Saved shot64.621.8EV1.0%
2023-12-29
CHI at DAL
1 REG
05:14
CHI
P. Kurashev
Block30.523.2EVN/A
2023-12-29
CHI at DAL
1 REG
05:27
DAL
J. Robertson
Saved shot42.038.2EV1.5%
2023-12-29
CHI at DAL
1 REG
05:32
DAL
J. Robertson
Block19.411.9EVN/A
2023-12-29
CHI at DAL
1 REG
05:34
DAL
J. Pavelski
Miss21.815.9EV13.2%
2023-12-29
CHI at DAL
1 REG
06:15
DAL
R. Faksa
Block12.618.4EVN/A
2023-12-29
CHI at DAL
1 REG
06:20
DAL
R. Faksa
Miss18.636.3EV5.7%
2023-12-29
CHI at DAL
1 REG
06:50
DAL
M. Marchment
Saved shot7.315.9EV24.3%
2023-12-29
CHI at DAL
1 REG
07:14
DAL
M. Duchene
Block12.671.6EVN/A
2023-12-29
CHI at DAL
1 REG
07:54
CHI
A. Beauvillier
Saved shot37.14.6EV8.8%
2023-12-29
CHI at DAL
1 REG
07:56
CHI
T. Johnson
Goal10.416.7EV24.3%
2023-12-29
CHI at DAL
1 REG
08:50
DAL
E. Dadonov
Saved shot64.634.9EV0.9%
2023-12-29
CHI at DAL
1 REG
08:58
DAL
T. Harley
Saved shot41.260.9EV0.9%
2023-12-29
CHI at DAL
1 REG
09:06
DAL
T. Harley
Block45.916.5EVN/A
2023-12-29
CHI at DAL
1 REG
09:51
DAL
E. Lindell
Miss64.933.7EV0.8%
2023-12-29
CHI at DAL
1 REG
10:48
CHI
C. Murphy
Saved shot65.733.2EV1.0%
2023-12-29
CHI at DAL
1 REG
10:56
CHI
C. Guttman
Goal8.17.1EV19.1%
2023-12-29
CHI at DAL
1 REG
11:29
DAL
J. Robertson
Miss52.01.1EV0.9%
2023-12-29
CHI at DAL
1 REG
11:49
DAL
R. Hintz
Goal5.745.0PP19.6%
2023-12-29
CHI at DAL
1 REG
12:24
DAL
T. Seguin
Miss7.233.7EV10.8%
2023-12-29
CHI at DAL
1 REG
12:42
DAL
M. Heiskanen
Block43.14.0PPN/A
2023-12-29
CHI at DAL
1 REG
13:21
DAL
M. Duchene
Miss7.666.8PP13.8%
2023-12-29
CHI at DAL
1 REG
13:57
DAL
M. Heiskanen
Saved shot56.513.3PP2.4%
2023-12-29
CHI at DAL
1 REG
14:14
DAL
M. Heiskanen
Saved shot30.549.0PP9.6%
2023-12-29
CHI at DAL
1 REG
14:23
CHI
N. Foligno
Miss125.00.5SH0.3%
2023-12-29
CHI at DAL
1 REG
14:50
DAL
J. Robertson
Saved shot31.020.8EV11.5%
2023-12-29
CHI at DAL
1 REG
14:55
DAL
C. Smith
Block26.634.3EVN/A
2023-12-29
CHI at DAL
1 REG
15:20
CHI
P. Kurashev
Saved shot38.451.3PP3.1%
2023-12-29
CHI at DAL
1 REG
16:50
CHI
A. Vlasic
Miss10.360.9PP9.5%
2023-12-29
CHI at DAL
1 REG
17:24
CHI
R. Donato
Saved shot40.226.6EV3.1%
2023-12-29
CHI at DAL
1 REG
17:34
DAL
C. Smith
Miss15.03.8EV17.3%
2023-12-29
CHI at DAL
1 REG
17:51
DAL
R. Faksa
Saved shot52.220.2EV2.1%
2023-12-29
CHI at DAL
1 REG
18:06
CHI
R. Donato
Block48.438.3EVN/A
2023-12-29
CHI at DAL
1 REG
18:12
CHI
T. Johnson
Miss49.730.2EV1.9%
2023-12-29
CHI at DAL
1 REG
18:18
CHI
T. Johnson
Block32.020.1EVN/A
2023-12-29
CHI at DAL
1 REG
19:45
DAL
W. Johnston
Miss14.145.0EV5.3%
2023-12-29
CHI at DAL
2 REG
00:04
DAL
M. Heiskanen
Saved shot127.114.6EV0.3%
2023-12-29
CHI at DAL
2 REG
00:36
DAL
J. Robertson
Saved shot63.036.0EV0.9%
2023-12-29
CHI at DAL
2 REG
00:41
DAL
T. Harley
Block13.542.0EVN/A
2023-12-29
CHI at DAL
2 REG
01:42
DAL
J. Hakanpää
Saved shot72.933.3EV0.4%
CHI at DAL

Dec 29, 2023 · P1 REG · 00:08

M. Duchene

DAL · Block

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

Blocked or unsupported attempt

CHI at DAL

Dec 29, 2023 · P1 REG · 00:58

J. Dickinson

CHI · Block

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

Blocked or unsupported attempt

CHI at DAL

Dec 29, 2023 · P1 REG · 01:36

J. Benn

DAL · Saved shot

Distance
21.2 ft
Scoring chance (xG)
10.5%
Angle
8.1°
Strength
EV
CHI at DAL

Dec 29, 2023 · P1 REG · 01:41

T. Harley

DAL · Block

Distance
16.2 ft
Scoring chance (xG)
Unavailable
Angle
21.8°
Strength
EV

Blocked or unsupported attempt

CHI at DAL

Dec 29, 2023 · P1 REG · 02:19

T. Johnson

CHI · Saved shot

Distance
55.0 ft
Scoring chance (xG)
3.2%
Angle
1.0°
Strength
EV
CHI at DAL

Dec 29, 2023 · P1 REG · 02:21

T. Johnson

CHI · Saved shot

Distance
41.0 ft
Scoring chance (xG)
3.0%
Angle
12.7°
Strength
EV
CHI at DAL

Dec 29, 2023 · P1 REG · 02:41

A. Vlasic

CHI · Miss

Distance
60.4 ft
Scoring chance (xG)
1.9%
Angle
12.4°
Strength
EV
CHI at DAL

Dec 29, 2023 · P1 REG · 03:03

S. Steel

DAL · Block

Distance
28.2 ft
Scoring chance (xG)
Unavailable
Angle
16.5°
Strength
EV

Blocked or unsupported attempt

CHI at DAL

Dec 29, 2023 · P1 REG · 04:10

J. Hakanpää

DAL · Block

Distance
19.0 ft
Scoring chance (xG)
Unavailable
Angle
3.0°
Strength
EV

Blocked or unsupported attempt

CHI at DAL

Dec 29, 2023 · P1 REG · 04:51

J. Pavelski

DAL · Saved shot

Distance
22.0 ft
Scoring chance (xG)
10.0%
Angle
39.5°
Strength
EV
CHI at DAL

Dec 29, 2023 · P1 REG · 04:57

T. Harley

DAL · Saved shot

Distance
64.6 ft
Scoring chance (xG)
1.0%
Angle
21.8°
Strength
EV
CHI at DAL

Dec 29, 2023 · P1 REG · 05:14

P. Kurashev

CHI · Block

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

Blocked or unsupported attempt

CHI at DAL

Dec 29, 2023 · P1 REG · 05:27

J. Robertson

DAL · Saved shot

Distance
42.0 ft
Scoring chance (xG)
1.5%
Angle
38.2°
Strength
EV
CHI at DAL

Dec 29, 2023 · P1 REG · 05:32

J. Robertson

DAL · Block

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

Blocked or unsupported attempt

CHI at DAL

Dec 29, 2023 · P1 REG · 05:34

J. Pavelski

DAL · Miss

Distance
21.8 ft
Scoring chance (xG)
13.2%
Angle
15.9°
Strength
EV
CHI at DAL

Dec 29, 2023 · P1 REG · 06:15

R. Faksa

DAL · Block

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

Blocked or unsupported attempt

CHI at DAL

Dec 29, 2023 · P1 REG · 06:20

R. Faksa

DAL · Miss

Distance
18.6 ft
Scoring chance (xG)
5.7%
Angle
36.3°
Strength
EV
CHI at DAL

Dec 29, 2023 · P1 REG · 06:50

M. Marchment

DAL · Saved shot

Distance
7.3 ft
Scoring chance (xG)
24.3%
Angle
15.9°
Strength
EV
CHI at DAL

Dec 29, 2023 · P1 REG · 07:14

M. Duchene

DAL · Block

Distance
12.6 ft
Scoring chance (xG)
Unavailable
Angle
71.6°
Strength
EV

Blocked or unsupported attempt

CHI at DAL

Dec 29, 2023 · P1 REG · 07:54

A. Beauvillier

CHI · Saved shot

Distance
37.1 ft
Scoring chance (xG)
8.8%
Angle
4.6°
Strength
EV
CHI at DAL

Dec 29, 2023 · P1 REG · 07:56

T. Johnson

CHI · Goal

Distance
10.4 ft
Scoring chance (xG)
24.3%
Angle
16.7°
Strength
EV
CHI at DAL

Dec 29, 2023 · P1 REG · 08:50

E. Dadonov

DAL · Saved shot

Distance
64.6 ft
Scoring chance (xG)
0.9%
Angle
34.9°
Strength
EV
CHI at DAL

Dec 29, 2023 · P1 REG · 08:58

T. Harley

DAL · Saved shot

Distance
41.2 ft
Scoring chance (xG)
0.9%
Angle
60.9°
Strength
EV
CHI at DAL

Dec 29, 2023 · P1 REG · 09:06

T. Harley

DAL · Block

Distance
45.9 ft
Scoring chance (xG)
Unavailable
Angle
16.5°
Strength
EV

Blocked or unsupported attempt

CHI at DAL

Dec 29, 2023 · P1 REG · 09:51

E. Lindell

DAL · Miss

Distance
64.9 ft
Scoring chance (xG)
0.8%
Angle
33.7°
Strength
EV
CHI at DAL

Dec 29, 2023 · P1 REG · 10:48

C. Murphy

CHI · Saved shot

Distance
65.7 ft
Scoring chance (xG)
1.0%
Angle
33.2°
Strength
EV
CHI at DAL

Dec 29, 2023 · P1 REG · 10:56

C. Guttman

CHI · Goal

Distance
8.1 ft
Scoring chance (xG)
19.1%
Angle
7.1°
Strength
EV
CHI at DAL

Dec 29, 2023 · P1 REG · 11:29

J. Robertson

DAL · Miss

Distance
52.0 ft
Scoring chance (xG)
0.9%
Angle
1.1°
Strength
EV
CHI at DAL

Dec 29, 2023 · P1 REG · 11:49

R. Hintz

DAL · Goal

Distance
5.7 ft
Scoring chance (xG)
19.6%
Angle
45.0°
Strength
PP
CHI at DAL

Dec 29, 2023 · P1 REG · 12:24

T. Seguin

DAL · Miss

Distance
7.2 ft
Scoring chance (xG)
10.8%
Angle
33.7°
Strength
EV
CHI at DAL

Dec 29, 2023 · P1 REG · 12:42

M. Heiskanen

DAL · Block

Distance
43.1 ft
Scoring chance (xG)
Unavailable
Angle
4.0°
Strength
PP

Blocked or unsupported attempt

CHI at DAL

Dec 29, 2023 · P1 REG · 13:21

M. Duchene

DAL · Miss

Distance
7.6 ft
Scoring chance (xG)
13.8%
Angle
66.8°
Strength
PP
CHI at DAL

Dec 29, 2023 · P1 REG · 13:57

M. Heiskanen

DAL · Saved shot

Distance
56.5 ft
Scoring chance (xG)
2.4%
Angle
13.3°
Strength
PP
CHI at DAL

Dec 29, 2023 · P1 REG · 14:14

M. Heiskanen

DAL · Saved shot

Distance
30.5 ft
Scoring chance (xG)
9.6%
Angle
49.0°
Strength
PP
CHI at DAL

Dec 29, 2023 · P1 REG · 14:23

N. Foligno

CHI · Miss

Distance
125.0 ft
Scoring chance (xG)
0.3%
Angle
0.5°
Strength
SH
CHI at DAL

Dec 29, 2023 · P1 REG · 14:50

J. Robertson

DAL · Saved shot

Distance
31.0 ft
Scoring chance (xG)
11.5%
Angle
20.8°
Strength
EV
CHI at DAL

Dec 29, 2023 · P1 REG · 14:55

C. Smith

DAL · Block

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

Blocked or unsupported attempt

CHI at DAL

Dec 29, 2023 · P1 REG · 15:20

P. Kurashev

CHI · Saved shot

Distance
38.4 ft
Scoring chance (xG)
3.1%
Angle
51.3°
Strength
PP
CHI at DAL

Dec 29, 2023 · P1 REG · 16:50

A. Vlasic

CHI · Miss

Distance
10.3 ft
Scoring chance (xG)
9.5%
Angle
60.9°
Strength
PP
CHI at DAL

Dec 29, 2023 · P1 REG · 17:24

R. Donato

CHI · Saved shot

Distance
40.2 ft
Scoring chance (xG)
3.1%
Angle
26.6°
Strength
EV
CHI at DAL

Dec 29, 2023 · P1 REG · 17:34

C. Smith

DAL · Miss

Distance
15.0 ft
Scoring chance (xG)
17.3%
Angle
3.8°
Strength
EV
CHI at DAL

Dec 29, 2023 · P1 REG · 17:51

R. Faksa

DAL · Saved shot

Distance
52.2 ft
Scoring chance (xG)
2.1%
Angle
20.2°
Strength
EV
CHI at DAL

Dec 29, 2023 · P1 REG · 18:06

R. Donato

CHI · Block

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

Blocked or unsupported attempt

CHI at DAL

Dec 29, 2023 · P1 REG · 18:12

T. Johnson

CHI · Miss

Distance
49.7 ft
Scoring chance (xG)
1.9%
Angle
30.2°
Strength
EV
CHI at DAL

Dec 29, 2023 · P1 REG · 18:18

T. Johnson

CHI · Block

Distance
32.0 ft
Scoring chance (xG)
Unavailable
Angle
20.1°
Strength
EV

Blocked or unsupported attempt

CHI at DAL

Dec 29, 2023 · P1 REG · 19:45

W. Johnston

DAL · Miss

Distance
14.1 ft
Scoring chance (xG)
5.3%
Angle
45.0°
Strength
EV
CHI at DAL

Dec 29, 2023 · P2 REG · 00:04

M. Heiskanen

DAL · Saved shot

Distance
127.1 ft
Scoring chance (xG)
0.3%
Angle
14.6°
Strength
EV
CHI at DAL

Dec 29, 2023 · P2 REG · 00:36

J. Robertson

DAL · Saved shot

Distance
63.0 ft
Scoring chance (xG)
0.9%
Angle
36.0°
Strength
EV
CHI at DAL

Dec 29, 2023 · P2 REG · 00:41

T. Harley

DAL · Block

Distance
13.5 ft
Scoring chance (xG)
Unavailable
Angle
42.0°
Strength
EV

Blocked or unsupported attempt

CHI at DAL

Dec 29, 2023 · P2 REG · 01:42

J. Hakanpää

DAL · Saved shot

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