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

124 matching attempts. Season coverage: 1504 published games / 1504 collected games. Last source refresh: Oct 4, 2026 05:00.

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)
2022-01-30
SJS at CAR
1 REG
00:07
SJS
J. Dahlen
Saved shot45.13.8EV3.5%
2022-01-30
SJS at CAR
1 REG
00:33
CAR
S. Aho
Saved shot20.036.9EV17.7%
2022-01-30
SJS at CAR
1 REG
00:39
CAR
T. DeAngelo
Block38.929.2EVN/A
2022-01-30
SJS at CAR
1 REG
00:42
CAR
T. DeAngelo
Saved shot51.025.6EV2.4%
2022-01-30
SJS at CAR
1 REG
01:08
SJS
T. Hertl
Saved shot30.115.4EV15.9%
2022-01-30
SJS at CAR
1 REG
01:23
SJS
T. Meier
Block16.657.3EVN/A
2022-01-30
SJS at CAR
1 REG
02:51
SJS
R. Balcers
Saved shot91.515.9EV0.3%
2022-01-30
SJS at CAR
1 REG
03:08
SJS
L. Couture
Saved shot15.086.2EV2.1%
2022-01-30
SJS at CAR
1 REG
04:00
CAR
S. Lorentz
Block12.048.4EVN/A
2022-01-30
SJS at CAR
1 REG
04:15
CAR
S. Lorentz
Saved shot63.528.2EV1.4%
2022-01-30
SJS at CAR
1 REG
04:36
CAR
V. Trocheck
Goal25.02.3EV14.7%
2022-01-30
SJS at CAR
1 REG
05:57
CAR
A. Svechnikov
Saved shot27.328.4EV16.9%
2022-01-30
SJS at CAR
1 REG
06:03
CAR
T. DeAngelo
Block53.334.3EVN/A
2022-01-30
SJS at CAR
1 REG
06:36
CAR
J. Slavin
Saved shot36.431.5EV5.1%
2022-01-30
SJS at CAR
1 REG
06:48
CAR
S. Aho
Saved shot22.866.8EV6.0%
2022-01-30
SJS at CAR
1 REG
06:51
CAR
B. Pesce
Block56.034.8EVN/A
2022-01-30
SJS at CAR
1 REG
07:02
CAR
B. Pesce
Block42.529.6EVN/A
2022-01-30
SJS at CAR
1 REG
07:28
SJS
A. Barabanov
Saved shot29.37.9EV15.4%
2022-01-30
SJS at CAR
1 REG
08:27
SJS
J. Viel
Saved shot28.034.8EV13.7%
2022-01-30
SJS at CAR
1 REG
10:47
SJS
N. Meloche
Saved shot154.710.8SH0.3%
2022-01-30
SJS at CAR
1 REG
11:18
SJS
A. Cogliano
Saved shot78.01.5SH0.2%
2022-01-30
SJS at CAR
1 REG
11:59
CAR
J. Staal
Miss12.851.3EV9.8%
2022-01-30
SJS at CAR
1 REG
12:37
CAR
B. Pesce
Saved shot65.828.1EV0.5%
2022-01-30
SJS at CAR
1 REG
12:51
SJS
T. Hertl
Miss11.226.6EV8.6%
2022-01-30
SJS at CAR
1 REG
14:20
SJS
T. Hertl
Saved shot6.371.6PP11.0%
2022-01-30
SJS at CAR
1 REG
15:30
SJS
M. Nieto
Saved shot7.18.1EV15.9%
2022-01-30
SJS at CAR
1 REG
16:26
SJS
A. Barabanov
Block24.455.0EVN/A
2022-01-30
SJS at CAR
1 REG
16:41
CAR
T. DeAngelo
Miss49.229.2EV2.0%
2022-01-30
SJS at CAR
1 REG
16:51
CAR
J. Staal
Block10.211.3EVN/A
2022-01-30
SJS at CAR
1 REG
16:59
SJS
T. Meier
Block17.120.6EVN/A
2022-01-30
SJS at CAR
1 REG
17:20
CAR
S. Aho
Block27.764.4EVN/A
2022-01-30
SJS at CAR
1 REG
17:43
SJS
J. Dahlen
Saved shot6.318.4EV18.2%
2022-01-30
SJS at CAR
1 REG
18:14
CAR
V. Trocheck
Saved shot18.477.5EV3.1%
2022-01-30
SJS at CAR
1 REG
18:23
CAR
I. Cole
Block50.223.5EVN/A
2022-01-30
SJS at CAR
2 REG
00:23
CAR
J. Fast
Miss22.118.4EV16.3%
2022-01-30
SJS at CAR
2 REG
00:34
CAR
J. Fast
Miss26.02.2EV21.8%
2022-01-30
SJS at CAR
2 REG
01:13
CAR
S. Lorentz
Miss10.05.7EV13.4%
2022-01-30
SJS at CAR
2 REG
02:09
SJS
M. Nieto
Block10.856.3EVN/A
2022-01-30
SJS at CAR
2 REG
02:24
SJS
N. Gregor
Block29.524.0EVN/A
2022-01-30
SJS at CAR
2 REG
02:52
SJS
R. Simek
Block30.929.1EVN/A
2022-01-30
SJS at CAR
2 REG
03:01
CAR
D. Stepan
Miss24.265.6EV8.0%
2022-01-30
SJS at CAR
2 REG
03:08
CAR
S. Aho
Saved shot18.445.0EV5.6%
2022-01-30
SJS at CAR
2 REG
04:19
CAR
B. Pesce
Saved shot61.238.4EV1.6%
2022-01-30
SJS at CAR
2 REG
04:30
CAR
B. Skjei
Block41.949.8EVN/A
2022-01-30
SJS at CAR
2 REG
04:35
CAR
B. Skjei
Block36.13.2EVN/A
2022-01-30
SJS at CAR
2 REG
05:02
CAR
S. Jarvis
Saved shot7.374.1EV9.8%
2022-01-30
SJS at CAR
2 REG
05:07
CAR
J. Martinook
Block18.636.3EVN/A
2022-01-30
SJS at CAR
2 REG
06:24
SJS
B. Burns
Saved shot67.230.4EV0.4%
2022-01-30
SJS at CAR
2 REG
06:55
SJS
R. Simek
Block44.932.3EVN/A
2022-01-30
SJS at CAR
2 REG
07:53
CAR
T. DeAngelo
Saved shot67.236.5EV0.6%
SJS at CAR

Jan 30, 2022 · P1 REG · 00:07

J. Dahlen

SJS · Saved shot

Distance
45.1 ft
Scoring chance (xG)
3.5%
Angle
3.8°
Strength
EV
SJS at CAR

Jan 30, 2022 · P1 REG · 00:33

S. Aho

CAR · Saved shot

Distance
20.0 ft
Scoring chance (xG)
17.7%
Angle
36.9°
Strength
EV
SJS at CAR

Jan 30, 2022 · P1 REG · 00:39

T. DeAngelo

CAR · Block

Distance
38.9 ft
Scoring chance (xG)
Unavailable
Angle
29.2°
Strength
EV

Blocked or unsupported attempt

SJS at CAR

Jan 30, 2022 · P1 REG · 00:42

T. DeAngelo

CAR · Saved shot

Distance
51.0 ft
Scoring chance (xG)
2.4%
Angle
25.6°
Strength
EV
SJS at CAR

Jan 30, 2022 · P1 REG · 01:08

T. Hertl

SJS · Saved shot

Distance
30.1 ft
Scoring chance (xG)
15.9%
Angle
15.4°
Strength
EV
SJS at CAR

Jan 30, 2022 · P1 REG · 01:23

T. Meier

SJS · Block

Distance
16.6 ft
Scoring chance (xG)
Unavailable
Angle
57.3°
Strength
EV

Blocked or unsupported attempt

SJS at CAR

Jan 30, 2022 · P1 REG · 02:51

R. Balcers

SJS · Saved shot

Distance
91.5 ft
Scoring chance (xG)
0.3%
Angle
15.9°
Strength
EV
SJS at CAR

Jan 30, 2022 · P1 REG · 03:08

L. Couture

SJS · Saved shot

Distance
15.0 ft
Scoring chance (xG)
2.1%
Angle
86.2°
Strength
EV
SJS at CAR

Jan 30, 2022 · P1 REG · 04:00

S. Lorentz

CAR · Block

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

Blocked or unsupported attempt

SJS at CAR

Jan 30, 2022 · P1 REG · 04:15

S. Lorentz

CAR · Saved shot

Distance
63.5 ft
Scoring chance (xG)
1.4%
Angle
28.2°
Strength
EV
SJS at CAR

Jan 30, 2022 · P1 REG · 04:36

V. Trocheck

CAR · Goal

Distance
25.0 ft
Scoring chance (xG)
14.7%
Angle
2.3°
Strength
EV
SJS at CAR

Jan 30, 2022 · P1 REG · 05:57

A. Svechnikov

CAR · Saved shot

Distance
27.3 ft
Scoring chance (xG)
16.9%
Angle
28.4°
Strength
EV
SJS at CAR

Jan 30, 2022 · P1 REG · 06:03

T. DeAngelo

CAR · Block

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

Blocked or unsupported attempt

SJS at CAR

Jan 30, 2022 · P1 REG · 06:36

J. Slavin

CAR · Saved shot

Distance
36.4 ft
Scoring chance (xG)
5.1%
Angle
31.5°
Strength
EV
SJS at CAR

Jan 30, 2022 · P1 REG · 06:48

S. Aho

CAR · Saved shot

Distance
22.8 ft
Scoring chance (xG)
6.0%
Angle
66.8°
Strength
EV
SJS at CAR

Jan 30, 2022 · P1 REG · 06:51

B. Pesce

CAR · Block

Distance
56.0 ft
Scoring chance (xG)
Unavailable
Angle
34.8°
Strength
EV

Blocked or unsupported attempt

SJS at CAR

Jan 30, 2022 · P1 REG · 07:02

B. Pesce

CAR · Block

Distance
42.5 ft
Scoring chance (xG)
Unavailable
Angle
29.6°
Strength
EV

Blocked or unsupported attempt

SJS at CAR

Jan 30, 2022 · P1 REG · 07:28

A. Barabanov

SJS · Saved shot

Distance
29.3 ft
Scoring chance (xG)
15.4%
Angle
7.9°
Strength
EV
SJS at CAR

Jan 30, 2022 · P1 REG · 08:27

J. Viel

SJS · Saved shot

Distance
28.0 ft
Scoring chance (xG)
13.7%
Angle
34.8°
Strength
EV
SJS at CAR

Jan 30, 2022 · P1 REG · 10:47

N. Meloche

SJS · Saved shot

Distance
154.7 ft
Scoring chance (xG)
0.3%
Angle
10.8°
Strength
SH
SJS at CAR

Jan 30, 2022 · P1 REG · 11:18

A. Cogliano

SJS · Saved shot

Distance
78.0 ft
Scoring chance (xG)
0.2%
Angle
1.5°
Strength
SH
SJS at CAR

Jan 30, 2022 · P1 REG · 11:59

J. Staal

CAR · Miss

Distance
12.8 ft
Scoring chance (xG)
9.8%
Angle
51.3°
Strength
EV
SJS at CAR

Jan 30, 2022 · P1 REG · 12:37

B. Pesce

CAR · Saved shot

Distance
65.8 ft
Scoring chance (xG)
0.5%
Angle
28.1°
Strength
EV
SJS at CAR

Jan 30, 2022 · P1 REG · 12:51

T. Hertl

SJS · Miss

Distance
11.2 ft
Scoring chance (xG)
8.6%
Angle
26.6°
Strength
EV
SJS at CAR

Jan 30, 2022 · P1 REG · 14:20

T. Hertl

SJS · Saved shot

Distance
6.3 ft
Scoring chance (xG)
11.0%
Angle
71.6°
Strength
PP
SJS at CAR

Jan 30, 2022 · P1 REG · 15:30

M. Nieto

SJS · Saved shot

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

Jan 30, 2022 · P1 REG · 16:26

A. Barabanov

SJS · Block

Distance
24.4 ft
Scoring chance (xG)
Unavailable
Angle
55.0°
Strength
EV

Blocked or unsupported attempt

SJS at CAR

Jan 30, 2022 · P1 REG · 16:41

T. DeAngelo

CAR · Miss

Distance
49.2 ft
Scoring chance (xG)
2.0%
Angle
29.2°
Strength
EV
SJS at CAR

Jan 30, 2022 · P1 REG · 16:51

J. Staal

CAR · Block

Distance
10.2 ft
Scoring chance (xG)
Unavailable
Angle
11.3°
Strength
EV

Blocked or unsupported attempt

SJS at CAR

Jan 30, 2022 · P1 REG · 16:59

T. Meier

SJS · Block

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

Blocked or unsupported attempt

SJS at CAR

Jan 30, 2022 · P1 REG · 17:20

S. Aho

CAR · Block

Distance
27.7 ft
Scoring chance (xG)
Unavailable
Angle
64.4°
Strength
EV

Blocked or unsupported attempt

SJS at CAR

Jan 30, 2022 · P1 REG · 17:43

J. Dahlen

SJS · Saved shot

Distance
6.3 ft
Scoring chance (xG)
18.2%
Angle
18.4°
Strength
EV
SJS at CAR

Jan 30, 2022 · P1 REG · 18:14

V. Trocheck

CAR · Saved shot

Distance
18.4 ft
Scoring chance (xG)
3.1%
Angle
77.5°
Strength
EV
SJS at CAR

Jan 30, 2022 · P1 REG · 18:23

I. Cole

CAR · Block

Distance
50.2 ft
Scoring chance (xG)
Unavailable
Angle
23.5°
Strength
EV

Blocked or unsupported attempt

SJS at CAR

Jan 30, 2022 · P2 REG · 00:23

J. Fast

CAR · Miss

Distance
22.1 ft
Scoring chance (xG)
16.3%
Angle
18.4°
Strength
EV
SJS at CAR

Jan 30, 2022 · P2 REG · 00:34

J. Fast

CAR · Miss

Distance
26.0 ft
Scoring chance (xG)
21.8%
Angle
2.2°
Strength
EV
SJS at CAR

Jan 30, 2022 · P2 REG · 01:13

S. Lorentz

CAR · Miss

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

Jan 30, 2022 · P2 REG · 02:09

M. Nieto

SJS · Block

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

Blocked or unsupported attempt

SJS at CAR

Jan 30, 2022 · P2 REG · 02:24

N. Gregor

SJS · Block

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

Blocked or unsupported attempt

SJS at CAR

Jan 30, 2022 · P2 REG · 02:52

R. Simek

SJS · Block

Distance
30.9 ft
Scoring chance (xG)
Unavailable
Angle
29.1°
Strength
EV

Blocked or unsupported attempt

SJS at CAR

Jan 30, 2022 · P2 REG · 03:01

D. Stepan

CAR · Miss

Distance
24.2 ft
Scoring chance (xG)
8.0%
Angle
65.6°
Strength
EV
SJS at CAR

Jan 30, 2022 · P2 REG · 03:08

S. Aho

CAR · Saved shot

Distance
18.4 ft
Scoring chance (xG)
5.6%
Angle
45.0°
Strength
EV
SJS at CAR

Jan 30, 2022 · P2 REG · 04:19

B. Pesce

CAR · Saved shot

Distance
61.2 ft
Scoring chance (xG)
1.6%
Angle
38.4°
Strength
EV
SJS at CAR

Jan 30, 2022 · P2 REG · 04:30

B. Skjei

CAR · Block

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

Blocked or unsupported attempt

SJS at CAR

Jan 30, 2022 · P2 REG · 04:35

B. Skjei

CAR · Block

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

Blocked or unsupported attempt

SJS at CAR

Jan 30, 2022 · P2 REG · 05:02

S. Jarvis

CAR · Saved shot

Distance
7.3 ft
Scoring chance (xG)
9.8%
Angle
74.1°
Strength
EV
SJS at CAR

Jan 30, 2022 · P2 REG · 05:07

J. Martinook

CAR · Block

Distance
18.6 ft
Scoring chance (xG)
Unavailable
Angle
36.3°
Strength
EV

Blocked or unsupported attempt

SJS at CAR

Jan 30, 2022 · P2 REG · 06:24

B. Burns

SJS · Saved shot

Distance
67.2 ft
Scoring chance (xG)
0.4%
Angle
30.4°
Strength
EV
SJS at CAR

Jan 30, 2022 · P2 REG · 06:55

R. Simek

SJS · Block

Distance
44.9 ft
Scoring chance (xG)
Unavailable
Angle
32.3°
Strength
EV

Blocked or unsupported attempt

SJS at CAR

Jan 30, 2022 · P2 REG · 07:53

T. DeAngelo

CAR · Saved shot

Distance
67.2 ft
Scoring chance (xG)
0.6%
Angle
36.5°
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.