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

107 matching attempts. Season coverage: 1503 published games / 1503 collected games. Last source refresh: Oct 4, 2026 05:43.

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)
2024-12-14
BOS at VAN
1 REG
01:25
VAN
E. Pettersson
Miss52.220.2EV1.7%
2024-12-14
BOS at VAN
1 REG
02:03
BOS
C. Koepke
Saved shot3.656.3EV38.1%
2024-12-14
BOS at VAN
1 REG
02:04
BOS
M. McLaughlin
Saved shot10.211.3EV2.8%
2024-12-14
BOS at VAN
1 REG
03:03
VAN
Q. Hughes
Saved shot64.123.0EV1.1%
2024-12-14
BOS at VAN
1 REG
03:10
VAN
T. Myers
Block22.118.4EVN/A
2024-12-14
BOS at VAN
1 REG
03:12
VAN
Q. Hughes
Block18.774.5EVN/A
2024-12-14
BOS at VAN
1 REG
03:39
BOS
C. McAvoy
Saved shot48.143.3EV1.0%
2024-12-14
BOS at VAN
1 REG
03:50
BOS
M. Kastelic
Saved shot33.348.7EV3.5%
2024-12-14
BOS at VAN
1 REG
04:06
BOS
M. Kastelic
Saved shot7.315.9EV11.7%
2024-12-14
BOS at VAN
1 REG
04:07
BOS
M. Kastelic
Saved shot5.831.0EV3.2%
2024-12-14
BOS at VAN
1 REG
04:08
BOS
M. Kastelic
Saved shot5.831.0EV3.2%
2024-12-14
BOS at VAN
1 REG
04:09
BOS
M. Kastelic
Saved shot5.421.8EV4.3%
2024-12-14
BOS at VAN
1 REG
04:16
BOS
D. Pastrnak
Block13.921.0PPN/A
2024-12-14
BOS at VAN
1 REG
05:12
BOS
B. Marchand
Goal6.451.3PP16.8%
2024-12-14
BOS at VAN
1 REG
05:29
BOS
M. Lohrei
Block60.827.4EVN/A
2024-12-14
BOS at VAN
1 REG
05:58
BOS
M. Lohrei
Saved shot13.426.6EV9.4%
2024-12-14
BOS at VAN
1 REG
07:55
BOS
D. Pastrnak
Block36.143.9EVN/A
2024-12-14
BOS at VAN
1 REG
08:08
BOS
M. Geekie
Goal7.233.7EV25.6%
2024-12-14
BOS at VAN
1 REG
08:46
BOS
M. Geekie
Miss35.461.3EV1.3%
2024-12-14
BOS at VAN
1 REG
09:25
VAN
C. Soucy
Block42.837.4EVN/A
2024-12-14
BOS at VAN
1 REG
10:16
VAN
Q. Hughes
Block12.745.0EVN/A
2024-12-14
BOS at VAN
1 REG
10:56
VAN
B. Boeser
Saved shot30.854.2EV2.0%
2024-12-14
BOS at VAN
1 REG
11:01
VAN
P. Suter
Saved shot27.510.5EV4.8%
2024-12-14
BOS at VAN
1 REG
11:10
VAN
E. Brannstrom
Block27.510.5EVN/A
2024-12-14
BOS at VAN
1 REG
11:29
VAN
P. Suter
Miss22.118.4EV5.5%
2024-12-14
BOS at VAN
1 REG
11:53
BOS
E. Lindholm
Miss15.818.4EV6.6%
2024-12-14
BOS at VAN
1 REG
12:22
BOS
D. Pastrnak
Block36.932.8EVN/A
2024-12-14
BOS at VAN
1 REG
12:24
BOS
A. Peeke
Miss28.869.7EV2.4%
2024-12-14
BOS at VAN
1 REG
12:41
BOS
M. Geekie
Saved shot57.329.2EV2.6%
2024-12-14
BOS at VAN
1 REG
13:26
BOS
B. Marchand
Saved shot15.645.0PP12.6%
2024-12-14
BOS at VAN
1 REG
14:50
BOS
B. Marchand
Saved shot12.29.5EV10.7%
2024-12-14
BOS at VAN
1 REG
14:51
BOS
B. Marchand
Block7.181.9EVN/A
2024-12-14
BOS at VAN
1 REG
15:48
BOS
N. Zadorov
Miss66.632.7EV0.8%
2024-12-14
BOS at VAN
1 REG
16:29
VAN
C. Soucy
Miss46.25.0EV3.9%
2024-12-14
BOS at VAN
1 REG
16:31
VAN
B. Boeser
Saved shot18.958.0EV5.5%
2024-12-14
BOS at VAN
1 REG
16:37
VAN
M. Friedman
Miss60.46.7EV2.7%
2024-12-14
BOS at VAN
1 REG
17:13
VAN
J. DeBrusk
Block34.220.6EVN/A
2024-12-14
BOS at VAN
1 REG
17:35
BOS
B. Carlo
Block27.921.0EVN/A
2024-12-14
BOS at VAN
1 REG
19:25
VAN
C. Garland
Block20.036.9EVN/A
2024-12-14
BOS at VAN
1 REG
19:31
VAN
Q. Hughes
Block31.812.7EVN/A
2024-12-14
BOS at VAN
1 REG
19:40
BOS
B. Marchand
Saved shot93.025.5EV0.3%
2024-12-14
BOS at VAN
1 REG
19:54
BOS
E. Lindholm
Saved shot11.226.6EV8.1%
2024-12-14
BOS at VAN
2 REG
00:53
BOS
J. Oesterle
Block74.720.4EVN/A
2024-12-14
BOS at VAN
2 REG
01:12
BOS
P. Zacha
Goal19.018.4EV13.8%
2024-12-14
BOS at VAN
2 REG
01:31
VAN
K. Sherwood
Saved shot109.913.2EV0.2%
2024-12-14
BOS at VAN
2 REG
02:51
VAN
Q. Hughes
Miss54.111.7PP2.3%
2024-12-14
BOS at VAN
2 REG
03:46
BOS
B. Marchand
Saved shot23.636.4SH10.3%
2024-12-14
BOS at VAN
2 REG
03:47
BOS
B. Marchand
Saved shot13.636.0SH3.7%
2024-12-14
BOS at VAN
2 REG
04:26
VAN
E. Brannstrom
Block10.05.7PPN/A
2024-12-14
BOS at VAN
2 REG
04:59
BOS
J. Beecher
Block42.415.0EVN/A
BOS at VAN

Dec 14, 2024 · P1 REG · 01:25

E. Pettersson

VAN · Miss

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

Dec 14, 2024 · P1 REG · 02:03

C. Koepke

BOS · Saved shot

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

Dec 14, 2024 · P1 REG · 02:04

M. McLaughlin

BOS · Saved shot

Distance
10.2 ft
Scoring chance (xG)
2.8%
Angle
11.3°
Strength
EV
BOS at VAN

Dec 14, 2024 · P1 REG · 03:03

Q. Hughes

VAN · Saved shot

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

Dec 14, 2024 · P1 REG · 03:10

T. Myers

VAN · Block

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

Blocked or unsupported attempt

BOS at VAN

Dec 14, 2024 · P1 REG · 03:12

Q. Hughes

VAN · Block

Distance
18.7 ft
Scoring chance (xG)
Unavailable
Angle
74.5°
Strength
EV

Blocked or unsupported attempt

BOS at VAN

Dec 14, 2024 · P1 REG · 03:39

C. McAvoy

BOS · Saved shot

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

Dec 14, 2024 · P1 REG · 03:50

M. Kastelic

BOS · Saved shot

Distance
33.3 ft
Scoring chance (xG)
3.5%
Angle
48.7°
Strength
EV
BOS at VAN

Dec 14, 2024 · P1 REG · 04:06

M. Kastelic

BOS · Saved shot

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

Dec 14, 2024 · P1 REG · 04:07

M. Kastelic

BOS · Saved shot

Distance
5.8 ft
Scoring chance (xG)
3.2%
Angle
31.0°
Strength
EV
BOS at VAN

Dec 14, 2024 · P1 REG · 04:08

M. Kastelic

BOS · Saved shot

Distance
5.8 ft
Scoring chance (xG)
3.2%
Angle
31.0°
Strength
EV
BOS at VAN

Dec 14, 2024 · P1 REG · 04:09

M. Kastelic

BOS · Saved shot

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

Dec 14, 2024 · P1 REG · 04:16

D. Pastrnak

BOS · Block

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

Blocked or unsupported attempt

BOS at VAN

Dec 14, 2024 · P1 REG · 05:12

B. Marchand

BOS · Goal

Distance
6.4 ft
Scoring chance (xG)
16.8%
Angle
51.3°
Strength
PP
BOS at VAN

Dec 14, 2024 · P1 REG · 05:29

M. Lohrei

BOS · Block

Distance
60.8 ft
Scoring chance (xG)
Unavailable
Angle
27.4°
Strength
EV

Blocked or unsupported attempt

BOS at VAN

Dec 14, 2024 · P1 REG · 05:58

M. Lohrei

BOS · Saved shot

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

Dec 14, 2024 · P1 REG · 07:55

D. Pastrnak

BOS · Block

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

Blocked or unsupported attempt

BOS at VAN

Dec 14, 2024 · P1 REG · 08:08

M. Geekie

BOS · Goal

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

Dec 14, 2024 · P1 REG · 08:46

M. Geekie

BOS · Miss

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

Dec 14, 2024 · P1 REG · 09:25

C. Soucy

VAN · Block

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

Blocked or unsupported attempt

BOS at VAN

Dec 14, 2024 · P1 REG · 10:16

Q. Hughes

VAN · Block

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

Blocked or unsupported attempt

BOS at VAN

Dec 14, 2024 · P1 REG · 10:56

B. Boeser

VAN · Saved shot

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

Dec 14, 2024 · P1 REG · 11:01

P. Suter

VAN · Saved shot

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

Dec 14, 2024 · P1 REG · 11:10

E. Brannstrom

VAN · Block

Distance
27.5 ft
Scoring chance (xG)
Unavailable
Angle
10.5°
Strength
EV

Blocked or unsupported attempt

BOS at VAN

Dec 14, 2024 · P1 REG · 11:29

P. Suter

VAN · Miss

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

Dec 14, 2024 · P1 REG · 11:53

E. Lindholm

BOS · Miss

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

Dec 14, 2024 · P1 REG · 12:22

D. Pastrnak

BOS · Block

Distance
36.9 ft
Scoring chance (xG)
Unavailable
Angle
32.8°
Strength
EV

Blocked or unsupported attempt

BOS at VAN

Dec 14, 2024 · P1 REG · 12:24

A. Peeke

BOS · Miss

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

Dec 14, 2024 · P1 REG · 12:41

M. Geekie

BOS · Saved shot

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

Dec 14, 2024 · P1 REG · 13:26

B. Marchand

BOS · Saved shot

Distance
15.6 ft
Scoring chance (xG)
12.6%
Angle
45.0°
Strength
PP
BOS at VAN

Dec 14, 2024 · P1 REG · 14:50

B. Marchand

BOS · Saved shot

Distance
12.2 ft
Scoring chance (xG)
10.7%
Angle
9.5°
Strength
EV
BOS at VAN

Dec 14, 2024 · P1 REG · 14:51

B. Marchand

BOS · Block

Distance
7.1 ft
Scoring chance (xG)
Unavailable
Angle
81.9°
Strength
EV

Blocked or unsupported attempt

BOS at VAN

Dec 14, 2024 · P1 REG · 15:48

N. Zadorov

BOS · Miss

Distance
66.6 ft
Scoring chance (xG)
0.8%
Angle
32.7°
Strength
EV
BOS at VAN

Dec 14, 2024 · P1 REG · 16:29

C. Soucy

VAN · Miss

Distance
46.2 ft
Scoring chance (xG)
3.9%
Angle
5.0°
Strength
EV
BOS at VAN

Dec 14, 2024 · P1 REG · 16:31

B. Boeser

VAN · Saved shot

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

Dec 14, 2024 · P1 REG · 16:37

M. Friedman

VAN · Miss

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

Dec 14, 2024 · P1 REG · 17:13

J. DeBrusk

VAN · Block

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

Blocked or unsupported attempt

BOS at VAN

Dec 14, 2024 · P1 REG · 17:35

B. Carlo

BOS · Block

Distance
27.9 ft
Scoring chance (xG)
Unavailable
Angle
21.0°
Strength
EV

Blocked or unsupported attempt

BOS at VAN

Dec 14, 2024 · P1 REG · 19:25

C. Garland

VAN · Block

Distance
20.0 ft
Scoring chance (xG)
Unavailable
Angle
36.9°
Strength
EV

Blocked or unsupported attempt

BOS at VAN

Dec 14, 2024 · P1 REG · 19:31

Q. Hughes

VAN · Block

Distance
31.8 ft
Scoring chance (xG)
Unavailable
Angle
12.7°
Strength
EV

Blocked or unsupported attempt

BOS at VAN

Dec 14, 2024 · P1 REG · 19:40

B. Marchand

BOS · Saved shot

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

Dec 14, 2024 · P1 REG · 19:54

E. Lindholm

BOS · Saved shot

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

Dec 14, 2024 · P2 REG · 00:53

J. Oesterle

BOS · Block

Distance
74.7 ft
Scoring chance (xG)
Unavailable
Angle
20.4°
Strength
EV

Blocked or unsupported attempt

BOS at VAN

Dec 14, 2024 · P2 REG · 01:12

P. Zacha

BOS · Goal

Distance
19.0 ft
Scoring chance (xG)
13.8%
Angle
18.4°
Strength
EV
BOS at VAN

Dec 14, 2024 · P2 REG · 01:31

K. Sherwood

VAN · Saved shot

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

Dec 14, 2024 · P2 REG · 02:51

Q. Hughes

VAN · Miss

Distance
54.1 ft
Scoring chance (xG)
2.3%
Angle
11.7°
Strength
PP
BOS at VAN

Dec 14, 2024 · P2 REG · 03:46

B. Marchand

BOS · Saved shot

Distance
23.6 ft
Scoring chance (xG)
10.3%
Angle
36.4°
Strength
SH
BOS at VAN

Dec 14, 2024 · P2 REG · 03:47

B. Marchand

BOS · Saved shot

Distance
13.6 ft
Scoring chance (xG)
3.7%
Angle
36.0°
Strength
SH
BOS at VAN

Dec 14, 2024 · P2 REG · 04:26

E. Brannstrom

VAN · Block

Distance
10.0 ft
Scoring chance (xG)
Unavailable
Angle
5.7°
Strength
PP

Blocked or unsupported attempt

BOS at VAN

Dec 14, 2024 · P2 REG · 04:59

J. Beecher

BOS · Block

Distance
42.4 ft
Scoring chance (xG)
Unavailable
Angle
15.0°
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.