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

105 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-02-20
MIN at ANA
1 REG
00:08
ANA
R. Rakell
Saved shot51.934.0EV1.9%
2021-02-20
MIN at ANA
1 REG
00:22
MIN
J. Spurgeon
Saved shot12.255.0EV6.1%
2021-02-20
MIN at ANA
1 REG
00:32
MIN
K. Fiala
Miss11.720.0EV9.3%
2021-02-20
MIN at ANA
1 REG
00:47
MIN
C. Addison
Block30.13.8EVN/A
2021-02-20
MIN at ANA
1 REG
01:15
ANA
B. Hutton
Miss43.631.9EV2.7%
2021-02-20
MIN at ANA
1 REG
01:33
ANA
R. Getzlaf
Saved shot42.560.4EV1.5%
2021-02-20
MIN at ANA
1 REG
01:44
MIN
R. Hartman
Block23.27.4EVN/A
2021-02-20
MIN at ANA
1 REG
01:52
MIN
M. Zuccarello
Saved shot13.921.0EV15.8%
2021-02-20
MIN at ANA
1 REG
02:34
ANA
D. Heinen
Block35.01.6EVN/A
2021-02-20
MIN at ANA
1 REG
04:09
ANA
M. Comtois
Block11.263.4EVN/A
2021-02-20
MIN at ANA
1 REG
04:14
MIN
R. Suter
Saved shot35.638.2EV3.7%
2021-02-20
MIN at ANA
1 REG
04:15
MIN
J. Greenway
Saved shot13.426.6EV1.6%
2021-02-20
MIN at ANA
1 REG
05:54
ANA
S. Steel
Block24.045.0EVN/A
2021-02-20
MIN at ANA
1 REG
06:47
MIN
N. Sturm
Miss15.053.1EV6.8%
2021-02-20
MIN at ANA
1 REG
07:02
MIN
J. Eriksson Ek
Miss12.29.5EV9.8%
2021-02-20
MIN at ANA
1 REG
07:14
MIN
K. Fiala
Saved shot18.958.0EV5.8%
2021-02-20
MIN at ANA
1 REG
08:34
MIN
Z. Parise
Saved shot49.237.6EV1.0%
2021-02-20
MIN at ANA
1 REG
08:40
MIN
I. Cole
Miss46.745.0EV1.8%
2021-02-20
MIN at ANA
1 REG
08:43
MIN
J. Spurgeon
Miss43.340.3EV2.4%
2021-02-20
MIN at ANA
1 REG
09:15
MIN
M. Dumba
Block50.832.1EVN/A
2021-02-20
MIN at ANA
1 REG
09:55
ANA
J. Mahura
Miss58.627.4EV1.9%
2021-02-20
MIN at ANA
1 REG
10:00
ANA
K. Shattenkirk
Miss16.3100.6EV4.0%
2021-02-20
MIN at ANA
1 REG
10:26
MIN
N. Bjugstad
Saved shot16.00.0EV8.6%
2021-02-20
MIN at ANA
1 REG
11:45
MIN
J. Spurgeon
Saved shot182.08.5SH0.3%
2021-02-20
MIN at ANA
1 REG
13:35
ANA
B. Hutton
Saved shot38.26.0EV6.6%
2021-02-20
MIN at ANA
1 REG
13:40
ANA
J. Larsson
Saved shot60.030.0EV1.0%
2021-02-20
MIN at ANA
1 REG
14:47
MIN
J. Spurgeon
Block34.024.3EVN/A
2021-02-20
MIN at ANA
1 REG
15:07
MIN
M. Zuccarello
Goal25.525.6EV16.9%
2021-02-20
MIN at ANA
1 REG
16:01
ANA
N. Deslauriers
Saved shot44.734.0EV2.3%
2021-02-20
MIN at ANA
1 REG
16:17
MIN
K. Fiala
Goal12.041.6EV15.0%
2021-02-20
MIN at ANA
1 REG
16:31
ANA
J. Silfverberg
Saved shot41.842.1EV1.7%
2021-02-20
MIN at ANA
1 REG
16:52
MIN
R. Hartman
Saved shot25.620.6EV3.5%
2021-02-20
MIN at ANA
1 REG
18:03
MIN
N. Sturm
Block15.871.6EVN/A
2021-02-20
MIN at ANA
1 REG
18:12
MIN
N. Bonino
Block18.445.0EVN/A
2021-02-20
MIN at ANA
2 REG
01:12
MIN
K. Kaprizov
Miss14.433.7PP10.0%
2021-02-20
MIN at ANA
2 REG
01:51
MIN
Z. Parise
Miss51.927.6PP3.7%
2021-02-20
MIN at ANA
2 REG
02:08
MIN
K. Fiala
Saved shot28.26.1EV14.3%
2021-02-20
MIN at ANA
2 REG
02:17
MIN
M. Dumba
Miss60.530.8EV2.5%
2021-02-20
MIN at ANA
2 REG
02:57
MIN
J. Eriksson Ek
Saved shot47.029.3PP5.2%
2021-02-20
MIN at ANA
2 REG
02:58
MIN
M. Dumba
Saved shot12.838.7PP2.3%
2021-02-20
MIN at ANA
2 REG
03:00
MIN
K. Fiala
Goal12.838.7PP20.2%
2021-02-20
MIN at ANA
2 REG
03:43
ANA
J. Silfverberg
Miss38.451.3EV1.3%
2021-02-20
MIN at ANA
2 REG
04:01
MIN
K. Kaprizov
Miss23.346.7EV6.9%
2021-02-20
MIN at ANA
2 REG
05:01
ANA
R. Getzlaf
Miss20.298.5EV1.7%
2021-02-20
MIN at ANA
2 REG
05:09
ANA
J. Hakanpää
Saved shot53.225.6EV2.4%
2021-02-20
MIN at ANA
2 REG
05:27
ANA
C. Fowler
Block31.941.2EVN/A
2021-02-20
MIN at ANA
2 REG
07:19
MIN
J. Greenway
Saved shot19.238.7EV17.1%
2021-02-20
MIN at ANA
2 REG
07:30
ANA
I. Lundestrom
Saved shot37.415.5EV6.9%
2021-02-20
MIN at ANA
2 REG
07:59
ANA
J. Hakanpää
Block26.713.0EVN/A
2021-02-20
MIN at ANA
2 REG
08:11
MIN
C. Addison
Saved shot56.139.9EV0.7%
MIN at ANA

Feb 20, 2021 · P1 REG · 00:08

R. Rakell

ANA · Saved shot

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

Feb 20, 2021 · P1 REG · 00:22

J. Spurgeon

MIN · Saved shot

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

Feb 20, 2021 · P1 REG · 00:32

K. Fiala

MIN · Miss

Distance
11.7 ft
Scoring chance (xG)
9.3%
Angle
20.0°
Strength
EV
MIN at ANA

Feb 20, 2021 · P1 REG · 00:47

C. Addison

MIN · Block

Distance
30.1 ft
Scoring chance (xG)
Unavailable
Angle
3.8°
Strength
EV

Blocked or unsupported attempt

MIN at ANA

Feb 20, 2021 · P1 REG · 01:15

B. Hutton

ANA · Miss

Distance
43.6 ft
Scoring chance (xG)
2.7%
Angle
31.9°
Strength
EV
MIN at ANA

Feb 20, 2021 · P1 REG · 01:33

R. Getzlaf

ANA · Saved shot

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

Feb 20, 2021 · P1 REG · 01:44

R. Hartman

MIN · Block

Distance
23.2 ft
Scoring chance (xG)
Unavailable
Angle
7.4°
Strength
EV

Blocked or unsupported attempt

MIN at ANA

Feb 20, 2021 · P1 REG · 01:52

M. Zuccarello

MIN · Saved shot

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

Feb 20, 2021 · P1 REG · 02:34

D. Heinen

ANA · Block

Distance
35.0 ft
Scoring chance (xG)
Unavailable
Angle
1.6°
Strength
EV

Blocked or unsupported attempt

MIN at ANA

Feb 20, 2021 · P1 REG · 04:09

M. Comtois

ANA · Block

Distance
11.2 ft
Scoring chance (xG)
Unavailable
Angle
63.4°
Strength
EV

Blocked or unsupported attempt

MIN at ANA

Feb 20, 2021 · P1 REG · 04:14

R. Suter

MIN · Saved shot

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

Feb 20, 2021 · P1 REG · 04:15

J. Greenway

MIN · Saved shot

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

Feb 20, 2021 · P1 REG · 05:54

S. Steel

ANA · Block

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

Blocked or unsupported attempt

MIN at ANA

Feb 20, 2021 · P1 REG · 06:47

N. Sturm

MIN · Miss

Distance
15.0 ft
Scoring chance (xG)
6.8%
Angle
53.1°
Strength
EV
MIN at ANA

Feb 20, 2021 · P1 REG · 07:02

J. Eriksson Ek

MIN · Miss

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

Feb 20, 2021 · P1 REG · 07:14

K. Fiala

MIN · Saved shot

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

Feb 20, 2021 · P1 REG · 08:34

Z. Parise

MIN · Saved shot

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

Feb 20, 2021 · P1 REG · 08:40

I. Cole

MIN · Miss

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

Feb 20, 2021 · P1 REG · 08:43

J. Spurgeon

MIN · Miss

Distance
43.3 ft
Scoring chance (xG)
2.4%
Angle
40.3°
Strength
EV
MIN at ANA

Feb 20, 2021 · P1 REG · 09:15

M. Dumba

MIN · Block

Distance
50.8 ft
Scoring chance (xG)
Unavailable
Angle
32.1°
Strength
EV

Blocked or unsupported attempt

MIN at ANA

Feb 20, 2021 · P1 REG · 09:55

J. Mahura

ANA · Miss

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

Feb 20, 2021 · P1 REG · 10:00

K. Shattenkirk

ANA · Miss

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

Feb 20, 2021 · P1 REG · 10:26

N. Bjugstad

MIN · Saved shot

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

Feb 20, 2021 · P1 REG · 11:45

J. Spurgeon

MIN · Saved shot

Distance
182.0 ft
Scoring chance (xG)
0.3%
Angle
8.5°
Strength
SH
MIN at ANA

Feb 20, 2021 · P1 REG · 13:35

B. Hutton

ANA · Saved shot

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

Feb 20, 2021 · P1 REG · 13:40

J. Larsson

ANA · Saved shot

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

Feb 20, 2021 · P1 REG · 14:47

J. Spurgeon

MIN · Block

Distance
34.0 ft
Scoring chance (xG)
Unavailable
Angle
24.3°
Strength
EV

Blocked or unsupported attempt

MIN at ANA

Feb 20, 2021 · P1 REG · 15:07

M. Zuccarello

MIN · Goal

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

Feb 20, 2021 · P1 REG · 16:01

N. Deslauriers

ANA · Saved shot

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

Feb 20, 2021 · P1 REG · 16:17

K. Fiala

MIN · Goal

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

Feb 20, 2021 · P1 REG · 16:31

J. Silfverberg

ANA · Saved shot

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

Feb 20, 2021 · P1 REG · 16:52

R. Hartman

MIN · Saved shot

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

Feb 20, 2021 · P1 REG · 18:03

N. Sturm

MIN · Block

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

Blocked or unsupported attempt

MIN at ANA

Feb 20, 2021 · P1 REG · 18:12

N. Bonino

MIN · Block

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

Blocked or unsupported attempt

MIN at ANA

Feb 20, 2021 · P2 REG · 01:12

K. Kaprizov

MIN · Miss

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

Feb 20, 2021 · P2 REG · 01:51

Z. Parise

MIN · Miss

Distance
51.9 ft
Scoring chance (xG)
3.7%
Angle
27.6°
Strength
PP
MIN at ANA

Feb 20, 2021 · P2 REG · 02:08

K. Fiala

MIN · Saved shot

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

Feb 20, 2021 · P2 REG · 02:17

M. Dumba

MIN · Miss

Distance
60.5 ft
Scoring chance (xG)
2.5%
Angle
30.8°
Strength
EV
MIN at ANA

Feb 20, 2021 · P2 REG · 02:57

J. Eriksson Ek

MIN · Saved shot

Distance
47.0 ft
Scoring chance (xG)
5.2%
Angle
29.3°
Strength
PP
MIN at ANA

Feb 20, 2021 · P2 REG · 02:58

M. Dumba

MIN · Saved shot

Distance
12.8 ft
Scoring chance (xG)
2.3%
Angle
38.7°
Strength
PP
MIN at ANA

Feb 20, 2021 · P2 REG · 03:00

K. Fiala

MIN · Goal

Distance
12.8 ft
Scoring chance (xG)
20.2%
Angle
38.7°
Strength
PP
MIN at ANA

Feb 20, 2021 · P2 REG · 03:43

J. Silfverberg

ANA · Miss

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

Feb 20, 2021 · P2 REG · 04:01

K. Kaprizov

MIN · Miss

Distance
23.3 ft
Scoring chance (xG)
6.9%
Angle
46.7°
Strength
EV
MIN at ANA

Feb 20, 2021 · P2 REG · 05:01

R. Getzlaf

ANA · Miss

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

Feb 20, 2021 · P2 REG · 05:09

J. Hakanpää

ANA · Saved shot

Distance
53.2 ft
Scoring chance (xG)
2.4%
Angle
25.6°
Strength
EV
MIN at ANA

Feb 20, 2021 · P2 REG · 05:27

C. Fowler

ANA · Block

Distance
31.9 ft
Scoring chance (xG)
Unavailable
Angle
41.2°
Strength
EV

Blocked or unsupported attempt

MIN at ANA

Feb 20, 2021 · P2 REG · 07:19

J. Greenway

MIN · Saved shot

Distance
19.2 ft
Scoring chance (xG)
17.1%
Angle
38.7°
Strength
EV
MIN at ANA

Feb 20, 2021 · P2 REG · 07:30

I. Lundestrom

ANA · Saved shot

Distance
37.4 ft
Scoring chance (xG)
6.9%
Angle
15.5°
Strength
EV
MIN at ANA

Feb 20, 2021 · P2 REG · 07:59

J. Hakanpää

ANA · Block

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

Blocked or unsupported attempt

MIN at ANA

Feb 20, 2021 · P2 REG · 08:11

C. Addison

MIN · Saved shot

Distance
56.1 ft
Scoring chance (xG)
0.7%
Angle
39.9°
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.