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

109 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-03-20
ARI at SJS
1 REG
00:18
SJS
N. Gregor
Miss47.24.9EV3.5%
2022-03-20
ARI at SJS
1 REG
00:20
SJS
N. Bonino
Goal5.745.0EV17.3%
2022-03-20
ARI at SJS
1 REG
01:07
ARI
K. Capobianco
Block23.117.7EVN/A
2022-03-20
ARI at SJS
1 REG
01:37
SJS
N. Meloche
Miss45.345.0EV1.2%
2022-03-20
ARI at SJS
1 REG
02:12
ARI
A. Galchenyuk
Saved shot42.523.6EV2.7%
2022-03-20
ARI at SJS
1 REG
02:22
ARI
S. Gostisbehere
Block19.29.0EVN/A
2022-03-20
ARI at SJS
1 REG
03:47
SJS
J. Dahlen
Block22.15.2EVN/A
2022-03-20
ARI at SJS
1 REG
04:13
SJS
J. Dahlen
Saved shot16.221.8EV14.5%
2022-03-20
ARI at SJS
1 REG
04:19
SJS
N. Meloche
Miss53.921.8EV1.5%
2022-03-20
ARI at SJS
1 REG
05:02
SJS
T. Hertl
Miss38.925.9EV4.3%
2022-03-20
ARI at SJS
1 REG
05:17
SJS
R. Balcers
Saved shot17.03.4EV8.0%
2022-03-20
ARI at SJS
1 REG
05:23
SJS
T. Hertl
Block6.726.6EVN/A
2022-03-20
ARI at SJS
1 REG
05:31
ARI
C. Dineen
Saved shot40.25.7EV5.6%
2022-03-20
ARI at SJS
1 REG
07:57
SJS
B. Burns
Saved shot53.36.5PP3.6%
2022-03-20
ARI at SJS
1 REG
08:11
SJS
N. Bonino
Block23.822.2PPN/A
2022-03-20
ARI at SJS
1 REG
10:03
SJS
R. Balcers
Saved shot141.210.2SH0.4%
2022-03-20
ARI at SJS
1 REG
10:46
ARI
N. Ritchie
Saved shot42.012.4PP5.7%
2022-03-20
ARI at SJS
1 REG
10:53
ARI
N. Ritchie
Saved shot9.16.3PP12.6%
2022-03-20
ARI at SJS
1 REG
10:57
ARI
N. Ritchie
Saved shot4.00.0PP43.3%
2022-03-20
ARI at SJS
1 REG
11:22
ARI
K. Capobianco
Block28.00.0EVN/A
2022-03-20
ARI at SJS
1 REG
11:48
ARI
C. Fischer
Miss19.142.9EV7.0%
2022-03-20
ARI at SJS
1 REG
12:00
ARI
C. Dineen
Miss53.413.0EV2.1%
2022-03-20
ARI at SJS
1 REG
14:08
SJS
N. Meloche
Miss59.128.3EV1.4%
2022-03-20
ARI at SJS
1 REG
14:10
SJS
N. Bonino
Miss14.456.3EV11.8%
2022-03-20
ARI at SJS
1 REG
16:39
ARI
P. Kessel
Block41.01.4EVN/A
2022-03-20
ARI at SJS
1 REG
16:52
ARI
D. Mayo
Saved shot50.02.3EV4.4%
2022-03-20
ARI at SJS
1 REG
17:37
SJS
B. Burns
Miss58.627.4EV1.5%
2022-03-20
ARI at SJS
1 REG
17:43
SJS
N. Gregor
Miss12.528.6EV7.2%
2022-03-20
ARI at SJS
1 REG
18:27
ARI
N. Ritchie
Saved shot13.3103.0EV2.7%
2022-03-20
ARI at SJS
1 REG
18:51
SJS
T. Meier
Saved shot8.17.1EV20.0%
2022-03-20
ARI at SJS
1 REG
19:04
SJS
T. Hertl
Block12.04.8EVN/A
2022-03-20
ARI at SJS
2 REG
00:39
SJS
L. Couture
Block21.15.4EVN/A
2022-03-20
ARI at SJS
2 REG
00:45
SJS
B. Burns
Block25.02.3EVN/A
2022-03-20
ARI at SJS
2 REG
00:51
SJS
J. Middleton
Saved shot51.320.6EV3.2%
2022-03-20
ARI at SJS
2 REG
00:54
SJS
B. Burns
Saved shot57.727.9EV1.7%
2022-03-20
ARI at SJS
2 REG
00:59
SJS
L. Couture
Saved shot9.212.5EV20.5%
2022-03-20
ARI at SJS
2 REG
01:00
SJS
L. Couture
Saved shot19.03.0EV4.6%
2022-03-20
ARI at SJS
2 REG
01:02
SJS
J. Middleton
Saved shot25.318.4EV14.1%
2022-03-20
ARI at SJS
2 REG
01:27
ARI
L. Crouse
Miss32.545.0EV2.8%
2022-03-20
ARI at SJS
2 REG
02:00
ARI
B. Hayton
Saved shot46.13.7EV3.6%
2022-03-20
ARI at SJS
2 REG
02:29
ARI
T. Boyd
Saved shot11.210.3EV24.8%
2022-03-20
ARI at SJS
2 REG
02:38
ARI
C. Keller
Block13.28.7EVN/A
2022-03-20
ARI at SJS
2 REG
02:45
ARI
V. Kolyachonok
Saved shot45.710.1EV3.3%
2022-03-20
ARI at SJS
2 REG
03:58
SJS
M. Vlasic
Miss51.01.1EV2.2%
2022-03-20
ARI at SJS
2 REG
04:39
ARI
B. Hayton
Block33.348.7EVN/A
2022-03-20
ARI at SJS
2 REG
05:40
ARI
P. Kessel
Saved shot38.621.3EV1.1%
2022-03-20
ARI at SJS
2 REG
07:09
ARI
D. Mayo
Block23.02.5EVN/A
2022-03-20
ARI at SJS
2 REG
07:33
ARI
A. Galchenyuk
Miss16.17.1EV15.7%
2022-03-20
ARI at SJS
2 REG
07:51
SJS
A. Barabanov
Saved shot46.112.5EV3.0%
2022-03-20
ARI at SJS
2 REG
08:45
SJS
T. Meier
Miss19.368.7EV5.2%
ARI at SJS

Mar 20, 2022 · P1 REG · 00:18

N. Gregor

SJS · Miss

Distance
47.2 ft
Scoring chance (xG)
3.5%
Angle
4.9°
Strength
EV
ARI at SJS

Mar 20, 2022 · P1 REG · 00:20

N. Bonino

SJS · Goal

Distance
5.7 ft
Scoring chance (xG)
17.3%
Angle
45.0°
Strength
EV
ARI at SJS

Mar 20, 2022 · P1 REG · 01:07

K. Capobianco

ARI · Block

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

Blocked or unsupported attempt

ARI at SJS

Mar 20, 2022 · P1 REG · 01:37

N. Meloche

SJS · Miss

Distance
45.3 ft
Scoring chance (xG)
1.2%
Angle
45.0°
Strength
EV
ARI at SJS

Mar 20, 2022 · P1 REG · 02:12

A. Galchenyuk

ARI · Saved shot

Distance
42.5 ft
Scoring chance (xG)
2.7%
Angle
23.6°
Strength
EV
ARI at SJS

Mar 20, 2022 · P1 REG · 02:22

S. Gostisbehere

ARI · Block

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

Blocked or unsupported attempt

ARI at SJS

Mar 20, 2022 · P1 REG · 03:47

J. Dahlen

SJS · Block

Distance
22.1 ft
Scoring chance (xG)
Unavailable
Angle
5.2°
Strength
EV

Blocked or unsupported attempt

ARI at SJS

Mar 20, 2022 · P1 REG · 04:13

J. Dahlen

SJS · Saved shot

Distance
16.2 ft
Scoring chance (xG)
14.5%
Angle
21.8°
Strength
EV
ARI at SJS

Mar 20, 2022 · P1 REG · 04:19

N. Meloche

SJS · Miss

Distance
53.9 ft
Scoring chance (xG)
1.5%
Angle
21.8°
Strength
EV
ARI at SJS

Mar 20, 2022 · P1 REG · 05:02

T. Hertl

SJS · Miss

Distance
38.9 ft
Scoring chance (xG)
4.3%
Angle
25.9°
Strength
EV
ARI at SJS

Mar 20, 2022 · P1 REG · 05:17

R. Balcers

SJS · Saved shot

Distance
17.0 ft
Scoring chance (xG)
8.0%
Angle
3.4°
Strength
EV
ARI at SJS

Mar 20, 2022 · P1 REG · 05:23

T. Hertl

SJS · Block

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

Blocked or unsupported attempt

ARI at SJS

Mar 20, 2022 · P1 REG · 05:31

C. Dineen

ARI · Saved shot

Distance
40.2 ft
Scoring chance (xG)
5.6%
Angle
5.7°
Strength
EV
ARI at SJS

Mar 20, 2022 · P1 REG · 07:57

B. Burns

SJS · Saved shot

Distance
53.3 ft
Scoring chance (xG)
3.6%
Angle
6.5°
Strength
PP
ARI at SJS

Mar 20, 2022 · P1 REG · 08:11

N. Bonino

SJS · Block

Distance
23.8 ft
Scoring chance (xG)
Unavailable
Angle
22.2°
Strength
PP

Blocked or unsupported attempt

ARI at SJS

Mar 20, 2022 · P1 REG · 10:03

R. Balcers

SJS · Saved shot

Distance
141.2 ft
Scoring chance (xG)
0.4%
Angle
10.2°
Strength
SH
ARI at SJS

Mar 20, 2022 · P1 REG · 10:46

N. Ritchie

ARI · Saved shot

Distance
42.0 ft
Scoring chance (xG)
5.7%
Angle
12.4°
Strength
PP
ARI at SJS

Mar 20, 2022 · P1 REG · 10:53

N. Ritchie

ARI · Saved shot

Distance
9.1 ft
Scoring chance (xG)
12.6%
Angle
6.3°
Strength
PP
ARI at SJS

Mar 20, 2022 · P1 REG · 10:57

N. Ritchie

ARI · Saved shot

Distance
4.0 ft
Scoring chance (xG)
43.3%
Angle
0.0°
Strength
PP
ARI at SJS

Mar 20, 2022 · P1 REG · 11:22

K. Capobianco

ARI · Block

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

Blocked or unsupported attempt

ARI at SJS

Mar 20, 2022 · P1 REG · 11:48

C. Fischer

ARI · Miss

Distance
19.1 ft
Scoring chance (xG)
7.0%
Angle
42.9°
Strength
EV
ARI at SJS

Mar 20, 2022 · P1 REG · 12:00

C. Dineen

ARI · Miss

Distance
53.4 ft
Scoring chance (xG)
2.1%
Angle
13.0°
Strength
EV
ARI at SJS

Mar 20, 2022 · P1 REG · 14:08

N. Meloche

SJS · Miss

Distance
59.1 ft
Scoring chance (xG)
1.4%
Angle
28.3°
Strength
EV
ARI at SJS

Mar 20, 2022 · P1 REG · 14:10

N. Bonino

SJS · Miss

Distance
14.4 ft
Scoring chance (xG)
11.8%
Angle
56.3°
Strength
EV
ARI at SJS

Mar 20, 2022 · P1 REG · 16:39

P. Kessel

ARI · Block

Distance
41.0 ft
Scoring chance (xG)
Unavailable
Angle
1.4°
Strength
EV

Blocked or unsupported attempt

ARI at SJS

Mar 20, 2022 · P1 REG · 16:52

D. Mayo

ARI · Saved shot

Distance
50.0 ft
Scoring chance (xG)
4.4%
Angle
2.3°
Strength
EV
ARI at SJS

Mar 20, 2022 · P1 REG · 17:37

B. Burns

SJS · Miss

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

Mar 20, 2022 · P1 REG · 17:43

N. Gregor

SJS · Miss

Distance
12.5 ft
Scoring chance (xG)
7.2%
Angle
28.6°
Strength
EV
ARI at SJS

Mar 20, 2022 · P1 REG · 18:27

N. Ritchie

ARI · Saved shot

Distance
13.3 ft
Scoring chance (xG)
2.7%
Angle
103.0°
Strength
EV
ARI at SJS

Mar 20, 2022 · P1 REG · 18:51

T. Meier

SJS · Saved shot

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

Mar 20, 2022 · P1 REG · 19:04

T. Hertl

SJS · Block

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

Blocked or unsupported attempt

ARI at SJS

Mar 20, 2022 · P2 REG · 00:39

L. Couture

SJS · Block

Distance
21.1 ft
Scoring chance (xG)
Unavailable
Angle
5.4°
Strength
EV

Blocked or unsupported attempt

ARI at SJS

Mar 20, 2022 · P2 REG · 00:45

B. Burns

SJS · Block

Distance
25.0 ft
Scoring chance (xG)
Unavailable
Angle
2.3°
Strength
EV

Blocked or unsupported attempt

ARI at SJS

Mar 20, 2022 · P2 REG · 00:51

J. Middleton

SJS · Saved shot

Distance
51.3 ft
Scoring chance (xG)
3.2%
Angle
20.6°
Strength
EV
ARI at SJS

Mar 20, 2022 · P2 REG · 00:54

B. Burns

SJS · Saved shot

Distance
57.7 ft
Scoring chance (xG)
1.7%
Angle
27.9°
Strength
EV
ARI at SJS

Mar 20, 2022 · P2 REG · 00:59

L. Couture

SJS · Saved shot

Distance
9.2 ft
Scoring chance (xG)
20.5%
Angle
12.5°
Strength
EV
ARI at SJS

Mar 20, 2022 · P2 REG · 01:00

L. Couture

SJS · Saved shot

Distance
19.0 ft
Scoring chance (xG)
4.6%
Angle
3.0°
Strength
EV
ARI at SJS

Mar 20, 2022 · P2 REG · 01:02

J. Middleton

SJS · Saved shot

Distance
25.3 ft
Scoring chance (xG)
14.1%
Angle
18.4°
Strength
EV
ARI at SJS

Mar 20, 2022 · P2 REG · 01:27

L. Crouse

ARI · Miss

Distance
32.5 ft
Scoring chance (xG)
2.8%
Angle
45.0°
Strength
EV
ARI at SJS

Mar 20, 2022 · P2 REG · 02:00

B. Hayton

ARI · Saved shot

Distance
46.1 ft
Scoring chance (xG)
3.6%
Angle
3.7°
Strength
EV
ARI at SJS

Mar 20, 2022 · P2 REG · 02:29

T. Boyd

ARI · Saved shot

Distance
11.2 ft
Scoring chance (xG)
24.8%
Angle
10.3°
Strength
EV
ARI at SJS

Mar 20, 2022 · P2 REG · 02:38

C. Keller

ARI · Block

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

Blocked or unsupported attempt

ARI at SJS

Mar 20, 2022 · P2 REG · 02:45

V. Kolyachonok

ARI · Saved shot

Distance
45.7 ft
Scoring chance (xG)
3.3%
Angle
10.1°
Strength
EV
ARI at SJS

Mar 20, 2022 · P2 REG · 03:58

M. Vlasic

SJS · Miss

Distance
51.0 ft
Scoring chance (xG)
2.2%
Angle
1.1°
Strength
EV
ARI at SJS

Mar 20, 2022 · P2 REG · 04:39

B. Hayton

ARI · Block

Distance
33.3 ft
Scoring chance (xG)
Unavailable
Angle
48.7°
Strength
EV

Blocked or unsupported attempt

ARI at SJS

Mar 20, 2022 · P2 REG · 05:40

P. Kessel

ARI · Saved shot

Distance
38.6 ft
Scoring chance (xG)
1.1%
Angle
21.3°
Strength
EV
ARI at SJS

Mar 20, 2022 · P2 REG · 07:09

D. Mayo

ARI · Block

Distance
23.0 ft
Scoring chance (xG)
Unavailable
Angle
2.5°
Strength
EV

Blocked or unsupported attempt

ARI at SJS

Mar 20, 2022 · P2 REG · 07:33

A. Galchenyuk

ARI · Miss

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

Mar 20, 2022 · P2 REG · 07:51

A. Barabanov

SJS · Saved shot

Distance
46.1 ft
Scoring chance (xG)
3.0%
Angle
12.5°
Strength
EV
ARI at SJS

Mar 20, 2022 · P2 REG · 08:45

T. Meier

SJS · Miss

Distance
19.3 ft
Scoring chance (xG)
5.2%
Angle
68.7°
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.