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

149 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-09
NSH at ARI
1 REG
00:33
NSH
C. Glass
Miss9.212.5PP11.5%
2023-03-09
NSH at ARI
1 REG
00:43
NSH
L. Evangelista
Saved shot34.013.6PP13.1%
2023-03-09
NSH at ARI
1 REG
01:35
NSH
C. Glass
Saved shot27.643.5PP7.7%
2023-03-09
NSH at ARI
1 REG
01:48
NSH
M. Duchene
Saved shot25.233.7PP3.7%
2023-03-09
NSH at ARI
1 REG
02:01
NSH
T. Novak
Saved shot26.132.5PP9.9%
2023-03-09
NSH at ARI
1 REG
02:56
ARI
C. Mackey
Saved shot54.68.4EV3.2%
2023-03-09
NSH at ARI
1 REG
02:58
ARI
V. Soderstrom
Saved shot23.172.3EV5.2%
2023-03-09
NSH at ARI
1 REG
03:14
ARI
V. Soderstrom
Block41.437.1EVN/A
2023-03-09
NSH at ARI
1 REG
03:43
ARI
B. Ritchie
Saved shot54.641.3EV0.8%
2023-03-09
NSH at ARI
1 REG
04:13
NSH
P. Tomasino
Saved shot35.13.3EV9.0%
2023-03-09
NSH at ARI
1 REG
05:01
ARI
L. Crouse
Saved shot39.643.0SH1.7%
2023-03-09
NSH at ARI
1 REG
05:05
ARI
L. Crouse
Saved shot7.623.2SH20.7%
2023-03-09
NSH at ARI
1 REG
05:36
ARI
M. Maccelli
Block33.215.7EVN/A
2023-03-09
NSH at ARI
1 REG
06:33
ARI
C. Keller
Saved shot32.662.7PP7.2%
2023-03-09
NSH at ARI
1 REG
07:19
ARI
C. Keller
Saved shot33.274.3EV0.9%
2023-03-09
NSH at ARI
1 REG
08:45
ARI
B. Ritchie
Goal10.00.0EV10.8%
2023-03-09
NSH at ARI
1 REG
10:13
NSH
Y. Trenin
Miss25.525.6EV4.6%
2023-03-09
NSH at ARI
1 REG
11:13
ARI
C. Fischer
Saved shot7.839.8EV10.2%
2023-03-09
NSH at ARI
1 REG
11:26
ARI
T. Boyd
Block10.833.7EVN/A
2023-03-09
NSH at ARI
1 REG
11:30
ARI
B. Ritchie
Miss33.48.6EV5.7%
2023-03-09
NSH at ARI
1 REG
11:43
ARI
J. Moser
Miss57.324.8EV1.6%
2023-03-09
NSH at ARI
1 REG
12:10
NSH
P. Tomasino
Miss21.613.4EV7.2%
2023-03-09
NSH at ARI
1 REG
12:43
ARI
L. Crouse
Saved shot21.341.2EV10.7%
2023-03-09
NSH at ARI
1 REG
12:44
ARI
J. McBain
Saved shot10.053.1EV2.5%
2023-03-09
NSH at ARI
1 REG
13:10
ARI
C. Keller
Saved shot38.946.0EV1.9%
2023-03-09
NSH at ARI
1 REG
13:23
ARI
N. Schmaltz
Saved shot34.48.4EV9.2%
2023-03-09
NSH at ARI
1 REG
13:32
ARI
C. Mackey
Miss51.413.5EV0.8%
2023-03-09
NSH at ARI
1 REG
13:35
ARI
V. Soderstrom
Block8.160.3EVN/A
2023-03-09
NSH at ARI
1 REG
14:42
NSH
M. McCarron
Block23.933.0SHN/A
2023-03-09
NSH at ARI
1 REG
15:18
NSH
R. Asplund
Saved shot57.540.1SH0.8%
2023-03-09
NSH at ARI
1 REG
15:54
ARI
V. Soderstrom
Saved shot29.732.6EV7.7%
2023-03-09
NSH at ARI
1 REG
15:58
ARI
L. Crouse
Block20.411.3EVN/A
2023-03-09
NSH at ARI
1 REG
16:10
ARI
V. Soderstrom
Saved shot43.941.3EV1.8%
2023-03-09
NSH at ARI
1 REG
16:27
NSH
T. Novak
Miss11.084.8EV2.8%
2023-03-09
NSH at ARI
1 REG
17:45
NSH
T. Barrie
Saved shot29.149.2EV9.9%
2023-03-09
NSH at ARI
1 REG
18:10
ARI
V. Soderstrom
Saved shot62.830.7EV1.2%
2023-03-09
NSH at ARI
1 REG
18:12
ARI
C. Mackey
Saved shot47.051.9EV0.6%
2023-03-09
NSH at ARI
1 REG
18:18
ARI
V. Soderstrom
Miss53.248.8EV0.8%
2023-03-09
NSH at ARI
1 REG
18:38
ARI
L. Dauphin
Saved shot53.045.8EV0.9%
2023-03-09
NSH at ARI
1 REG
19:20
NSH
C. Foote
Saved shot59.925.7EV2.9%
2023-03-09
NSH at ARI
1 REG
19:22
NSH
R. Asplund
Saved shot7.623.2EV28.2%
2023-03-09
NSH at ARI
2 REG
00:57
NSH
C. Glass
Saved shot9.458.0EV6.9%
2023-03-09
NSH at ARI
2 REG
01:10
ARI
P. Nemeth
Saved shot33.161.1EV2.4%
2023-03-09
NSH at ARI
2 REG
01:36
ARI
V. Soderstrom
Block31.326.6EVN/A
2023-03-09
NSH at ARI
2 REG
01:48
NSH
M. Duchene
Saved shot38.946.0PP2.8%
2023-03-09
NSH at ARI
2 REG
01:53
NSH
M. Duchene
Block19.730.5PPN/A
2023-03-09
NSH at ARI
2 REG
02:01
NSH
R. Josi
Saved shot60.923.2PP4.3%
2023-03-09
NSH at ARI
2 REG
02:31
NSH
M. Duchene
Block16.437.6PPN/A
2023-03-09
NSH at ARI
2 REG
02:36
NSH
M. Duchene
Miss24.776.0PP6.1%
2023-03-09
NSH at ARI
2 REG
03:02
NSH
C. Glass
Miss5.468.2PP17.8%
NSH at ARI

Mar 9, 2023 · P1 REG · 00:33

C. Glass

NSH · Miss

Distance
9.2 ft
Scoring chance (xG)
11.5%
Angle
12.5°
Strength
PP
NSH at ARI

Mar 9, 2023 · P1 REG · 00:43

L. Evangelista

NSH · Saved shot

Distance
34.0 ft
Scoring chance (xG)
13.1%
Angle
13.6°
Strength
PP
NSH at ARI

Mar 9, 2023 · P1 REG · 01:35

C. Glass

NSH · Saved shot

Distance
27.6 ft
Scoring chance (xG)
7.7%
Angle
43.5°
Strength
PP
NSH at ARI

Mar 9, 2023 · P1 REG · 01:48

M. Duchene

NSH · Saved shot

Distance
25.2 ft
Scoring chance (xG)
3.7%
Angle
33.7°
Strength
PP
NSH at ARI

Mar 9, 2023 · P1 REG · 02:01

T. Novak

NSH · Saved shot

Distance
26.1 ft
Scoring chance (xG)
9.9%
Angle
32.5°
Strength
PP
NSH at ARI

Mar 9, 2023 · P1 REG · 02:56

C. Mackey

ARI · Saved shot

Distance
54.6 ft
Scoring chance (xG)
3.2%
Angle
8.4°
Strength
EV
NSH at ARI

Mar 9, 2023 · P1 REG · 02:58

V. Soderstrom

ARI · Saved shot

Distance
23.1 ft
Scoring chance (xG)
5.2%
Angle
72.3°
Strength
EV
NSH at ARI

Mar 9, 2023 · P1 REG · 03:14

V. Soderstrom

ARI · Block

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

Blocked or unsupported attempt

NSH at ARI

Mar 9, 2023 · P1 REG · 03:43

B. Ritchie

ARI · Saved shot

Distance
54.6 ft
Scoring chance (xG)
0.8%
Angle
41.3°
Strength
EV
NSH at ARI

Mar 9, 2023 · P1 REG · 04:13

P. Tomasino

NSH · Saved shot

Distance
35.1 ft
Scoring chance (xG)
9.0%
Angle
3.3°
Strength
EV
NSH at ARI

Mar 9, 2023 · P1 REG · 05:01

L. Crouse

ARI · Saved shot

Distance
39.6 ft
Scoring chance (xG)
1.7%
Angle
43.0°
Strength
SH
NSH at ARI

Mar 9, 2023 · P1 REG · 05:05

L. Crouse

ARI · Saved shot

Distance
7.6 ft
Scoring chance (xG)
20.7%
Angle
23.2°
Strength
SH
NSH at ARI

Mar 9, 2023 · P1 REG · 05:36

M. Maccelli

ARI · Block

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

Blocked or unsupported attempt

NSH at ARI

Mar 9, 2023 · P1 REG · 06:33

C. Keller

ARI · Saved shot

Distance
32.6 ft
Scoring chance (xG)
7.2%
Angle
62.7°
Strength
PP
NSH at ARI

Mar 9, 2023 · P1 REG · 07:19

C. Keller

ARI · Saved shot

Distance
33.2 ft
Scoring chance (xG)
0.9%
Angle
74.3°
Strength
EV
NSH at ARI

Mar 9, 2023 · P1 REG · 08:45

B. Ritchie

ARI · Goal

Distance
10.0 ft
Scoring chance (xG)
10.8%
Angle
0.0°
Strength
EV
NSH at ARI

Mar 9, 2023 · P1 REG · 10:13

Y. Trenin

NSH · Miss

Distance
25.5 ft
Scoring chance (xG)
4.6%
Angle
25.6°
Strength
EV
NSH at ARI

Mar 9, 2023 · P1 REG · 11:13

C. Fischer

ARI · Saved shot

Distance
7.8 ft
Scoring chance (xG)
10.2%
Angle
39.8°
Strength
EV
NSH at ARI

Mar 9, 2023 · P1 REG · 11:26

T. Boyd

ARI · Block

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

Blocked or unsupported attempt

NSH at ARI

Mar 9, 2023 · P1 REG · 11:30

B. Ritchie

ARI · Miss

Distance
33.4 ft
Scoring chance (xG)
5.7%
Angle
8.6°
Strength
EV
NSH at ARI

Mar 9, 2023 · P1 REG · 11:43

J. Moser

ARI · Miss

Distance
57.3 ft
Scoring chance (xG)
1.6%
Angle
24.8°
Strength
EV
NSH at ARI

Mar 9, 2023 · P1 REG · 12:10

P. Tomasino

NSH · Miss

Distance
21.6 ft
Scoring chance (xG)
7.2%
Angle
13.4°
Strength
EV
NSH at ARI

Mar 9, 2023 · P1 REG · 12:43

L. Crouse

ARI · Saved shot

Distance
21.3 ft
Scoring chance (xG)
10.7%
Angle
41.2°
Strength
EV
NSH at ARI

Mar 9, 2023 · P1 REG · 12:44

J. McBain

ARI · Saved shot

Distance
10.0 ft
Scoring chance (xG)
2.5%
Angle
53.1°
Strength
EV
NSH at ARI

Mar 9, 2023 · P1 REG · 13:10

C. Keller

ARI · Saved shot

Distance
38.9 ft
Scoring chance (xG)
1.9%
Angle
46.0°
Strength
EV
NSH at ARI

Mar 9, 2023 · P1 REG · 13:23

N. Schmaltz

ARI · Saved shot

Distance
34.4 ft
Scoring chance (xG)
9.2%
Angle
8.4°
Strength
EV
NSH at ARI

Mar 9, 2023 · P1 REG · 13:32

C. Mackey

ARI · Miss

Distance
51.4 ft
Scoring chance (xG)
0.8%
Angle
13.5°
Strength
EV
NSH at ARI

Mar 9, 2023 · P1 REG · 13:35

V. Soderstrom

ARI · Block

Distance
8.1 ft
Scoring chance (xG)
Unavailable
Angle
60.3°
Strength
EV

Blocked or unsupported attempt

NSH at ARI

Mar 9, 2023 · P1 REG · 14:42

M. McCarron

NSH · Block

Distance
23.9 ft
Scoring chance (xG)
Unavailable
Angle
33.0°
Strength
SH

Blocked or unsupported attempt

NSH at ARI

Mar 9, 2023 · P1 REG · 15:18

R. Asplund

NSH · Saved shot

Distance
57.5 ft
Scoring chance (xG)
0.8%
Angle
40.1°
Strength
SH
NSH at ARI

Mar 9, 2023 · P1 REG · 15:54

V. Soderstrom

ARI · Saved shot

Distance
29.7 ft
Scoring chance (xG)
7.7%
Angle
32.6°
Strength
EV
NSH at ARI

Mar 9, 2023 · P1 REG · 15:58

L. Crouse

ARI · Block

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

Blocked or unsupported attempt

NSH at ARI

Mar 9, 2023 · P1 REG · 16:10

V. Soderstrom

ARI · Saved shot

Distance
43.9 ft
Scoring chance (xG)
1.8%
Angle
41.3°
Strength
EV
NSH at ARI

Mar 9, 2023 · P1 REG · 16:27

T. Novak

NSH · Miss

Distance
11.0 ft
Scoring chance (xG)
2.8%
Angle
84.8°
Strength
EV
NSH at ARI

Mar 9, 2023 · P1 REG · 17:45

T. Barrie

NSH · Saved shot

Distance
29.1 ft
Scoring chance (xG)
9.9%
Angle
49.2°
Strength
EV
NSH at ARI

Mar 9, 2023 · P1 REG · 18:10

V. Soderstrom

ARI · Saved shot

Distance
62.8 ft
Scoring chance (xG)
1.2%
Angle
30.7°
Strength
EV
NSH at ARI

Mar 9, 2023 · P1 REG · 18:12

C. Mackey

ARI · Saved shot

Distance
47.0 ft
Scoring chance (xG)
0.6%
Angle
51.9°
Strength
EV
NSH at ARI

Mar 9, 2023 · P1 REG · 18:18

V. Soderstrom

ARI · Miss

Distance
53.2 ft
Scoring chance (xG)
0.8%
Angle
48.8°
Strength
EV
NSH at ARI

Mar 9, 2023 · P1 REG · 18:38

L. Dauphin

ARI · Saved shot

Distance
53.0 ft
Scoring chance (xG)
0.9%
Angle
45.8°
Strength
EV
NSH at ARI

Mar 9, 2023 · P1 REG · 19:20

C. Foote

NSH · Saved shot

Distance
59.9 ft
Scoring chance (xG)
2.9%
Angle
25.7°
Strength
EV
NSH at ARI

Mar 9, 2023 · P1 REG · 19:22

R. Asplund

NSH · Saved shot

Distance
7.6 ft
Scoring chance (xG)
28.2%
Angle
23.2°
Strength
EV
NSH at ARI

Mar 9, 2023 · P2 REG · 00:57

C. Glass

NSH · Saved shot

Distance
9.4 ft
Scoring chance (xG)
6.9%
Angle
58.0°
Strength
EV
NSH at ARI

Mar 9, 2023 · P2 REG · 01:10

P. Nemeth

ARI · Saved shot

Distance
33.1 ft
Scoring chance (xG)
2.4%
Angle
61.1°
Strength
EV
NSH at ARI

Mar 9, 2023 · P2 REG · 01:36

V. Soderstrom

ARI · Block

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

Blocked or unsupported attempt

NSH at ARI

Mar 9, 2023 · P2 REG · 01:48

M. Duchene

NSH · Saved shot

Distance
38.9 ft
Scoring chance (xG)
2.8%
Angle
46.0°
Strength
PP
NSH at ARI

Mar 9, 2023 · P2 REG · 01:53

M. Duchene

NSH · Block

Distance
19.7 ft
Scoring chance (xG)
Unavailable
Angle
30.5°
Strength
PP

Blocked or unsupported attempt

NSH at ARI

Mar 9, 2023 · P2 REG · 02:01

R. Josi

NSH · Saved shot

Distance
60.9 ft
Scoring chance (xG)
4.3%
Angle
23.2°
Strength
PP
NSH at ARI

Mar 9, 2023 · P2 REG · 02:31

M. Duchene

NSH · Block

Distance
16.4 ft
Scoring chance (xG)
Unavailable
Angle
37.6°
Strength
PP

Blocked or unsupported attempt

NSH at ARI

Mar 9, 2023 · P2 REG · 02:36

M. Duchene

NSH · Miss

Distance
24.7 ft
Scoring chance (xG)
6.1%
Angle
76.0°
Strength
PP
NSH at ARI

Mar 9, 2023 · P2 REG · 03:02

C. Glass

NSH · Miss

Distance
5.4 ft
Scoring chance (xG)
17.8%
Angle
68.2°
Strength
PP

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.