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

108 matching attempts. Season coverage: 1328 published games / 1328 collected games. Last source refresh: Oct 4, 2026 04:38.

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)
2019-10-26
LAK at MIN
1 REG
00:52
MIN
M. Koivu
Saved shot54.133.7EV0.9%
2019-10-26
LAK at MIN
1 REG
01:42
LAK
T. Lewis
Saved shot86.923.0EV0.3%
2019-10-26
LAK at MIN
1 REG
02:09
LAK
M. Roy
Block25.318.4EVN/A
2019-10-26
LAK at MIN
1 REG
02:25
LAK
M. Amadio
Miss14.615.9EV8.2%
2019-10-26
LAK at MIN
1 REG
03:01
MIN
G. Mayhew
Block21.270.7EVN/A
2019-10-26
LAK at MIN
1 REG
03:10
MIN
J. Eriksson Ek
Saved shot17.310.0EV6.5%
2019-10-26
LAK at MIN
1 REG
05:09
LAK
K. MacDermid
Saved shot62.227.8EV1.2%
2019-10-26
LAK at MIN
1 REG
05:44
MIN
M. Koivu
Miss18.00.0EV7.9%
2019-10-26
LAK at MIN
1 REG
05:50
MIN
G. Mayhew
Goal9.16.3EV11.4%
2019-10-26
LAK at MIN
1 REG
06:20
MIN
Z. Parise
Saved shot84.921.4EV0.2%
2019-10-26
LAK at MIN
1 REG
06:35
LAK
B. Lizotte
Saved shot7.623.2EV12.9%
2019-10-26
LAK at MIN
1 REG
07:33
MIN
J. Zucker
Block20.973.3EVN/A
2019-10-26
LAK at MIN
1 REG
07:54
MIN
J. Zucker
Miss48.334.0EV1.8%
2019-10-26
LAK at MIN
1 REG
08:06
MIN
J. Brodin
Block43.930.1EVN/A
2019-10-26
LAK at MIN
1 REG
08:29
MIN
J. Brodin
Block14.239.3EVN/A
2019-10-26
LAK at MIN
1 REG
09:05
LAK
A. Kempe
Saved shot54.119.4PP3.3%
2019-10-26
LAK at MIN
1 REG
09:20
LAK
D. Doughty
Block16.17.1PPN/A
2019-10-26
LAK at MIN
1 REG
09:41
LAK
A. Kempe
Miss50.128.6PP4.9%
2019-10-26
LAK at MIN
1 REG
09:48
LAK
A. Kopitar
Saved shot49.229.2PP3.9%
2019-10-26
LAK at MIN
1 REG
09:55
LAK
A. Kopitar
Saved shot59.731.3PP3.7%
2019-10-26
LAK at MIN
1 REG
10:21
LAK
J. Carter
Miss12.29.5PP10.7%
2019-10-26
LAK at MIN
1 REG
10:32
LAK
S. Walker
Block39.825.3EVN/A
2019-10-26
LAK at MIN
1 REG
10:59
LAK
S. Walker
Miss58.140.8EV0.7%
2019-10-26
LAK at MIN
1 REG
11:16
LAK
A. Iafallo
Saved shot25.548.2EV6.1%
2019-10-26
LAK at MIN
1 REG
11:55
MIN
M. Zuccarello
Saved shot13.022.6EV8.5%
2019-10-26
LAK at MIN
1 REG
12:53
MIN
J. Spurgeon
Saved shot56.425.2EV1.6%
2019-10-26
LAK at MIN
1 REG
13:37
LAK
M. Amadio
Saved shot88.12.0EV0.2%
2019-10-26
LAK at MIN
1 REG
16:38
MIN
C. Soucy
Saved shot58.126.6EV2.7%
2019-10-26
LAK at MIN
1 REG
17:09
LAK
M. Roy
Miss55.926.6EV1.7%
2019-10-26
LAK at MIN
1 REG
17:18
LAK
M. Roy
Miss68.533.7EV0.5%
2019-10-26
LAK at MIN
1 REG
17:29
LAK
I. Kovalchuk
Saved shot35.826.6EV6.6%
2019-10-26
LAK at MIN
1 REG
18:32
MIN
J. Zucker
Saved shot56.041.4EV0.8%
2019-10-26
LAK at MIN
1 REG
19:15
LAK
M. Amadio
Saved shot55.340.6EV0.8%
2019-10-26
LAK at MIN
1 REG
19:57
LAK
A. Martinez
Block62.421.6EVN/A
2019-10-26
LAK at MIN
2 REG
00:17
MIN
M. Dumba
Miss33.13.5EV9.8%
2019-10-26
LAK at MIN
2 REG
00:29
MIN
J. Spurgeon
Miss64.025.0EV2.0%
2019-10-26
LAK at MIN
2 REG
02:13
LAK
M. Amadio
Saved shot37.127.3EV4.5%
2019-10-26
LAK at MIN
2 REG
02:17
LAK
M. Roy
Saved shot67.731.1EV0.7%
2019-10-26
LAK at MIN
2 REG
02:20
LAK
K. Clifford
Block24.849.9EVN/A
2019-10-26
LAK at MIN
2 REG
02:25
LAK
K. MacDermid
Saved shot22.27.8EV11.3%
2019-10-26
LAK at MIN
2 REG
03:18
LAK
S. Walker
Block17.040.2EVN/A
2019-10-26
LAK at MIN
2 REG
03:59
LAK
B. Hutton
Miss60.221.4EV1.5%
2019-10-26
LAK at MIN
2 REG
04:02
LAK
J. Carter
Saved shot50.69.1EV1.9%
2019-10-26
LAK at MIN
2 REG
04:16
LAK
B. Hutton
Block55.231.7EVN/A
2019-10-26
LAK at MIN
2 REG
04:29
LAK
B. Hutton
Goal35.48.1EV7.7%
2019-10-26
LAK at MIN
2 REG
04:37
LAK
A. Wagner
Saved shot14.942.3EV12.6%
2019-10-26
LAK at MIN
2 REG
05:11
LAK
T. Toffoli
Miss44.422.5EV2.7%
2019-10-26
LAK at MIN
2 REG
05:25
LAK
J. Carter
Saved shot19.03.0EV8.3%
2019-10-26
LAK at MIN
2 REG
06:06
MIN
M. Dumba
Saved shot57.01.0EV1.6%
2019-10-26
LAK at MIN
2 REG
06:55
LAK
D. Brown
Saved shot144.37.6SH0.3%
LAK at MIN

Oct 26, 2019 · P1 REG · 00:52

M. Koivu

MIN · Saved shot

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

Oct 26, 2019 · P1 REG · 01:42

T. Lewis

LAK · Saved shot

Distance
86.9 ft
Scoring chance (xG)
0.3%
Angle
23.0°
Strength
EV
LAK at MIN

Oct 26, 2019 · P1 REG · 02:09

M. Roy

LAK · Block

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

Blocked or unsupported attempt

LAK at MIN

Oct 26, 2019 · P1 REG · 02:25

M. Amadio

LAK · Miss

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

Oct 26, 2019 · P1 REG · 03:01

G. Mayhew

MIN · Block

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

Blocked or unsupported attempt

LAK at MIN

Oct 26, 2019 · P1 REG · 03:10

J. Eriksson Ek

MIN · Saved shot

Distance
17.3 ft
Scoring chance (xG)
6.5%
Angle
10.0°
Strength
EV
LAK at MIN

Oct 26, 2019 · P1 REG · 05:09

K. MacDermid

LAK · Saved shot

Distance
62.2 ft
Scoring chance (xG)
1.2%
Angle
27.8°
Strength
EV
LAK at MIN

Oct 26, 2019 · P1 REG · 05:44

M. Koivu

MIN · Miss

Distance
18.0 ft
Scoring chance (xG)
7.9%
Angle
0.0°
Strength
EV
LAK at MIN

Oct 26, 2019 · P1 REG · 05:50

G. Mayhew

MIN · Goal

Distance
9.1 ft
Scoring chance (xG)
11.4%
Angle
6.3°
Strength
EV
LAK at MIN

Oct 26, 2019 · P1 REG · 06:20

Z. Parise

MIN · Saved shot

Distance
84.9 ft
Scoring chance (xG)
0.2%
Angle
21.4°
Strength
EV
LAK at MIN

Oct 26, 2019 · P1 REG · 06:35

B. Lizotte

LAK · Saved shot

Distance
7.6 ft
Scoring chance (xG)
12.9%
Angle
23.2°
Strength
EV
LAK at MIN

Oct 26, 2019 · P1 REG · 07:33

J. Zucker

MIN · Block

Distance
20.9 ft
Scoring chance (xG)
Unavailable
Angle
73.3°
Strength
EV

Blocked or unsupported attempt

LAK at MIN

Oct 26, 2019 · P1 REG · 07:54

J. Zucker

MIN · Miss

Distance
48.3 ft
Scoring chance (xG)
1.8%
Angle
34.0°
Strength
EV
LAK at MIN

Oct 26, 2019 · P1 REG · 08:06

J. Brodin

MIN · Block

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

Blocked or unsupported attempt

LAK at MIN

Oct 26, 2019 · P1 REG · 08:29

J. Brodin

MIN · Block

Distance
14.2 ft
Scoring chance (xG)
Unavailable
Angle
39.3°
Strength
EV

Blocked or unsupported attempt

LAK at MIN

Oct 26, 2019 · P1 REG · 09:05

A. Kempe

LAK · Saved shot

Distance
54.1 ft
Scoring chance (xG)
3.3%
Angle
19.4°
Strength
PP
LAK at MIN

Oct 26, 2019 · P1 REG · 09:20

D. Doughty

LAK · Block

Distance
16.1 ft
Scoring chance (xG)
Unavailable
Angle
7.1°
Strength
PP

Blocked or unsupported attempt

LAK at MIN

Oct 26, 2019 · P1 REG · 09:41

A. Kempe

LAK · Miss

Distance
50.1 ft
Scoring chance (xG)
4.9%
Angle
28.6°
Strength
PP
LAK at MIN

Oct 26, 2019 · P1 REG · 09:48

A. Kopitar

LAK · Saved shot

Distance
49.2 ft
Scoring chance (xG)
3.9%
Angle
29.2°
Strength
PP
LAK at MIN

Oct 26, 2019 · P1 REG · 09:55

A. Kopitar

LAK · Saved shot

Distance
59.7 ft
Scoring chance (xG)
3.7%
Angle
31.3°
Strength
PP
LAK at MIN

Oct 26, 2019 · P1 REG · 10:21

J. Carter

LAK · Miss

Distance
12.2 ft
Scoring chance (xG)
10.7%
Angle
9.5°
Strength
PP
LAK at MIN

Oct 26, 2019 · P1 REG · 10:32

S. Walker

LAK · Block

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

Blocked or unsupported attempt

LAK at MIN

Oct 26, 2019 · P1 REG · 10:59

S. Walker

LAK · Miss

Distance
58.1 ft
Scoring chance (xG)
0.7%
Angle
40.8°
Strength
EV
LAK at MIN

Oct 26, 2019 · P1 REG · 11:16

A. Iafallo

LAK · Saved shot

Distance
25.5 ft
Scoring chance (xG)
6.1%
Angle
48.2°
Strength
EV
LAK at MIN

Oct 26, 2019 · P1 REG · 11:55

M. Zuccarello

MIN · Saved shot

Distance
13.0 ft
Scoring chance (xG)
8.5%
Angle
22.6°
Strength
EV
LAK at MIN

Oct 26, 2019 · P1 REG · 12:53

J. Spurgeon

MIN · Saved shot

Distance
56.4 ft
Scoring chance (xG)
1.6%
Angle
25.2°
Strength
EV
LAK at MIN

Oct 26, 2019 · P1 REG · 13:37

M. Amadio

LAK · Saved shot

Distance
88.1 ft
Scoring chance (xG)
0.2%
Angle
2.0°
Strength
EV
LAK at MIN

Oct 26, 2019 · P1 REG · 16:38

C. Soucy

MIN · Saved shot

Distance
58.1 ft
Scoring chance (xG)
2.7%
Angle
26.6°
Strength
EV
LAK at MIN

Oct 26, 2019 · P1 REG · 17:09

M. Roy

LAK · Miss

Distance
55.9 ft
Scoring chance (xG)
1.7%
Angle
26.6°
Strength
EV
LAK at MIN

Oct 26, 2019 · P1 REG · 17:18

M. Roy

LAK · Miss

Distance
68.5 ft
Scoring chance (xG)
0.5%
Angle
33.7°
Strength
EV
LAK at MIN

Oct 26, 2019 · P1 REG · 17:29

I. Kovalchuk

LAK · Saved shot

Distance
35.8 ft
Scoring chance (xG)
6.6%
Angle
26.6°
Strength
EV
LAK at MIN

Oct 26, 2019 · P1 REG · 18:32

J. Zucker

MIN · Saved shot

Distance
56.0 ft
Scoring chance (xG)
0.8%
Angle
41.4°
Strength
EV
LAK at MIN

Oct 26, 2019 · P1 REG · 19:15

M. Amadio

LAK · Saved shot

Distance
55.3 ft
Scoring chance (xG)
0.8%
Angle
40.6°
Strength
EV
LAK at MIN

Oct 26, 2019 · P1 REG · 19:57

A. Martinez

LAK · Block

Distance
62.4 ft
Scoring chance (xG)
Unavailable
Angle
21.6°
Strength
EV

Blocked or unsupported attempt

LAK at MIN

Oct 26, 2019 · P2 REG · 00:17

M. Dumba

MIN · Miss

Distance
33.1 ft
Scoring chance (xG)
9.8%
Angle
3.5°
Strength
EV
LAK at MIN

Oct 26, 2019 · P2 REG · 00:29

J. Spurgeon

MIN · Miss

Distance
64.0 ft
Scoring chance (xG)
2.0%
Angle
25.0°
Strength
EV
LAK at MIN

Oct 26, 2019 · P2 REG · 02:13

M. Amadio

LAK · Saved shot

Distance
37.1 ft
Scoring chance (xG)
4.5%
Angle
27.3°
Strength
EV
LAK at MIN

Oct 26, 2019 · P2 REG · 02:17

M. Roy

LAK · Saved shot

Distance
67.7 ft
Scoring chance (xG)
0.7%
Angle
31.1°
Strength
EV
LAK at MIN

Oct 26, 2019 · P2 REG · 02:20

K. Clifford

LAK · Block

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

Blocked or unsupported attempt

LAK at MIN

Oct 26, 2019 · P2 REG · 02:25

K. MacDermid

LAK · Saved shot

Distance
22.2 ft
Scoring chance (xG)
11.3%
Angle
7.8°
Strength
EV
LAK at MIN

Oct 26, 2019 · P2 REG · 03:18

S. Walker

LAK · Block

Distance
17.0 ft
Scoring chance (xG)
Unavailable
Angle
40.2°
Strength
EV

Blocked or unsupported attempt

LAK at MIN

Oct 26, 2019 · P2 REG · 03:59

B. Hutton

LAK · Miss

Distance
60.2 ft
Scoring chance (xG)
1.5%
Angle
21.4°
Strength
EV
LAK at MIN

Oct 26, 2019 · P2 REG · 04:02

J. Carter

LAK · Saved shot

Distance
50.6 ft
Scoring chance (xG)
1.9%
Angle
9.1°
Strength
EV
LAK at MIN

Oct 26, 2019 · P2 REG · 04:16

B. Hutton

LAK · Block

Distance
55.2 ft
Scoring chance (xG)
Unavailable
Angle
31.7°
Strength
EV

Blocked or unsupported attempt

LAK at MIN

Oct 26, 2019 · P2 REG · 04:29

B. Hutton

LAK · Goal

Distance
35.4 ft
Scoring chance (xG)
7.7%
Angle
8.1°
Strength
EV
LAK at MIN

Oct 26, 2019 · P2 REG · 04:37

A. Wagner

LAK · Saved shot

Distance
14.9 ft
Scoring chance (xG)
12.6%
Angle
42.3°
Strength
EV
LAK at MIN

Oct 26, 2019 · P2 REG · 05:11

T. Toffoli

LAK · Miss

Distance
44.4 ft
Scoring chance (xG)
2.7%
Angle
22.5°
Strength
EV
LAK at MIN

Oct 26, 2019 · P2 REG · 05:25

J. Carter

LAK · Saved shot

Distance
19.0 ft
Scoring chance (xG)
8.3%
Angle
3.0°
Strength
EV
LAK at MIN

Oct 26, 2019 · P2 REG · 06:06

M. Dumba

MIN · Saved shot

Distance
57.0 ft
Scoring chance (xG)
1.6%
Angle
1.0°
Strength
EV
LAK at MIN

Oct 26, 2019 · P2 REG · 06:55

D. Brown

LAK · Saved shot

Distance
144.3 ft
Scoring chance (xG)
0.3%
Angle
7.6°
Strength
SH

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.