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

135 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-02
BOS at NSH
1 REG
00:27
BOS
B. Carlo
Miss54.111.7EV4.0%
2021-12-02
BOS at NSH
1 REG
00:35
BOS
E. Haula
Miss10.05.7EV20.6%
2021-12-02
BOS at NSH
1 REG
00:58
BOS
D. Pastrnak
Miss42.732.6EV2.4%
2021-12-02
BOS at NSH
1 REG
01:06
BOS
P. Bergeron
Saved shot36.725.9EV5.1%
2021-12-02
BOS at NSH
1 REG
01:31
BOS
D. Pastrnak
Saved shot50.317.4EV2.3%
2021-12-02
BOS at NSH
1 REG
02:10
NSH
E. Tolvanen
Block26.915.1EVN/A
2021-12-02
BOS at NSH
1 REG
02:23
NSH
N. Cousins
Saved shot9.458.0EV6.2%
2021-12-02
BOS at NSH
1 REG
02:33
NSH
D. Fabbro
Miss54.68.4EV2.5%
2021-12-02
BOS at NSH
1 REG
02:39
NSH
R. Josi
Miss57.316.2EV3.7%
2021-12-02
BOS at NSH
1 REG
02:47
NSH
P. Tomasino
Saved shot20.15.7EV7.9%
2021-12-02
BOS at NSH
1 REG
04:01
BOS
D. Pastrnak
Saved shot31.184.5EV1.4%
2021-12-02
BOS at NSH
1 REG
04:31
NSH
M. Borowiecki
Saved shot44.237.6EV1.3%
2021-12-02
BOS at NSH
1 REG
04:37
NSH
D. Fabbro
Saved shot31.239.8EV5.9%
2021-12-02
BOS at NSH
1 REG
04:53
NSH
D. Fabbro
Block10.821.8EVN/A
2021-12-02
BOS at NSH
1 REG
05:28
BOS
J. DeBrusk
Saved shot25.713.5EV12.8%
2021-12-02
BOS at NSH
1 REG
05:34
BOS
J. Zboril
Saved shot51.714.6EV2.1%
2021-12-02
BOS at NSH
1 REG
05:40
BOS
D. Pastrnak
Miss39.430.5EV4.9%
2021-12-02
BOS at NSH
1 REG
06:41
BOS
P. Bergeron
Saved shot35.912.9EV5.9%
2021-12-02
BOS at NSH
1 REG
07:06
BOS
T. Frederic
Miss35.711.3EV8.0%
2021-12-02
BOS at NSH
1 REG
07:34
NSH
F. Forsberg
Saved shot30.813.1EV9.6%
2021-12-02
BOS at NSH
1 REG
07:43
NSH
R. Josi
Saved shot67.435.3EV0.5%
2021-12-02
BOS at NSH
1 REG
07:58
BOS
C. Smith
Block14.145.0EVN/A
2021-12-02
BOS at NSH
1 REG
08:06
NSH
L. Kunin
Saved shot29.839.6EV6.4%
2021-12-02
BOS at NSH
1 REG
09:02
BOS
D. Pastrnak
Miss39.643.0EV2.6%
2021-12-02
BOS at NSH
1 REG
09:29
NSH
N. Cousins
Saved shot49.133.4EV1.2%
2021-12-02
BOS at NSH
1 REG
09:49
NSH
P. Tomasino
Miss20.650.9EV7.0%
2021-12-02
BOS at NSH
1 REG
10:00
NSH
N. Cousins
Saved shot12.00.0EV15.1%
2021-12-02
BOS at NSH
1 REG
10:08
NSH
N. Cousins
Saved shot38.918.0EV5.1%
2021-12-02
BOS at NSH
1 REG
10:13
NSH
R. Josi
Saved shot61.632.4EV1.2%
2021-12-02
BOS at NSH
1 REG
10:53
NSH
M. Ekholm
Miss51.925.1EV1.4%
2021-12-02
BOS at NSH
1 REG
11:04
NSH
M. Granlund
Block16.160.3EVN/A
2021-12-02
BOS at NSH
1 REG
11:32
NSH
M. Benning
Block15.17.6EVN/A
2021-12-02
BOS at NSH
1 REG
13:02
BOS
D. Pastrnak
Block17.742.7PPN/A
2021-12-02
BOS at NSH
1 REG
14:08
BOS
E. Haula
Saved shot23.117.7PP11.9%
2021-12-02
BOS at NSH
1 REG
14:38
BOS
J. DeBrusk
Goal30.036.9PP9.0%
2021-12-02
BOS at NSH
1 REG
14:47
NSH
R. Josi
Saved shot39.150.2EV1.6%
2021-12-02
BOS at NSH
1 REG
15:18
BOS
B. Carlo
Saved shot55.717.8EV3.2%
2021-12-02
BOS at NSH
1 REG
15:22
BOS
M. Reilly
Saved shot52.829.5EV1.3%
2021-12-02
BOS at NSH
1 REG
15:29
BOS
T. Nosek
Saved shot34.818.4EV6.8%
2021-12-02
BOS at NSH
1 REG
15:43
BOS
B. Carlo
Block29.719.7EVN/A
2021-12-02
BOS at NSH
1 REG
16:51
BOS
D. Pastrnak
Saved shot14.250.7EV9.3%
2021-12-02
BOS at NSH
1 REG
16:58
BOS
P. Bergeron
Saved shot18.03.2EV17.1%
2021-12-02
BOS at NSH
1 REG
17:14
NSH
Y. Trenin
Block20.614.0EVN/A
2021-12-02
BOS at NSH
1 REG
18:55
BOS
T. Nosek
Saved shot30.549.0EV5.1%
2021-12-02
BOS at NSH
1 REG
19:21
BOS
T. Hall
Saved shot17.851.8EV8.6%
2021-12-02
BOS at NSH
1 REG
19:33
NSH
M. Granlund
Miss43.943.2EV1.2%
2021-12-02
BOS at NSH
2 REG
00:30
BOS
B. Carlo
Goal39.219.4EV7.5%
2021-12-02
BOS at NSH
2 REG
00:47
NSH
E. Tolvanen
Saved shot26.942.0EV6.4%
2021-12-02
BOS at NSH
2 REG
01:34
NSH
F. Forsberg
Miss43.834.8EV2.1%
2021-12-02
BOS at NSH
2 REG
02:19
NSH
N. Cousins
Saved shot8.129.7EV9.8%
BOS at NSH

Dec 2, 2021 · P1 REG · 00:27

B. Carlo

BOS · Miss

Distance
54.1 ft
Scoring chance (xG)
4.0%
Angle
11.7°
Strength
EV
BOS at NSH

Dec 2, 2021 · P1 REG · 00:35

E. Haula

BOS · Miss

Distance
10.0 ft
Scoring chance (xG)
20.6%
Angle
5.7°
Strength
EV
BOS at NSH

Dec 2, 2021 · P1 REG · 00:58

D. Pastrnak

BOS · Miss

Distance
42.7 ft
Scoring chance (xG)
2.4%
Angle
32.6°
Strength
EV
BOS at NSH

Dec 2, 2021 · P1 REG · 01:06

P. Bergeron

BOS · Saved shot

Distance
36.7 ft
Scoring chance (xG)
5.1%
Angle
25.9°
Strength
EV
BOS at NSH

Dec 2, 2021 · P1 REG · 01:31

D. Pastrnak

BOS · Saved shot

Distance
50.3 ft
Scoring chance (xG)
2.3%
Angle
17.4°
Strength
EV
BOS at NSH

Dec 2, 2021 · P1 REG · 02:10

E. Tolvanen

NSH · Block

Distance
26.9 ft
Scoring chance (xG)
Unavailable
Angle
15.1°
Strength
EV

Blocked or unsupported attempt

BOS at NSH

Dec 2, 2021 · P1 REG · 02:23

N. Cousins

NSH · Saved shot

Distance
9.4 ft
Scoring chance (xG)
6.2%
Angle
58.0°
Strength
EV
BOS at NSH

Dec 2, 2021 · P1 REG · 02:33

D. Fabbro

NSH · Miss

Distance
54.6 ft
Scoring chance (xG)
2.5%
Angle
8.4°
Strength
EV
BOS at NSH

Dec 2, 2021 · P1 REG · 02:39

R. Josi

NSH · Miss

Distance
57.3 ft
Scoring chance (xG)
3.7%
Angle
16.2°
Strength
EV
BOS at NSH

Dec 2, 2021 · P1 REG · 02:47

P. Tomasino

NSH · Saved shot

Distance
20.1 ft
Scoring chance (xG)
7.9%
Angle
5.7°
Strength
EV
BOS at NSH

Dec 2, 2021 · P1 REG · 04:01

D. Pastrnak

BOS · Saved shot

Distance
31.1 ft
Scoring chance (xG)
1.4%
Angle
84.5°
Strength
EV
BOS at NSH

Dec 2, 2021 · P1 REG · 04:31

M. Borowiecki

NSH · Saved shot

Distance
44.2 ft
Scoring chance (xG)
1.3%
Angle
37.6°
Strength
EV
BOS at NSH

Dec 2, 2021 · P1 REG · 04:37

D. Fabbro

NSH · Saved shot

Distance
31.2 ft
Scoring chance (xG)
5.9%
Angle
39.8°
Strength
EV
BOS at NSH

Dec 2, 2021 · P1 REG · 04:53

D. Fabbro

NSH · Block

Distance
10.8 ft
Scoring chance (xG)
Unavailable
Angle
21.8°
Strength
EV

Blocked or unsupported attempt

BOS at NSH

Dec 2, 2021 · P1 REG · 05:28

J. DeBrusk

BOS · Saved shot

Distance
25.7 ft
Scoring chance (xG)
12.8%
Angle
13.5°
Strength
EV
BOS at NSH

Dec 2, 2021 · P1 REG · 05:34

J. Zboril

BOS · Saved shot

Distance
51.7 ft
Scoring chance (xG)
2.1%
Angle
14.6°
Strength
EV
BOS at NSH

Dec 2, 2021 · P1 REG · 05:40

D. Pastrnak

BOS · Miss

Distance
39.4 ft
Scoring chance (xG)
4.9%
Angle
30.5°
Strength
EV
BOS at NSH

Dec 2, 2021 · P1 REG · 06:41

P. Bergeron

BOS · Saved shot

Distance
35.9 ft
Scoring chance (xG)
5.9%
Angle
12.9°
Strength
EV
BOS at NSH

Dec 2, 2021 · P1 REG · 07:06

T. Frederic

BOS · Miss

Distance
35.7 ft
Scoring chance (xG)
8.0%
Angle
11.3°
Strength
EV
BOS at NSH

Dec 2, 2021 · P1 REG · 07:34

F. Forsberg

NSH · Saved shot

Distance
30.8 ft
Scoring chance (xG)
9.6%
Angle
13.1°
Strength
EV
BOS at NSH

Dec 2, 2021 · P1 REG · 07:43

R. Josi

NSH · Saved shot

Distance
67.4 ft
Scoring chance (xG)
0.5%
Angle
35.3°
Strength
EV
BOS at NSH

Dec 2, 2021 · P1 REG · 07:58

C. Smith

BOS · Block

Distance
14.1 ft
Scoring chance (xG)
Unavailable
Angle
45.0°
Strength
EV

Blocked or unsupported attempt

BOS at NSH

Dec 2, 2021 · P1 REG · 08:06

L. Kunin

NSH · Saved shot

Distance
29.8 ft
Scoring chance (xG)
6.4%
Angle
39.6°
Strength
EV
BOS at NSH

Dec 2, 2021 · P1 REG · 09:02

D. Pastrnak

BOS · Miss

Distance
39.6 ft
Scoring chance (xG)
2.6%
Angle
43.0°
Strength
EV
BOS at NSH

Dec 2, 2021 · P1 REG · 09:29

N. Cousins

NSH · Saved shot

Distance
49.1 ft
Scoring chance (xG)
1.2%
Angle
33.4°
Strength
EV
BOS at NSH

Dec 2, 2021 · P1 REG · 09:49

P. Tomasino

NSH · Miss

Distance
20.6 ft
Scoring chance (xG)
7.0%
Angle
50.9°
Strength
EV
BOS at NSH

Dec 2, 2021 · P1 REG · 10:00

N. Cousins

NSH · Saved shot

Distance
12.0 ft
Scoring chance (xG)
15.1%
Angle
0.0°
Strength
EV
BOS at NSH

Dec 2, 2021 · P1 REG · 10:08

N. Cousins

NSH · Saved shot

Distance
38.9 ft
Scoring chance (xG)
5.1%
Angle
18.0°
Strength
EV
BOS at NSH

Dec 2, 2021 · P1 REG · 10:13

R. Josi

NSH · Saved shot

Distance
61.6 ft
Scoring chance (xG)
1.2%
Angle
32.4°
Strength
EV
BOS at NSH

Dec 2, 2021 · P1 REG · 10:53

M. Ekholm

NSH · Miss

Distance
51.9 ft
Scoring chance (xG)
1.4%
Angle
25.1°
Strength
EV
BOS at NSH

Dec 2, 2021 · P1 REG · 11:04

M. Granlund

NSH · Block

Distance
16.1 ft
Scoring chance (xG)
Unavailable
Angle
60.3°
Strength
EV

Blocked or unsupported attempt

BOS at NSH

Dec 2, 2021 · P1 REG · 11:32

M. Benning

NSH · Block

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

Blocked or unsupported attempt

BOS at NSH

Dec 2, 2021 · P1 REG · 13:02

D. Pastrnak

BOS · Block

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

Blocked or unsupported attempt

BOS at NSH

Dec 2, 2021 · P1 REG · 14:08

E. Haula

BOS · Saved shot

Distance
23.1 ft
Scoring chance (xG)
11.9%
Angle
17.7°
Strength
PP
BOS at NSH

Dec 2, 2021 · P1 REG · 14:38

J. DeBrusk

BOS · Goal

Distance
30.0 ft
Scoring chance (xG)
9.0%
Angle
36.9°
Strength
PP
BOS at NSH

Dec 2, 2021 · P1 REG · 14:47

R. Josi

NSH · Saved shot

Distance
39.1 ft
Scoring chance (xG)
1.6%
Angle
50.2°
Strength
EV
BOS at NSH

Dec 2, 2021 · P1 REG · 15:18

B. Carlo

BOS · Saved shot

Distance
55.7 ft
Scoring chance (xG)
3.2%
Angle
17.8°
Strength
EV
BOS at NSH

Dec 2, 2021 · P1 REG · 15:22

M. Reilly

BOS · Saved shot

Distance
52.8 ft
Scoring chance (xG)
1.3%
Angle
29.5°
Strength
EV
BOS at NSH

Dec 2, 2021 · P1 REG · 15:29

T. Nosek

BOS · Saved shot

Distance
34.8 ft
Scoring chance (xG)
6.8%
Angle
18.4°
Strength
EV
BOS at NSH

Dec 2, 2021 · P1 REG · 15:43

B. Carlo

BOS · Block

Distance
29.7 ft
Scoring chance (xG)
Unavailable
Angle
19.7°
Strength
EV

Blocked or unsupported attempt

BOS at NSH

Dec 2, 2021 · P1 REG · 16:51

D. Pastrnak

BOS · Saved shot

Distance
14.2 ft
Scoring chance (xG)
9.3%
Angle
50.7°
Strength
EV
BOS at NSH

Dec 2, 2021 · P1 REG · 16:58

P. Bergeron

BOS · Saved shot

Distance
18.0 ft
Scoring chance (xG)
17.1%
Angle
3.2°
Strength
EV
BOS at NSH

Dec 2, 2021 · P1 REG · 17:14

Y. Trenin

NSH · Block

Distance
20.6 ft
Scoring chance (xG)
Unavailable
Angle
14.0°
Strength
EV

Blocked or unsupported attempt

BOS at NSH

Dec 2, 2021 · P1 REG · 18:55

T. Nosek

BOS · Saved shot

Distance
30.5 ft
Scoring chance (xG)
5.1%
Angle
49.0°
Strength
EV
BOS at NSH

Dec 2, 2021 · P1 REG · 19:21

T. Hall

BOS · Saved shot

Distance
17.8 ft
Scoring chance (xG)
8.6%
Angle
51.8°
Strength
EV
BOS at NSH

Dec 2, 2021 · P1 REG · 19:33

M. Granlund

NSH · Miss

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

Dec 2, 2021 · P2 REG · 00:30

B. Carlo

BOS · Goal

Distance
39.2 ft
Scoring chance (xG)
7.5%
Angle
19.4°
Strength
EV
BOS at NSH

Dec 2, 2021 · P2 REG · 00:47

E. Tolvanen

NSH · Saved shot

Distance
26.9 ft
Scoring chance (xG)
6.4%
Angle
42.0°
Strength
EV
BOS at NSH

Dec 2, 2021 · P2 REG · 01:34

F. Forsberg

NSH · Miss

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

Dec 2, 2021 · P2 REG · 02:19

N. Cousins

NSH · Saved shot

Distance
8.1 ft
Scoring chance (xG)
9.8%
Angle
29.7°
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.