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

110 matching attempts. Season coverage: 1507 published games / 1507 collected games. Last source refresh: Oct 4, 2026 05:14.

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)
2022-11-12
BOS at BUF
1 REG
00:21
BUF
P. Krebs
Saved shot24.714.0EV14.0%
2022-11-12
BOS at BUF
1 REG
00:55
BOS
C. Coyle
Block19.730.5EVN/A
2022-11-12
BOS at BUF
1 REG
01:35
BUF
O. Power
Saved shot45.13.8EV3.8%
2022-11-12
BOS at BUF
1 REG
01:48
BUF
J. Skinner
Saved shot31.147.6EV5.9%
2022-11-12
BOS at BUF
1 REG
02:24
BOS
M. Grzelcyk
Miss39.645.0EV2.3%
2022-11-12
BOS at BUF
1 REG
02:52
BUF
R. Dahlin
Saved shot34.913.2EV6.5%
2022-11-12
BOS at BUF
1 REG
03:05
BOS
D. Pastrnak
Saved shot22.184.8EV4.0%
2022-11-12
BOS at BUF
1 REG
04:44
BOS
B. Marchand
Block24.511.8PPN/A
2022-11-12
BOS at BUF
1 REG
05:17
BUF
T. Thompson
Goal8.214.0SH21.9%
2022-11-12
BOS at BUF
1 REG
05:49
BOS
P. Zacha
Miss26.02.2PP7.7%
2022-11-12
BOS at BUF
1 REG
06:01
BOS
N. Foligno
Miss17.513.2PP8.9%
2022-11-12
BOS at BUF
1 REG
06:14
BUF
C. Fitzgerald
Saved shot144.78.7SH0.4%
2022-11-12
BOS at BUF
1 REG
07:00
BUF
A. Tuch
Block36.224.4EVN/A
2022-11-12
BOS at BUF
1 REG
07:02
BUF
J. Skinner
Saved shot29.747.7EV3.9%
2022-11-12
BOS at BUF
1 REG
07:49
BUF
C. Fitzgerald
Miss54.25.3EV1.9%
2022-11-12
BOS at BUF
1 REG
07:59
BOS
N. Foligno
Saved shot60.929.5EV1.3%
2022-11-12
BOS at BUF
1 REG
08:39
BUF
R. Dahlin
Block39.022.6EVN/A
2022-11-12
BOS at BUF
1 REG
09:52
BOS
B. Marchand
Block28.729.2EVN/A
2022-11-12
BOS at BUF
1 REG
10:25
BUF
Z. Girgensons
Block22.612.8EVN/A
2022-11-12
BOS at BUF
1 REG
10:44
BUF
V. Hinostroza
Saved shot51.747.4EV0.6%
2022-11-12
BOS at BUF
1 REG
10:53
BUF
J. Bryson
Miss40.14.3EV5.7%
2022-11-12
BOS at BUF
1 REG
11:45
BOS
H. Lindholm
Saved shot185.16.2EV0.2%
2022-11-12
BOS at BUF
1 REG
12:05
BUF
T. Thompson
Miss58.126.6EV1.5%
2022-11-12
BOS at BUF
1 REG
13:32
BOS
P. Bergeron
Block26.921.8EVN/A
2022-11-12
BOS at BUF
1 REG
14:20
BUF
R. Dahlin
Saved shot51.57.8EV2.6%
2022-11-12
BOS at BUF
1 REG
14:25
BUF
J. Bryson
Block38.524.6EVN/A
2022-11-12
BOS at BUF
1 REG
14:33
BUF
D. Cozens
Miss22.852.1EV5.7%
2022-11-12
BOS at BUF
1 REG
14:40
BUF
J. Bryson
Miss53.13.2EV3.4%
2022-11-12
BOS at BUF
1 REG
15:03
BUF
D. Cozens
Block17.310.0EVN/A
2022-11-12
BOS at BUF
1 REG
16:02
BUF
P. Krebs
Saved shot10.211.3EV19.4%
2022-11-12
BOS at BUF
1 REG
17:05
BOS
P. Zacha
Saved shot36.845.0EV5.5%
2022-11-12
BOS at BUF
1 REG
17:05
BOS
T. Frederic
Block9.240.6EVN/A
2022-11-12
BOS at BUF
1 REG
17:08
BOS
P. Zacha
Miss20.650.9EV8.8%
2022-11-12
BOS at BUF
1 REG
17:20
BOS
T. Frederic
Saved shot28.00.0EV15.1%
2022-11-12
BOS at BUF
1 REG
17:49
BUF
O. Power
Block39.37.3EVN/A
2022-11-12
BOS at BUF
1 REG
18:37
BUF
R. Dahlin
Miss51.01.1PP4.7%
2022-11-12
BOS at BUF
1 REG
19:00
BOS
C. Coyle
Miss45.218.0SH2.6%
2022-11-12
BOS at BUF
1 REG
19:54
BUF
C. Mittelstadt
Block7.256.3PPN/A
2022-11-12
BOS at BUF
2 REG
00:18
BUF
T. Thompson
Saved shot30.929.1PP8.7%
2022-11-12
BOS at BUF
2 REG
00:48
BUF
R. Dahlin
Saved shot50.244.2EV0.8%
2022-11-12
BOS at BUF
2 REG
01:08
BUF
V. Olofsson
Saved shot40.314.4EV7.0%
2022-11-12
BOS at BUF
2 REG
01:23
BOS
B. Marchand
Saved shot22.426.6EV18.3%
2022-11-12
BOS at BUF
2 REG
02:03
BUF
V. Hinostroza
Saved shot40.550.0EV1.5%
2022-11-12
BOS at BUF
2 REG
03:37
BUF
R. Dahlin
Block18.932.0EVN/A
2022-11-12
BOS at BUF
2 REG
04:18
BOS
B. Marchand
Saved shot25.651.3EV4.9%
2022-11-12
BOS at BUF
2 REG
04:57
BOS
T. Hall
Saved shot22.823.2EV5.3%
2022-11-12
BOS at BUF
2 REG
05:08
BUF
O. Power
Saved shot160.114.5EV0.2%
2022-11-12
BOS at BUF
2 REG
05:18
BUF
V. Hinostroza
Saved shot31.133.2EV7.5%
2022-11-12
BOS at BUF
2 REG
06:32
BUF
J. Skinner
Miss31.069.2EV3.2%
2022-11-12
BOS at BUF
2 REG
07:05
BOS
B. Carlo
Saved shot18.958.0EV9.3%
BOS at BUF

Nov 12, 2022 · P1 REG · 00:21

P. Krebs

BUF · Saved shot

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

Nov 12, 2022 · P1 REG · 00:55

C. Coyle

BOS · Block

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

Blocked or unsupported attempt

BOS at BUF

Nov 12, 2022 · P1 REG · 01:35

O. Power

BUF · Saved shot

Distance
45.1 ft
Scoring chance (xG)
3.8%
Angle
3.8°
Strength
EV
BOS at BUF

Nov 12, 2022 · P1 REG · 01:48

J. Skinner

BUF · Saved shot

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

Nov 12, 2022 · P1 REG · 02:24

M. Grzelcyk

BOS · Miss

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

Nov 12, 2022 · P1 REG · 02:52

R. Dahlin

BUF · Saved shot

Distance
34.9 ft
Scoring chance (xG)
6.5%
Angle
13.2°
Strength
EV
BOS at BUF

Nov 12, 2022 · P1 REG · 03:05

D. Pastrnak

BOS · Saved shot

Distance
22.1 ft
Scoring chance (xG)
4.0%
Angle
84.8°
Strength
EV
BOS at BUF

Nov 12, 2022 · P1 REG · 04:44

B. Marchand

BOS · Block

Distance
24.5 ft
Scoring chance (xG)
Unavailable
Angle
11.8°
Strength
PP

Blocked or unsupported attempt

BOS at BUF

Nov 12, 2022 · P1 REG · 05:17

T. Thompson

BUF · Goal

Distance
8.2 ft
Scoring chance (xG)
21.9%
Angle
14.0°
Strength
SH
BOS at BUF

Nov 12, 2022 · P1 REG · 05:49

P. Zacha

BOS · Miss

Distance
26.0 ft
Scoring chance (xG)
7.7%
Angle
2.2°
Strength
PP
BOS at BUF

Nov 12, 2022 · P1 REG · 06:01

N. Foligno

BOS · Miss

Distance
17.5 ft
Scoring chance (xG)
8.9%
Angle
13.2°
Strength
PP
BOS at BUF

Nov 12, 2022 · P1 REG · 06:14

C. Fitzgerald

BUF · Saved shot

Distance
144.7 ft
Scoring chance (xG)
0.4%
Angle
8.7°
Strength
SH
BOS at BUF

Nov 12, 2022 · P1 REG · 07:00

A. Tuch

BUF · Block

Distance
36.2 ft
Scoring chance (xG)
Unavailable
Angle
24.4°
Strength
EV

Blocked or unsupported attempt

BOS at BUF

Nov 12, 2022 · P1 REG · 07:02

J. Skinner

BUF · Saved shot

Distance
29.7 ft
Scoring chance (xG)
3.9%
Angle
47.7°
Strength
EV
BOS at BUF

Nov 12, 2022 · P1 REG · 07:49

C. Fitzgerald

BUF · Miss

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

Nov 12, 2022 · P1 REG · 07:59

N. Foligno

BOS · Saved shot

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

Nov 12, 2022 · P1 REG · 08:39

R. Dahlin

BUF · Block

Distance
39.0 ft
Scoring chance (xG)
Unavailable
Angle
22.6°
Strength
EV

Blocked or unsupported attempt

BOS at BUF

Nov 12, 2022 · P1 REG · 09:52

B. Marchand

BOS · Block

Distance
28.7 ft
Scoring chance (xG)
Unavailable
Angle
29.2°
Strength
EV

Blocked or unsupported attempt

BOS at BUF

Nov 12, 2022 · P1 REG · 10:25

Z. Girgensons

BUF · Block

Distance
22.6 ft
Scoring chance (xG)
Unavailable
Angle
12.8°
Strength
EV

Blocked or unsupported attempt

BOS at BUF

Nov 12, 2022 · P1 REG · 10:44

V. Hinostroza

BUF · Saved shot

Distance
51.7 ft
Scoring chance (xG)
0.6%
Angle
47.4°
Strength
EV
BOS at BUF

Nov 12, 2022 · P1 REG · 10:53

J. Bryson

BUF · Miss

Distance
40.1 ft
Scoring chance (xG)
5.7%
Angle
4.3°
Strength
EV
BOS at BUF

Nov 12, 2022 · P1 REG · 11:45

H. Lindholm

BOS · Saved shot

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

Nov 12, 2022 · P1 REG · 12:05

T. Thompson

BUF · Miss

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

Nov 12, 2022 · P1 REG · 13:32

P. Bergeron

BOS · Block

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

Blocked or unsupported attempt

BOS at BUF

Nov 12, 2022 · P1 REG · 14:20

R. Dahlin

BUF · Saved shot

Distance
51.5 ft
Scoring chance (xG)
2.6%
Angle
7.8°
Strength
EV
BOS at BUF

Nov 12, 2022 · P1 REG · 14:25

J. Bryson

BUF · Block

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

Blocked or unsupported attempt

BOS at BUF

Nov 12, 2022 · P1 REG · 14:33

D. Cozens

BUF · Miss

Distance
22.8 ft
Scoring chance (xG)
5.7%
Angle
52.1°
Strength
EV
BOS at BUF

Nov 12, 2022 · P1 REG · 14:40

J. Bryson

BUF · Miss

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

Nov 12, 2022 · P1 REG · 15:03

D. Cozens

BUF · Block

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

Blocked or unsupported attempt

BOS at BUF

Nov 12, 2022 · P1 REG · 16:02

P. Krebs

BUF · Saved shot

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

Nov 12, 2022 · P1 REG · 17:05

P. Zacha

BOS · Saved shot

Distance
36.8 ft
Scoring chance (xG)
5.5%
Angle
45.0°
Strength
EV
BOS at BUF

Nov 12, 2022 · P1 REG · 17:05

T. Frederic

BOS · Block

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

Blocked or unsupported attempt

BOS at BUF

Nov 12, 2022 · P1 REG · 17:08

P. Zacha

BOS · Miss

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

Nov 12, 2022 · P1 REG · 17:20

T. Frederic

BOS · Saved shot

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

Nov 12, 2022 · P1 REG · 17:49

O. Power

BUF · Block

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

Blocked or unsupported attempt

BOS at BUF

Nov 12, 2022 · P1 REG · 18:37

R. Dahlin

BUF · Miss

Distance
51.0 ft
Scoring chance (xG)
4.7%
Angle
1.1°
Strength
PP
BOS at BUF

Nov 12, 2022 · P1 REG · 19:00

C. Coyle

BOS · Miss

Distance
45.2 ft
Scoring chance (xG)
2.6%
Angle
18.0°
Strength
SH
BOS at BUF

Nov 12, 2022 · P1 REG · 19:54

C. Mittelstadt

BUF · Block

Distance
7.2 ft
Scoring chance (xG)
Unavailable
Angle
56.3°
Strength
PP

Blocked or unsupported attempt

BOS at BUF

Nov 12, 2022 · P2 REG · 00:18

T. Thompson

BUF · Saved shot

Distance
30.9 ft
Scoring chance (xG)
8.7%
Angle
29.1°
Strength
PP
BOS at BUF

Nov 12, 2022 · P2 REG · 00:48

R. Dahlin

BUF · Saved shot

Distance
50.2 ft
Scoring chance (xG)
0.8%
Angle
44.2°
Strength
EV
BOS at BUF

Nov 12, 2022 · P2 REG · 01:08

V. Olofsson

BUF · Saved shot

Distance
40.3 ft
Scoring chance (xG)
7.0%
Angle
14.4°
Strength
EV
BOS at BUF

Nov 12, 2022 · P2 REG · 01:23

B. Marchand

BOS · Saved shot

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

Nov 12, 2022 · P2 REG · 02:03

V. Hinostroza

BUF · Saved shot

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

Nov 12, 2022 · P2 REG · 03:37

R. Dahlin

BUF · Block

Distance
18.9 ft
Scoring chance (xG)
Unavailable
Angle
32.0°
Strength
EV

Blocked or unsupported attempt

BOS at BUF

Nov 12, 2022 · P2 REG · 04:18

B. Marchand

BOS · Saved shot

Distance
25.6 ft
Scoring chance (xG)
4.9%
Angle
51.3°
Strength
EV
BOS at BUF

Nov 12, 2022 · P2 REG · 04:57

T. Hall

BOS · Saved shot

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

Nov 12, 2022 · P2 REG · 05:08

O. Power

BUF · Saved shot

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

Nov 12, 2022 · P2 REG · 05:18

V. Hinostroza

BUF · Saved shot

Distance
31.1 ft
Scoring chance (xG)
7.5%
Angle
33.2°
Strength
EV
BOS at BUF

Nov 12, 2022 · P2 REG · 06:32

J. Skinner

BUF · Miss

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

Nov 12, 2022 · P2 REG · 07:05

B. Carlo

BOS · Saved shot

Distance
18.9 ft
Scoring chance (xG)
9.3%
Angle
58.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.