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: 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-10-26
WPG at DET
1 REG
00:47
WPG
N. Ehlers
Saved shot38.527.9PP5.7%
2023-10-26
WPG at DET
1 REG
00:48
WPG
A. Iafallo
Miss5.859.0PP5.2%
2023-10-26
WPG at DET
1 REG
00:57
WPG
K. Connor
Block12.838.7PPN/A
2023-10-26
WPG at DET
1 REG
01:11
WPG
K. Connor
Saved shot27.051.0PP14.2%
2023-10-26
WPG at DET
1 REG
01:36
DET
M. Rasmussen
Saved shot19.147.1SH9.3%
2023-10-26
WPG at DET
1 REG
02:06
WPG
N. Schmidt
Block26.437.3PPN/A
2023-10-26
WPG at DET
1 REG
02:13
DET
A. Copp
Saved shot111.018.9EV0.2%
2023-10-26
WPG at DET
1 REG
03:10
WPG
R. Kupari
Block53.438.2EVN/A
2023-10-26
WPG at DET
1 REG
04:01
WPG
A. Iafallo
Saved shot8.926.6PP17.4%
2023-10-26
WPG at DET
1 REG
04:20
WPG
M. Scheifele
Saved shot6.00.0PP20.0%
2023-10-26
WPG at DET
1 REG
04:22
WPG
A. Iafallo
Block16.625.0PPN/A
2023-10-26
WPG at DET
1 REG
04:28
WPG
A. Iafallo
Miss23.27.4PP6.7%
2023-10-26
WPG at DET
1 REG
04:53
WPG
N. Ehlers
Block31.014.9PPN/A
2023-10-26
WPG at DET
1 REG
05:40
WPG
N. Niederreiter
Block10.05.7PPN/A
2023-10-26
WPG at DET
1 REG
05:49
WPG
C. Perfetti
Saved shot40.323.4EV4.0%
2023-10-26
WPG at DET
1 REG
06:17
WPG
M. Barron
Miss19.16.0EV8.0%
2023-10-26
WPG at DET
1 REG
06:58
DET
A. DeBrincat
Saved shot37.236.3EV4.6%
2023-10-26
WPG at DET
1 REG
07:00
DET
L. Raymond
Miss17.838.2EV15.6%
2023-10-26
WPG at DET
1 REG
07:19
DET
D. Larkin
Block61.333.7EVN/A
2023-10-26
WPG at DET
1 REG
07:22
DET
D. Larkin
Block28.653.5EVN/A
2023-10-26
WPG at DET
1 REG
07:39
DET
M. Seider
Saved shot42.69.5EV6.1%
2023-10-26
WPG at DET
1 REG
07:42
DET
A. DeBrincat
Block41.045.0EVN/A
2023-10-26
WPG at DET
1 REG
09:42
DET
M. Seider
Block26.931.3PPN/A
2023-10-26
WPG at DET
1 REG
09:47
WPG
D. Gustafsson
Saved shot40.031.7SH3.2%
2023-10-26
WPG at DET
1 REG
10:22
DET
J. Walman
Saved shot46.00.0PP5.4%
2023-10-26
WPG at DET
1 REG
10:23
DET
J. Compher
Saved shot9.16.3PP5.2%
2023-10-26
WPG at DET
1 REG
11:29
DET
B. Chiarot
Block12.29.5EVN/A
2023-10-26
WPG at DET
1 REG
12:30
DET
A. DeBrincat
Saved shot28.262.5EV2.4%
2023-10-26
WPG at DET
1 REG
12:41
DET
A. DeBrincat
Saved shot69.110.0EV0.3%
2023-10-26
WPG at DET
1 REG
12:55
WPG
M. Appleton
Saved shot22.837.9EV9.7%
2023-10-26
WPG at DET
1 REG
13:55
WPG
N. Ehlers
Block17.120.6EVN/A
2023-10-26
WPG at DET
1 REG
14:02
WPG
C. Perfetti
Block17.040.2EVN/A
2023-10-26
WPG at DET
1 REG
15:32
DET
J. Holl
Block27.323.7EVN/A
2023-10-26
WPG at DET
1 REG
16:20
WPG
C. Perfetti
Miss41.48.3EV5.1%
2023-10-26
WPG at DET
1 REG
16:28
WPG
N. Ehlers
Goal23.117.7EV12.8%
2023-10-26
WPG at DET
1 REG
17:00
DET
M. Seider
Saved shot25.256.3EV7.3%
2023-10-26
WPG at DET
1 REG
17:30
WPG
K. Connor
Goal20.220.2EV13.7%
2023-10-26
WPG at DET
1 REG
18:04
WPG
M. Appleton
Miss13.463.4EV8.2%
2023-10-26
WPG at DET
1 REG
19:12
WPG
J. Morrissey
Saved shot58.00.0PP5.8%
2023-10-26
WPG at DET
2 REG
01:02
WPG
D. DeMelo
Block11.226.6EVN/A
2023-10-26
WPG at DET
2 REG
01:35
WPG
M. Appleton
Saved shot65.637.6EV0.6%
2023-10-26
WPG at DET
2 REG
01:47
DET
D. Sprong
Block36.148.4EVN/A
2023-10-26
WPG at DET
2 REG
02:26
WPG
D. Gustafsson
Miss19.411.9EV14.2%
2023-10-26
WPG at DET
2 REG
02:59
WPG
N. Niederreiter
Saved shot34.13.4EV9.4%
2023-10-26
WPG at DET
2 REG
03:16
DET
D. Larkin
Saved shot53.931.3EV0.9%
2023-10-26
WPG at DET
2 REG
03:18
DET
L. Raymond
Goal9.16.3EV22.6%
2023-10-26
WPG at DET
2 REG
04:18
DET
J. Walman
Block57.921.3EVN/A
2023-10-26
WPG at DET
2 REG
05:07
WPG
C. Perfetti
Block13.617.1EVN/A
2023-10-26
WPG at DET
2 REG
05:26
WPG
J. Morrissey
Saved shot43.943.2EV2.6%
2023-10-26
WPG at DET
2 REG
06:01
WPG
D. DeMelo
Miss57.617.2EV1.8%
WPG at DET

Oct 26, 2023 · P1 REG · 00:47

N. Ehlers

WPG · Saved shot

Distance
38.5 ft
Scoring chance (xG)
5.7%
Angle
27.9°
Strength
PP
WPG at DET

Oct 26, 2023 · P1 REG · 00:48

A. Iafallo

WPG · Miss

Distance
5.8 ft
Scoring chance (xG)
5.2%
Angle
59.0°
Strength
PP
WPG at DET

Oct 26, 2023 · P1 REG · 00:57

K. Connor

WPG · Block

Distance
12.8 ft
Scoring chance (xG)
Unavailable
Angle
38.7°
Strength
PP

Blocked or unsupported attempt

WPG at DET

Oct 26, 2023 · P1 REG · 01:11

K. Connor

WPG · Saved shot

Distance
27.0 ft
Scoring chance (xG)
14.2%
Angle
51.0°
Strength
PP
WPG at DET

Oct 26, 2023 · P1 REG · 01:36

M. Rasmussen

DET · Saved shot

Distance
19.1 ft
Scoring chance (xG)
9.3%
Angle
47.1°
Strength
SH
WPG at DET

Oct 26, 2023 · P1 REG · 02:06

N. Schmidt

WPG · Block

Distance
26.4 ft
Scoring chance (xG)
Unavailable
Angle
37.3°
Strength
PP

Blocked or unsupported attempt

WPG at DET

Oct 26, 2023 · P1 REG · 02:13

A. Copp

DET · Saved shot

Distance
111.0 ft
Scoring chance (xG)
0.2%
Angle
18.9°
Strength
EV
WPG at DET

Oct 26, 2023 · P1 REG · 03:10

R. Kupari

WPG · Block

Distance
53.4 ft
Scoring chance (xG)
Unavailable
Angle
38.2°
Strength
EV

Blocked or unsupported attempt

WPG at DET

Oct 26, 2023 · P1 REG · 04:01

A. Iafallo

WPG · Saved shot

Distance
8.9 ft
Scoring chance (xG)
17.4%
Angle
26.6°
Strength
PP
WPG at DET

Oct 26, 2023 · P1 REG · 04:20

M. Scheifele

WPG · Saved shot

Distance
6.0 ft
Scoring chance (xG)
20.0%
Angle
0.0°
Strength
PP
WPG at DET

Oct 26, 2023 · P1 REG · 04:22

A. Iafallo

WPG · Block

Distance
16.6 ft
Scoring chance (xG)
Unavailable
Angle
25.0°
Strength
PP

Blocked or unsupported attempt

WPG at DET

Oct 26, 2023 · P1 REG · 04:28

A. Iafallo

WPG · Miss

Distance
23.2 ft
Scoring chance (xG)
6.7%
Angle
7.4°
Strength
PP
WPG at DET

Oct 26, 2023 · P1 REG · 04:53

N. Ehlers

WPG · Block

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

Blocked or unsupported attempt

WPG at DET

Oct 26, 2023 · P1 REG · 05:40

N. Niederreiter

WPG · Block

Distance
10.0 ft
Scoring chance (xG)
Unavailable
Angle
5.7°
Strength
PP

Blocked or unsupported attempt

WPG at DET

Oct 26, 2023 · P1 REG · 05:49

C. Perfetti

WPG · Saved shot

Distance
40.3 ft
Scoring chance (xG)
4.0%
Angle
23.4°
Strength
EV
WPG at DET

Oct 26, 2023 · P1 REG · 06:17

M. Barron

WPG · Miss

Distance
19.1 ft
Scoring chance (xG)
8.0%
Angle
6.0°
Strength
EV
WPG at DET

Oct 26, 2023 · P1 REG · 06:58

A. DeBrincat

DET · Saved shot

Distance
37.2 ft
Scoring chance (xG)
4.6%
Angle
36.3°
Strength
EV
WPG at DET

Oct 26, 2023 · P1 REG · 07:00

L. Raymond

DET · Miss

Distance
17.8 ft
Scoring chance (xG)
15.6%
Angle
38.2°
Strength
EV
WPG at DET

Oct 26, 2023 · P1 REG · 07:19

D. Larkin

DET · Block

Distance
61.3 ft
Scoring chance (xG)
Unavailable
Angle
33.7°
Strength
EV

Blocked or unsupported attempt

WPG at DET

Oct 26, 2023 · P1 REG · 07:22

D. Larkin

DET · Block

Distance
28.6 ft
Scoring chance (xG)
Unavailable
Angle
53.5°
Strength
EV

Blocked or unsupported attempt

WPG at DET

Oct 26, 2023 · P1 REG · 07:39

M. Seider

DET · Saved shot

Distance
42.6 ft
Scoring chance (xG)
6.1%
Angle
9.5°
Strength
EV
WPG at DET

Oct 26, 2023 · P1 REG · 07:42

A. DeBrincat

DET · Block

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

Blocked or unsupported attempt

WPG at DET

Oct 26, 2023 · P1 REG · 09:42

M. Seider

DET · Block

Distance
26.9 ft
Scoring chance (xG)
Unavailable
Angle
31.3°
Strength
PP

Blocked or unsupported attempt

WPG at DET

Oct 26, 2023 · P1 REG · 09:47

D. Gustafsson

WPG · Saved shot

Distance
40.0 ft
Scoring chance (xG)
3.2%
Angle
31.7°
Strength
SH
WPG at DET

Oct 26, 2023 · P1 REG · 10:22

J. Walman

DET · Saved shot

Distance
46.0 ft
Scoring chance (xG)
5.4%
Angle
0.0°
Strength
PP
WPG at DET

Oct 26, 2023 · P1 REG · 10:23

J. Compher

DET · Saved shot

Distance
9.1 ft
Scoring chance (xG)
5.2%
Angle
6.3°
Strength
PP
WPG at DET

Oct 26, 2023 · P1 REG · 11:29

B. Chiarot

DET · Block

Distance
12.2 ft
Scoring chance (xG)
Unavailable
Angle
9.5°
Strength
EV

Blocked or unsupported attempt

WPG at DET

Oct 26, 2023 · P1 REG · 12:30

A. DeBrincat

DET · Saved shot

Distance
28.2 ft
Scoring chance (xG)
2.4%
Angle
62.5°
Strength
EV
WPG at DET

Oct 26, 2023 · P1 REG · 12:41

A. DeBrincat

DET · Saved shot

Distance
69.1 ft
Scoring chance (xG)
0.3%
Angle
10.0°
Strength
EV
WPG at DET

Oct 26, 2023 · P1 REG · 12:55

M. Appleton

WPG · Saved shot

Distance
22.8 ft
Scoring chance (xG)
9.7%
Angle
37.9°
Strength
EV
WPG at DET

Oct 26, 2023 · P1 REG · 13:55

N. Ehlers

WPG · Block

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

Blocked or unsupported attempt

WPG at DET

Oct 26, 2023 · P1 REG · 14:02

C. Perfetti

WPG · Block

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

Blocked or unsupported attempt

WPG at DET

Oct 26, 2023 · P1 REG · 15:32

J. Holl

DET · Block

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

Blocked or unsupported attempt

WPG at DET

Oct 26, 2023 · P1 REG · 16:20

C. Perfetti

WPG · Miss

Distance
41.4 ft
Scoring chance (xG)
5.1%
Angle
8.3°
Strength
EV
WPG at DET

Oct 26, 2023 · P1 REG · 16:28

N. Ehlers

WPG · Goal

Distance
23.1 ft
Scoring chance (xG)
12.8%
Angle
17.7°
Strength
EV
WPG at DET

Oct 26, 2023 · P1 REG · 17:00

M. Seider

DET · Saved shot

Distance
25.2 ft
Scoring chance (xG)
7.3%
Angle
56.3°
Strength
EV
WPG at DET

Oct 26, 2023 · P1 REG · 17:30

K. Connor

WPG · Goal

Distance
20.2 ft
Scoring chance (xG)
13.7%
Angle
20.2°
Strength
EV
WPG at DET

Oct 26, 2023 · P1 REG · 18:04

M. Appleton

WPG · Miss

Distance
13.4 ft
Scoring chance (xG)
8.2%
Angle
63.4°
Strength
EV
WPG at DET

Oct 26, 2023 · P1 REG · 19:12

J. Morrissey

WPG · Saved shot

Distance
58.0 ft
Scoring chance (xG)
5.8%
Angle
0.0°
Strength
PP
WPG at DET

Oct 26, 2023 · P2 REG · 01:02

D. DeMelo

WPG · Block

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

Blocked or unsupported attempt

WPG at DET

Oct 26, 2023 · P2 REG · 01:35

M. Appleton

WPG · Saved shot

Distance
65.6 ft
Scoring chance (xG)
0.6%
Angle
37.6°
Strength
EV
WPG at DET

Oct 26, 2023 · P2 REG · 01:47

D. Sprong

DET · Block

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

Blocked or unsupported attempt

WPG at DET

Oct 26, 2023 · P2 REG · 02:26

D. Gustafsson

WPG · Miss

Distance
19.4 ft
Scoring chance (xG)
14.2%
Angle
11.9°
Strength
EV
WPG at DET

Oct 26, 2023 · P2 REG · 02:59

N. Niederreiter

WPG · Saved shot

Distance
34.1 ft
Scoring chance (xG)
9.4%
Angle
3.4°
Strength
EV
WPG at DET

Oct 26, 2023 · P2 REG · 03:16

D. Larkin

DET · Saved shot

Distance
53.9 ft
Scoring chance (xG)
0.9%
Angle
31.3°
Strength
EV
WPG at DET

Oct 26, 2023 · P2 REG · 03:18

L. Raymond

DET · Goal

Distance
9.1 ft
Scoring chance (xG)
22.6%
Angle
6.3°
Strength
EV
WPG at DET

Oct 26, 2023 · P2 REG · 04:18

J. Walman

DET · Block

Distance
57.9 ft
Scoring chance (xG)
Unavailable
Angle
21.3°
Strength
EV

Blocked or unsupported attempt

WPG at DET

Oct 26, 2023 · P2 REG · 05:07

C. Perfetti

WPG · Block

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

Blocked or unsupported attempt

WPG at DET

Oct 26, 2023 · P2 REG · 05:26

J. Morrissey

WPG · Saved shot

Distance
43.9 ft
Scoring chance (xG)
2.6%
Angle
43.2°
Strength
EV
WPG at DET

Oct 26, 2023 · P2 REG · 06:01

D. DeMelo

WPG · Miss

Distance
57.6 ft
Scoring chance (xG)
1.8%
Angle
17.2°
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.