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

130 matching attempts. Season coverage: 952 published games / 952 collected games. Last source refresh: Oct 4, 2026 04:46.

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)
2021-03-19
STL at SJS
1 REG
01:31
SJS
E. Kane
Saved shot48.241.6EV0.8%
2021-03-19
STL at SJS
1 REG
03:00
STL
T. Krug
Saved shot55.036.9EV0.8%
2021-03-19
STL at SJS
1 REG
03:06
STL
S. Blais
Block26.863.4EVN/A
2021-03-19
STL at SJS
1 REG
03:54
STL
V. Tarasenko
Miss38.129.9EV6.3%
2021-03-19
STL at SJS
1 REG
04:04
STL
J. Schwartz
Saved shot35.283.5EV1.0%
2021-03-19
STL at SJS
1 REG
04:24
SJS
L. Couture
Miss46.25.0EV3.3%
2021-03-19
STL at SJS
1 REG
05:22
SJS
T. Hertl
Saved shot45.920.4EV2.1%
2021-03-19
STL at SJS
1 REG
06:26
SJS
B. Burns
Saved shot57.329.2EV1.1%
2021-03-19
STL at SJS
1 REG
06:37
SJS
E. Kane
Saved shot35.445.0EV2.7%
2021-03-19
STL at SJS
1 REG
06:39
SJS
N. Knyzhov
Block26.38.7EVN/A
2021-03-19
STL at SJS
1 REG
07:09
SJS
K. Labanc
Saved shot36.156.3EV1.3%
2021-03-19
STL at SJS
1 REG
07:11
STL
V. Tarasenko
Saved shot41.043.0EV1.6%
2021-03-19
STL at SJS
1 REG
07:26
STL
V. Dunn
Saved shot31.13.7EV10.1%
2021-03-19
STL at SJS
1 REG
07:47
STL
V. Dunn
Miss47.540.7EV0.9%
2021-03-19
STL at SJS
1 REG
08:00
STL
M. Scandella
Saved shot59.927.8EV1.4%
2021-03-19
STL at SJS
1 REG
08:05
STL
D. Perron
Miss40.02.9EV7.9%
2021-03-19
STL at SJS
1 REG
08:33
SJS
T. Hertl
Block34.13.4EVN/A
2021-03-19
STL at SJS
1 REG
08:36
SJS
T. Hertl
Miss26.217.7EV13.4%
2021-03-19
STL at SJS
1 REG
09:02
SJS
T. Meier
Saved shot26.015.6EV6.2%
2021-03-19
STL at SJS
1 REG
10:28
SJS
J. Leonard
Block11.415.3EVN/A
2021-03-19
STL at SJS
1 REG
10:33
SJS
D. Gambrell
Saved shot17.093.4EV3.8%
2021-03-19
STL at SJS
1 REG
10:39
SJS
E. Karlsson
Saved shot53.323.2EV2.5%
2021-03-19
STL at SJS
1 REG
10:50
SJS
E. Kane
Miss12.838.7EV6.8%
2021-03-19
STL at SJS
1 REG
11:00
STL
J. Faulk
Miss40.329.7EV3.6%
2021-03-19
STL at SJS
1 REG
11:28
STL
M. Scandella
Saved shot8.635.5EV15.3%
2021-03-19
STL at SJS
1 REG
11:35
STL
M. Scandella
Block34.00.0EVN/A
2021-03-19
STL at SJS
1 REG
11:47
SJS
M. Nieto
Block27.510.5EVN/A
2021-03-19
STL at SJS
1 REG
13:07
STL
J. Schwartz
Saved shot22.15.2PP13.1%
2021-03-19
STL at SJS
1 REG
13:08
STL
D. Perron
Saved shot7.315.9PP4.6%
2021-03-19
STL at SJS
1 REG
14:09
STL
J. Faulk
Block20.916.7EVN/A
2021-03-19
STL at SJS
1 REG
14:20
STL
M. Hoffman
Saved shot30.835.8EV6.2%
2021-03-19
STL at SJS
1 REG
14:31
STL
J. Faulk
Saved shot41.00.0EV5.9%
2021-03-19
STL at SJS
1 REG
15:26
STL
K. Clifford
Block22.741.4EVN/A
2021-03-19
STL at SJS
1 REG
16:50
SJS
E. Karlsson
Block23.346.7EVN/A
2021-03-19
STL at SJS
1 REG
17:23
STL
Z. Sanford
Miss45.539.6EV1.2%
2021-03-19
STL at SJS
1 REG
17:32
SJS
K. Labanc
Miss30.924.9EV7.1%
2021-03-19
STL at SJS
1 REG
18:42
STL
O. Sundqvist
Saved shot10.05.7EV19.5%
2021-03-19
STL at SJS
1 REG
18:59
SJS
E. Karlsson
Miss53.225.6EV1.6%
2021-03-19
STL at SJS
1 REG
19:18
STL
J. Kyrou
Saved shot18.412.5EV14.8%
2021-03-19
STL at SJS
1 REG
19:43
SJS
M. Nieto
Saved shot5.178.7EV9.6%
2021-03-19
STL at SJS
1 REG
19:50
SJS
B. Burns
Block36.822.4EVN/A
2021-03-19
STL at SJS
1 REG
19:57
SJS
T. Hertl
Miss16.17.1EV7.0%
2021-03-19
STL at SJS
2 REG
00:29
SJS
E. Karlsson
Block19.724.0EVN/A
2021-03-19
STL at SJS
2 REG
00:37
SJS
L. Couture
Miss35.01.6EV13.3%
2021-03-19
STL at SJS
2 REG
00:44
SJS
E. Karlsson
Miss58.627.4EV3.3%
2021-03-19
STL at SJS
2 REG
00:54
SJS
L. Couture
Block6.19.5EVN/A
2021-03-19
STL at SJS
2 REG
00:56
SJS
E. Kane
Miss15.17.6EV8.4%
2021-03-19
STL at SJS
2 REG
01:35
STL
J. Kyrou
Saved shot8.214.0EV18.7%
2021-03-19
STL at SJS
2 REG
01:36
STL
D. Perron
Saved shot8.17.1EV3.3%
2021-03-19
STL at SJS
2 REG
02:25
SJS
M. Sorensen
Miss24.14.8EV22.4%
STL at SJS

Mar 19, 2021 · P1 REG · 01:31

E. Kane

SJS · Saved shot

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

Mar 19, 2021 · P1 REG · 03:00

T. Krug

STL · Saved shot

Distance
55.0 ft
Scoring chance (xG)
0.8%
Angle
36.9°
Strength
EV
STL at SJS

Mar 19, 2021 · P1 REG · 03:06

S. Blais

STL · Block

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

Blocked or unsupported attempt

STL at SJS

Mar 19, 2021 · P1 REG · 03:54

V. Tarasenko

STL · Miss

Distance
38.1 ft
Scoring chance (xG)
6.3%
Angle
29.9°
Strength
EV
STL at SJS

Mar 19, 2021 · P1 REG · 04:04

J. Schwartz

STL · Saved shot

Distance
35.2 ft
Scoring chance (xG)
1.0%
Angle
83.5°
Strength
EV
STL at SJS

Mar 19, 2021 · P1 REG · 04:24

L. Couture

SJS · Miss

Distance
46.2 ft
Scoring chance (xG)
3.3%
Angle
5.0°
Strength
EV
STL at SJS

Mar 19, 2021 · P1 REG · 05:22

T. Hertl

SJS · Saved shot

Distance
45.9 ft
Scoring chance (xG)
2.1%
Angle
20.4°
Strength
EV
STL at SJS

Mar 19, 2021 · P1 REG · 06:26

B. Burns

SJS · Saved shot

Distance
57.3 ft
Scoring chance (xG)
1.1%
Angle
29.2°
Strength
EV
STL at SJS

Mar 19, 2021 · P1 REG · 06:37

E. Kane

SJS · Saved shot

Distance
35.4 ft
Scoring chance (xG)
2.7%
Angle
45.0°
Strength
EV
STL at SJS

Mar 19, 2021 · P1 REG · 06:39

N. Knyzhov

SJS · Block

Distance
26.3 ft
Scoring chance (xG)
Unavailable
Angle
8.7°
Strength
EV

Blocked or unsupported attempt

STL at SJS

Mar 19, 2021 · P1 REG · 07:09

K. Labanc

SJS · Saved shot

Distance
36.1 ft
Scoring chance (xG)
1.3%
Angle
56.3°
Strength
EV
STL at SJS

Mar 19, 2021 · P1 REG · 07:11

V. Tarasenko

STL · Saved shot

Distance
41.0 ft
Scoring chance (xG)
1.6%
Angle
43.0°
Strength
EV
STL at SJS

Mar 19, 2021 · P1 REG · 07:26

V. Dunn

STL · Saved shot

Distance
31.1 ft
Scoring chance (xG)
10.1%
Angle
3.7°
Strength
EV
STL at SJS

Mar 19, 2021 · P1 REG · 07:47

V. Dunn

STL · Miss

Distance
47.5 ft
Scoring chance (xG)
0.9%
Angle
40.7°
Strength
EV
STL at SJS

Mar 19, 2021 · P1 REG · 08:00

M. Scandella

STL · Saved shot

Distance
59.9 ft
Scoring chance (xG)
1.4%
Angle
27.8°
Strength
EV
STL at SJS

Mar 19, 2021 · P1 REG · 08:05

D. Perron

STL · Miss

Distance
40.0 ft
Scoring chance (xG)
7.9%
Angle
2.9°
Strength
EV
STL at SJS

Mar 19, 2021 · P1 REG · 08:33

T. Hertl

SJS · Block

Distance
34.1 ft
Scoring chance (xG)
Unavailable
Angle
3.4°
Strength
EV

Blocked or unsupported attempt

STL at SJS

Mar 19, 2021 · P1 REG · 08:36

T. Hertl

SJS · Miss

Distance
26.2 ft
Scoring chance (xG)
13.4%
Angle
17.7°
Strength
EV
STL at SJS

Mar 19, 2021 · P1 REG · 09:02

T. Meier

SJS · Saved shot

Distance
26.0 ft
Scoring chance (xG)
6.2%
Angle
15.6°
Strength
EV
STL at SJS

Mar 19, 2021 · P1 REG · 10:28

J. Leonard

SJS · Block

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

Blocked or unsupported attempt

STL at SJS

Mar 19, 2021 · P1 REG · 10:33

D. Gambrell

SJS · Saved shot

Distance
17.0 ft
Scoring chance (xG)
3.8%
Angle
93.4°
Strength
EV
STL at SJS

Mar 19, 2021 · P1 REG · 10:39

E. Karlsson

SJS · Saved shot

Distance
53.3 ft
Scoring chance (xG)
2.5%
Angle
23.2°
Strength
EV
STL at SJS

Mar 19, 2021 · P1 REG · 10:50

E. Kane

SJS · Miss

Distance
12.8 ft
Scoring chance (xG)
6.8%
Angle
38.7°
Strength
EV
STL at SJS

Mar 19, 2021 · P1 REG · 11:00

J. Faulk

STL · Miss

Distance
40.3 ft
Scoring chance (xG)
3.6%
Angle
29.7°
Strength
EV
STL at SJS

Mar 19, 2021 · P1 REG · 11:28

M. Scandella

STL · Saved shot

Distance
8.6 ft
Scoring chance (xG)
15.3%
Angle
35.5°
Strength
EV
STL at SJS

Mar 19, 2021 · P1 REG · 11:35

M. Scandella

STL · Block

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

Blocked or unsupported attempt

STL at SJS

Mar 19, 2021 · P1 REG · 11:47

M. Nieto

SJS · Block

Distance
27.5 ft
Scoring chance (xG)
Unavailable
Angle
10.5°
Strength
EV

Blocked or unsupported attempt

STL at SJS

Mar 19, 2021 · P1 REG · 13:07

J. Schwartz

STL · Saved shot

Distance
22.1 ft
Scoring chance (xG)
13.1%
Angle
5.2°
Strength
PP
STL at SJS

Mar 19, 2021 · P1 REG · 13:08

D. Perron

STL · Saved shot

Distance
7.3 ft
Scoring chance (xG)
4.6%
Angle
15.9°
Strength
PP
STL at SJS

Mar 19, 2021 · P1 REG · 14:09

J. Faulk

STL · Block

Distance
20.9 ft
Scoring chance (xG)
Unavailable
Angle
16.7°
Strength
EV

Blocked or unsupported attempt

STL at SJS

Mar 19, 2021 · P1 REG · 14:20

M. Hoffman

STL · Saved shot

Distance
30.8 ft
Scoring chance (xG)
6.2%
Angle
35.8°
Strength
EV
STL at SJS

Mar 19, 2021 · P1 REG · 14:31

J. Faulk

STL · Saved shot

Distance
41.0 ft
Scoring chance (xG)
5.9%
Angle
0.0°
Strength
EV
STL at SJS

Mar 19, 2021 · P1 REG · 15:26

K. Clifford

STL · Block

Distance
22.7 ft
Scoring chance (xG)
Unavailable
Angle
41.4°
Strength
EV

Blocked or unsupported attempt

STL at SJS

Mar 19, 2021 · P1 REG · 16:50

E. Karlsson

SJS · Block

Distance
23.3 ft
Scoring chance (xG)
Unavailable
Angle
46.7°
Strength
EV

Blocked or unsupported attempt

STL at SJS

Mar 19, 2021 · P1 REG · 17:23

Z. Sanford

STL · Miss

Distance
45.5 ft
Scoring chance (xG)
1.2%
Angle
39.6°
Strength
EV
STL at SJS

Mar 19, 2021 · P1 REG · 17:32

K. Labanc

SJS · Miss

Distance
30.9 ft
Scoring chance (xG)
7.1%
Angle
24.9°
Strength
EV
STL at SJS

Mar 19, 2021 · P1 REG · 18:42

O. Sundqvist

STL · Saved shot

Distance
10.0 ft
Scoring chance (xG)
19.5%
Angle
5.7°
Strength
EV
STL at SJS

Mar 19, 2021 · P1 REG · 18:59

E. Karlsson

SJS · Miss

Distance
53.2 ft
Scoring chance (xG)
1.6%
Angle
25.6°
Strength
EV
STL at SJS

Mar 19, 2021 · P1 REG · 19:18

J. Kyrou

STL · Saved shot

Distance
18.4 ft
Scoring chance (xG)
14.8%
Angle
12.5°
Strength
EV
STL at SJS

Mar 19, 2021 · P1 REG · 19:43

M. Nieto

SJS · Saved shot

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

Mar 19, 2021 · P1 REG · 19:50

B. Burns

SJS · Block

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

Blocked or unsupported attempt

STL at SJS

Mar 19, 2021 · P1 REG · 19:57

T. Hertl

SJS · Miss

Distance
16.1 ft
Scoring chance (xG)
7.0%
Angle
7.1°
Strength
EV
STL at SJS

Mar 19, 2021 · P2 REG · 00:29

E. Karlsson

SJS · Block

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

Blocked or unsupported attempt

STL at SJS

Mar 19, 2021 · P2 REG · 00:37

L. Couture

SJS · Miss

Distance
35.0 ft
Scoring chance (xG)
13.3%
Angle
1.6°
Strength
EV
STL at SJS

Mar 19, 2021 · P2 REG · 00:44

E. Karlsson

SJS · Miss

Distance
58.6 ft
Scoring chance (xG)
3.3%
Angle
27.4°
Strength
EV
STL at SJS

Mar 19, 2021 · P2 REG · 00:54

L. Couture

SJS · Block

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

Blocked or unsupported attempt

STL at SJS

Mar 19, 2021 · P2 REG · 00:56

E. Kane

SJS · Miss

Distance
15.1 ft
Scoring chance (xG)
8.4%
Angle
7.6°
Strength
EV
STL at SJS

Mar 19, 2021 · P2 REG · 01:35

J. Kyrou

STL · Saved shot

Distance
8.2 ft
Scoring chance (xG)
18.7%
Angle
14.0°
Strength
EV
STL at SJS

Mar 19, 2021 · P2 REG · 01:36

D. Perron

STL · Saved shot

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

Mar 19, 2021 · P2 REG · 02:25

M. Sorensen

SJS · Miss

Distance
24.1 ft
Scoring chance (xG)
22.4%
Angle
4.8°
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.