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

132 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)
2021-10-15
MIN at ANA
1 REG
00:21
ANA
C. Fowler
Miss56.238.5EV0.4%
2021-10-15
MIN at ANA
1 REG
00:44
MIN
J. Brodin
Saved shot48.822.9EV2.6%
2021-10-15
MIN at ANA
1 REG
00:48
MIN
M. Foligno
Miss14.919.7EV15.3%
2021-10-15
MIN at ANA
1 REG
02:44
MIN
F. Gaudreau
Saved shot10.856.3PP10.1%
2021-10-15
MIN at ANA
1 REG
02:56
MIN
R. Hartman
Block13.032.5EVN/A
2021-10-15
MIN at ANA
1 REG
04:21
ANA
R. Rakell
Block10.856.3EVN/A
2021-10-15
MIN at ANA
1 REG
04:57
ANA
D. Grant
Miss44.642.3EV1.0%
2021-10-15
MIN at ANA
1 REG
05:26
MIN
J. Spurgeon
Block20.614.0EVN/A
2021-10-15
MIN at ANA
1 REG
05:32
MIN
M. Zuccarello
Saved shot32.647.5EV3.6%
2021-10-15
MIN at ANA
1 REG
06:00
ANA
J. Silfverberg
Saved shot62.329.9EV1.1%
2021-10-15
MIN at ANA
1 REG
06:43
ANA
C. Fowler
Block34.215.3EVN/A
2021-10-15
MIN at ANA
1 REG
06:48
ANA
J. Manson
Block18.825.2EVN/A
2021-10-15
MIN at ANA
1 REG
08:01
ANA
G. Pateryn
Saved shot30.030.0EV7.2%
2021-10-15
MIN at ANA
1 REG
08:30
MIN
K. Kaprizov
Saved shot30.929.1EV10.1%
2021-10-15
MIN at ANA
1 REG
09:03
ANA
M. Jones
Saved shot29.524.0EV10.5%
2021-10-15
MIN at ANA
1 REG
09:48
MIN
D. Kulikov
Miss10.084.3EV1.7%
2021-10-15
MIN at ANA
1 REG
10:04
MIN
N. Bjugstad
Saved shot12.255.0EV7.5%
2021-10-15
MIN at ANA
1 REG
10:10
MIN
N. Bjugstad
Miss45.01.3EV3.8%
2021-10-15
MIN at ANA
1 REG
10:23
MIN
N. Bjugstad
Block21.28.1EVN/A
2021-10-15
MIN at ANA
1 REG
10:33
ANA
A. Henrique
Block19.849.1EVN/A
2021-10-15
MIN at ANA
1 REG
10:52
MIN
R. Hartman
Saved shot35.651.8EV1.3%
2021-10-15
MIN at ANA
1 REG
10:53
MIN
M. Foligno
Saved shot10.036.9EV1.9%
2021-10-15
MIN at ANA
1 REG
11:14
MIN
R. Hartman
Block22.118.4EVN/A
2021-10-15
MIN at ANA
1 REG
12:18
MIN
V. Rask
Saved shot30.025.7EV12.7%
2021-10-15
MIN at ANA
1 REG
13:17
ANA
I. Lundestrom
Block28.38.1EVN/A
2021-10-15
MIN at ANA
1 REG
13:25
ANA
H. Lindholm
Saved shot62.830.7EV1.1%
2021-10-15
MIN at ANA
1 REG
13:41
ANA
A. Henrique
Saved shot36.431.5EV6.2%
2021-10-15
MIN at ANA
1 REG
13:46
ANA
R. Rakell
Saved shot8.545.0EV17.5%
2021-10-15
MIN at ANA
1 REG
13:52
ANA
R. Rakell
Saved shot8.129.7EV10.3%
2021-10-15
MIN at ANA
1 REG
14:09
MIN
N. Sturm
Saved shot38.524.6EV5.8%
2021-10-15
MIN at ANA
1 REG
14:14
MIN
A. Goligoski
Miss45.224.9EV1.3%
2021-10-15
MIN at ANA
1 REG
14:28
MIN
A. Goligoski
Block18.932.0EVN/A
2021-10-15
MIN at ANA
1 REG
14:35
MIN
B. Duhaime
Miss50.235.3EV1.3%
2021-10-15
MIN at ANA
1 REG
14:45
MIN
B. Duhaime
Saved shot14.674.1EV4.5%
2021-10-15
MIN at ANA
1 REG
15:07
ANA
C. Fowler
Saved shot56.930.6EV1.1%
2021-10-15
MIN at ANA
1 REG
15:12
ANA
M. Jones
Miss52.25.5EV2.3%
2021-10-15
MIN at ANA
1 REG
15:19
ANA
R. Getzlaf
Block26.022.6EVN/A
2021-10-15
MIN at ANA
1 REG
16:22
MIN
M. Dumba
Saved shot33.630.4EV8.8%
2021-10-15
MIN at ANA
1 REG
16:42
MIN
K. Kaprizov
Saved shot28.26.1EV14.4%
2021-10-15
MIN at ANA
1 REG
16:52
MIN
J. Spurgeon
Saved shot43.017.6EV5.4%
2021-10-15
MIN at ANA
1 REG
17:51
MIN
N. Sturm
Saved shot28.283.9EV1.4%
2021-10-15
MIN at ANA
1 REG
17:55
MIN
J. Merrill
Saved shot45.341.4EV1.2%
2021-10-15
MIN at ANA
1 REG
18:31
MIN
M. Dumba
Block49.317.7EVN/A
2021-10-15
MIN at ANA
1 REG
19:05
ANA
R. Getzlaf
Saved shot28.729.2EV15.4%
2021-10-15
MIN at ANA
1 REG
19:56
ANA
J. Drysdale
Saved shot44.829.4PP3.9%
2021-10-15
MIN at ANA
2 REG
00:17
ANA
J. Silfverberg
Goal4.176.0PP13.3%
2021-10-15
MIN at ANA
2 REG
01:05
ANA
B. Groulx
Saved shot22.852.1EV7.4%
2021-10-15
MIN at ANA
2 REG
01:36
MIN
K. Fiala
Miss33.667.2EV1.6%
2021-10-15
MIN at ANA
2 REG
01:47
MIN
V. Rask
Miss19.759.5EV4.7%
2021-10-15
MIN at ANA
2 REG
02:03
MIN
M. Dumba
Saved shot54.237.5EV0.9%
MIN at ANA

Oct 15, 2021 · P1 REG · 00:21

C. Fowler

ANA · Miss

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

Oct 15, 2021 · P1 REG · 00:44

J. Brodin

MIN · Saved shot

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

Oct 15, 2021 · P1 REG · 00:48

M. Foligno

MIN · Miss

Distance
14.9 ft
Scoring chance (xG)
15.3%
Angle
19.7°
Strength
EV
MIN at ANA

Oct 15, 2021 · P1 REG · 02:44

F. Gaudreau

MIN · Saved shot

Distance
10.8 ft
Scoring chance (xG)
10.1%
Angle
56.3°
Strength
PP
MIN at ANA

Oct 15, 2021 · P1 REG · 02:56

R. Hartman

MIN · Block

Distance
13.0 ft
Scoring chance (xG)
Unavailable
Angle
32.5°
Strength
EV

Blocked or unsupported attempt

MIN at ANA

Oct 15, 2021 · P1 REG · 04:21

R. Rakell

ANA · Block

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

Blocked or unsupported attempt

MIN at ANA

Oct 15, 2021 · P1 REG · 04:57

D. Grant

ANA · Miss

Distance
44.6 ft
Scoring chance (xG)
1.0%
Angle
42.3°
Strength
EV
MIN at ANA

Oct 15, 2021 · P1 REG · 05:26

J. Spurgeon

MIN · Block

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

Blocked or unsupported attempt

MIN at ANA

Oct 15, 2021 · P1 REG · 05:32

M. Zuccarello

MIN · Saved shot

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

Oct 15, 2021 · P1 REG · 06:00

J. Silfverberg

ANA · Saved shot

Distance
62.3 ft
Scoring chance (xG)
1.1%
Angle
29.9°
Strength
EV
MIN at ANA

Oct 15, 2021 · P1 REG · 06:43

C. Fowler

ANA · Block

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

Blocked or unsupported attempt

MIN at ANA

Oct 15, 2021 · P1 REG · 06:48

J. Manson

ANA · Block

Distance
18.8 ft
Scoring chance (xG)
Unavailable
Angle
25.2°
Strength
EV

Blocked or unsupported attempt

MIN at ANA

Oct 15, 2021 · P1 REG · 08:01

G. Pateryn

ANA · Saved shot

Distance
30.0 ft
Scoring chance (xG)
7.2%
Angle
30.0°
Strength
EV
MIN at ANA

Oct 15, 2021 · P1 REG · 08:30

K. Kaprizov

MIN · Saved shot

Distance
30.9 ft
Scoring chance (xG)
10.1%
Angle
29.1°
Strength
EV
MIN at ANA

Oct 15, 2021 · P1 REG · 09:03

M. Jones

ANA · Saved shot

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

Oct 15, 2021 · P1 REG · 09:48

D. Kulikov

MIN · Miss

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

Oct 15, 2021 · P1 REG · 10:04

N. Bjugstad

MIN · Saved shot

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

Oct 15, 2021 · P1 REG · 10:10

N. Bjugstad

MIN · Miss

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

Oct 15, 2021 · P1 REG · 10:23

N. Bjugstad

MIN · Block

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

Blocked or unsupported attempt

MIN at ANA

Oct 15, 2021 · P1 REG · 10:33

A. Henrique

ANA · Block

Distance
19.8 ft
Scoring chance (xG)
Unavailable
Angle
49.1°
Strength
EV

Blocked or unsupported attempt

MIN at ANA

Oct 15, 2021 · P1 REG · 10:52

R. Hartman

MIN · Saved shot

Distance
35.6 ft
Scoring chance (xG)
1.3%
Angle
51.8°
Strength
EV
MIN at ANA

Oct 15, 2021 · P1 REG · 10:53

M. Foligno

MIN · Saved shot

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

Oct 15, 2021 · P1 REG · 11:14

R. Hartman

MIN · Block

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

Blocked or unsupported attempt

MIN at ANA

Oct 15, 2021 · P1 REG · 12:18

V. Rask

MIN · Saved shot

Distance
30.0 ft
Scoring chance (xG)
12.7%
Angle
25.7°
Strength
EV
MIN at ANA

Oct 15, 2021 · P1 REG · 13:17

I. Lundestrom

ANA · Block

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

Blocked or unsupported attempt

MIN at ANA

Oct 15, 2021 · P1 REG · 13:25

H. Lindholm

ANA · Saved shot

Distance
62.8 ft
Scoring chance (xG)
1.1%
Angle
30.7°
Strength
EV
MIN at ANA

Oct 15, 2021 · P1 REG · 13:41

A. Henrique

ANA · Saved shot

Distance
36.4 ft
Scoring chance (xG)
6.2%
Angle
31.5°
Strength
EV
MIN at ANA

Oct 15, 2021 · P1 REG · 13:46

R. Rakell

ANA · Saved shot

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

Oct 15, 2021 · P1 REG · 13:52

R. Rakell

ANA · Saved shot

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

Oct 15, 2021 · P1 REG · 14:09

N. Sturm

MIN · Saved shot

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

Oct 15, 2021 · P1 REG · 14:14

A. Goligoski

MIN · Miss

Distance
45.2 ft
Scoring chance (xG)
1.3%
Angle
24.9°
Strength
EV
MIN at ANA

Oct 15, 2021 · P1 REG · 14:28

A. Goligoski

MIN · Block

Distance
18.9 ft
Scoring chance (xG)
Unavailable
Angle
32.0°
Strength
EV

Blocked or unsupported attempt

MIN at ANA

Oct 15, 2021 · P1 REG · 14:35

B. Duhaime

MIN · Miss

Distance
50.2 ft
Scoring chance (xG)
1.3%
Angle
35.3°
Strength
EV
MIN at ANA

Oct 15, 2021 · P1 REG · 14:45

B. Duhaime

MIN · Saved shot

Distance
14.6 ft
Scoring chance (xG)
4.5%
Angle
74.1°
Strength
EV
MIN at ANA

Oct 15, 2021 · P1 REG · 15:07

C. Fowler

ANA · Saved shot

Distance
56.9 ft
Scoring chance (xG)
1.1%
Angle
30.6°
Strength
EV
MIN at ANA

Oct 15, 2021 · P1 REG · 15:12

M. Jones

ANA · Miss

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

Oct 15, 2021 · P1 REG · 15:19

R. Getzlaf

ANA · Block

Distance
26.0 ft
Scoring chance (xG)
Unavailable
Angle
22.6°
Strength
EV

Blocked or unsupported attempt

MIN at ANA

Oct 15, 2021 · P1 REG · 16:22

M. Dumba

MIN · Saved shot

Distance
33.6 ft
Scoring chance (xG)
8.8%
Angle
30.4°
Strength
EV
MIN at ANA

Oct 15, 2021 · P1 REG · 16:42

K. Kaprizov

MIN · Saved shot

Distance
28.2 ft
Scoring chance (xG)
14.4%
Angle
6.1°
Strength
EV
MIN at ANA

Oct 15, 2021 · P1 REG · 16:52

J. Spurgeon

MIN · Saved shot

Distance
43.0 ft
Scoring chance (xG)
5.4%
Angle
17.6°
Strength
EV
MIN at ANA

Oct 15, 2021 · P1 REG · 17:51

N. Sturm

MIN · Saved shot

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

Oct 15, 2021 · P1 REG · 17:55

J. Merrill

MIN · Saved shot

Distance
45.3 ft
Scoring chance (xG)
1.2%
Angle
41.4°
Strength
EV
MIN at ANA

Oct 15, 2021 · P1 REG · 18:31

M. Dumba

MIN · Block

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

Blocked or unsupported attempt

MIN at ANA

Oct 15, 2021 · P1 REG · 19:05

R. Getzlaf

ANA · Saved shot

Distance
28.7 ft
Scoring chance (xG)
15.4%
Angle
29.2°
Strength
EV
MIN at ANA

Oct 15, 2021 · P1 REG · 19:56

J. Drysdale

ANA · Saved shot

Distance
44.8 ft
Scoring chance (xG)
3.9%
Angle
29.4°
Strength
PP
MIN at ANA

Oct 15, 2021 · P2 REG · 00:17

J. Silfverberg

ANA · Goal

Distance
4.1 ft
Scoring chance (xG)
13.3%
Angle
76.0°
Strength
PP
MIN at ANA

Oct 15, 2021 · P2 REG · 01:05

B. Groulx

ANA · Saved shot

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

Oct 15, 2021 · P2 REG · 01:36

K. Fiala

MIN · Miss

Distance
33.6 ft
Scoring chance (xG)
1.6%
Angle
67.2°
Strength
EV
MIN at ANA

Oct 15, 2021 · P2 REG · 01:47

V. Rask

MIN · Miss

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

Oct 15, 2021 · P2 REG · 02:03

M. Dumba

MIN · Saved shot

Distance
54.2 ft
Scoring chance (xG)
0.9%
Angle
37.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.