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

121 matching attempts. Season coverage: 1507 published games / 1507 collected games. Last source refresh: Oct 4, 2026 05:14.

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)
2022-10-22
MIN at BOS
1 REG
00:23
BOS
P. Zacha
Miss37.912.2EV7.7%
2022-10-22
MIN at BOS
1 REG
00:47
BOS
J. DeBrusk
Saved shot46.437.1EV1.1%
2022-10-22
MIN at BOS
1 REG
01:02
BOS
C. Clifton
Saved shot22.254.2EV6.2%
2022-10-22
MIN at BOS
1 REG
01:55
MIN
B. Duhaime
Goal12.414.0SH6.7%
2022-10-22
MIN at BOS
1 REG
02:55
BOS
C. Coyle
Saved shot58.126.6PP2.6%
2022-10-22
MIN at BOS
1 REG
03:07
BOS
P. Zacha
Block13.548.0EVN/A
2022-10-22
MIN at BOS
1 REG
03:12
BOS
N. Foligno
Goal33.221.2EV7.1%
2022-10-22
MIN at BOS
1 REG
03:52
MIN
K. Kaprizov
Saved shot43.834.8EV2.2%
2022-10-22
MIN at BOS
1 REG
04:12
MIN
M. Boldy
Miss15.311.3PP16.0%
2022-10-22
MIN at BOS
1 REG
05:04
MIN
K. Kaprizov
Block23.117.7PPN/A
2022-10-22
MIN at BOS
1 REG
05:36
BOS
C. Coyle
Miss24.758.2SH5.3%
2022-10-22
MIN at BOS
1 REG
05:40
MIN
M. Foligno
Saved shot48.842.5PP2.0%
2022-10-22
MIN at BOS
1 REG
07:11
BOS
D. Pastrnak
Miss46.042.4EV1.3%
2022-10-22
MIN at BOS
1 REG
07:20
MIN
M. Boldy
Saved shot13.057.5EV4.7%
2022-10-22
MIN at BOS
1 REG
07:22
MIN
R. Hartman
Miss33.438.9EV2.8%
2022-10-22
MIN at BOS
1 REG
08:26
BOS
M. Reilly
Saved shot56.02.0EV1.9%
2022-10-22
MIN at BOS
1 REG
08:32
BOS
M. Reilly
Block31.948.8EVN/A
2022-10-22
MIN at BOS
1 REG
09:54
MIN
J. Middleton
Block12.235.0EVN/A
2022-10-22
MIN at BOS
1 REG
10:59
MIN
C. Dewar
Saved shot34.923.6EV5.5%
2022-10-22
MIN at BOS
1 REG
12:23
BOS
J. Lauko
Saved shot28.26.1EV15.1%
2022-10-22
MIN at BOS
1 REG
12:43
BOS
T. Hall
Saved shot13.067.4EV5.2%
2022-10-22
MIN at BOS
1 REG
12:44
BOS
D. Pastrnak
Saved shot13.28.7EV4.5%
2022-10-22
MIN at BOS
1 REG
12:45
BOS
D. Pastrnak
Goal14.04.1EV4.9%
2022-10-22
MIN at BOS
1 REG
13:11
BOS
C. Smith
Miss26.015.6EV12.9%
2022-10-22
MIN at BOS
1 REG
13:34
BOS
T. Frederic
Miss20.854.8EV6.9%
2022-10-22
MIN at BOS
1 REG
14:14
MIN
C. Addison
Saved shot48.949.1EV0.5%
2022-10-22
MIN at BOS
1 REG
14:56
MIN
J. Spurgeon
Saved shot60.530.8EV0.5%
2022-10-22
MIN at BOS
1 REG
15:00
MIN
M. Boldy
Miss44.726.6EV1.7%
2022-10-22
MIN at BOS
1 REG
16:22
MIN
J. Eriksson Ek
Saved shot60.46.7EV1.8%
2022-10-22
MIN at BOS
1 REG
16:53
BOS
H. Lindholm
Saved shot52.343.5EV0.4%
2022-10-22
MIN at BOS
1 REG
17:40
BOS
P. Bergeron
Block18.16.3PPN/A
2022-10-22
MIN at BOS
1 REG
18:02
MIN
B. Duhaime
Saved shot160.510.0SH0.2%
2022-10-22
MIN at BOS
1 REG
18:19
BOS
M. Grzelcyk
Saved shot56.620.7PP2.9%
2022-10-22
MIN at BOS
1 REG
18:21
BOS
C. Coyle
Block9.00.0PPN/A
2022-10-22
MIN at BOS
1 REG
18:22
BOS
P. Zacha
Saved shot14.456.3PP5.4%
2022-10-22
MIN at BOS
1 REG
19:25
BOS
D. Forbort
Block22.410.3EVN/A
2022-10-22
MIN at BOS
1 REG
19:55
MIN
J. Middleton
Saved shot46.841.5EV0.8%
2022-10-22
MIN at BOS
2 REG
00:23
BOS
P. Zacha
Miss27.749.4EV4.6%
2022-10-22
MIN at BOS
2 REG
00:44
BOS
D. Pastrnak
Block14.828.3EVN/A
2022-10-22
MIN at BOS
2 REG
01:07
BOS
C. Coyle
Saved shot36.437.2EV3.7%
2022-10-22
MIN at BOS
2 REG
01:43
BOS
C. Clifton
Saved shot45.911.3EV3.9%
2022-10-22
MIN at BOS
2 REG
01:56
MIN
J. Eriksson Ek
Miss15.871.6EV3.8%
2022-10-22
MIN at BOS
2 REG
02:25
BOS
M. Reilly
Block13.636.0EVN/A
2022-10-22
MIN at BOS
2 REG
02:46
MIN
J. Middleton
Saved shot64.134.2EV0.8%
2022-10-22
MIN at BOS
2 REG
02:53
MIN
M. Rossi
Saved shot13.04.4EV9.4%
2022-10-22
MIN at BOS
2 REG
02:54
MIN
F. Gaudreau
Saved shot12.04.8EV4.3%
2022-10-22
MIN at BOS
2 REG
03:14
BOS
M. Grzelcyk
Saved shot48.825.5EV1.8%
2022-10-22
MIN at BOS
2 REG
04:04
BOS
D. Pastrnak
Saved shot15.855.3EV10.4%
2022-10-22
MIN at BOS
2 REG
05:09
BOS
P. Bergeron
Miss30.835.8EV10.9%
2022-10-22
MIN at BOS
2 REG
06:30
BOS
T. Hall
Block19.238.7EVN/A
MIN at BOS

Oct 22, 2022 · P1 REG · 00:23

P. Zacha

BOS · Miss

Distance
37.9 ft
Scoring chance (xG)
7.7%
Angle
12.2°
Strength
EV
MIN at BOS

Oct 22, 2022 · P1 REG · 00:47

J. DeBrusk

BOS · Saved shot

Distance
46.4 ft
Scoring chance (xG)
1.1%
Angle
37.1°
Strength
EV
MIN at BOS

Oct 22, 2022 · P1 REG · 01:02

C. Clifton

BOS · Saved shot

Distance
22.2 ft
Scoring chance (xG)
6.2%
Angle
54.2°
Strength
EV
MIN at BOS

Oct 22, 2022 · P1 REG · 01:55

B. Duhaime

MIN · Goal

Distance
12.4 ft
Scoring chance (xG)
6.7%
Angle
14.0°
Strength
SH
MIN at BOS

Oct 22, 2022 · P1 REG · 02:55

C. Coyle

BOS · Saved shot

Distance
58.1 ft
Scoring chance (xG)
2.6%
Angle
26.6°
Strength
PP
MIN at BOS

Oct 22, 2022 · P1 REG · 03:07

P. Zacha

BOS · Block

Distance
13.5 ft
Scoring chance (xG)
Unavailable
Angle
48.0°
Strength
EV

Blocked or unsupported attempt

MIN at BOS

Oct 22, 2022 · P1 REG · 03:12

N. Foligno

BOS · Goal

Distance
33.2 ft
Scoring chance (xG)
7.1%
Angle
21.2°
Strength
EV
MIN at BOS

Oct 22, 2022 · P1 REG · 03:52

K. Kaprizov

MIN · Saved shot

Distance
43.8 ft
Scoring chance (xG)
2.2%
Angle
34.8°
Strength
EV
MIN at BOS

Oct 22, 2022 · P1 REG · 04:12

M. Boldy

MIN · Miss

Distance
15.3 ft
Scoring chance (xG)
16.0%
Angle
11.3°
Strength
PP
MIN at BOS

Oct 22, 2022 · P1 REG · 05:04

K. Kaprizov

MIN · Block

Distance
23.1 ft
Scoring chance (xG)
Unavailable
Angle
17.7°
Strength
PP

Blocked or unsupported attempt

MIN at BOS

Oct 22, 2022 · P1 REG · 05:36

C. Coyle

BOS · Miss

Distance
24.7 ft
Scoring chance (xG)
5.3%
Angle
58.2°
Strength
SH
MIN at BOS

Oct 22, 2022 · P1 REG · 05:40

M. Foligno

MIN · Saved shot

Distance
48.8 ft
Scoring chance (xG)
2.0%
Angle
42.5°
Strength
PP
MIN at BOS

Oct 22, 2022 · P1 REG · 07:11

D. Pastrnak

BOS · Miss

Distance
46.0 ft
Scoring chance (xG)
1.3%
Angle
42.4°
Strength
EV
MIN at BOS

Oct 22, 2022 · P1 REG · 07:20

M. Boldy

MIN · Saved shot

Distance
13.0 ft
Scoring chance (xG)
4.7%
Angle
57.5°
Strength
EV
MIN at BOS

Oct 22, 2022 · P1 REG · 07:22

R. Hartman

MIN · Miss

Distance
33.4 ft
Scoring chance (xG)
2.8%
Angle
38.9°
Strength
EV
MIN at BOS

Oct 22, 2022 · P1 REG · 08:26

M. Reilly

BOS · Saved shot

Distance
56.0 ft
Scoring chance (xG)
1.9%
Angle
2.0°
Strength
EV
MIN at BOS

Oct 22, 2022 · P1 REG · 08:32

M. Reilly

BOS · Block

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

Blocked or unsupported attempt

MIN at BOS

Oct 22, 2022 · P1 REG · 09:54

J. Middleton

MIN · Block

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

Blocked or unsupported attempt

MIN at BOS

Oct 22, 2022 · P1 REG · 10:59

C. Dewar

MIN · Saved shot

Distance
34.9 ft
Scoring chance (xG)
5.5%
Angle
23.6°
Strength
EV
MIN at BOS

Oct 22, 2022 · P1 REG · 12:23

J. Lauko

BOS · Saved shot

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

Oct 22, 2022 · P1 REG · 12:43

T. Hall

BOS · Saved shot

Distance
13.0 ft
Scoring chance (xG)
5.2%
Angle
67.4°
Strength
EV
MIN at BOS

Oct 22, 2022 · P1 REG · 12:44

D. Pastrnak

BOS · Saved shot

Distance
13.2 ft
Scoring chance (xG)
4.5%
Angle
8.7°
Strength
EV
MIN at BOS

Oct 22, 2022 · P1 REG · 12:45

D. Pastrnak

BOS · Goal

Distance
14.0 ft
Scoring chance (xG)
4.9%
Angle
4.1°
Strength
EV
MIN at BOS

Oct 22, 2022 · P1 REG · 13:11

C. Smith

BOS · Miss

Distance
26.0 ft
Scoring chance (xG)
12.9%
Angle
15.6°
Strength
EV
MIN at BOS

Oct 22, 2022 · P1 REG · 13:34

T. Frederic

BOS · Miss

Distance
20.8 ft
Scoring chance (xG)
6.9%
Angle
54.8°
Strength
EV
MIN at BOS

Oct 22, 2022 · P1 REG · 14:14

C. Addison

MIN · Saved shot

Distance
48.9 ft
Scoring chance (xG)
0.5%
Angle
49.1°
Strength
EV
MIN at BOS

Oct 22, 2022 · P1 REG · 14:56

J. Spurgeon

MIN · Saved shot

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

Oct 22, 2022 · P1 REG · 15:00

M. Boldy

MIN · Miss

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

Oct 22, 2022 · P1 REG · 16:22

J. Eriksson Ek

MIN · Saved shot

Distance
60.4 ft
Scoring chance (xG)
1.8%
Angle
6.7°
Strength
EV
MIN at BOS

Oct 22, 2022 · P1 REG · 16:53

H. Lindholm

BOS · Saved shot

Distance
52.3 ft
Scoring chance (xG)
0.4%
Angle
43.5°
Strength
EV
MIN at BOS

Oct 22, 2022 · P1 REG · 17:40

P. Bergeron

BOS · Block

Distance
18.1 ft
Scoring chance (xG)
Unavailable
Angle
6.3°
Strength
PP

Blocked or unsupported attempt

MIN at BOS

Oct 22, 2022 · P1 REG · 18:02

B. Duhaime

MIN · Saved shot

Distance
160.5 ft
Scoring chance (xG)
0.2%
Angle
10.0°
Strength
SH
MIN at BOS

Oct 22, 2022 · P1 REG · 18:19

M. Grzelcyk

BOS · Saved shot

Distance
56.6 ft
Scoring chance (xG)
2.9%
Angle
20.7°
Strength
PP
MIN at BOS

Oct 22, 2022 · P1 REG · 18:21

C. Coyle

BOS · Block

Distance
9.0 ft
Scoring chance (xG)
Unavailable
Angle
0.0°
Strength
PP

Blocked or unsupported attempt

MIN at BOS

Oct 22, 2022 · P1 REG · 18:22

P. Zacha

BOS · Saved shot

Distance
14.4 ft
Scoring chance (xG)
5.4%
Angle
56.3°
Strength
PP
MIN at BOS

Oct 22, 2022 · P1 REG · 19:25

D. Forbort

BOS · Block

Distance
22.4 ft
Scoring chance (xG)
Unavailable
Angle
10.3°
Strength
EV

Blocked or unsupported attempt

MIN at BOS

Oct 22, 2022 · P1 REG · 19:55

J. Middleton

MIN · Saved shot

Distance
46.8 ft
Scoring chance (xG)
0.8%
Angle
41.5°
Strength
EV
MIN at BOS

Oct 22, 2022 · P2 REG · 00:23

P. Zacha

BOS · Miss

Distance
27.7 ft
Scoring chance (xG)
4.6%
Angle
49.4°
Strength
EV
MIN at BOS

Oct 22, 2022 · P2 REG · 00:44

D. Pastrnak

BOS · Block

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

Blocked or unsupported attempt

MIN at BOS

Oct 22, 2022 · P2 REG · 01:07

C. Coyle

BOS · Saved shot

Distance
36.4 ft
Scoring chance (xG)
3.7%
Angle
37.2°
Strength
EV
MIN at BOS

Oct 22, 2022 · P2 REG · 01:43

C. Clifton

BOS · Saved shot

Distance
45.9 ft
Scoring chance (xG)
3.9%
Angle
11.3°
Strength
EV
MIN at BOS

Oct 22, 2022 · P2 REG · 01:56

J. Eriksson Ek

MIN · Miss

Distance
15.8 ft
Scoring chance (xG)
3.8%
Angle
71.6°
Strength
EV
MIN at BOS

Oct 22, 2022 · P2 REG · 02:25

M. Reilly

BOS · Block

Distance
13.6 ft
Scoring chance (xG)
Unavailable
Angle
36.0°
Strength
EV

Blocked or unsupported attempt

MIN at BOS

Oct 22, 2022 · P2 REG · 02:46

J. Middleton

MIN · Saved shot

Distance
64.1 ft
Scoring chance (xG)
0.8%
Angle
34.2°
Strength
EV
MIN at BOS

Oct 22, 2022 · P2 REG · 02:53

M. Rossi

MIN · Saved shot

Distance
13.0 ft
Scoring chance (xG)
9.4%
Angle
4.4°
Strength
EV
MIN at BOS

Oct 22, 2022 · P2 REG · 02:54

F. Gaudreau

MIN · Saved shot

Distance
12.0 ft
Scoring chance (xG)
4.3%
Angle
4.8°
Strength
EV
MIN at BOS

Oct 22, 2022 · P2 REG · 03:14

M. Grzelcyk

BOS · Saved shot

Distance
48.8 ft
Scoring chance (xG)
1.8%
Angle
25.5°
Strength
EV
MIN at BOS

Oct 22, 2022 · P2 REG · 04:04

D. Pastrnak

BOS · Saved shot

Distance
15.8 ft
Scoring chance (xG)
10.4%
Angle
55.3°
Strength
EV
MIN at BOS

Oct 22, 2022 · P2 REG · 05:09

P. Bergeron

BOS · Miss

Distance
30.8 ft
Scoring chance (xG)
10.9%
Angle
35.8°
Strength
EV
MIN at BOS

Oct 22, 2022 · P2 REG · 06:30

T. Hall

BOS · Block

Distance
19.2 ft
Scoring chance (xG)
Unavailable
Angle
38.7°
Strength
EV

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.