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

96 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)
2022-11-27
ARI at MIN
1 REG
00:14
MIN
F. Gaudreau
Miss44.422.5EV2.4%
2022-11-27
ARI at MIN
1 REG
01:32
MIN
A. Goligoski
Block28.856.3EVN/A
2022-11-27
ARI at MIN
1 REG
03:03
MIN
C. Dewar
Saved shot20.973.3EV8.5%
2022-11-27
ARI at MIN
1 REG
03:08
MIN
J. Brodin
Saved shot43.247.8EV1.4%
2022-11-27
ARI at MIN
1 REG
03:39
ARI
Z. Kassian
Miss88.315.8EV0.3%
2022-11-27
ARI at MIN
1 REG
04:04
ARI
J. Chychrun
Block19.16.0EVN/A
2022-11-27
ARI at MIN
1 REG
05:06
MIN
M. Zuccarello
Saved shot49.435.9EV1.5%
2022-11-27
ARI at MIN
1 REG
05:16
ARI
J. Välimäki
Saved shot60.215.4EV2.2%
2022-11-27
ARI at MIN
1 REG
05:28
MIN
J. Spurgeon
Block31.824.1EVN/A
2022-11-27
ARI at MIN
1 REG
05:48
ARI
L. Crouse
Miss33.819.0EV7.7%
2022-11-27
ARI at MIN
1 REG
06:37
MIN
M. Shaw
Saved shot10.473.3EV7.9%
2022-11-27
ARI at MIN
1 REG
07:07
MIN
M. Zuccarello
Block24.02.4EVN/A
2022-11-27
ARI at MIN
1 REG
07:22
ARI
L. O'Brien
Saved shot28.02.0EV13.6%
2022-11-27
ARI at MIN
1 REG
08:08
MIN
K. Kaprizov
Goal10.211.3EV23.0%
2022-11-27
ARI at MIN
1 REG
09:03
MIN
M. Boldy
Block35.428.7EVN/A
2022-11-27
ARI at MIN
1 REG
10:50
MIN
J. Brodin
Block25.036.9EVN/A
2022-11-27
ARI at MIN
1 REG
10:54
MIN
M. Dumba
Block46.129.9EVN/A
2022-11-27
ARI at MIN
1 REG
11:45
MIN
K. Kaprizov
Saved shot18.467.6EV10.5%
2022-11-27
ARI at MIN
1 REG
12:00
MIN
J. Merrill
Saved shot53.68.6EV3.5%
2022-11-27
ARI at MIN
1 REG
14:15
MIN
K. Kaprizov
Block18.958.0PPN/A
2022-11-27
ARI at MIN
1 REG
14:58
MIN
J. Greenway
Saved shot47.442.4PP3.2%
2022-11-27
ARI at MIN
1 REG
15:08
MIN
J. Greenway
Block14.145.0PPN/A
2022-11-27
ARI at MIN
1 REG
17:24
MIN
S. Steel
Block27.643.5EVN/A
2022-11-27
ARI at MIN
1 REG
17:27
ARI
B. Hayton
Saved shot97.624.2EV0.3%
2022-11-27
ARI at MIN
1 REG
18:23
MIN
M. Dumba
Saved shot18.449.4EV8.3%
2022-11-27
ARI at MIN
1 REG
18:25
MIN
M. Foligno
Saved shot5.053.1EV32.4%
2022-11-27
ARI at MIN
1 REG
18:44
MIN
J. Greenway
Block9.240.6EVN/A
2022-11-27
ARI at MIN
1 REG
19:07
ARI
T. Stecher
Saved shot4.245.0EV14.8%
2022-11-27
ARI at MIN
1 REG
19:43
MIN
A. Goligoski
Saved shot93.415.5EV0.3%
2022-11-27
ARI at MIN
1 REG
19:56
ARI
J. Chychrun
Saved shot10.360.9EV10.9%
2022-11-27
ARI at MIN
2 REG
01:17
ARI
J. Chychrun
Miss47.026.6EV2.6%
2022-11-27
ARI at MIN
2 REG
01:42
MIN
J. Eriksson Ek
Saved shot63.032.7EV1.1%
2022-11-27
ARI at MIN
2 REG
02:02
ARI
J. Chychrun
Block15.650.2PPN/A
2022-11-27
ARI at MIN
2 REG
02:38
ARI
J. Chychrun
Block16.347.5PPN/A
2022-11-27
ARI at MIN
2 REG
03:59
MIN
K. Kaprizov
Saved shot44.851.3EV1.9%
2022-11-27
ARI at MIN
2 REG
04:01
MIN
S. Steel
Goal6.318.4EV38.7%
2022-11-27
ARI at MIN
2 REG
05:40
ARI
T. Stecher
Saved shot48.835.0PP2.8%
2022-11-27
ARI at MIN
2 REG
05:58
ARI
B. Hayton
Saved shot19.368.7EV2.9%
2022-11-27
ARI at MIN
2 REG
06:20
ARI
J. Chychrun
Saved shot52.614.3EV2.1%
2022-11-27
ARI at MIN
2 REG
06:29
ARI
J. Chychrun
Block23.636.4EVN/A
2022-11-27
ARI at MIN
2 REG
06:41
ARI
J. Chychrun
Miss35.568.5EV1.9%
2022-11-27
ARI at MIN
2 REG
08:16
MIN
K. Kaprizov
Saved shot11.345.0EV7.9%
2022-11-27
ARI at MIN
2 REG
09:11
ARI
N. Schmaltz
Block16.00.0EVN/A
2022-11-27
ARI at MIN
2 REG
09:39
ARI
C. Keller
Saved shot42.01.4EV5.7%
2022-11-27
ARI at MIN
2 REG
09:54
MIN
M. Zuccarello
Saved shot9.16.3PP13.6%
2022-11-27
ARI at MIN
2 REG
11:30
MIN
M. Dumba
Miss57.01.0PP5.2%
2022-11-27
ARI at MIN
2 REG
11:39
MIN
M. Shaw
Block31.932.2PPN/A
2022-11-27
ARI at MIN
2 REG
11:46
MIN
M. Dumba
Block9.212.5EVN/A
2022-11-27
ARI at MIN
2 REG
11:56
MIN
J. Spurgeon
Saved shot39.25.9EV8.2%
2022-11-27
ARI at MIN
2 REG
12:51
MIN
J. Middleton
Saved shot18.636.3EV12.1%
ARI at MIN

Nov 27, 2022 · P1 REG · 00:14

F. Gaudreau

MIN · Miss

Distance
44.4 ft
Scoring chance (xG)
2.4%
Angle
22.5°
Strength
EV
ARI at MIN

Nov 27, 2022 · P1 REG · 01:32

A. Goligoski

MIN · Block

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

Blocked or unsupported attempt

ARI at MIN

Nov 27, 2022 · P1 REG · 03:03

C. Dewar

MIN · Saved shot

Distance
20.9 ft
Scoring chance (xG)
8.5%
Angle
73.3°
Strength
EV
ARI at MIN

Nov 27, 2022 · P1 REG · 03:08

J. Brodin

MIN · Saved shot

Distance
43.2 ft
Scoring chance (xG)
1.4%
Angle
47.8°
Strength
EV
ARI at MIN

Nov 27, 2022 · P1 REG · 03:39

Z. Kassian

ARI · Miss

Distance
88.3 ft
Scoring chance (xG)
0.3%
Angle
15.8°
Strength
EV
ARI at MIN

Nov 27, 2022 · P1 REG · 04:04

J. Chychrun

ARI · Block

Distance
19.1 ft
Scoring chance (xG)
Unavailable
Angle
6.0°
Strength
EV

Blocked or unsupported attempt

ARI at MIN

Nov 27, 2022 · P1 REG · 05:06

M. Zuccarello

MIN · Saved shot

Distance
49.4 ft
Scoring chance (xG)
1.5%
Angle
35.9°
Strength
EV
ARI at MIN

Nov 27, 2022 · P1 REG · 05:16

J. Välimäki

ARI · Saved shot

Distance
60.2 ft
Scoring chance (xG)
2.2%
Angle
15.4°
Strength
EV
ARI at MIN

Nov 27, 2022 · P1 REG · 05:28

J. Spurgeon

MIN · Block

Distance
31.8 ft
Scoring chance (xG)
Unavailable
Angle
24.1°
Strength
EV

Blocked or unsupported attempt

ARI at MIN

Nov 27, 2022 · P1 REG · 05:48

L. Crouse

ARI · Miss

Distance
33.8 ft
Scoring chance (xG)
7.7%
Angle
19.0°
Strength
EV
ARI at MIN

Nov 27, 2022 · P1 REG · 06:37

M. Shaw

MIN · Saved shot

Distance
10.4 ft
Scoring chance (xG)
7.9%
Angle
73.3°
Strength
EV
ARI at MIN

Nov 27, 2022 · P1 REG · 07:07

M. Zuccarello

MIN · Block

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

Blocked or unsupported attempt

ARI at MIN

Nov 27, 2022 · P1 REG · 07:22

L. O'Brien

ARI · Saved shot

Distance
28.0 ft
Scoring chance (xG)
13.6%
Angle
2.0°
Strength
EV
ARI at MIN

Nov 27, 2022 · P1 REG · 08:08

K. Kaprizov

MIN · Goal

Distance
10.2 ft
Scoring chance (xG)
23.0%
Angle
11.3°
Strength
EV
ARI at MIN

Nov 27, 2022 · P1 REG · 09:03

M. Boldy

MIN · Block

Distance
35.4 ft
Scoring chance (xG)
Unavailable
Angle
28.7°
Strength
EV

Blocked or unsupported attempt

ARI at MIN

Nov 27, 2022 · P1 REG · 10:50

J. Brodin

MIN · Block

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

Blocked or unsupported attempt

ARI at MIN

Nov 27, 2022 · P1 REG · 10:54

M. Dumba

MIN · Block

Distance
46.1 ft
Scoring chance (xG)
Unavailable
Angle
29.9°
Strength
EV

Blocked or unsupported attempt

ARI at MIN

Nov 27, 2022 · P1 REG · 11:45

K. Kaprizov

MIN · Saved shot

Distance
18.4 ft
Scoring chance (xG)
10.5%
Angle
67.6°
Strength
EV
ARI at MIN

Nov 27, 2022 · P1 REG · 12:00

J. Merrill

MIN · Saved shot

Distance
53.6 ft
Scoring chance (xG)
3.5%
Angle
8.6°
Strength
EV
ARI at MIN

Nov 27, 2022 · P1 REG · 14:15

K. Kaprizov

MIN · Block

Distance
18.9 ft
Scoring chance (xG)
Unavailable
Angle
58.0°
Strength
PP

Blocked or unsupported attempt

ARI at MIN

Nov 27, 2022 · P1 REG · 14:58

J. Greenway

MIN · Saved shot

Distance
47.4 ft
Scoring chance (xG)
3.2%
Angle
42.4°
Strength
PP
ARI at MIN

Nov 27, 2022 · P1 REG · 15:08

J. Greenway

MIN · Block

Distance
14.1 ft
Scoring chance (xG)
Unavailable
Angle
45.0°
Strength
PP

Blocked or unsupported attempt

ARI at MIN

Nov 27, 2022 · P1 REG · 17:24

S. Steel

MIN · Block

Distance
27.6 ft
Scoring chance (xG)
Unavailable
Angle
43.5°
Strength
EV

Blocked or unsupported attempt

ARI at MIN

Nov 27, 2022 · P1 REG · 17:27

B. Hayton

ARI · Saved shot

Distance
97.6 ft
Scoring chance (xG)
0.3%
Angle
24.2°
Strength
EV
ARI at MIN

Nov 27, 2022 · P1 REG · 18:23

M. Dumba

MIN · Saved shot

Distance
18.4 ft
Scoring chance (xG)
8.3%
Angle
49.4°
Strength
EV
ARI at MIN

Nov 27, 2022 · P1 REG · 18:25

M. Foligno

MIN · Saved shot

Distance
5.0 ft
Scoring chance (xG)
32.4%
Angle
53.1°
Strength
EV
ARI at MIN

Nov 27, 2022 · P1 REG · 18:44

J. Greenway

MIN · Block

Distance
9.2 ft
Scoring chance (xG)
Unavailable
Angle
40.6°
Strength
EV

Blocked or unsupported attempt

ARI at MIN

Nov 27, 2022 · P1 REG · 19:07

T. Stecher

ARI · Saved shot

Distance
4.2 ft
Scoring chance (xG)
14.8%
Angle
45.0°
Strength
EV
ARI at MIN

Nov 27, 2022 · P1 REG · 19:43

A. Goligoski

MIN · Saved shot

Distance
93.4 ft
Scoring chance (xG)
0.3%
Angle
15.5°
Strength
EV
ARI at MIN

Nov 27, 2022 · P1 REG · 19:56

J. Chychrun

ARI · Saved shot

Distance
10.3 ft
Scoring chance (xG)
10.9%
Angle
60.9°
Strength
EV
ARI at MIN

Nov 27, 2022 · P2 REG · 01:17

J. Chychrun

ARI · Miss

Distance
47.0 ft
Scoring chance (xG)
2.6%
Angle
26.6°
Strength
EV
ARI at MIN

Nov 27, 2022 · P2 REG · 01:42

J. Eriksson Ek

MIN · Saved shot

Distance
63.0 ft
Scoring chance (xG)
1.1%
Angle
32.7°
Strength
EV
ARI at MIN

Nov 27, 2022 · P2 REG · 02:02

J. Chychrun

ARI · Block

Distance
15.6 ft
Scoring chance (xG)
Unavailable
Angle
50.2°
Strength
PP

Blocked or unsupported attempt

ARI at MIN

Nov 27, 2022 · P2 REG · 02:38

J. Chychrun

ARI · Block

Distance
16.3 ft
Scoring chance (xG)
Unavailable
Angle
47.5°
Strength
PP

Blocked or unsupported attempt

ARI at MIN

Nov 27, 2022 · P2 REG · 03:59

K. Kaprizov

MIN · Saved shot

Distance
44.8 ft
Scoring chance (xG)
1.9%
Angle
51.3°
Strength
EV
ARI at MIN

Nov 27, 2022 · P2 REG · 04:01

S. Steel

MIN · Goal

Distance
6.3 ft
Scoring chance (xG)
38.7%
Angle
18.4°
Strength
EV
ARI at MIN

Nov 27, 2022 · P2 REG · 05:40

T. Stecher

ARI · Saved shot

Distance
48.8 ft
Scoring chance (xG)
2.8%
Angle
35.0°
Strength
PP
ARI at MIN

Nov 27, 2022 · P2 REG · 05:58

B. Hayton

ARI · Saved shot

Distance
19.3 ft
Scoring chance (xG)
2.9%
Angle
68.7°
Strength
EV
ARI at MIN

Nov 27, 2022 · P2 REG · 06:20

J. Chychrun

ARI · Saved shot

Distance
52.6 ft
Scoring chance (xG)
2.1%
Angle
14.3°
Strength
EV
ARI at MIN

Nov 27, 2022 · P2 REG · 06:29

J. Chychrun

ARI · Block

Distance
23.6 ft
Scoring chance (xG)
Unavailable
Angle
36.4°
Strength
EV

Blocked or unsupported attempt

ARI at MIN

Nov 27, 2022 · P2 REG · 06:41

J. Chychrun

ARI · Miss

Distance
35.5 ft
Scoring chance (xG)
1.9%
Angle
68.5°
Strength
EV
ARI at MIN

Nov 27, 2022 · P2 REG · 08:16

K. Kaprizov

MIN · Saved shot

Distance
11.3 ft
Scoring chance (xG)
7.9%
Angle
45.0°
Strength
EV
ARI at MIN

Nov 27, 2022 · P2 REG · 09:11

N. Schmaltz

ARI · Block

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

Blocked or unsupported attempt

ARI at MIN

Nov 27, 2022 · P2 REG · 09:39

C. Keller

ARI · Saved shot

Distance
42.0 ft
Scoring chance (xG)
5.7%
Angle
1.4°
Strength
EV
ARI at MIN

Nov 27, 2022 · P2 REG · 09:54

M. Zuccarello

MIN · Saved shot

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

Nov 27, 2022 · P2 REG · 11:30

M. Dumba

MIN · Miss

Distance
57.0 ft
Scoring chance (xG)
5.2%
Angle
1.0°
Strength
PP
ARI at MIN

Nov 27, 2022 · P2 REG · 11:39

M. Shaw

MIN · Block

Distance
31.9 ft
Scoring chance (xG)
Unavailable
Angle
32.2°
Strength
PP

Blocked or unsupported attempt

ARI at MIN

Nov 27, 2022 · P2 REG · 11:46

M. Dumba

MIN · Block

Distance
9.2 ft
Scoring chance (xG)
Unavailable
Angle
12.5°
Strength
EV

Blocked or unsupported attempt

ARI at MIN

Nov 27, 2022 · P2 REG · 11:56

J. Spurgeon

MIN · Saved shot

Distance
39.2 ft
Scoring chance (xG)
8.2%
Angle
5.9°
Strength
EV
ARI at MIN

Nov 27, 2022 · P2 REG · 12:51

J. Middleton

MIN · Saved shot

Distance
18.6 ft
Scoring chance (xG)
12.1%
Angle
36.3°
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.