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

124 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)
2020-02-22
BOS at VAN
1 REG
00:44
BOS
J. DeBrusk
Saved shot7.374.1EV10.6%
2020-02-22
BOS at VAN
1 REG
00:45
BOS
J. DeBrusk
Saved shot7.374.1EV2.2%
2020-02-22
BOS at VAN
1 REG
01:03
BOS
P. Bergeron
Saved shot27.26.3EV14.8%
2020-02-22
BOS at VAN
1 REG
01:07
BOS
T. Krug
Saved shot51.13.4EV3.4%
2020-02-22
BOS at VAN
1 REG
01:15
BOS
A. Bjork
Miss21.874.1EV3.3%
2020-02-22
BOS at VAN
1 REG
02:00
VAN
O. Fantenberg
Miss66.430.8EV1.1%
2020-02-22
BOS at VAN
1 REG
02:31
BOS
M. Grzelcyk
Saved shot35.772.1EV0.9%
2020-02-22
BOS at VAN
1 REG
02:53
VAN
J. Miller
Saved shot46.939.8EV2.1%
2020-02-22
BOS at VAN
1 REG
03:12
BOS
D. Pastrnak
Saved shot30.036.9EV6.0%
2020-02-22
BOS at VAN
1 REG
03:38
BOS
P. Bergeron
Block19.018.4EVN/A
2020-02-22
BOS at VAN
1 REG
03:50
BOS
M. Grzelcyk
Saved shot33.054.9EV2.1%
2020-02-22
BOS at VAN
1 REG
04:04
VAN
T. Motte
Saved shot69.114.2EV0.4%
2020-02-22
BOS at VAN
1 REG
04:14
VAN
T. Stecher
Goal34.158.2EV1.7%
2020-02-22
BOS at VAN
1 REG
05:10
VAN
T. Toffoli
Saved shot43.943.2EV1.3%
2020-02-22
BOS at VAN
1 REG
05:32
VAN
L. Eriksson
Saved shot35.325.1EV3.3%
2020-02-22
BOS at VAN
1 REG
05:54
VAN
B. Horvat
Saved shot25.541.8EV7.9%
2020-02-22
BOS at VAN
1 REG
06:34
VAN
B. Horvat
Miss39.58.7EV5.5%
2020-02-22
BOS at VAN
1 REG
06:37
VAN
T. Pearson
Saved shot6.371.6EV17.8%
2020-02-22
BOS at VAN
1 REG
06:39
VAN
B. Horvat
Saved shot16.657.3EV9.9%
2020-02-22
BOS at VAN
1 REG
06:42
VAN
L. Eriksson
Miss10.648.8EV35.1%
2020-02-22
BOS at VAN
1 REG
07:06
BOS
D. Pastrnak
Goal7.256.3EV19.4%
2020-02-22
BOS at VAN
1 REG
07:30
BOS
K. Kuhlman
Miss27.519.1EV10.8%
2020-02-22
BOS at VAN
1 REG
07:39
BOS
J. Lauzon
Saved shot62.431.9EV2.3%
2020-02-22
BOS at VAN
1 REG
08:22
BOS
J. DeBrusk
Block15.223.2EVN/A
2020-02-22
BOS at VAN
1 REG
08:33
BOS
D. Krejci
Miss52.434.9EV1.0%
2020-02-22
BOS at VAN
1 REG
09:53
VAN
L. Eriksson
Saved shot14.04.1EV9.0%
2020-02-22
BOS at VAN
1 REG
10:05
BOS
B. Marchand
Miss54.222.8EV1.6%
2020-02-22
BOS at VAN
1 REG
10:45
VAN
E. Pettersson
Saved shot43.827.1PP6.5%
2020-02-22
BOS at VAN
1 REG
11:08
VAN
B. Horvat
Goal17.523.6PP21.1%
2020-02-22
BOS at VAN
1 REG
12:20
VAN
B. Horvat
Saved shot18.033.7EV6.6%
2020-02-22
BOS at VAN
1 REG
13:28
BOS
K. Kuhlman
Saved shot137.813.4EV0.2%
2020-02-22
BOS at VAN
1 REG
13:42
VAN
J. Virtanen
Miss21.943.2EV7.0%
2020-02-22
BOS at VAN
1 REG
13:54
VAN
T. Stecher
Miss43.653.4EV1.0%
2020-02-22
BOS at VAN
1 REG
14:02
VAN
A. Edler
Miss62.236.5EV0.9%
2020-02-22
BOS at VAN
1 REG
14:09
BOS
A. Blidh
Saved shot73.522.4EV0.2%
2020-02-22
BOS at VAN
1 REG
16:19
BOS
B. Marchand
Block13.930.3PPN/A
2020-02-22
BOS at VAN
1 REG
16:41
VAN
J. Beagle
Saved shot36.250.6SH1.7%
2020-02-22
BOS at VAN
1 REG
17:05
BOS
D. Pastrnak
Block18.429.4PPN/A
2020-02-22
BOS at VAN
1 REG
17:22
VAN
J. Miller
Saved shot21.521.8EV16.2%
2020-02-22
BOS at VAN
1 REG
17:23
VAN
J. Miller
Saved shot8.129.7EV6.3%
2020-02-22
BOS at VAN
1 REG
17:32
BOS
K. Kuhlman
Saved shot91.823.8EV0.4%
2020-02-22
BOS at VAN
1 REG
18:41
VAN
B. Horvat
Saved shot35.823.0PP6.3%
2020-02-22
BOS at VAN
1 REG
19:22
VAN
A. Gaudette
Saved shot10.053.1EV11.4%
2020-02-22
BOS at VAN
1 REG
19:26
VAN
A. Roussel
Block14.615.9EVN/A
2020-02-22
BOS at VAN
2 REG
00:57
BOS
C. Coyle
Saved shot25.638.7EV7.8%
2020-02-22
BOS at VAN
2 REG
01:16
BOS
J. DeBrusk
Block15.514.9EVN/A
2020-02-22
BOS at VAN
2 REG
02:36
VAN
T. Motte
Saved shot27.969.0EV2.4%
2020-02-22
BOS at VAN
2 REG
03:09
VAN
B. Sutter
Block27.764.4EVN/A
2020-02-22
BOS at VAN
2 REG
03:25
BOS
D. Krejci
Block26.863.4EVN/A
2020-02-22
BOS at VAN
2 REG
03:42
BOS
D. Heinen
Block21.02.7EVN/A
BOS at VAN

Feb 22, 2020 · P1 REG · 00:44

J. DeBrusk

BOS · Saved shot

Distance
7.3 ft
Scoring chance (xG)
10.6%
Angle
74.1°
Strength
EV
BOS at VAN

Feb 22, 2020 · P1 REG · 00:45

J. DeBrusk

BOS · Saved shot

Distance
7.3 ft
Scoring chance (xG)
2.2%
Angle
74.1°
Strength
EV
BOS at VAN

Feb 22, 2020 · P1 REG · 01:03

P. Bergeron

BOS · Saved shot

Distance
27.2 ft
Scoring chance (xG)
14.8%
Angle
6.3°
Strength
EV
BOS at VAN

Feb 22, 2020 · P1 REG · 01:07

T. Krug

BOS · Saved shot

Distance
51.1 ft
Scoring chance (xG)
3.4%
Angle
3.4°
Strength
EV
BOS at VAN

Feb 22, 2020 · P1 REG · 01:15

A. Bjork

BOS · Miss

Distance
21.8 ft
Scoring chance (xG)
3.3%
Angle
74.1°
Strength
EV
BOS at VAN

Feb 22, 2020 · P1 REG · 02:00

O. Fantenberg

VAN · Miss

Distance
66.4 ft
Scoring chance (xG)
1.1%
Angle
30.8°
Strength
EV
BOS at VAN

Feb 22, 2020 · P1 REG · 02:31

M. Grzelcyk

BOS · Saved shot

Distance
35.7 ft
Scoring chance (xG)
0.9%
Angle
72.1°
Strength
EV
BOS at VAN

Feb 22, 2020 · P1 REG · 02:53

J. Miller

VAN · Saved shot

Distance
46.9 ft
Scoring chance (xG)
2.1%
Angle
39.8°
Strength
EV
BOS at VAN

Feb 22, 2020 · P1 REG · 03:12

D. Pastrnak

BOS · Saved shot

Distance
30.0 ft
Scoring chance (xG)
6.0%
Angle
36.9°
Strength
EV
BOS at VAN

Feb 22, 2020 · P1 REG · 03:38

P. Bergeron

BOS · Block

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

Blocked or unsupported attempt

BOS at VAN

Feb 22, 2020 · P1 REG · 03:50

M. Grzelcyk

BOS · Saved shot

Distance
33.0 ft
Scoring chance (xG)
2.1%
Angle
54.9°
Strength
EV
BOS at VAN

Feb 22, 2020 · P1 REG · 04:04

T. Motte

VAN · Saved shot

Distance
69.1 ft
Scoring chance (xG)
0.4%
Angle
14.2°
Strength
EV
BOS at VAN

Feb 22, 2020 · P1 REG · 04:14

T. Stecher

VAN · Goal

Distance
34.1 ft
Scoring chance (xG)
1.7%
Angle
58.2°
Strength
EV
BOS at VAN

Feb 22, 2020 · P1 REG · 05:10

T. Toffoli

VAN · Saved shot

Distance
43.9 ft
Scoring chance (xG)
1.3%
Angle
43.2°
Strength
EV
BOS at VAN

Feb 22, 2020 · P1 REG · 05:32

L. Eriksson

VAN · Saved shot

Distance
35.3 ft
Scoring chance (xG)
3.3%
Angle
25.1°
Strength
EV
BOS at VAN

Feb 22, 2020 · P1 REG · 05:54

B. Horvat

VAN · Saved shot

Distance
25.5 ft
Scoring chance (xG)
7.9%
Angle
41.8°
Strength
EV
BOS at VAN

Feb 22, 2020 · P1 REG · 06:34

B. Horvat

VAN · Miss

Distance
39.5 ft
Scoring chance (xG)
5.5%
Angle
8.7°
Strength
EV
BOS at VAN

Feb 22, 2020 · P1 REG · 06:37

T. Pearson

VAN · Saved shot

Distance
6.3 ft
Scoring chance (xG)
17.8%
Angle
71.6°
Strength
EV
BOS at VAN

Feb 22, 2020 · P1 REG · 06:39

B. Horvat

VAN · Saved shot

Distance
16.6 ft
Scoring chance (xG)
9.9%
Angle
57.3°
Strength
EV
BOS at VAN

Feb 22, 2020 · P1 REG · 06:42

L. Eriksson

VAN · Miss

Distance
10.6 ft
Scoring chance (xG)
35.1%
Angle
48.8°
Strength
EV
BOS at VAN

Feb 22, 2020 · P1 REG · 07:06

D. Pastrnak

BOS · Goal

Distance
7.2 ft
Scoring chance (xG)
19.4%
Angle
56.3°
Strength
EV
BOS at VAN

Feb 22, 2020 · P1 REG · 07:30

K. Kuhlman

BOS · Miss

Distance
27.5 ft
Scoring chance (xG)
10.8%
Angle
19.1°
Strength
EV
BOS at VAN

Feb 22, 2020 · P1 REG · 07:39

J. Lauzon

BOS · Saved shot

Distance
62.4 ft
Scoring chance (xG)
2.3%
Angle
31.9°
Strength
EV
BOS at VAN

Feb 22, 2020 · P1 REG · 08:22

J. DeBrusk

BOS · Block

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

Blocked or unsupported attempt

BOS at VAN

Feb 22, 2020 · P1 REG · 08:33

D. Krejci

BOS · Miss

Distance
52.4 ft
Scoring chance (xG)
1.0%
Angle
34.9°
Strength
EV
BOS at VAN

Feb 22, 2020 · P1 REG · 09:53

L. Eriksson

VAN · Saved shot

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

Feb 22, 2020 · P1 REG · 10:05

B. Marchand

BOS · Miss

Distance
54.2 ft
Scoring chance (xG)
1.6%
Angle
22.8°
Strength
EV
BOS at VAN

Feb 22, 2020 · P1 REG · 10:45

E. Pettersson

VAN · Saved shot

Distance
43.8 ft
Scoring chance (xG)
6.5%
Angle
27.1°
Strength
PP
BOS at VAN

Feb 22, 2020 · P1 REG · 11:08

B. Horvat

VAN · Goal

Distance
17.5 ft
Scoring chance (xG)
21.1%
Angle
23.6°
Strength
PP
BOS at VAN

Feb 22, 2020 · P1 REG · 12:20

B. Horvat

VAN · Saved shot

Distance
18.0 ft
Scoring chance (xG)
6.6%
Angle
33.7°
Strength
EV
BOS at VAN

Feb 22, 2020 · P1 REG · 13:28

K. Kuhlman

BOS · Saved shot

Distance
137.8 ft
Scoring chance (xG)
0.2%
Angle
13.4°
Strength
EV
BOS at VAN

Feb 22, 2020 · P1 REG · 13:42

J. Virtanen

VAN · Miss

Distance
21.9 ft
Scoring chance (xG)
7.0%
Angle
43.2°
Strength
EV
BOS at VAN

Feb 22, 2020 · P1 REG · 13:54

T. Stecher

VAN · Miss

Distance
43.6 ft
Scoring chance (xG)
1.0%
Angle
53.4°
Strength
EV
BOS at VAN

Feb 22, 2020 · P1 REG · 14:02

A. Edler

VAN · Miss

Distance
62.2 ft
Scoring chance (xG)
0.9%
Angle
36.5°
Strength
EV
BOS at VAN

Feb 22, 2020 · P1 REG · 14:09

A. Blidh

BOS · Saved shot

Distance
73.5 ft
Scoring chance (xG)
0.2%
Angle
22.4°
Strength
EV
BOS at VAN

Feb 22, 2020 · P1 REG · 16:19

B. Marchand

BOS · Block

Distance
13.9 ft
Scoring chance (xG)
Unavailable
Angle
30.3°
Strength
PP

Blocked or unsupported attempt

BOS at VAN

Feb 22, 2020 · P1 REG · 16:41

J. Beagle

VAN · Saved shot

Distance
36.2 ft
Scoring chance (xG)
1.7%
Angle
50.6°
Strength
SH
BOS at VAN

Feb 22, 2020 · P1 REG · 17:05

D. Pastrnak

BOS · Block

Distance
18.4 ft
Scoring chance (xG)
Unavailable
Angle
29.4°
Strength
PP

Blocked or unsupported attempt

BOS at VAN

Feb 22, 2020 · P1 REG · 17:22

J. Miller

VAN · Saved shot

Distance
21.5 ft
Scoring chance (xG)
16.2%
Angle
21.8°
Strength
EV
BOS at VAN

Feb 22, 2020 · P1 REG · 17:23

J. Miller

VAN · Saved shot

Distance
8.1 ft
Scoring chance (xG)
6.3%
Angle
29.7°
Strength
EV
BOS at VAN

Feb 22, 2020 · P1 REG · 17:32

K. Kuhlman

BOS · Saved shot

Distance
91.8 ft
Scoring chance (xG)
0.4%
Angle
23.8°
Strength
EV
BOS at VAN

Feb 22, 2020 · P1 REG · 18:41

B. Horvat

VAN · Saved shot

Distance
35.8 ft
Scoring chance (xG)
6.3%
Angle
23.0°
Strength
PP
BOS at VAN

Feb 22, 2020 · P1 REG · 19:22

A. Gaudette

VAN · Saved shot

Distance
10.0 ft
Scoring chance (xG)
11.4%
Angle
53.1°
Strength
EV
BOS at VAN

Feb 22, 2020 · P1 REG · 19:26

A. Roussel

VAN · Block

Distance
14.6 ft
Scoring chance (xG)
Unavailable
Angle
15.9°
Strength
EV

Blocked or unsupported attempt

BOS at VAN

Feb 22, 2020 · P2 REG · 00:57

C. Coyle

BOS · Saved shot

Distance
25.6 ft
Scoring chance (xG)
7.8%
Angle
38.7°
Strength
EV
BOS at VAN

Feb 22, 2020 · P2 REG · 01:16

J. DeBrusk

BOS · Block

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

Blocked or unsupported attempt

BOS at VAN

Feb 22, 2020 · P2 REG · 02:36

T. Motte

VAN · Saved shot

Distance
27.9 ft
Scoring chance (xG)
2.4%
Angle
69.0°
Strength
EV
BOS at VAN

Feb 22, 2020 · P2 REG · 03:09

B. Sutter

VAN · Block

Distance
27.7 ft
Scoring chance (xG)
Unavailable
Angle
64.4°
Strength
EV

Blocked or unsupported attempt

BOS at VAN

Feb 22, 2020 · P2 REG · 03:25

D. Krejci

BOS · Block

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

Blocked or unsupported attempt

BOS at VAN

Feb 22, 2020 · P2 REG · 03:42

D. Heinen

BOS · Block

Distance
21.0 ft
Scoring chance (xG)
Unavailable
Angle
2.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.