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

132 matching attempts. Season coverage: 1507 published games / 1507 collected games. Last source refresh: Oct 4, 2026 05:14.

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-03-28
WPG at SJS
1 REG
00:55
WPG
V. Namestnikov
Miss42.443.1EV1.1%
2023-03-28
WPG at SJS
1 REG
01:23
WPG
N. Schmidt
Saved shot74.822.8EV0.2%
2023-03-28
WPG at SJS
1 REG
01:36
WPG
J. Morrissey
Saved shot70.232.8EV0.5%
2023-03-28
WPG at SJS
1 REG
02:11
WPG
N. Ehlers
Saved shot43.631.9EV2.6%
2023-03-28
WPG at SJS
1 REG
02:18
WPG
B. Dillon
Saved shot58.215.9EV1.5%
2023-03-28
WPG at SJS
1 REG
03:28
WPG
D. DeMelo
Saved shot60.023.6EV2.9%
2023-03-28
WPG at SJS
1 REG
03:31
WPG
K. Connor
Block17.235.5EVN/A
2023-03-28
WPG at SJS
1 REG
04:13
SJS
M. Benning
Saved shot42.443.1EV1.3%
2023-03-28
WPG at SJS
1 REG
04:55
SJS
J. Viel
Saved shot12.618.4EV15.0%
2023-03-28
WPG at SJS
1 REG
04:57
SJS
S. Lorentz
Miss6.763.4EV17.1%
2023-03-28
WPG at SJS
1 REG
05:24
SJS
R. Simek
Block40.540.0EVN/A
2023-03-28
WPG at SJS
1 REG
05:34
SJS
J. MacDonald
Saved shot45.224.9EV0.9%
2023-03-28
WPG at SJS
1 REG
06:00
SJS
F. Zetterlund
Saved shot6.199.5EV4.0%
2023-03-28
WPG at SJS
1 REG
06:35
WPG
M. Barron
Saved shot16.03.6EV6.1%
2023-03-28
WPG at SJS
1 REG
06:47
SJS
M. Kaut
Block136.44.2EVN/A
2023-03-28
WPG at SJS
1 REG
06:55
WPG
K. Stenlund
Saved shot25.638.7EV2.5%
2023-03-28
WPG at SJS
1 REG
07:25
WPG
V. Namestnikov
Saved shot17.00.0EV15.1%
2023-03-28
WPG at SJS
1 REG
07:48
SJS
J. Viel
Saved shot9.16.3EV22.4%
2023-03-28
WPG at SJS
1 REG
08:03
SJS
L. Couture
Saved shot48.844.2PP2.7%
2023-03-28
WPG at SJS
1 REG
08:36
SJS
E. Karlsson
Block32.48.9PPN/A
2023-03-28
WPG at SJS
1 REG
09:02
SJS
E. Karlsson
Saved shot52.02.2PP6.0%
2023-03-28
WPG at SJS
1 REG
09:21
SJS
F. Zetterlund
Miss50.349.0PP2.1%
2023-03-28
WPG at SJS
1 REG
09:51
SJS
N. Gregor
Goal7.00.0EV17.6%
2023-03-28
WPG at SJS
1 REG
10:40
WPG
J. Morrissey
Saved shot51.635.5EV1.9%
2023-03-28
WPG at SJS
1 REG
10:53
WPG
N. Schmidt
Block27.921.0EVN/A
2023-03-28
WPG at SJS
1 REG
11:21
SJS
L. Couture
Saved shot28.856.3EV2.8%
2023-03-28
WPG at SJS
1 REG
11:54
WPG
K. Connor
Block49.822.4EVN/A
2023-03-28
WPG at SJS
1 REG
12:11
WPG
V. Namestnikov
Saved shot17.045.0EV10.2%
2023-03-28
WPG at SJS
1 REG
13:17
WPG
N. Pionk
Saved shot35.854.1EV1.3%
2023-03-28
WPG at SJS
1 REG
13:25
WPG
N. Ehlers
Miss25.541.8EV8.8%
2023-03-28
WPG at SJS
1 REG
13:34
WPG
N. Ehlers
Saved shot15.311.3EV12.7%
2023-03-28
WPG at SJS
1 REG
13:43
WPG
K. Connor
Miss23.933.0EV7.2%
2023-03-28
WPG at SJS
1 REG
13:50
SJS
F. Zetterlund
Miss42.231.4EV2.6%
2023-03-28
WPG at SJS
1 REG
14:35
SJS
S. Lorentz
Saved shot25.927.6EV11.5%
2023-03-28
WPG at SJS
1 REG
14:46
WPG
M. Barron
Block37.710.7EVN/A
2023-03-28
WPG at SJS
1 REG
14:57
WPG
K. Stenlund
Saved shot35.428.7EV6.8%
2023-03-28
WPG at SJS
1 REG
14:58
WPG
S. Maenalanen
Saved shot20.02.9EV4.5%
2023-03-28
WPG at SJS
1 REG
15:10
SJS
M. Kaut
Saved shot48.719.2EV2.5%
2023-03-28
WPG at SJS
1 REG
15:24
SJS
M. Benning
Saved shot59.118.7EV1.9%
2023-03-28
WPG at SJS
1 REG
16:02
WPG
N. Pionk
Saved shot60.534.2EV1.1%
2023-03-28
WPG at SJS
1 REG
16:09
SJS
K. Labanc
Block34.01.7EVN/A
2023-03-28
WPG at SJS
1 REG
18:18
WPG
K. Connor
Saved shot38.941.9PP4.4%
2023-03-28
WPG at SJS
2 REG
00:05
SJS
E. Karlsson
Saved shot181.39.2EV0.3%
2023-03-28
WPG at SJS
2 REG
00:23
WPG
K. Connor
Block25.620.6EVN/A
2023-03-28
WPG at SJS
2 REG
00:25
WPG
P. Dubois
Miss25.541.8EV7.6%
2023-03-28
WPG at SJS
2 REG
00:31
WPG
J. Morrissey
Miss35.26.5EV8.6%
2023-03-28
WPG at SJS
2 REG
01:09
WPG
V. Namestnikov
Saved shot48.241.6EV1.8%
2023-03-28
WPG at SJS
2 REG
01:51
SJS
R. Simek
Miss19.090.0EV1.8%
2023-03-28
WPG at SJS
2 REG
02:30
SJS
N. Gregor
Miss4.563.4EV7.8%
2023-03-28
WPG at SJS
2 REG
02:55
SJS
E. Karlsson
Block42.732.6EVN/A
WPG at SJS

Mar 28, 2023 · P1 REG · 00:55

V. Namestnikov

WPG · Miss

Distance
42.4 ft
Scoring chance (xG)
1.1%
Angle
43.1°
Strength
EV
WPG at SJS

Mar 28, 2023 · P1 REG · 01:23

N. Schmidt

WPG · Saved shot

Distance
74.8 ft
Scoring chance (xG)
0.2%
Angle
22.8°
Strength
EV
WPG at SJS

Mar 28, 2023 · P1 REG · 01:36

J. Morrissey

WPG · Saved shot

Distance
70.2 ft
Scoring chance (xG)
0.5%
Angle
32.8°
Strength
EV
WPG at SJS

Mar 28, 2023 · P1 REG · 02:11

N. Ehlers

WPG · Saved shot

Distance
43.6 ft
Scoring chance (xG)
2.6%
Angle
31.9°
Strength
EV
WPG at SJS

Mar 28, 2023 · P1 REG · 02:18

B. Dillon

WPG · Saved shot

Distance
58.2 ft
Scoring chance (xG)
1.5%
Angle
15.9°
Strength
EV
WPG at SJS

Mar 28, 2023 · P1 REG · 03:28

D. DeMelo

WPG · Saved shot

Distance
60.0 ft
Scoring chance (xG)
2.9%
Angle
23.6°
Strength
EV
WPG at SJS

Mar 28, 2023 · P1 REG · 03:31

K. Connor

WPG · Block

Distance
17.2 ft
Scoring chance (xG)
Unavailable
Angle
35.5°
Strength
EV

Blocked or unsupported attempt

WPG at SJS

Mar 28, 2023 · P1 REG · 04:13

M. Benning

SJS · Saved shot

Distance
42.4 ft
Scoring chance (xG)
1.3%
Angle
43.1°
Strength
EV
WPG at SJS

Mar 28, 2023 · P1 REG · 04:55

J. Viel

SJS · Saved shot

Distance
12.6 ft
Scoring chance (xG)
15.0%
Angle
18.4°
Strength
EV
WPG at SJS

Mar 28, 2023 · P1 REG · 04:57

S. Lorentz

SJS · Miss

Distance
6.7 ft
Scoring chance (xG)
17.1%
Angle
63.4°
Strength
EV
WPG at SJS

Mar 28, 2023 · P1 REG · 05:24

R. Simek

SJS · Block

Distance
40.5 ft
Scoring chance (xG)
Unavailable
Angle
40.0°
Strength
EV

Blocked or unsupported attempt

WPG at SJS

Mar 28, 2023 · P1 REG · 05:34

J. MacDonald

SJS · Saved shot

Distance
45.2 ft
Scoring chance (xG)
0.9%
Angle
24.9°
Strength
EV
WPG at SJS

Mar 28, 2023 · P1 REG · 06:00

F. Zetterlund

SJS · Saved shot

Distance
6.1 ft
Scoring chance (xG)
4.0%
Angle
99.5°
Strength
EV
WPG at SJS

Mar 28, 2023 · P1 REG · 06:35

M. Barron

WPG · Saved shot

Distance
16.0 ft
Scoring chance (xG)
6.1%
Angle
3.6°
Strength
EV
WPG at SJS

Mar 28, 2023 · P1 REG · 06:47

M. Kaut

SJS · Block

Distance
136.4 ft
Scoring chance (xG)
Unavailable
Angle
4.2°
Strength
EV

Blocked or unsupported attempt

WPG at SJS

Mar 28, 2023 · P1 REG · 06:55

K. Stenlund

WPG · Saved shot

Distance
25.6 ft
Scoring chance (xG)
2.5%
Angle
38.7°
Strength
EV
WPG at SJS

Mar 28, 2023 · P1 REG · 07:25

V. Namestnikov

WPG · Saved shot

Distance
17.0 ft
Scoring chance (xG)
15.1%
Angle
0.0°
Strength
EV
WPG at SJS

Mar 28, 2023 · P1 REG · 07:48

J. Viel

SJS · Saved shot

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

Mar 28, 2023 · P1 REG · 08:03

L. Couture

SJS · Saved shot

Distance
48.8 ft
Scoring chance (xG)
2.7%
Angle
44.2°
Strength
PP
WPG at SJS

Mar 28, 2023 · P1 REG · 08:36

E. Karlsson

SJS · Block

Distance
32.4 ft
Scoring chance (xG)
Unavailable
Angle
8.9°
Strength
PP

Blocked or unsupported attempt

WPG at SJS

Mar 28, 2023 · P1 REG · 09:02

E. Karlsson

SJS · Saved shot

Distance
52.0 ft
Scoring chance (xG)
6.0%
Angle
2.2°
Strength
PP
WPG at SJS

Mar 28, 2023 · P1 REG · 09:21

F. Zetterlund

SJS · Miss

Distance
50.3 ft
Scoring chance (xG)
2.1%
Angle
49.0°
Strength
PP
WPG at SJS

Mar 28, 2023 · P1 REG · 09:51

N. Gregor

SJS · Goal

Distance
7.0 ft
Scoring chance (xG)
17.6%
Angle
0.0°
Strength
EV
WPG at SJS

Mar 28, 2023 · P1 REG · 10:40

J. Morrissey

WPG · Saved shot

Distance
51.6 ft
Scoring chance (xG)
1.9%
Angle
35.5°
Strength
EV
WPG at SJS

Mar 28, 2023 · P1 REG · 10:53

N. Schmidt

WPG · Block

Distance
27.9 ft
Scoring chance (xG)
Unavailable
Angle
21.0°
Strength
EV

Blocked or unsupported attempt

WPG at SJS

Mar 28, 2023 · P1 REG · 11:21

L. Couture

SJS · Saved shot

Distance
28.8 ft
Scoring chance (xG)
2.8%
Angle
56.3°
Strength
EV
WPG at SJS

Mar 28, 2023 · P1 REG · 11:54

K. Connor

WPG · Block

Distance
49.8 ft
Scoring chance (xG)
Unavailable
Angle
22.4°
Strength
EV

Blocked or unsupported attempt

WPG at SJS

Mar 28, 2023 · P1 REG · 12:11

V. Namestnikov

WPG · Saved shot

Distance
17.0 ft
Scoring chance (xG)
10.2%
Angle
45.0°
Strength
EV
WPG at SJS

Mar 28, 2023 · P1 REG · 13:17

N. Pionk

WPG · Saved shot

Distance
35.8 ft
Scoring chance (xG)
1.3%
Angle
54.1°
Strength
EV
WPG at SJS

Mar 28, 2023 · P1 REG · 13:25

N. Ehlers

WPG · Miss

Distance
25.5 ft
Scoring chance (xG)
8.8%
Angle
41.8°
Strength
EV
WPG at SJS

Mar 28, 2023 · P1 REG · 13:34

N. Ehlers

WPG · Saved shot

Distance
15.3 ft
Scoring chance (xG)
12.7%
Angle
11.3°
Strength
EV
WPG at SJS

Mar 28, 2023 · P1 REG · 13:43

K. Connor

WPG · Miss

Distance
23.9 ft
Scoring chance (xG)
7.2%
Angle
33.0°
Strength
EV
WPG at SJS

Mar 28, 2023 · P1 REG · 13:50

F. Zetterlund

SJS · Miss

Distance
42.2 ft
Scoring chance (xG)
2.6%
Angle
31.4°
Strength
EV
WPG at SJS

Mar 28, 2023 · P1 REG · 14:35

S. Lorentz

SJS · Saved shot

Distance
25.9 ft
Scoring chance (xG)
11.5%
Angle
27.6°
Strength
EV
WPG at SJS

Mar 28, 2023 · P1 REG · 14:46

M. Barron

WPG · Block

Distance
37.7 ft
Scoring chance (xG)
Unavailable
Angle
10.7°
Strength
EV

Blocked or unsupported attempt

WPG at SJS

Mar 28, 2023 · P1 REG · 14:57

K. Stenlund

WPG · Saved shot

Distance
35.4 ft
Scoring chance (xG)
6.8%
Angle
28.7°
Strength
EV
WPG at SJS

Mar 28, 2023 · P1 REG · 14:58

S. Maenalanen

WPG · Saved shot

Distance
20.0 ft
Scoring chance (xG)
4.5%
Angle
2.9°
Strength
EV
WPG at SJS

Mar 28, 2023 · P1 REG · 15:10

M. Kaut

SJS · Saved shot

Distance
48.7 ft
Scoring chance (xG)
2.5%
Angle
19.2°
Strength
EV
WPG at SJS

Mar 28, 2023 · P1 REG · 15:24

M. Benning

SJS · Saved shot

Distance
59.1 ft
Scoring chance (xG)
1.9%
Angle
18.7°
Strength
EV
WPG at SJS

Mar 28, 2023 · P1 REG · 16:02

N. Pionk

WPG · Saved shot

Distance
60.5 ft
Scoring chance (xG)
1.1%
Angle
34.2°
Strength
EV
WPG at SJS

Mar 28, 2023 · P1 REG · 16:09

K. Labanc

SJS · Block

Distance
34.0 ft
Scoring chance (xG)
Unavailable
Angle
1.7°
Strength
EV

Blocked or unsupported attempt

WPG at SJS

Mar 28, 2023 · P1 REG · 18:18

K. Connor

WPG · Saved shot

Distance
38.9 ft
Scoring chance (xG)
4.4%
Angle
41.9°
Strength
PP
WPG at SJS

Mar 28, 2023 · P2 REG · 00:05

E. Karlsson

SJS · Saved shot

Distance
181.3 ft
Scoring chance (xG)
0.3%
Angle
9.2°
Strength
EV
WPG at SJS

Mar 28, 2023 · P2 REG · 00:23

K. Connor

WPG · Block

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

Blocked or unsupported attempt

WPG at SJS

Mar 28, 2023 · P2 REG · 00:25

P. Dubois

WPG · Miss

Distance
25.5 ft
Scoring chance (xG)
7.6%
Angle
41.8°
Strength
EV
WPG at SJS

Mar 28, 2023 · P2 REG · 00:31

J. Morrissey

WPG · Miss

Distance
35.2 ft
Scoring chance (xG)
8.6%
Angle
6.5°
Strength
EV
WPG at SJS

Mar 28, 2023 · P2 REG · 01:09

V. Namestnikov

WPG · Saved shot

Distance
48.2 ft
Scoring chance (xG)
1.8%
Angle
41.6°
Strength
EV
WPG at SJS

Mar 28, 2023 · P2 REG · 01:51

R. Simek

SJS · Miss

Distance
19.0 ft
Scoring chance (xG)
1.8%
Angle
90.0°
Strength
EV
WPG at SJS

Mar 28, 2023 · P2 REG · 02:30

N. Gregor

SJS · Miss

Distance
4.5 ft
Scoring chance (xG)
7.8%
Angle
63.4°
Strength
EV
WPG at SJS

Mar 28, 2023 · P2 REG · 02:55

E. Karlsson

SJS · Block

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