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

110 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-12-09
MIN at SJS
1 REG
01:12
MIN
J. Merrill
Miss65.429.3EV1.4%
2021-12-09
MIN at SJS
1 REG
01:44
MIN
J. Benn
Block18.412.5EVN/A
2021-12-09
MIN at SJS
1 REG
01:57
SJS
E. Karlsson
Saved shot55.13.1EV3.2%
2021-12-09
MIN at SJS
1 REG
02:10
MIN
K. Kaprizov
Miss49.020.3EV2.8%
2021-12-09
MIN at SJS
1 REG
03:06
SJS
M. Vlasic
Miss51.212.4EV2.0%
2021-12-09
MIN at SJS
1 REG
03:37
MIN
A. Goligoski
Saved shot58.219.1EV2.7%
2021-12-09
MIN at SJS
1 REG
04:18
SJS
L. Couture
Saved shot38.14.5EV6.9%
2021-12-09
MIN at SJS
1 REG
04:28
SJS
J. Dahlen
Block14.324.8EVN/A
2021-12-09
MIN at SJS
1 REG
04:31
SJS
L. Couture
Miss47.928.7EV1.4%
2021-12-09
MIN at SJS
1 REG
05:44
MIN
A. Goligoski
Saved shot40.520.2EV4.4%
2021-12-09
MIN at SJS
1 REG
05:53
MIN
K. Fiala
Block31.611.0EVN/A
2021-12-09
MIN at SJS
1 REG
06:12
MIN
B. Duhaime
Saved shot36.262.0EV1.1%
2021-12-09
MIN at SJS
1 REG
06:18
MIN
V. Rask
Block31.014.9EVN/A
2021-12-09
MIN at SJS
1 REG
06:20
MIN
J. Merrill
Block15.726.6EVN/A
2021-12-09
MIN at SJS
1 REG
06:22
MIN
K. Fiala
Goal17.523.6EV14.6%
2021-12-09
MIN at SJS
1 REG
07:27
MIN
R. Hartman
Miss14.828.3EV6.6%
2021-12-09
MIN at SJS
1 REG
07:33
MIN
M. Zuccarello
Saved shot25.776.5EV2.6%
2021-12-09
MIN at SJS
1 REG
07:55
MIN
K. Kaprizov
Miss43.827.1EV2.6%
2021-12-09
MIN at SJS
1 REG
08:27
MIN
A. Goligoski
Block45.58.8EVN/A
2021-12-09
MIN at SJS
1 REG
09:27
MIN
N. Bjugstad
Saved shot12.745.0EV14.9%
2021-12-09
MIN at SJS
1 REG
09:45
MIN
M. Shaw
Saved shot15.311.3EV8.0%
2021-12-09
MIN at SJS
1 REG
09:57
MIN
N. Bjugstad
Block23.512.3EVN/A
2021-12-09
MIN at SJS
1 REG
11:07
SJS
L. Couture
Block44.734.0EVN/A
2021-12-09
MIN at SJS
1 REG
11:29
MIN
J. Merrill
Saved shot61.326.1EV2.4%
2021-12-09
MIN at SJS
1 REG
11:44
MIN
J. Benn
Miss60.424.4EV2.6%
2021-12-09
MIN at SJS
1 REG
11:45
MIN
B. Duhaime
Block13.022.6EVN/A
2021-12-09
MIN at SJS
1 REG
11:54
MIN
D. Kulikov
Block18.03.2EVN/A
2021-12-09
MIN at SJS
1 REG
12:03
MIN
K. Fiala
Block12.00.0EVN/A
2021-12-09
MIN at SJS
1 REG
12:26
SJS
J. Dahlen
Saved shot20.163.4EV7.5%
2021-12-09
MIN at SJS
1 REG
14:30
MIN
J. Brodin
Saved shot64.425.8EV0.9%
2021-12-09
MIN at SJS
1 REG
15:06
MIN
K. Fiala
Saved shot38.319.9EV5.1%
2021-12-09
MIN at SJS
1 REG
15:46
SJS
T. Meier
Saved shot35.835.9EV6.0%
2021-12-09
MIN at SJS
1 REG
16:10
SJS
M. Nieto
Saved shot22.426.6EV4.7%
2021-12-09
MIN at SJS
1 REG
16:26
SJS
A. Barabanov
Saved shot35.00.0EV8.8%
2021-12-09
MIN at SJS
1 REG
16:31
SJS
J. Dahlen
Block16.817.4EVN/A
2021-12-09
MIN at SJS
1 REG
16:37
SJS
T. Meier
Saved shot8.5135.0EV5.3%
2021-12-09
MIN at SJS
1 REG
16:57
MIN
N. Sturm
Miss17.716.4EV7.3%
2021-12-09
MIN at SJS
1 REG
17:09
SJS
J. Dahlen
Miss30.234.2EV7.2%
2021-12-09
MIN at SJS
1 REG
17:15
SJS
E. Karlsson
Saved shot89.321.7EV0.3%
2021-12-09
MIN at SJS
1 REG
17:24
SJS
M. Ferraro
Block37.415.5EVN/A
2021-12-09
MIN at SJS
1 REG
19:30
SJS
K. Labanc
Miss30.37.6EV11.2%
2021-12-09
MIN at SJS
1 REG
19:45
SJS
J. Gadjovich
Saved shot22.748.6EV5.9%
2021-12-09
MIN at SJS
2 REG
00:17
MIN
J. Brodin
Saved shot72.119.4EV0.3%
2021-12-09
MIN at SJS
2 REG
00:36
SJS
E. Karlsson
Saved shot29.757.4EV2.3%
2021-12-09
MIN at SJS
2 REG
01:06
SJS
T. Meier
Saved shot35.00.0EV9.1%
2021-12-09
MIN at SJS
2 REG
01:14
SJS
B. Burns
Block30.37.6EVN/A
2021-12-09
MIN at SJS
2 REG
02:27
SJS
T. Meier
Saved shot34.028.1PP7.5%
2021-12-09
MIN at SJS
2 REG
02:36
SJS
A. Barabanov
Saved shot38.527.9PP6.2%
2021-12-09
MIN at SJS
2 REG
03:30
SJS
L. Couture
Miss20.15.7PP17.4%
2021-12-09
MIN at SJS
2 REG
03:46
SJS
J. Dahlen
Block22.612.8PPN/A
MIN at SJS

Dec 9, 2021 · P1 REG · 01:12

J. Merrill

MIN · Miss

Distance
65.4 ft
Scoring chance (xG)
1.4%
Angle
29.3°
Strength
EV
MIN at SJS

Dec 9, 2021 · P1 REG · 01:44

J. Benn

MIN · Block

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

Blocked or unsupported attempt

MIN at SJS

Dec 9, 2021 · P1 REG · 01:57

E. Karlsson

SJS · Saved shot

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

Dec 9, 2021 · P1 REG · 02:10

K. Kaprizov

MIN · Miss

Distance
49.0 ft
Scoring chance (xG)
2.8%
Angle
20.3°
Strength
EV
MIN at SJS

Dec 9, 2021 · P1 REG · 03:06

M. Vlasic

SJS · Miss

Distance
51.2 ft
Scoring chance (xG)
2.0%
Angle
12.4°
Strength
EV
MIN at SJS

Dec 9, 2021 · P1 REG · 03:37

A. Goligoski

MIN · Saved shot

Distance
58.2 ft
Scoring chance (xG)
2.7%
Angle
19.1°
Strength
EV
MIN at SJS

Dec 9, 2021 · P1 REG · 04:18

L. Couture

SJS · Saved shot

Distance
38.1 ft
Scoring chance (xG)
6.9%
Angle
4.5°
Strength
EV
MIN at SJS

Dec 9, 2021 · P1 REG · 04:28

J. Dahlen

SJS · Block

Distance
14.3 ft
Scoring chance (xG)
Unavailable
Angle
24.8°
Strength
EV

Blocked or unsupported attempt

MIN at SJS

Dec 9, 2021 · P1 REG · 04:31

L. Couture

SJS · Miss

Distance
47.9 ft
Scoring chance (xG)
1.4%
Angle
28.7°
Strength
EV
MIN at SJS

Dec 9, 2021 · P1 REG · 05:44

A. Goligoski

MIN · Saved shot

Distance
40.5 ft
Scoring chance (xG)
4.4%
Angle
20.2°
Strength
EV
MIN at SJS

Dec 9, 2021 · P1 REG · 05:53

K. Fiala

MIN · Block

Distance
31.6 ft
Scoring chance (xG)
Unavailable
Angle
11.0°
Strength
EV

Blocked or unsupported attempt

MIN at SJS

Dec 9, 2021 · P1 REG · 06:12

B. Duhaime

MIN · Saved shot

Distance
36.2 ft
Scoring chance (xG)
1.1%
Angle
62.0°
Strength
EV
MIN at SJS

Dec 9, 2021 · P1 REG · 06:18

V. Rask

MIN · Block

Distance
31.0 ft
Scoring chance (xG)
Unavailable
Angle
14.9°
Strength
EV

Blocked or unsupported attempt

MIN at SJS

Dec 9, 2021 · P1 REG · 06:20

J. Merrill

MIN · Block

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

Blocked or unsupported attempt

MIN at SJS

Dec 9, 2021 · P1 REG · 06:22

K. Fiala

MIN · Goal

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

Dec 9, 2021 · P1 REG · 07:27

R. Hartman

MIN · Miss

Distance
14.8 ft
Scoring chance (xG)
6.6%
Angle
28.3°
Strength
EV
MIN at SJS

Dec 9, 2021 · P1 REG · 07:33

M. Zuccarello

MIN · Saved shot

Distance
25.7 ft
Scoring chance (xG)
2.6%
Angle
76.5°
Strength
EV
MIN at SJS

Dec 9, 2021 · P1 REG · 07:55

K. Kaprizov

MIN · Miss

Distance
43.8 ft
Scoring chance (xG)
2.6%
Angle
27.1°
Strength
EV
MIN at SJS

Dec 9, 2021 · P1 REG · 08:27

A. Goligoski

MIN · Block

Distance
45.5 ft
Scoring chance (xG)
Unavailable
Angle
8.8°
Strength
EV

Blocked or unsupported attempt

MIN at SJS

Dec 9, 2021 · P1 REG · 09:27

N. Bjugstad

MIN · Saved shot

Distance
12.7 ft
Scoring chance (xG)
14.9%
Angle
45.0°
Strength
EV
MIN at SJS

Dec 9, 2021 · P1 REG · 09:45

M. Shaw

MIN · Saved shot

Distance
15.3 ft
Scoring chance (xG)
8.0%
Angle
11.3°
Strength
EV
MIN at SJS

Dec 9, 2021 · P1 REG · 09:57

N. Bjugstad

MIN · Block

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

Blocked or unsupported attempt

MIN at SJS

Dec 9, 2021 · P1 REG · 11:07

L. Couture

SJS · Block

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

Blocked or unsupported attempt

MIN at SJS

Dec 9, 2021 · P1 REG · 11:29

J. Merrill

MIN · Saved shot

Distance
61.3 ft
Scoring chance (xG)
2.4%
Angle
26.1°
Strength
EV
MIN at SJS

Dec 9, 2021 · P1 REG · 11:44

J. Benn

MIN · Miss

Distance
60.4 ft
Scoring chance (xG)
2.6%
Angle
24.4°
Strength
EV
MIN at SJS

Dec 9, 2021 · P1 REG · 11:45

B. Duhaime

MIN · Block

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

Blocked or unsupported attempt

MIN at SJS

Dec 9, 2021 · P1 REG · 11:54

D. Kulikov

MIN · Block

Distance
18.0 ft
Scoring chance (xG)
Unavailable
Angle
3.2°
Strength
EV

Blocked or unsupported attempt

MIN at SJS

Dec 9, 2021 · P1 REG · 12:03

K. Fiala

MIN · Block

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

Blocked or unsupported attempt

MIN at SJS

Dec 9, 2021 · P1 REG · 12:26

J. Dahlen

SJS · Saved shot

Distance
20.1 ft
Scoring chance (xG)
7.5%
Angle
63.4°
Strength
EV
MIN at SJS

Dec 9, 2021 · P1 REG · 14:30

J. Brodin

MIN · Saved shot

Distance
64.4 ft
Scoring chance (xG)
0.9%
Angle
25.8°
Strength
EV
MIN at SJS

Dec 9, 2021 · P1 REG · 15:06

K. Fiala

MIN · Saved shot

Distance
38.3 ft
Scoring chance (xG)
5.1%
Angle
19.9°
Strength
EV
MIN at SJS

Dec 9, 2021 · P1 REG · 15:46

T. Meier

SJS · Saved shot

Distance
35.8 ft
Scoring chance (xG)
6.0%
Angle
35.9°
Strength
EV
MIN at SJS

Dec 9, 2021 · P1 REG · 16:10

M. Nieto

SJS · Saved shot

Distance
22.4 ft
Scoring chance (xG)
4.7%
Angle
26.6°
Strength
EV
MIN at SJS

Dec 9, 2021 · P1 REG · 16:26

A. Barabanov

SJS · Saved shot

Distance
35.0 ft
Scoring chance (xG)
8.8%
Angle
0.0°
Strength
EV
MIN at SJS

Dec 9, 2021 · P1 REG · 16:31

J. Dahlen

SJS · Block

Distance
16.8 ft
Scoring chance (xG)
Unavailable
Angle
17.4°
Strength
EV

Blocked or unsupported attempt

MIN at SJS

Dec 9, 2021 · P1 REG · 16:37

T. Meier

SJS · Saved shot

Distance
8.5 ft
Scoring chance (xG)
5.3%
Angle
135.0°
Strength
EV
MIN at SJS

Dec 9, 2021 · P1 REG · 16:57

N. Sturm

MIN · Miss

Distance
17.7 ft
Scoring chance (xG)
7.3%
Angle
16.4°
Strength
EV
MIN at SJS

Dec 9, 2021 · P1 REG · 17:09

J. Dahlen

SJS · Miss

Distance
30.2 ft
Scoring chance (xG)
7.2%
Angle
34.2°
Strength
EV
MIN at SJS

Dec 9, 2021 · P1 REG · 17:15

E. Karlsson

SJS · Saved shot

Distance
89.3 ft
Scoring chance (xG)
0.3%
Angle
21.7°
Strength
EV
MIN at SJS

Dec 9, 2021 · P1 REG · 17:24

M. Ferraro

SJS · Block

Distance
37.4 ft
Scoring chance (xG)
Unavailable
Angle
15.5°
Strength
EV

Blocked or unsupported attempt

MIN at SJS

Dec 9, 2021 · P1 REG · 19:30

K. Labanc

SJS · Miss

Distance
30.3 ft
Scoring chance (xG)
11.2%
Angle
7.6°
Strength
EV
MIN at SJS

Dec 9, 2021 · P1 REG · 19:45

J. Gadjovich

SJS · Saved shot

Distance
22.7 ft
Scoring chance (xG)
5.9%
Angle
48.6°
Strength
EV
MIN at SJS

Dec 9, 2021 · P2 REG · 00:17

J. Brodin

MIN · Saved shot

Distance
72.1 ft
Scoring chance (xG)
0.3%
Angle
19.4°
Strength
EV
MIN at SJS

Dec 9, 2021 · P2 REG · 00:36

E. Karlsson

SJS · Saved shot

Distance
29.7 ft
Scoring chance (xG)
2.3%
Angle
57.4°
Strength
EV
MIN at SJS

Dec 9, 2021 · P2 REG · 01:06

T. Meier

SJS · Saved shot

Distance
35.0 ft
Scoring chance (xG)
9.1%
Angle
0.0°
Strength
EV
MIN at SJS

Dec 9, 2021 · P2 REG · 01:14

B. Burns

SJS · Block

Distance
30.3 ft
Scoring chance (xG)
Unavailable
Angle
7.6°
Strength
EV

Blocked or unsupported attempt

MIN at SJS

Dec 9, 2021 · P2 REG · 02:27

T. Meier

SJS · Saved shot

Distance
34.0 ft
Scoring chance (xG)
7.5%
Angle
28.1°
Strength
PP
MIN at SJS

Dec 9, 2021 · P2 REG · 02:36

A. Barabanov

SJS · Saved shot

Distance
38.5 ft
Scoring chance (xG)
6.2%
Angle
27.9°
Strength
PP
MIN at SJS

Dec 9, 2021 · P2 REG · 03:30

L. Couture

SJS · Miss

Distance
20.1 ft
Scoring chance (xG)
17.4%
Angle
5.7°
Strength
PP
MIN at SJS

Dec 9, 2021 · P2 REG · 03:46

J. Dahlen

SJS · Block

Distance
22.6 ft
Scoring chance (xG)
Unavailable
Angle
12.8°
Strength
PP

Blocked or unsupported attempt

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.