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

87 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-05-08
ANA at MIN
1 REG
02:43
MIN
K. Fiala
Saved shot11.210.3EV23.2%
2021-05-08
ANA at MIN
1 REG
03:18
ANA
S. Carrick
Saved shot43.47.9EV4.0%
2021-05-08
ANA at MIN
1 REG
03:24
ANA
J. Manson
Miss68.033.0EV0.7%
2021-05-08
ANA at MIN
1 REG
04:17
MIN
J. Greenway
Saved shot18.070.6EV4.0%
2021-05-08
ANA at MIN
1 REG
04:26
MIN
R. Suter
Block49.730.2EVN/A
2021-05-08
ANA at MIN
1 REG
04:49
ANA
N. Deslauriers
Miss41.01.4EV5.8%
2021-05-08
ANA at MIN
1 REG
04:53
ANA
J. Drysdale
Block42.927.8EVN/A
2021-05-08
ANA at MIN
1 REG
05:17
MIN
C. Soucy
Saved shot58.228.8EV1.4%
2021-05-08
ANA at MIN
1 REG
05:46
ANA
T. Zegras
Block24.14.8EVN/A
2021-05-08
ANA at MIN
1 REG
06:05
MIN
M. Dumba
Block35.717.9EVN/A
2021-05-08
ANA at MIN
1 REG
06:41
ANA
M. Jones
Saved shot42.038.2EV1.9%
2021-05-08
ANA at MIN
1 REG
07:23
ANA
D. Heinen
Block15.358.4EVN/A
2021-05-08
ANA at MIN
1 REG
07:30
ANA
I. Lundestrom
Saved shot19.16.0EV7.4%
2021-05-08
ANA at MIN
1 REG
08:12
ANA
S. Benoit
Miss62.421.6EV2.3%
2021-05-08
ANA at MIN
1 REG
08:33
ANA
I. Lundestrom
Miss46.124.3EV2.2%
2021-05-08
ANA at MIN
1 REG
10:21
MIN
J. Brodin
Saved shot53.726.6EV1.5%
2021-05-08
ANA at MIN
1 REG
11:03
ANA
N. Deslauriers
Block39.12.9EVN/A
2021-05-08
ANA at MIN
1 REG
11:31
ANA
C. Fowler
Block19.071.6EVN/A
2021-05-08
ANA at MIN
1 REG
12:02
ANA
R. Rakell
Goal24.016.9EV5.0%
2021-05-08
ANA at MIN
1 REG
13:18
MIN
K. Fiala
Miss9.518.4PP11.9%
2021-05-08
ANA at MIN
1 REG
13:36
MIN
K. Fiala
Saved shot44.916.8PP5.1%
2021-05-08
ANA at MIN
1 REG
13:46
MIN
M. Zuccarello
Saved shot48.350.0PP2.5%
2021-05-08
ANA at MIN
1 REG
14:06
MIN
R. Hartman
Saved shot19.00.0PP16.6%
2021-05-08
ANA at MIN
1 REG
14:27
MIN
M. Dumba
Miss28.833.7PP14.4%
2021-05-08
ANA at MIN
1 REG
14:56
MIN
M. Dumba
Saved shot34.01.7PP14.0%
2021-05-08
ANA at MIN
1 REG
16:22
ANA
N. Deslauriers
Saved shot37.434.1SH3.8%
2021-05-08
ANA at MIN
1 REG
16:32
MIN
J. Spurgeon
Goal19.321.3PP14.9%
2021-05-08
ANA at MIN
1 REG
18:55
MIN
K. Kaprizov
Saved shot53.921.8EV1.5%
2021-05-08
ANA at MIN
1 REG
19:21
MIN
K. Kaprizov
Saved shot55.13.1EV3.1%
2021-05-08
ANA at MIN
1 REG
19:57
MIN
K. Fiala
Saved shot31.49.2EV7.9%
2021-05-08
ANA at MIN
2 REG
00:24
MIN
J. Greenway
Saved shot12.00.0EV19.3%
2021-05-08
ANA at MIN
2 REG
00:42
MIN
R. Hartman
Miss11.05.2EV10.5%
2021-05-08
ANA at MIN
2 REG
01:08
ANA
T. Zegras
Miss87.12.6EV0.2%
2021-05-08
ANA at MIN
2 REG
01:42
MIN
M. Johansson
Block34.220.6EVN/A
2021-05-08
ANA at MIN
2 REG
02:25
ANA
M. Jones
Block21.025.3EVN/A
2021-05-08
ANA at MIN
2 REG
02:30
ANA
M. Jones
Saved shot38.59.0EV7.7%
2021-05-08
ANA at MIN
2 REG
02:47
MIN
N. Sturm
Saved shot10.05.7EV11.4%
2021-05-08
ANA at MIN
2 REG
03:10
ANA
N. Deslauriers
Miss17.523.6EV10.0%
2021-05-08
ANA at MIN
2 REG
03:34
MIN
N. Sturm
Miss15.17.6EV15.8%
2021-05-08
ANA at MIN
2 REG
04:13
MIN
M. Foligno
Saved shot33.517.4EV10.6%
2021-05-08
ANA at MIN
2 REG
04:37
MIN
M. Zuccarello
Block34.15.0EVN/A
2021-05-08
ANA at MIN
2 REG
04:58
ANA
A. Volkov
Saved shot38.37.5EV7.4%
2021-05-08
ANA at MIN
2 REG
06:20
MIN
J. Spurgeon
Block51.25.6PPN/A
2021-05-08
ANA at MIN
2 REG
07:27
MIN
M. Zuccarello
Miss47.837.3EV2.0%
2021-05-08
ANA at MIN
2 REG
07:29
MIN
R. Suter
Miss59.540.9EV0.4%
2021-05-08
ANA at MIN
2 REG
09:46
MIN
N. Bonino
Miss35.540.4EV3.6%
2021-05-08
ANA at MIN
2 REG
10:49
ANA
A. Volkov
Block31.316.7EVN/A
2021-05-08
ANA at MIN
2 REG
12:46
ANA
T. Zegras
Saved shot45.13.8EV3.5%
2021-05-08
ANA at MIN
2 REG
13:22
MIN
J. Greenway
Miss8.654.5EV8.7%
2021-05-08
ANA at MIN
2 REG
14:09
MIN
M. Foligno
Saved shot9.432.0EV11.8%
ANA at MIN

May 8, 2021 · P1 REG · 02:43

K. Fiala

MIN · Saved shot

Distance
11.2 ft
Scoring chance (xG)
23.2%
Angle
10.3°
Strength
EV
ANA at MIN

May 8, 2021 · P1 REG · 03:18

S. Carrick

ANA · Saved shot

Distance
43.4 ft
Scoring chance (xG)
4.0%
Angle
7.9°
Strength
EV
ANA at MIN

May 8, 2021 · P1 REG · 03:24

J. Manson

ANA · Miss

Distance
68.0 ft
Scoring chance (xG)
0.7%
Angle
33.0°
Strength
EV
ANA at MIN

May 8, 2021 · P1 REG · 04:17

J. Greenway

MIN · Saved shot

Distance
18.0 ft
Scoring chance (xG)
4.0%
Angle
70.6°
Strength
EV
ANA at MIN

May 8, 2021 · P1 REG · 04:26

R. Suter

MIN · Block

Distance
49.7 ft
Scoring chance (xG)
Unavailable
Angle
30.2°
Strength
EV

Blocked or unsupported attempt

ANA at MIN

May 8, 2021 · P1 REG · 04:49

N. Deslauriers

ANA · Miss

Distance
41.0 ft
Scoring chance (xG)
5.8%
Angle
1.4°
Strength
EV
ANA at MIN

May 8, 2021 · P1 REG · 04:53

J. Drysdale

ANA · Block

Distance
42.9 ft
Scoring chance (xG)
Unavailable
Angle
27.8°
Strength
EV

Blocked or unsupported attempt

ANA at MIN

May 8, 2021 · P1 REG · 05:17

C. Soucy

MIN · Saved shot

Distance
58.2 ft
Scoring chance (xG)
1.4%
Angle
28.8°
Strength
EV
ANA at MIN

May 8, 2021 · P1 REG · 05:46

T. Zegras

ANA · Block

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

Blocked or unsupported attempt

ANA at MIN

May 8, 2021 · P1 REG · 06:05

M. Dumba

MIN · Block

Distance
35.7 ft
Scoring chance (xG)
Unavailable
Angle
17.9°
Strength
EV

Blocked or unsupported attempt

ANA at MIN

May 8, 2021 · P1 REG · 06:41

M. Jones

ANA · Saved shot

Distance
42.0 ft
Scoring chance (xG)
1.9%
Angle
38.2°
Strength
EV
ANA at MIN

May 8, 2021 · P1 REG · 07:23

D. Heinen

ANA · Block

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

Blocked or unsupported attempt

ANA at MIN

May 8, 2021 · P1 REG · 07:30

I. Lundestrom

ANA · Saved shot

Distance
19.1 ft
Scoring chance (xG)
7.4%
Angle
6.0°
Strength
EV
ANA at MIN

May 8, 2021 · P1 REG · 08:12

S. Benoit

ANA · Miss

Distance
62.4 ft
Scoring chance (xG)
2.3%
Angle
21.6°
Strength
EV
ANA at MIN

May 8, 2021 · P1 REG · 08:33

I. Lundestrom

ANA · Miss

Distance
46.1 ft
Scoring chance (xG)
2.2%
Angle
24.3°
Strength
EV
ANA at MIN

May 8, 2021 · P1 REG · 10:21

J. Brodin

MIN · Saved shot

Distance
53.7 ft
Scoring chance (xG)
1.5%
Angle
26.6°
Strength
EV
ANA at MIN

May 8, 2021 · P1 REG · 11:03

N. Deslauriers

ANA · Block

Distance
39.1 ft
Scoring chance (xG)
Unavailable
Angle
2.9°
Strength
EV

Blocked or unsupported attempt

ANA at MIN

May 8, 2021 · P1 REG · 11:31

C. Fowler

ANA · Block

Distance
19.0 ft
Scoring chance (xG)
Unavailable
Angle
71.6°
Strength
EV

Blocked or unsupported attempt

ANA at MIN

May 8, 2021 · P1 REG · 12:02

R. Rakell

ANA · Goal

Distance
24.0 ft
Scoring chance (xG)
5.0%
Angle
16.9°
Strength
EV
ANA at MIN

May 8, 2021 · P1 REG · 13:18

K. Fiala

MIN · Miss

Distance
9.5 ft
Scoring chance (xG)
11.9%
Angle
18.4°
Strength
PP
ANA at MIN

May 8, 2021 · P1 REG · 13:36

K. Fiala

MIN · Saved shot

Distance
44.9 ft
Scoring chance (xG)
5.1%
Angle
16.8°
Strength
PP
ANA at MIN

May 8, 2021 · P1 REG · 13:46

M. Zuccarello

MIN · Saved shot

Distance
48.3 ft
Scoring chance (xG)
2.5%
Angle
50.0°
Strength
PP
ANA at MIN

May 8, 2021 · P1 REG · 14:06

R. Hartman

MIN · Saved shot

Distance
19.0 ft
Scoring chance (xG)
16.6%
Angle
0.0°
Strength
PP
ANA at MIN

May 8, 2021 · P1 REG · 14:27

M. Dumba

MIN · Miss

Distance
28.8 ft
Scoring chance (xG)
14.4%
Angle
33.7°
Strength
PP
ANA at MIN

May 8, 2021 · P1 REG · 14:56

M. Dumba

MIN · Saved shot

Distance
34.0 ft
Scoring chance (xG)
14.0%
Angle
1.7°
Strength
PP
ANA at MIN

May 8, 2021 · P1 REG · 16:22

N. Deslauriers

ANA · Saved shot

Distance
37.4 ft
Scoring chance (xG)
3.8%
Angle
34.1°
Strength
SH
ANA at MIN

May 8, 2021 · P1 REG · 16:32

J. Spurgeon

MIN · Goal

Distance
19.3 ft
Scoring chance (xG)
14.9%
Angle
21.3°
Strength
PP
ANA at MIN

May 8, 2021 · P1 REG · 18:55

K. Kaprizov

MIN · Saved shot

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

May 8, 2021 · P1 REG · 19:21

K. Kaprizov

MIN · Saved shot

Distance
55.1 ft
Scoring chance (xG)
3.1%
Angle
3.1°
Strength
EV
ANA at MIN

May 8, 2021 · P1 REG · 19:57

K. Fiala

MIN · Saved shot

Distance
31.4 ft
Scoring chance (xG)
7.9%
Angle
9.2°
Strength
EV
ANA at MIN

May 8, 2021 · P2 REG · 00:24

J. Greenway

MIN · Saved shot

Distance
12.0 ft
Scoring chance (xG)
19.3%
Angle
0.0°
Strength
EV
ANA at MIN

May 8, 2021 · P2 REG · 00:42

R. Hartman

MIN · Miss

Distance
11.0 ft
Scoring chance (xG)
10.5%
Angle
5.2°
Strength
EV
ANA at MIN

May 8, 2021 · P2 REG · 01:08

T. Zegras

ANA · Miss

Distance
87.1 ft
Scoring chance (xG)
0.2%
Angle
2.6°
Strength
EV
ANA at MIN

May 8, 2021 · P2 REG · 01:42

M. Johansson

MIN · Block

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

Blocked or unsupported attempt

ANA at MIN

May 8, 2021 · P2 REG · 02:25

M. Jones

ANA · Block

Distance
21.0 ft
Scoring chance (xG)
Unavailable
Angle
25.3°
Strength
EV

Blocked or unsupported attempt

ANA at MIN

May 8, 2021 · P2 REG · 02:30

M. Jones

ANA · Saved shot

Distance
38.5 ft
Scoring chance (xG)
7.7%
Angle
9.0°
Strength
EV
ANA at MIN

May 8, 2021 · P2 REG · 02:47

N. Sturm

MIN · Saved shot

Distance
10.0 ft
Scoring chance (xG)
11.4%
Angle
5.7°
Strength
EV
ANA at MIN

May 8, 2021 · P2 REG · 03:10

N. Deslauriers

ANA · Miss

Distance
17.5 ft
Scoring chance (xG)
10.0%
Angle
23.6°
Strength
EV
ANA at MIN

May 8, 2021 · P2 REG · 03:34

N. Sturm

MIN · Miss

Distance
15.1 ft
Scoring chance (xG)
15.8%
Angle
7.6°
Strength
EV
ANA at MIN

May 8, 2021 · P2 REG · 04:13

M. Foligno

MIN · Saved shot

Distance
33.5 ft
Scoring chance (xG)
10.6%
Angle
17.4°
Strength
EV
ANA at MIN

May 8, 2021 · P2 REG · 04:37

M. Zuccarello

MIN · Block

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

Blocked or unsupported attempt

ANA at MIN

May 8, 2021 · P2 REG · 04:58

A. Volkov

ANA · Saved shot

Distance
38.3 ft
Scoring chance (xG)
7.4%
Angle
7.5°
Strength
EV
ANA at MIN

May 8, 2021 · P2 REG · 06:20

J. Spurgeon

MIN · Block

Distance
51.2 ft
Scoring chance (xG)
Unavailable
Angle
5.6°
Strength
PP

Blocked or unsupported attempt

ANA at MIN

May 8, 2021 · P2 REG · 07:27

M. Zuccarello

MIN · Miss

Distance
47.8 ft
Scoring chance (xG)
2.0%
Angle
37.3°
Strength
EV
ANA at MIN

May 8, 2021 · P2 REG · 07:29

R. Suter

MIN · Miss

Distance
59.5 ft
Scoring chance (xG)
0.4%
Angle
40.9°
Strength
EV
ANA at MIN

May 8, 2021 · P2 REG · 09:46

N. Bonino

MIN · Miss

Distance
35.5 ft
Scoring chance (xG)
3.6%
Angle
40.4°
Strength
EV
ANA at MIN

May 8, 2021 · P2 REG · 10:49

A. Volkov

ANA · Block

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

Blocked or unsupported attempt

ANA at MIN

May 8, 2021 · P2 REG · 12:46

T. Zegras

ANA · Saved shot

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

May 8, 2021 · P2 REG · 13:22

J. Greenway

MIN · Miss

Distance
8.6 ft
Scoring chance (xG)
8.7%
Angle
54.5°
Strength
EV
ANA at MIN

May 8, 2021 · P2 REG · 14:09

M. Foligno

MIN · Saved shot

Distance
9.4 ft
Scoring chance (xG)
11.8%
Angle
32.0°
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.