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

123 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)
2025-03-15
TBL at BOS
1 REG
01:01
BOS
A. Peeke
Saved shot61.822.8EV1.9%
2025-03-15
TBL at BOS
1 REG
02:00
TBL
N. Perbix
Miss21.087.3EV3.6%
2025-03-15
TBL at BOS
1 REG
02:13
TBL
J. Guentzel
Block34.733.2EVN/A
2025-03-15
TBL at BOS
1 REG
02:14
TBL
Y. Gourde
Saved shot9.212.5EV3.5%
2025-03-15
TBL at BOS
1 REG
02:20
TBL
Y. Gourde
Miss7.00.0EV13.2%
2025-03-15
TBL at BOS
1 REG
02:22
TBL
V. Hedman
Goal13.959.7EV8.8%
2025-03-15
TBL at BOS
1 REG
03:41
TBL
G. Goncalves
Block46.911.1EVN/A
2025-03-15
TBL at BOS
1 REG
04:24
BOS
M. Geekie
Saved shot36.711.0EV4.6%
2025-03-15
TBL at BOS
1 REG
04:27
TBL
J. Moser
Saved shot174.012.3EV0.2%
2025-03-15
TBL at BOS
1 REG
05:45
TBL
E. Cernak
Miss50.527.1EV2.1%
2025-03-15
TBL at BOS
1 REG
05:52
TBL
E. Cernak
Miss57.441.5EV0.7%
2025-03-15
TBL at BOS
1 REG
05:56
TBL
R. McDonagh
Block17.120.6EVN/A
2025-03-15
TBL at BOS
1 REG
06:01
BOS
D. Pastrnak
Miss25.02.3EV15.8%
2025-03-15
TBL at BOS
1 REG
06:30
TBL
N. Paul
Saved shot50.016.3EV3.6%
2025-03-15
TBL at BOS
1 REG
07:06
BOS
E. Lindholm
Block20.126.6EVN/A
2025-03-15
TBL at BOS
1 REG
07:53
TBL
B. Hagel
Saved shot176.710.1SH0.3%
2025-03-15
TBL at BOS
1 REG
08:13
BOS
C. Mittelstadt
Saved shot15.182.4PP4.0%
2025-03-15
TBL at BOS
1 REG
08:46
BOS
D. Pastrnak
Block57.324.8PPN/A
2025-03-15
TBL at BOS
1 REG
09:11
BOS
V. Lettieri
Miss24.840.1PP8.8%
2025-03-15
TBL at BOS
1 REG
09:44
BOS
V. Lettieri
Saved shot33.526.6PP12.1%
2025-03-15
TBL at BOS
1 REG
10:05
TBL
B. Hagel
Miss34.042.6EV4.1%
2025-03-15
TBL at BOS
1 REG
10:12
TBL
E. Lilleberg
Miss60.221.4EV0.5%
2025-03-15
TBL at BOS
1 REG
10:32
TBL
E. Lilleberg
Saved shot33.855.8EV1.8%
2025-03-15
TBL at BOS
1 REG
10:34
TBL
A. Cirelli
Saved shot7.315.9EV29.8%
2025-03-15
TBL at BOS
1 REG
10:35
TBL
N. Kucherov
Saved shot11.452.1EV3.7%
2025-03-15
TBL at BOS
1 REG
11:18
TBL
B. Point
Miss14.919.7PP24.5%
2025-03-15
TBL at BOS
1 REG
11:30
TBL
N. Kucherov
Block26.437.3PPN/A
2025-03-15
TBL at BOS
1 REG
11:34
TBL
B. Point
Miss9.518.4PP18.8%
2025-03-15
TBL at BOS
1 REG
11:57
TBL
B. Hagel
Block17.523.6PPN/A
2025-03-15
TBL at BOS
1 REG
12:05
TBL
B. Point
Miss19.917.5PP21.7%
2025-03-15
TBL at BOS
1 REG
12:26
TBL
B. Point
Saved shot14.145.0PP12.5%
2025-03-15
TBL at BOS
1 REG
12:38
TBL
J. Guentzel
Saved shot6.763.4PP15.7%
2025-03-15
TBL at BOS
1 REG
14:43
BOS
J. Beecher
Block9.212.5EVN/A
2025-03-15
TBL at BOS
1 REG
15:42
TBL
J. Guentzel
Block24.626.6EVN/A
2025-03-15
TBL at BOS
1 REG
15:58
BOS
E. Lindholm
Goal19.16.0EV19.9%
2025-03-15
TBL at BOS
1 REG
16:57
BOS
P. Zacha
Saved shot21.452.6EV8.7%
2025-03-15
TBL at BOS
1 REG
17:58
BOS
I. Mitchell
Miss66.627.7EV1.2%
2025-03-15
TBL at BOS
1 REG
18:07
BOS
I. Mitchell
Miss63.438.0EV0.7%
2025-03-15
TBL at BOS
1 REG
18:10
BOS
P. Wotherspoon
Saved shot46.746.7EV0.9%
2025-03-15
TBL at BOS
1 REG
19:06
BOS
A. Peeke
Saved shot48.112.0EV3.9%
2025-03-15
TBL at BOS
2 REG
00:58
TBL
B. Point
Block15.03.8EVN/A
2025-03-15
TBL at BOS
2 REG
01:29
TBL
E. Lilleberg
Saved shot62.010.2EV2.3%
2025-03-15
TBL at BOS
2 REG
02:10
TBL
E. Lilleberg
Miss38.918.0EV4.9%
2025-03-15
TBL at BOS
2 REG
02:13
TBL
N. Paul
Goal13.067.4EV11.8%
2025-03-15
TBL at BOS
2 REG
03:13
TBL
J. Moser
Miss67.236.5EV0.5%
2025-03-15
TBL at BOS
2 REG
03:25
TBL
J. Guentzel
Miss35.325.1EV7.3%
2025-03-15
TBL at BOS
2 REG
04:14
TBL
B. Hagel
Saved shot60.439.0EV0.7%
2025-03-15
TBL at BOS
2 REG
04:57
TBL
N. Paul
Miss19.227.9EV6.2%
2025-03-15
TBL at BOS
2 REG
04:58
TBL
N. Paul
Saved shot15.00.0EV5.6%
2025-03-15
TBL at BOS
2 REG
05:16
TBL
J. Guentzel
Miss9.249.4PP13.6%
TBL at BOS

Mar 15, 2025 · P1 REG · 01:01

A. Peeke

BOS · Saved shot

Distance
61.8 ft
Scoring chance (xG)
1.9%
Angle
22.8°
Strength
EV
TBL at BOS

Mar 15, 2025 · P1 REG · 02:00

N. Perbix

TBL · Miss

Distance
21.0 ft
Scoring chance (xG)
3.6%
Angle
87.3°
Strength
EV
TBL at BOS

Mar 15, 2025 · P1 REG · 02:13

J. Guentzel

TBL · Block

Distance
34.7 ft
Scoring chance (xG)
Unavailable
Angle
33.2°
Strength
EV

Blocked or unsupported attempt

TBL at BOS

Mar 15, 2025 · P1 REG · 02:14

Y. Gourde

TBL · Saved shot

Distance
9.2 ft
Scoring chance (xG)
3.5%
Angle
12.5°
Strength
EV
TBL at BOS

Mar 15, 2025 · P1 REG · 02:20

Y. Gourde

TBL · Miss

Distance
7.0 ft
Scoring chance (xG)
13.2%
Angle
0.0°
Strength
EV
TBL at BOS

Mar 15, 2025 · P1 REG · 02:22

V. Hedman

TBL · Goal

Distance
13.9 ft
Scoring chance (xG)
8.8%
Angle
59.7°
Strength
EV
TBL at BOS

Mar 15, 2025 · P1 REG · 03:41

G. Goncalves

TBL · Block

Distance
46.9 ft
Scoring chance (xG)
Unavailable
Angle
11.1°
Strength
EV

Blocked or unsupported attempt

TBL at BOS

Mar 15, 2025 · P1 REG · 04:24

M. Geekie

BOS · Saved shot

Distance
36.7 ft
Scoring chance (xG)
4.6%
Angle
11.0°
Strength
EV
TBL at BOS

Mar 15, 2025 · P1 REG · 04:27

J. Moser

TBL · Saved shot

Distance
174.0 ft
Scoring chance (xG)
0.2%
Angle
12.3°
Strength
EV
TBL at BOS

Mar 15, 2025 · P1 REG · 05:45

E. Cernak

TBL · Miss

Distance
50.5 ft
Scoring chance (xG)
2.1%
Angle
27.1°
Strength
EV
TBL at BOS

Mar 15, 2025 · P1 REG · 05:52

E. Cernak

TBL · Miss

Distance
57.4 ft
Scoring chance (xG)
0.7%
Angle
41.5°
Strength
EV
TBL at BOS

Mar 15, 2025 · P1 REG · 05:56

R. McDonagh

TBL · Block

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

Blocked or unsupported attempt

TBL at BOS

Mar 15, 2025 · P1 REG · 06:01

D. Pastrnak

BOS · Miss

Distance
25.0 ft
Scoring chance (xG)
15.8%
Angle
2.3°
Strength
EV
TBL at BOS

Mar 15, 2025 · P1 REG · 06:30

N. Paul

TBL · Saved shot

Distance
50.0 ft
Scoring chance (xG)
3.6%
Angle
16.3°
Strength
EV
TBL at BOS

Mar 15, 2025 · P1 REG · 07:06

E. Lindholm

BOS · Block

Distance
20.1 ft
Scoring chance (xG)
Unavailable
Angle
26.6°
Strength
EV

Blocked or unsupported attempt

TBL at BOS

Mar 15, 2025 · P1 REG · 07:53

B. Hagel

TBL · Saved shot

Distance
176.7 ft
Scoring chance (xG)
0.3%
Angle
10.1°
Strength
SH
TBL at BOS

Mar 15, 2025 · P1 REG · 08:13

C. Mittelstadt

BOS · Saved shot

Distance
15.1 ft
Scoring chance (xG)
4.0%
Angle
82.4°
Strength
PP
TBL at BOS

Mar 15, 2025 · P1 REG · 08:46

D. Pastrnak

BOS · Block

Distance
57.3 ft
Scoring chance (xG)
Unavailable
Angle
24.8°
Strength
PP

Blocked or unsupported attempt

TBL at BOS

Mar 15, 2025 · P1 REG · 09:11

V. Lettieri

BOS · Miss

Distance
24.8 ft
Scoring chance (xG)
8.8%
Angle
40.1°
Strength
PP
TBL at BOS

Mar 15, 2025 · P1 REG · 09:44

V. Lettieri

BOS · Saved shot

Distance
33.5 ft
Scoring chance (xG)
12.1%
Angle
26.6°
Strength
PP
TBL at BOS

Mar 15, 2025 · P1 REG · 10:05

B. Hagel

TBL · Miss

Distance
34.0 ft
Scoring chance (xG)
4.1%
Angle
42.6°
Strength
EV
TBL at BOS

Mar 15, 2025 · P1 REG · 10:12

E. Lilleberg

TBL · Miss

Distance
60.2 ft
Scoring chance (xG)
0.5%
Angle
21.4°
Strength
EV
TBL at BOS

Mar 15, 2025 · P1 REG · 10:32

E. Lilleberg

TBL · Saved shot

Distance
33.8 ft
Scoring chance (xG)
1.8%
Angle
55.8°
Strength
EV
TBL at BOS

Mar 15, 2025 · P1 REG · 10:34

A. Cirelli

TBL · Saved shot

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

Mar 15, 2025 · P1 REG · 10:35

N. Kucherov

TBL · Saved shot

Distance
11.4 ft
Scoring chance (xG)
3.7%
Angle
52.1°
Strength
EV
TBL at BOS

Mar 15, 2025 · P1 REG · 11:18

B. Point

TBL · Miss

Distance
14.9 ft
Scoring chance (xG)
24.5%
Angle
19.7°
Strength
PP
TBL at BOS

Mar 15, 2025 · P1 REG · 11:30

N. Kucherov

TBL · Block

Distance
26.4 ft
Scoring chance (xG)
Unavailable
Angle
37.3°
Strength
PP

Blocked or unsupported attempt

TBL at BOS

Mar 15, 2025 · P1 REG · 11:34

B. Point

TBL · Miss

Distance
9.5 ft
Scoring chance (xG)
18.8%
Angle
18.4°
Strength
PP
TBL at BOS

Mar 15, 2025 · P1 REG · 11:57

B. Hagel

TBL · Block

Distance
17.5 ft
Scoring chance (xG)
Unavailable
Angle
23.6°
Strength
PP

Blocked or unsupported attempt

TBL at BOS

Mar 15, 2025 · P1 REG · 12:05

B. Point

TBL · Miss

Distance
19.9 ft
Scoring chance (xG)
21.7%
Angle
17.5°
Strength
PP
TBL at BOS

Mar 15, 2025 · P1 REG · 12:26

B. Point

TBL · Saved shot

Distance
14.1 ft
Scoring chance (xG)
12.5%
Angle
45.0°
Strength
PP
TBL at BOS

Mar 15, 2025 · P1 REG · 12:38

J. Guentzel

TBL · Saved shot

Distance
6.7 ft
Scoring chance (xG)
15.7%
Angle
63.4°
Strength
PP
TBL at BOS

Mar 15, 2025 · P1 REG · 14:43

J. Beecher

BOS · Block

Distance
9.2 ft
Scoring chance (xG)
Unavailable
Angle
12.5°
Strength
EV

Blocked or unsupported attempt

TBL at BOS

Mar 15, 2025 · P1 REG · 15:42

J. Guentzel

TBL · Block

Distance
24.6 ft
Scoring chance (xG)
Unavailable
Angle
26.6°
Strength
EV

Blocked or unsupported attempt

TBL at BOS

Mar 15, 2025 · P1 REG · 15:58

E. Lindholm

BOS · Goal

Distance
19.1 ft
Scoring chance (xG)
19.9%
Angle
6.0°
Strength
EV
TBL at BOS

Mar 15, 2025 · P1 REG · 16:57

P. Zacha

BOS · Saved shot

Distance
21.4 ft
Scoring chance (xG)
8.7%
Angle
52.6°
Strength
EV
TBL at BOS

Mar 15, 2025 · P1 REG · 17:58

I. Mitchell

BOS · Miss

Distance
66.6 ft
Scoring chance (xG)
1.2%
Angle
27.7°
Strength
EV
TBL at BOS

Mar 15, 2025 · P1 REG · 18:07

I. Mitchell

BOS · Miss

Distance
63.4 ft
Scoring chance (xG)
0.7%
Angle
38.0°
Strength
EV
TBL at BOS

Mar 15, 2025 · P1 REG · 18:10

P. Wotherspoon

BOS · Saved shot

Distance
46.7 ft
Scoring chance (xG)
0.9%
Angle
46.7°
Strength
EV
TBL at BOS

Mar 15, 2025 · P1 REG · 19:06

A. Peeke

BOS · Saved shot

Distance
48.1 ft
Scoring chance (xG)
3.9%
Angle
12.0°
Strength
EV
TBL at BOS

Mar 15, 2025 · P2 REG · 00:58

B. Point

TBL · Block

Distance
15.0 ft
Scoring chance (xG)
Unavailable
Angle
3.8°
Strength
EV

Blocked or unsupported attempt

TBL at BOS

Mar 15, 2025 · P2 REG · 01:29

E. Lilleberg

TBL · Saved shot

Distance
62.0 ft
Scoring chance (xG)
2.3%
Angle
10.2°
Strength
EV
TBL at BOS

Mar 15, 2025 · P2 REG · 02:10

E. Lilleberg

TBL · Miss

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

Mar 15, 2025 · P2 REG · 02:13

N. Paul

TBL · Goal

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

Mar 15, 2025 · P2 REG · 03:13

J. Moser

TBL · Miss

Distance
67.2 ft
Scoring chance (xG)
0.5%
Angle
36.5°
Strength
EV
TBL at BOS

Mar 15, 2025 · P2 REG · 03:25

J. Guentzel

TBL · Miss

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

Mar 15, 2025 · P2 REG · 04:14

B. Hagel

TBL · Saved shot

Distance
60.4 ft
Scoring chance (xG)
0.7%
Angle
39.0°
Strength
EV
TBL at BOS

Mar 15, 2025 · P2 REG · 04:57

N. Paul

TBL · Miss

Distance
19.2 ft
Scoring chance (xG)
6.2%
Angle
27.9°
Strength
EV
TBL at BOS

Mar 15, 2025 · P2 REG · 04:58

N. Paul

TBL · Saved shot

Distance
15.0 ft
Scoring chance (xG)
5.6%
Angle
0.0°
Strength
EV
TBL at BOS

Mar 15, 2025 · P2 REG · 05:16

J. Guentzel

TBL · Miss

Distance
9.2 ft
Scoring chance (xG)
13.6%
Angle
49.4°
Strength
PP

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.