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

112 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-04-06
BOS at BUF
1 REG
02:05
BOS
P. Wotherspoon
Saved shot67.124.7EV0.3%
2025-04-06
BOS at BUF
1 REG
02:37
BUF
N. Ostlund
Block28.055.2EVN/A
2025-04-06
BOS at BUF
1 REG
03:30
BOS
M. Geekie
Saved shot40.218.9EV4.5%
2025-04-06
BOS at BUF
1 REG
03:37
BOS
E. Lindholm
Goal4.114.0EV39.6%
2025-04-06
BOS at BUF
1 REG
04:05
BUF
J. Peterka
Miss32.433.7EV1.6%
2025-04-06
BOS at BUF
1 REG
04:10
BUF
C. Clifton
Saved shot31.877.3EV1.5%
2025-04-06
BOS at BUF
1 REG
04:41
BOS
V. Lettieri
Saved shot45.341.4EV1.0%
2025-04-06
BOS at BUF
1 REG
06:11
BUF
R. Dahlin
Saved shot50.13.4PP6.9%
2025-04-06
BOS at BUF
1 REG
07:04
BUF
J. Zucker
Saved shot19.090.0PP3.7%
2025-04-06
BOS at BUF
1 REG
09:23
BUF
J.Kulich
Saved shot37.230.7EV4.1%
2025-04-06
BOS at BUF
1 REG
10:21
BOS
F. Lysell
Saved shot9.866.0EV11.8%
2025-04-06
BOS at BUF
1 REG
10:24
BOS
D. Pastrnak
Block28.612.1EVN/A
2025-04-06
BOS at BUF
1 REG
10:50
BOS
M. Geekie
Saved shot37.546.1EV2.5%
2025-04-06
BOS at BUF
1 REG
11:12
BOS
M. Geekie
Saved shot29.231.0EV7.7%
2025-04-06
BOS at BUF
1 REG
12:20
BOS
P. Wotherspoon
Miss59.124.0EV1.8%
2025-04-06
BOS at BUF
1 REG
12:45
BUF
O. Power
Saved shot59.010.7EV3.4%
2025-04-06
BOS at BUF
1 REG
12:47
BUF
T. Thompson
Block8.214.0EVN/A
2025-04-06
BOS at BUF
1 REG
13:03
BUF
J. Bernard-Docker
Miss32.00.0EV13.4%
2025-04-06
BOS at BUF
1 REG
14:27
BOS
M. Geekie
Goal15.311.3EV17.2%
2025-04-06
BOS at BUF
1 REG
15:25
BUF
A. Tuch
Saved shot7.850.2PP12.8%
2025-04-06
BOS at BUF
1 REG
15:26
BUF
J. Peterka
Saved shot5.053.1PP9.2%
2025-04-06
BOS at BUF
1 REG
16:04
BUF
J. Zucker
Miss7.00.0PP13.9%
2025-04-06
BOS at BUF
1 REG
16:58
BUF
J.Kulich
Miss20.543.0PP9.9%
2025-04-06
BOS at BUF
1 REG
18:19
BOS
D. Pastrnak
Block11.263.4EVN/A
2025-04-06
BOS at BUF
1 REG
18:30
BUF
R. McLeod
Block52.232.5EVN/A
2025-04-06
BOS at BUF
1 REG
18:45
BUF
P. Krebs
Saved shot60.426.6EV1.4%
2025-04-06
BOS at BUF
1 REG
19:09
BUF
R. Dahlin
Saved shot7.623.2EV16.5%
2025-04-06
BOS at BUF
1 REG
19:17
BUF
T. Thompson
Block11.226.6EVN/A
2025-04-06
BOS at BUF
1 REG
19:43
BUF
R. Dahlin
Saved shot125.23.2EV0.3%
2025-04-06
BOS at BUF
1 REG
19:54
BUF
J. Zucker
Saved shot53.931.3EV1.5%
2025-04-06
BOS at BUF
2 REG
00:46
BOS
E. Lindholm
Saved shot87.66.6EV0.2%
2025-04-06
BOS at BUF
2 REG
01:27
BUF
O. Power
Saved shot56.934.2EV1.2%
2025-04-06
BOS at BUF
2 REG
01:50
BUF
J. Quinn
Miss51.041.8EV1.7%
2025-04-06
BOS at BUF
2 REG
02:35
BUF
C. Clifton
Miss61.719.9EV1.9%
2025-04-06
BOS at BUF
2 REG
02:40
BUF
B. Byram
Saved shot32.679.4EV1.1%
2025-04-06
BOS at BUF
2 REG
03:43
BUF
J.Kulich
Block29.719.7EVN/A
2025-04-06
BOS at BUF
2 REG
04:19
BUF
M. Samuelsson
Block10.821.8EVN/A
2025-04-06
BOS at BUF
2 REG
04:50
BUF
J. Quinn
Saved shot40.515.8EV5.9%
2025-04-06
BOS at BUF
2 REG
04:54
BUF
T. Thompson
Block10.05.7EVN/A
2025-04-06
BOS at BUF
2 REG
05:48
BOS
P. Wotherspoon
Saved shot52.733.4EV1.8%
2025-04-06
BOS at BUF
2 REG
06:12
BOS
P. Zacha
Miss42.25.4EV4.8%
2025-04-06
BOS at BUF
2 REG
06:13
BOS
M. Geekie
Block7.374.1EVN/A
2025-04-06
BOS at BUF
2 REG
07:02
BUF
S. Lafferty
Block22.410.3EVN/A
2025-04-06
BOS at BUF
2 REG
07:11
BUF
T. Thompson
Block7.18.1EVN/A
2025-04-06
BOS at BUF
2 REG
07:17
BUF
B. Byram
Block25.927.6EVN/A
2025-04-06
BOS at BUF
2 REG
07:25
BUF
B. Byram
Block57.620.3EVN/A
2025-04-06
BOS at BUF
2 REG
07:31
BUF
B. Byram
Saved shot64.436.2EV0.5%
2025-04-06
BOS at BUF
2 REG
07:32
BUF
Z. Benson
Saved shot5.036.9EV7.3%
2025-04-06
BOS at BUF
2 REG
07:33
BUF
Z. Benson
Saved shot4.526.6EV8.5%
2025-04-06
BOS at BUF
2 REG
07:35
BUF
T. Thompson
Goal5.831.0EV32.6%
BOS at BUF

Apr 6, 2025 · P1 REG · 02:05

P. Wotherspoon

BOS · Saved shot

Distance
67.1 ft
Scoring chance (xG)
0.3%
Angle
24.7°
Strength
EV
BOS at BUF

Apr 6, 2025 · P1 REG · 02:37

N. Ostlund

BUF · Block

Distance
28.0 ft
Scoring chance (xG)
Unavailable
Angle
55.2°
Strength
EV

Blocked or unsupported attempt

BOS at BUF

Apr 6, 2025 · P1 REG · 03:30

M. Geekie

BOS · Saved shot

Distance
40.2 ft
Scoring chance (xG)
4.5%
Angle
18.9°
Strength
EV
BOS at BUF

Apr 6, 2025 · P1 REG · 03:37

E. Lindholm

BOS · Goal

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

Apr 6, 2025 · P1 REG · 04:05

J. Peterka

BUF · Miss

Distance
32.4 ft
Scoring chance (xG)
1.6%
Angle
33.7°
Strength
EV
BOS at BUF

Apr 6, 2025 · P1 REG · 04:10

C. Clifton

BUF · Saved shot

Distance
31.8 ft
Scoring chance (xG)
1.5%
Angle
77.3°
Strength
EV
BOS at BUF

Apr 6, 2025 · P1 REG · 04:41

V. Lettieri

BOS · Saved shot

Distance
45.3 ft
Scoring chance (xG)
1.0%
Angle
41.4°
Strength
EV
BOS at BUF

Apr 6, 2025 · P1 REG · 06:11

R. Dahlin

BUF · Saved shot

Distance
50.1 ft
Scoring chance (xG)
6.9%
Angle
3.4°
Strength
PP
BOS at BUF

Apr 6, 2025 · P1 REG · 07:04

J. Zucker

BUF · Saved shot

Distance
19.0 ft
Scoring chance (xG)
3.7%
Angle
90.0°
Strength
PP
BOS at BUF

Apr 6, 2025 · P1 REG · 09:23

J.Kulich

BUF · Saved shot

Distance
37.2 ft
Scoring chance (xG)
4.1%
Angle
30.7°
Strength
EV
BOS at BUF

Apr 6, 2025 · P1 REG · 10:21

F. Lysell

BOS · Saved shot

Distance
9.8 ft
Scoring chance (xG)
11.8%
Angle
66.0°
Strength
EV
BOS at BUF

Apr 6, 2025 · P1 REG · 10:24

D. Pastrnak

BOS · Block

Distance
28.6 ft
Scoring chance (xG)
Unavailable
Angle
12.1°
Strength
EV

Blocked or unsupported attempt

BOS at BUF

Apr 6, 2025 · P1 REG · 10:50

M. Geekie

BOS · Saved shot

Distance
37.5 ft
Scoring chance (xG)
2.5%
Angle
46.1°
Strength
EV
BOS at BUF

Apr 6, 2025 · P1 REG · 11:12

M. Geekie

BOS · Saved shot

Distance
29.2 ft
Scoring chance (xG)
7.7%
Angle
31.0°
Strength
EV
BOS at BUF

Apr 6, 2025 · P1 REG · 12:20

P. Wotherspoon

BOS · Miss

Distance
59.1 ft
Scoring chance (xG)
1.8%
Angle
24.0°
Strength
EV
BOS at BUF

Apr 6, 2025 · P1 REG · 12:45

O. Power

BUF · Saved shot

Distance
59.0 ft
Scoring chance (xG)
3.4%
Angle
10.7°
Strength
EV
BOS at BUF

Apr 6, 2025 · P1 REG · 12:47

T. Thompson

BUF · Block

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

Blocked or unsupported attempt

BOS at BUF

Apr 6, 2025 · P1 REG · 13:03

J. Bernard-Docker

BUF · Miss

Distance
32.0 ft
Scoring chance (xG)
13.4%
Angle
0.0°
Strength
EV
BOS at BUF

Apr 6, 2025 · P1 REG · 14:27

M. Geekie

BOS · Goal

Distance
15.3 ft
Scoring chance (xG)
17.2%
Angle
11.3°
Strength
EV
BOS at BUF

Apr 6, 2025 · P1 REG · 15:25

A. Tuch

BUF · Saved shot

Distance
7.8 ft
Scoring chance (xG)
12.8%
Angle
50.2°
Strength
PP
BOS at BUF

Apr 6, 2025 · P1 REG · 15:26

J. Peterka

BUF · Saved shot

Distance
5.0 ft
Scoring chance (xG)
9.2%
Angle
53.1°
Strength
PP
BOS at BUF

Apr 6, 2025 · P1 REG · 16:04

J. Zucker

BUF · Miss

Distance
7.0 ft
Scoring chance (xG)
13.9%
Angle
0.0°
Strength
PP
BOS at BUF

Apr 6, 2025 · P1 REG · 16:58

J.Kulich

BUF · Miss

Distance
20.5 ft
Scoring chance (xG)
9.9%
Angle
43.0°
Strength
PP
BOS at BUF

Apr 6, 2025 · P1 REG · 18:19

D. Pastrnak

BOS · Block

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

Blocked or unsupported attempt

BOS at BUF

Apr 6, 2025 · P1 REG · 18:30

R. McLeod

BUF · Block

Distance
52.2 ft
Scoring chance (xG)
Unavailable
Angle
32.5°
Strength
EV

Blocked or unsupported attempt

BOS at BUF

Apr 6, 2025 · P1 REG · 18:45

P. Krebs

BUF · Saved shot

Distance
60.4 ft
Scoring chance (xG)
1.4%
Angle
26.6°
Strength
EV
BOS at BUF

Apr 6, 2025 · P1 REG · 19:09

R. Dahlin

BUF · Saved shot

Distance
7.6 ft
Scoring chance (xG)
16.5%
Angle
23.2°
Strength
EV
BOS at BUF

Apr 6, 2025 · P1 REG · 19:17

T. Thompson

BUF · Block

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

Blocked or unsupported attempt

BOS at BUF

Apr 6, 2025 · P1 REG · 19:43

R. Dahlin

BUF · Saved shot

Distance
125.2 ft
Scoring chance (xG)
0.3%
Angle
3.2°
Strength
EV
BOS at BUF

Apr 6, 2025 · P1 REG · 19:54

J. Zucker

BUF · Saved shot

Distance
53.9 ft
Scoring chance (xG)
1.5%
Angle
31.3°
Strength
EV
BOS at BUF

Apr 6, 2025 · P2 REG · 00:46

E. Lindholm

BOS · Saved shot

Distance
87.6 ft
Scoring chance (xG)
0.2%
Angle
6.6°
Strength
EV
BOS at BUF

Apr 6, 2025 · P2 REG · 01:27

O. Power

BUF · Saved shot

Distance
56.9 ft
Scoring chance (xG)
1.2%
Angle
34.2°
Strength
EV
BOS at BUF

Apr 6, 2025 · P2 REG · 01:50

J. Quinn

BUF · Miss

Distance
51.0 ft
Scoring chance (xG)
1.7%
Angle
41.8°
Strength
EV
BOS at BUF

Apr 6, 2025 · P2 REG · 02:35

C. Clifton

BUF · Miss

Distance
61.7 ft
Scoring chance (xG)
1.9%
Angle
19.9°
Strength
EV
BOS at BUF

Apr 6, 2025 · P2 REG · 02:40

B. Byram

BUF · Saved shot

Distance
32.6 ft
Scoring chance (xG)
1.1%
Angle
79.4°
Strength
EV
BOS at BUF

Apr 6, 2025 · P2 REG · 03:43

J.Kulich

BUF · Block

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

Blocked or unsupported attempt

BOS at BUF

Apr 6, 2025 · P2 REG · 04:19

M. Samuelsson

BUF · Block

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

Blocked or unsupported attempt

BOS at BUF

Apr 6, 2025 · P2 REG · 04:50

J. Quinn

BUF · Saved shot

Distance
40.5 ft
Scoring chance (xG)
5.9%
Angle
15.8°
Strength
EV
BOS at BUF

Apr 6, 2025 · P2 REG · 04:54

T. Thompson

BUF · Block

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

Blocked or unsupported attempt

BOS at BUF

Apr 6, 2025 · P2 REG · 05:48

P. Wotherspoon

BOS · Saved shot

Distance
52.7 ft
Scoring chance (xG)
1.8%
Angle
33.4°
Strength
EV
BOS at BUF

Apr 6, 2025 · P2 REG · 06:12

P. Zacha

BOS · Miss

Distance
42.2 ft
Scoring chance (xG)
4.8%
Angle
5.4°
Strength
EV
BOS at BUF

Apr 6, 2025 · P2 REG · 06:13

M. Geekie

BOS · Block

Distance
7.3 ft
Scoring chance (xG)
Unavailable
Angle
74.1°
Strength
EV

Blocked or unsupported attempt

BOS at BUF

Apr 6, 2025 · P2 REG · 07:02

S. Lafferty

BUF · Block

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

Blocked or unsupported attempt

BOS at BUF

Apr 6, 2025 · P2 REG · 07:11

T. Thompson

BUF · Block

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

Blocked or unsupported attempt

BOS at BUF

Apr 6, 2025 · P2 REG · 07:17

B. Byram

BUF · Block

Distance
25.9 ft
Scoring chance (xG)
Unavailable
Angle
27.6°
Strength
EV

Blocked or unsupported attempt

BOS at BUF

Apr 6, 2025 · P2 REG · 07:25

B. Byram

BUF · Block

Distance
57.6 ft
Scoring chance (xG)
Unavailable
Angle
20.3°
Strength
EV

Blocked or unsupported attempt

BOS at BUF

Apr 6, 2025 · P2 REG · 07:31

B. Byram

BUF · Saved shot

Distance
64.4 ft
Scoring chance (xG)
0.5%
Angle
36.2°
Strength
EV
BOS at BUF

Apr 6, 2025 · P2 REG · 07:32

Z. Benson

BUF · Saved shot

Distance
5.0 ft
Scoring chance (xG)
7.3%
Angle
36.9°
Strength
EV
BOS at BUF

Apr 6, 2025 · P2 REG · 07:33

Z. Benson

BUF · Saved shot

Distance
4.5 ft
Scoring chance (xG)
8.5%
Angle
26.6°
Strength
EV
BOS at BUF

Apr 6, 2025 · P2 REG · 07:35

T. Thompson

BUF · Goal

Distance
5.8 ft
Scoring chance (xG)
32.6%
Angle
31.0°
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.