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

116 matching attempts. Season coverage: 249 published games / 249 collected games. Last source refresh: Oct 26, 2026 08:35.

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)
2026-10-20
WPG at STL
1 REG
00:19
STL
C. McMichael
Block13.032.5EVN/A
2026-10-20
WPG at STL
1 REG
01:09
WPG
D. Samberg
Saved shot64.826.6EV0.9%
2026-10-20
WPG at STL
1 REG
01:14
WPG
C. Perfetti
Saved shot18.033.7EV12.4%
2026-10-20
WPG at STL
1 REG
01:19
WPG
K. Connor
Miss27.852.3EV6.0%
2026-10-20
WPG at STL
1 REG
01:25
WPG
M. Scheifele
Miss8.129.7EV9.9%
2026-10-20
WPG at STL
1 REG
01:37
WPG
K. Connor
Block42.810.8EVN/A
2026-10-20
WPG at STL
1 REG
01:55
WPG
M. Ferraro
Saved shot62.225.7EV1.5%
2026-10-20
WPG at STL
1 REG
02:18
WPG
T. Bauer
Saved shot66.333.9EV1.0%
2026-10-20
WPG at STL
1 REG
03:33
STL
O. Stenberg
Saved shot31.679.0EV1.4%
2026-10-20
WPG at STL
1 REG
04:02
WPG
I. Rosen
Miss13.930.3EV14.1%
2026-10-20
WPG at STL
1 REG
04:43
WPG
V. Björck
Miss25.630.6EV4.5%
2026-10-20
WPG at STL
1 REG
05:06
STL
D. Dvorsky
Miss19.00.0EV7.5%
2026-10-20
WPG at STL
1 REG
05:45
WPG
M. Barron
Miss28.729.2EV4.4%
2026-10-20
WPG at STL
1 REG
05:50
WPG
D. Samberg
Saved shot66.228.9EV1.1%
2026-10-20
WPG at STL
1 REG
05:51
WPG
C. Koepke
Miss8.17.1EV2.9%
2026-10-20
WPG at STL
1 REG
06:16
WPG
D. Samberg
Miss68.533.7EV0.6%
2026-10-20
WPG at STL
1 REG
06:45
WPG
M. Ferraro
Saved shot57.345.7EV0.6%
2026-10-20
WPG at STL
1 REG
07:27
WPG
G. Vilardi
Saved shot16.342.5EV11.9%
2026-10-20
WPG at STL
1 REG
07:39
WPG
A. Iafallo
Saved shot56.139.9EV0.9%
2026-10-20
WPG at STL
1 REG
08:17
STL
C. Parayko
Miss47.445.9EV1.1%
2026-10-20
WPG at STL
1 REG
08:32
STL
J. Berggren
Miss49.648.3EV0.8%
2026-10-20
WPG at STL
1 REG
09:17
STL
P. Broberg
Block32.229.7EVN/A
2026-10-20
WPG at STL
1 REG
09:21
STL
P. Broberg
Saved shot40.344.0EV1.5%
2026-10-20
WPG at STL
1 REG
09:31
STL
P. Broberg
Block23.15.0EVN/A
2026-10-20
WPG at STL
1 REG
09:38
STL
P. Broberg
Saved shot43.318.9EV3.4%
2026-10-20
WPG at STL
1 REG
09:47
STL
D. Holloway
Saved shot17.513.2EV15.9%
2026-10-20
WPG at STL
1 REG
09:58
WPG
D. Samberg
Saved shot44.157.0EV0.7%
2026-10-20
WPG at STL
1 REG
10:32
STL
C. Parayko
Block24.02.4EVN/A
2026-10-20
WPG at STL
1 REG
10:38
STL
A. Jiricek
Saved shot39.219.4EV4.4%
2026-10-20
WPG at STL
1 REG
10:48
STL
P. Buchnevich
Block42.446.9EVN/A
2026-10-20
WPG at STL
1 REG
10:51
STL
C. Parayko
Block9.090.0EVN/A
2026-10-20
WPG at STL
1 REG
11:58
WPG
G. Vilardi
Saved shot8.569.4EV5.8%
2026-10-20
WPG at STL
1 REG
11:59
WPG
A. Iafallo
Saved shot14.250.7EV4.1%
2026-10-20
WPG at STL
1 REG
12:12
STL
J. Berggren
Block50.00.0EVN/A
2026-10-20
WPG at STL
1 REG
12:22
STL
P. Broberg
Saved shot32.919.5EV7.7%
2026-10-20
WPG at STL
1 REG
12:23
STL
J. Snuggerud
Block11.00.0EVN/A
2026-10-20
WPG at STL
1 REG
12:30
STL
J. Snuggerud
Goal19.16.0EV6.9%
2026-10-20
WPG at STL
1 REG
12:33
WPG
M. Scheifele
Saved shot12.235.0EV13.4%
2026-10-20
WPG at STL
1 REG
14:11
STL
A. Kaskimaki
Miss10.211.3EV23.4%
2026-10-20
WPG at STL
1 REG
14:27
STL
J. Neighbours
Saved shot7.623.2PP19.0%
2026-10-20
WPG at STL
1 REG
14:28
STL
J. Neighbours
Block6.318.4PPN/A
2026-10-20
WPG at STL
1 REG
15:22
WPG
N. Pionk
Saved shot175.910.5SH0.3%
2026-10-20
WPG at STL
1 REG
16:14
STL
C. McMichael
Miss8.00.0PP12.9%
2026-10-20
WPG at STL
1 REG
16:17
WPG
A. Iafallo
Saved shot179.59.6SH0.2%
2026-10-20
WPG at STL
1 REG
17:33
WPG
H. Fleury
Block15.726.6EVN/A
2026-10-20
WPG at STL
1 REG
17:37
STL
P. Buchnevich
Saved shot127.915.9EV0.3%
2026-10-20
WPG at STL
1 REG
17:54
STL
P. Buchnevich
Saved shot5.178.7EV3.0%
2026-10-20
WPG at STL
1 REG
17:56
STL
P. Buchnevich
Saved shot6.318.4EV30.8%
2026-10-20
WPG at STL
1 REG
19:12
STL
J. Berggren
Saved shot33.659.6EV1.6%
2026-10-20
WPG at STL
1 REG
19:18
STL
C. Fowler
Block22.828.8EVN/A
WPG at STL

Oct 20, 2026 · P1 REG · 00:19

C. McMichael

STL · Block

Distance
13.0 ft
Scoring chance (xG)
Unavailable
Angle
32.5°
Strength
EV

Blocked or unsupported attempt

WPG at STL

Oct 20, 2026 · P1 REG · 01:09

D. Samberg

WPG · Saved shot

Distance
64.8 ft
Scoring chance (xG)
0.9%
Angle
26.6°
Strength
EV
WPG at STL

Oct 20, 2026 · P1 REG · 01:14

C. Perfetti

WPG · Saved shot

Distance
18.0 ft
Scoring chance (xG)
12.4%
Angle
33.7°
Strength
EV
WPG at STL

Oct 20, 2026 · P1 REG · 01:19

K. Connor

WPG · Miss

Distance
27.8 ft
Scoring chance (xG)
6.0%
Angle
52.3°
Strength
EV
WPG at STL

Oct 20, 2026 · P1 REG · 01:25

M. Scheifele

WPG · Miss

Distance
8.1 ft
Scoring chance (xG)
9.9%
Angle
29.7°
Strength
EV
WPG at STL

Oct 20, 2026 · P1 REG · 01:37

K. Connor

WPG · Block

Distance
42.8 ft
Scoring chance (xG)
Unavailable
Angle
10.8°
Strength
EV

Blocked or unsupported attempt

WPG at STL

Oct 20, 2026 · P1 REG · 01:55

M. Ferraro

WPG · Saved shot

Distance
62.2 ft
Scoring chance (xG)
1.5%
Angle
25.7°
Strength
EV
WPG at STL

Oct 20, 2026 · P1 REG · 02:18

T. Bauer

WPG · Saved shot

Distance
66.3 ft
Scoring chance (xG)
1.0%
Angle
33.9°
Strength
EV
WPG at STL

Oct 20, 2026 · P1 REG · 03:33

O. Stenberg

STL · Saved shot

Distance
31.6 ft
Scoring chance (xG)
1.4%
Angle
79.0°
Strength
EV
WPG at STL

Oct 20, 2026 · P1 REG · 04:02

I. Rosen

WPG · Miss

Distance
13.9 ft
Scoring chance (xG)
14.1%
Angle
30.3°
Strength
EV
WPG at STL

Oct 20, 2026 · P1 REG · 04:43

V. Björck

WPG · Miss

Distance
25.6 ft
Scoring chance (xG)
4.5%
Angle
30.6°
Strength
EV
WPG at STL

Oct 20, 2026 · P1 REG · 05:06

D. Dvorsky

STL · Miss

Distance
19.0 ft
Scoring chance (xG)
7.5%
Angle
0.0°
Strength
EV
WPG at STL

Oct 20, 2026 · P1 REG · 05:45

M. Barron

WPG · Miss

Distance
28.7 ft
Scoring chance (xG)
4.4%
Angle
29.2°
Strength
EV
WPG at STL

Oct 20, 2026 · P1 REG · 05:50

D. Samberg

WPG · Saved shot

Distance
66.2 ft
Scoring chance (xG)
1.1%
Angle
28.9°
Strength
EV
WPG at STL

Oct 20, 2026 · P1 REG · 05:51

C. Koepke

WPG · Miss

Distance
8.1 ft
Scoring chance (xG)
2.9%
Angle
7.1°
Strength
EV
WPG at STL

Oct 20, 2026 · P1 REG · 06:16

D. Samberg

WPG · Miss

Distance
68.5 ft
Scoring chance (xG)
0.6%
Angle
33.7°
Strength
EV
WPG at STL

Oct 20, 2026 · P1 REG · 06:45

M. Ferraro

WPG · Saved shot

Distance
57.3 ft
Scoring chance (xG)
0.6%
Angle
45.7°
Strength
EV
WPG at STL

Oct 20, 2026 · P1 REG · 07:27

G. Vilardi

WPG · Saved shot

Distance
16.3 ft
Scoring chance (xG)
11.9%
Angle
42.5°
Strength
EV
WPG at STL

Oct 20, 2026 · P1 REG · 07:39

A. Iafallo

WPG · Saved shot

Distance
56.1 ft
Scoring chance (xG)
0.9%
Angle
39.9°
Strength
EV
WPG at STL

Oct 20, 2026 · P1 REG · 08:17

C. Parayko

STL · Miss

Distance
47.4 ft
Scoring chance (xG)
1.1%
Angle
45.9°
Strength
EV
WPG at STL

Oct 20, 2026 · P1 REG · 08:32

J. Berggren

STL · Miss

Distance
49.6 ft
Scoring chance (xG)
0.8%
Angle
48.3°
Strength
EV
WPG at STL

Oct 20, 2026 · P1 REG · 09:17

P. Broberg

STL · Block

Distance
32.2 ft
Scoring chance (xG)
Unavailable
Angle
29.7°
Strength
EV

Blocked or unsupported attempt

WPG at STL

Oct 20, 2026 · P1 REG · 09:21

P. Broberg

STL · Saved shot

Distance
40.3 ft
Scoring chance (xG)
1.5%
Angle
44.0°
Strength
EV
WPG at STL

Oct 20, 2026 · P1 REG · 09:31

P. Broberg

STL · Block

Distance
23.1 ft
Scoring chance (xG)
Unavailable
Angle
5.0°
Strength
EV

Blocked or unsupported attempt

WPG at STL

Oct 20, 2026 · P1 REG · 09:38

P. Broberg

STL · Saved shot

Distance
43.3 ft
Scoring chance (xG)
3.4%
Angle
18.9°
Strength
EV
WPG at STL

Oct 20, 2026 · P1 REG · 09:47

D. Holloway

STL · Saved shot

Distance
17.5 ft
Scoring chance (xG)
15.9%
Angle
13.2°
Strength
EV
WPG at STL

Oct 20, 2026 · P1 REG · 09:58

D. Samberg

WPG · Saved shot

Distance
44.1 ft
Scoring chance (xG)
0.7%
Angle
57.0°
Strength
EV
WPG at STL

Oct 20, 2026 · P1 REG · 10:32

C. Parayko

STL · Block

Distance
24.0 ft
Scoring chance (xG)
Unavailable
Angle
2.4°
Strength
EV

Blocked or unsupported attempt

WPG at STL

Oct 20, 2026 · P1 REG · 10:38

A. Jiricek

STL · Saved shot

Distance
39.2 ft
Scoring chance (xG)
4.4%
Angle
19.4°
Strength
EV
WPG at STL

Oct 20, 2026 · P1 REG · 10:48

P. Buchnevich

STL · Block

Distance
42.4 ft
Scoring chance (xG)
Unavailable
Angle
46.9°
Strength
EV

Blocked or unsupported attempt

WPG at STL

Oct 20, 2026 · P1 REG · 10:51

C. Parayko

STL · Block

Distance
9.0 ft
Scoring chance (xG)
Unavailable
Angle
90.0°
Strength
EV

Blocked or unsupported attempt

WPG at STL

Oct 20, 2026 · P1 REG · 11:58

G. Vilardi

WPG · Saved shot

Distance
8.5 ft
Scoring chance (xG)
5.8%
Angle
69.4°
Strength
EV
WPG at STL

Oct 20, 2026 · P1 REG · 11:59

A. Iafallo

WPG · Saved shot

Distance
14.2 ft
Scoring chance (xG)
4.1%
Angle
50.7°
Strength
EV
WPG at STL

Oct 20, 2026 · P1 REG · 12:12

J. Berggren

STL · Block

Distance
50.0 ft
Scoring chance (xG)
Unavailable
Angle
0.0°
Strength
EV

Blocked or unsupported attempt

WPG at STL

Oct 20, 2026 · P1 REG · 12:22

P. Broberg

STL · Saved shot

Distance
32.9 ft
Scoring chance (xG)
7.7%
Angle
19.5°
Strength
EV
WPG at STL

Oct 20, 2026 · P1 REG · 12:23

J. Snuggerud

STL · Block

Distance
11.0 ft
Scoring chance (xG)
Unavailable
Angle
0.0°
Strength
EV

Blocked or unsupported attempt

WPG at STL

Oct 20, 2026 · P1 REG · 12:30

J. Snuggerud

STL · Goal

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

Oct 20, 2026 · P1 REG · 12:33

M. Scheifele

WPG · Saved shot

Distance
12.2 ft
Scoring chance (xG)
13.4%
Angle
35.0°
Strength
EV
WPG at STL

Oct 20, 2026 · P1 REG · 14:11

A. Kaskimaki

STL · Miss

Distance
10.2 ft
Scoring chance (xG)
23.4%
Angle
11.3°
Strength
EV
WPG at STL

Oct 20, 2026 · P1 REG · 14:27

J. Neighbours

STL · Saved shot

Distance
7.6 ft
Scoring chance (xG)
19.0%
Angle
23.2°
Strength
PP
WPG at STL

Oct 20, 2026 · P1 REG · 14:28

J. Neighbours

STL · Block

Distance
6.3 ft
Scoring chance (xG)
Unavailable
Angle
18.4°
Strength
PP

Blocked or unsupported attempt

WPG at STL

Oct 20, 2026 · P1 REG · 15:22

N. Pionk

WPG · Saved shot

Distance
175.9 ft
Scoring chance (xG)
0.3%
Angle
10.5°
Strength
SH
WPG at STL

Oct 20, 2026 · P1 REG · 16:14

C. McMichael

STL · Miss

Distance
8.0 ft
Scoring chance (xG)
12.9%
Angle
0.0°
Strength
PP
WPG at STL

Oct 20, 2026 · P1 REG · 16:17

A. Iafallo

WPG · Saved shot

Distance
179.5 ft
Scoring chance (xG)
0.2%
Angle
9.6°
Strength
SH
WPG at STL

Oct 20, 2026 · P1 REG · 17:33

H. Fleury

WPG · Block

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

Blocked or unsupported attempt

WPG at STL

Oct 20, 2026 · P1 REG · 17:37

P. Buchnevich

STL · Saved shot

Distance
127.9 ft
Scoring chance (xG)
0.3%
Angle
15.9°
Strength
EV
WPG at STL

Oct 20, 2026 · P1 REG · 17:54

P. Buchnevich

STL · Saved shot

Distance
5.1 ft
Scoring chance (xG)
3.0%
Angle
78.7°
Strength
EV
WPG at STL

Oct 20, 2026 · P1 REG · 17:56

P. Buchnevich

STL · Saved shot

Distance
6.3 ft
Scoring chance (xG)
30.8%
Angle
18.4°
Strength
EV
WPG at STL

Oct 20, 2026 · P1 REG · 19:12

J. Berggren

STL · Saved shot

Distance
33.6 ft
Scoring chance (xG)
1.6%
Angle
59.6°
Strength
EV
WPG at STL

Oct 20, 2026 · P1 REG · 19:18

C. Fowler

STL · Block

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