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

114 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-23
ANA at MIN
1 REG
00:35
MIN
R. Hartman
Saved shot89.722.3EV0.2%
2021-10-23
ANA at MIN
1 REG
00:54
ANA
A. Henrique
Saved shot35.26.5EV7.4%
2021-10-23
ANA at MIN
1 REG
01:15
ANA
A. Henrique
Miss58.035.9EV1.3%
2021-10-23
ANA at MIN
1 REG
01:18
ANA
R. Rakell
Goal12.414.0EV21.3%
2021-10-23
ANA at MIN
1 REG
02:14
ANA
J. Manson
Saved shot83.422.6EV0.4%
2021-10-23
ANA at MIN
1 REG
03:06
MIN
A. Goligoski
Block43.428.9EVN/A
2021-10-23
ANA at MIN
1 REG
03:09
MIN
J. Spurgeon
Miss64.029.0EV1.4%
2021-10-23
ANA at MIN
1 REG
03:17
MIN
B. Duhaime
Saved shot10.833.7EV7.6%
2021-10-23
ANA at MIN
1 REG
05:01
MIN
M. Dumba
Block32.812.3EVN/A
2021-10-23
ANA at MIN
1 REG
05:15
ANA
T. Terry
Block27.254.0EVN/A
2021-10-23
ANA at MIN
1 REG
05:54
MIN
K. Fiala
Saved shot34.26.7EV9.5%
2021-10-23
ANA at MIN
1 REG
06:06
ANA
H. Lindholm
Block46.36.2EVN/A
2021-10-23
ANA at MIN
1 REG
07:11
MIN
B. Duhaime
Goal11.415.3EV11.9%
2021-10-23
ANA at MIN
1 REG
07:23
ANA
R. Getzlaf
Saved shot41.956.7EV1.0%
2021-10-23
ANA at MIN
1 REG
09:05
MIN
J. Spurgeon
Goal38.451.3EV3.1%
2021-10-23
ANA at MIN
1 REG
10:16
MIN
K. Kaprizov
Block36.14.8EVN/A
2021-10-23
ANA at MIN
1 REG
11:07
ANA
J. Drysdale
Saved shot45.831.6EV1.6%
2021-10-23
ANA at MIN
1 REG
11:11
ANA
T. Terry
Goal14.615.9EV7.6%
2021-10-23
ANA at MIN
1 REG
11:14
MIN
N. Bjugstad
Saved shot34.26.7EV9.8%
2021-10-23
ANA at MIN
1 REG
13:22
MIN
K. Fiala
Saved shot38.113.7EV6.5%
2021-10-23
ANA at MIN
1 REG
14:42
MIN
N. Bjugstad
Saved shot42.560.4EV0.9%
2021-10-23
ANA at MIN
1 REG
14:44
MIN
B. Duhaime
Saved shot6.763.4EV16.2%
2021-10-23
ANA at MIN
1 REG
16:52
ANA
M. Comtois
Miss27.740.6EV7.7%
2021-10-23
ANA at MIN
1 REG
17:56
MIN
N. Sturm
Saved shot54.133.7EV1.0%
2021-10-23
ANA at MIN
1 REG
18:12
ANA
R. Rakell
Saved shot29.611.7PP12.6%
2021-10-23
ANA at MIN
1 REG
19:07
MIN
K. Fiala
Saved shot7.315.9EV15.6%
2021-10-23
ANA at MIN
1 REG
19:31
ANA
J. Manson
Miss63.832.2EV1.8%
2021-10-23
ANA at MIN
1 REG
19:39
ANA
J. Manson
Block47.026.6EVN/A
2021-10-23
ANA at MIN
1 REG
19:47
ANA
T. Terry
Block37.127.3EVN/A
2021-10-23
ANA at MIN
2 REG
00:54
ANA
R. Rakell
Miss57.638.7PP3.1%
2021-10-23
ANA at MIN
2 REG
01:09
ANA
T. Zegras
Saved shot48.146.7PP5.2%
2021-10-23
ANA at MIN
2 REG
01:43
ANA
J. Drysdale
Saved shot52.24.4PP3.7%
2021-10-23
ANA at MIN
2 REG
01:49
ANA
R. Rakell
Goal23.02.5PP16.3%
2021-10-23
ANA at MIN
2 REG
03:11
MIN
J. Greenway
Block15.03.8EVN/A
2021-10-23
ANA at MIN
2 REG
03:19
MIN
A. Goligoski
Saved shot54.623.7EV1.6%
2021-10-23
ANA at MIN
2 REG
04:12
ANA
A. Henrique
Saved shot35.325.1EV5.1%
2021-10-23
ANA at MIN
2 REG
04:58
MIN
J. Merrill
Saved shot52.922.2EV1.4%
2021-10-23
ANA at MIN
2 REG
05:46
MIN
M. Zuccarello
Saved shot27.323.7PP12.6%
2021-10-23
ANA at MIN
2 REG
05:48
MIN
M. Zuccarello
Saved shot25.016.3PP14.2%
2021-10-23
ANA at MIN
2 REG
06:34
ANA
B. Groulx
Block13.313.0SHN/A
2021-10-23
ANA at MIN
2 REG
07:44
MIN
F. Gaudreau
Saved shot32.852.4SH2.5%
2021-10-23
ANA at MIN
2 REG
07:56
ANA
A. Henrique
Saved shot25.541.8PP10.8%
2021-10-23
ANA at MIN
2 REG
08:02
ANA
A. Henrique
Block36.01.6PPN/A
2021-10-23
ANA at MIN
2 REG
08:31
ANA
D. Grant
Block42.222.3PPN/A
2021-10-23
ANA at MIN
2 REG
09:17
ANA
R. Rakell
Miss46.251.1EV0.9%
2021-10-23
ANA at MIN
2 REG
09:48
ANA
J. Manson
Block39.733.7EVN/A
2021-10-23
ANA at MIN
2 REG
10:13
MIN
M. Dumba
Block61.613.1EVN/A
2021-10-23
ANA at MIN
2 REG
10:24
MIN
K. Kaprizov
Saved shot20.298.5EV2.6%
2021-10-23
ANA at MIN
2 REG
10:31
MIN
F. Gaudreau
Miss41.821.0EV2.2%
2021-10-23
ANA at MIN
2 REG
10:46
ANA
H. Lindholm
Saved shot53.843.5EV0.7%
ANA at MIN

Oct 23, 2021 · P1 REG · 00:35

R. Hartman

MIN · Saved shot

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

Oct 23, 2021 · P1 REG · 00:54

A. Henrique

ANA · Saved shot

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

Oct 23, 2021 · P1 REG · 01:15

A. Henrique

ANA · Miss

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

Oct 23, 2021 · P1 REG · 01:18

R. Rakell

ANA · Goal

Distance
12.4 ft
Scoring chance (xG)
21.3%
Angle
14.0°
Strength
EV
ANA at MIN

Oct 23, 2021 · P1 REG · 02:14

J. Manson

ANA · Saved shot

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

Oct 23, 2021 · P1 REG · 03:06

A. Goligoski

MIN · Block

Distance
43.4 ft
Scoring chance (xG)
Unavailable
Angle
28.9°
Strength
EV

Blocked or unsupported attempt

ANA at MIN

Oct 23, 2021 · P1 REG · 03:09

J. Spurgeon

MIN · Miss

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

Oct 23, 2021 · P1 REG · 03:17

B. Duhaime

MIN · Saved shot

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

Oct 23, 2021 · P1 REG · 05:01

M. Dumba

MIN · Block

Distance
32.8 ft
Scoring chance (xG)
Unavailable
Angle
12.3°
Strength
EV

Blocked or unsupported attempt

ANA at MIN

Oct 23, 2021 · P1 REG · 05:15

T. Terry

ANA · Block

Distance
27.2 ft
Scoring chance (xG)
Unavailable
Angle
54.0°
Strength
EV

Blocked or unsupported attempt

ANA at MIN

Oct 23, 2021 · P1 REG · 05:54

K. Fiala

MIN · Saved shot

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

Oct 23, 2021 · P1 REG · 06:06

H. Lindholm

ANA · Block

Distance
46.3 ft
Scoring chance (xG)
Unavailable
Angle
6.2°
Strength
EV

Blocked or unsupported attempt

ANA at MIN

Oct 23, 2021 · P1 REG · 07:11

B. Duhaime

MIN · Goal

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

Oct 23, 2021 · P1 REG · 07:23

R. Getzlaf

ANA · Saved shot

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

Oct 23, 2021 · P1 REG · 09:05

J. Spurgeon

MIN · Goal

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

Oct 23, 2021 · P1 REG · 10:16

K. Kaprizov

MIN · Block

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

Blocked or unsupported attempt

ANA at MIN

Oct 23, 2021 · P1 REG · 11:07

J. Drysdale

ANA · Saved shot

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

Oct 23, 2021 · P1 REG · 11:11

T. Terry

ANA · Goal

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

Oct 23, 2021 · P1 REG · 11:14

N. Bjugstad

MIN · Saved shot

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

Oct 23, 2021 · P1 REG · 13:22

K. Fiala

MIN · Saved shot

Distance
38.1 ft
Scoring chance (xG)
6.5%
Angle
13.7°
Strength
EV
ANA at MIN

Oct 23, 2021 · P1 REG · 14:42

N. Bjugstad

MIN · Saved shot

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

Oct 23, 2021 · P1 REG · 14:44

B. Duhaime

MIN · Saved shot

Distance
6.7 ft
Scoring chance (xG)
16.2%
Angle
63.4°
Strength
EV
ANA at MIN

Oct 23, 2021 · P1 REG · 16:52

M. Comtois

ANA · Miss

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

Oct 23, 2021 · P1 REG · 17:56

N. Sturm

MIN · Saved shot

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

Oct 23, 2021 · P1 REG · 18:12

R. Rakell

ANA · Saved shot

Distance
29.6 ft
Scoring chance (xG)
12.6%
Angle
11.7°
Strength
PP
ANA at MIN

Oct 23, 2021 · P1 REG · 19:07

K. Fiala

MIN · Saved shot

Distance
7.3 ft
Scoring chance (xG)
15.6%
Angle
15.9°
Strength
EV
ANA at MIN

Oct 23, 2021 · P1 REG · 19:31

J. Manson

ANA · Miss

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

Oct 23, 2021 · P1 REG · 19:39

J. Manson

ANA · Block

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

Blocked or unsupported attempt

ANA at MIN

Oct 23, 2021 · P1 REG · 19:47

T. Terry

ANA · Block

Distance
37.1 ft
Scoring chance (xG)
Unavailable
Angle
27.3°
Strength
EV

Blocked or unsupported attempt

ANA at MIN

Oct 23, 2021 · P2 REG · 00:54

R. Rakell

ANA · Miss

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

Oct 23, 2021 · P2 REG · 01:09

T. Zegras

ANA · Saved shot

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

Oct 23, 2021 · P2 REG · 01:43

J. Drysdale

ANA · Saved shot

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

Oct 23, 2021 · P2 REG · 01:49

R. Rakell

ANA · Goal

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

Oct 23, 2021 · P2 REG · 03:11

J. Greenway

MIN · Block

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

Blocked or unsupported attempt

ANA at MIN

Oct 23, 2021 · P2 REG · 03:19

A. Goligoski

MIN · Saved shot

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

Oct 23, 2021 · P2 REG · 04:12

A. Henrique

ANA · Saved shot

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

Oct 23, 2021 · P2 REG · 04:58

J. Merrill

MIN · Saved shot

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

Oct 23, 2021 · P2 REG · 05:46

M. Zuccarello

MIN · Saved shot

Distance
27.3 ft
Scoring chance (xG)
12.6%
Angle
23.7°
Strength
PP
ANA at MIN

Oct 23, 2021 · P2 REG · 05:48

M. Zuccarello

MIN · Saved shot

Distance
25.0 ft
Scoring chance (xG)
14.2%
Angle
16.3°
Strength
PP
ANA at MIN

Oct 23, 2021 · P2 REG · 06:34

B. Groulx

ANA · Block

Distance
13.3 ft
Scoring chance (xG)
Unavailable
Angle
13.0°
Strength
SH

Blocked or unsupported attempt

ANA at MIN

Oct 23, 2021 · P2 REG · 07:44

F. Gaudreau

MIN · Saved shot

Distance
32.8 ft
Scoring chance (xG)
2.5%
Angle
52.4°
Strength
SH
ANA at MIN

Oct 23, 2021 · P2 REG · 07:56

A. Henrique

ANA · Saved shot

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

Oct 23, 2021 · P2 REG · 08:02

A. Henrique

ANA · Block

Distance
36.0 ft
Scoring chance (xG)
Unavailable
Angle
1.6°
Strength
PP

Blocked or unsupported attempt

ANA at MIN

Oct 23, 2021 · P2 REG · 08:31

D. Grant

ANA · Block

Distance
42.2 ft
Scoring chance (xG)
Unavailable
Angle
22.3°
Strength
PP

Blocked or unsupported attempt

ANA at MIN

Oct 23, 2021 · P2 REG · 09:17

R. Rakell

ANA · Miss

Distance
46.2 ft
Scoring chance (xG)
0.9%
Angle
51.1°
Strength
EV
ANA at MIN

Oct 23, 2021 · P2 REG · 09:48

J. Manson

ANA · Block

Distance
39.7 ft
Scoring chance (xG)
Unavailable
Angle
33.7°
Strength
EV

Blocked or unsupported attempt

ANA at MIN

Oct 23, 2021 · P2 REG · 10:13

M. Dumba

MIN · Block

Distance
61.6 ft
Scoring chance (xG)
Unavailable
Angle
13.1°
Strength
EV

Blocked or unsupported attempt

ANA at MIN

Oct 23, 2021 · P2 REG · 10:24

K. Kaprizov

MIN · Saved shot

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

Oct 23, 2021 · P2 REG · 10:31

F. Gaudreau

MIN · Miss

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

Oct 23, 2021 · P2 REG · 10:46

H. Lindholm

ANA · Saved shot

Distance
53.8 ft
Scoring chance (xG)
0.7%
Angle
43.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.