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

108 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)
2023-01-12
SEA at BOS
1 REG
00:13
BOS
N. Foligno
Miss7.374.1EV5.5%
2023-01-12
SEA at BOS
1 REG
00:45
BOS
P. Bergeron
Saved shot50.321.0EV1.4%
2023-01-12
SEA at BOS
1 REG
00:53
BOS
C. Smith
Block19.411.9EVN/A
2023-01-12
SEA at BOS
1 REG
01:20
SEA
A. Wennberg
Saved shot156.00.4EV0.3%
2023-01-12
SEA at BOS
1 REG
03:59
SEA
J. Schwartz
Saved shot25.669.4EV4.5%
2023-01-12
SEA at BOS
1 REG
04:46
SEA
Y. Gourde
Saved shot11.474.7EV3.8%
2023-01-12
SEA at BOS
1 REG
07:14
SEA
B. Tanev
Goal5.745.0EV5.0%
2023-01-12
SEA at BOS
1 REG
08:03
BOS
C. Coyle
Saved shot23.933.0EV8.9%
2023-01-12
SEA at BOS
1 REG
08:11
SEA
O. Bjorkstrand
Saved shot18.033.7EV8.6%
2023-01-12
SEA at BOS
1 REG
08:37
BOS
H. Lindholm
Block21.00.0EVN/A
2023-01-12
SEA at BOS
1 REG
09:09
BOS
P. Bergeron
Saved shot37.455.9EV1.8%
2023-01-12
SEA at BOS
1 REG
09:55
SEA
J. Schwartz
Saved shot19.614.7EV14.6%
2023-01-12
SEA at BOS
1 REG
09:57
SEA
J. Oleksiak
Block18.29.5EVN/A
2023-01-12
SEA at BOS
1 REG
11:14
BOS
H. Lindholm
Saved shot36.847.2EV2.7%
2023-01-12
SEA at BOS
1 REG
11:47
BOS
B. Marchand
Saved shot39.237.7SH3.0%
2023-01-12
SEA at BOS
1 REG
11:52
BOS
B. Carlo
Block27.00.0SHN/A
2023-01-12
SEA at BOS
1 REG
11:54
BOS
B. Carlo
Block30.523.2SHN/A
2023-01-12
SEA at BOS
1 REG
12:21
SEA
J. McCann
Saved shot27.510.5PP17.8%
2023-01-12
SEA at BOS
1 REG
12:53
SEA
A. Burakovsky
Saved shot33.15.2PP9.6%
2023-01-12
SEA at BOS
1 REG
14:00
BOS
D. Forbort
Miss56.826.1EV1.8%
2023-01-12
SEA at BOS
1 REG
14:14
BOS
C. Clifton
Block18.03.2EVN/A
2023-01-12
SEA at BOS
1 REG
15:37
SEA
M. Beniers
Saved shot69.428.4EV0.5%
2023-01-12
SEA at BOS
1 REG
15:45
BOS
C. McAvoy
Saved shot90.45.7EV0.2%
2023-01-12
SEA at BOS
1 REG
16:04
SEA
M. Beniers
Saved shot26.619.8EV16.8%
2023-01-12
SEA at BOS
1 REG
16:22
SEA
J. Schwartz
Saved shot14.250.7EV8.2%
2023-01-12
SEA at BOS
1 REG
16:23
SEA
J. Schwartz
Saved shot8.17.1EV3.0%
2023-01-12
SEA at BOS
1 REG
16:40
SEA
A. Larsson
Saved shot60.426.6EV1.4%
2023-01-12
SEA at BOS
1 REG
16:44
SEA
E. Tolvanen
Block20.854.8EVN/A
2023-01-12
SEA at BOS
1 REG
16:47
SEA
E. Tolvanen
Saved shot33.451.1EV2.7%
2023-01-12
SEA at BOS
1 REG
16:59
BOS
M. Grzelcyk
Miss45.539.6EV1.1%
2023-01-12
SEA at BOS
1 REG
17:25
SEA
J. Eberle
Miss64.00.9EV0.6%
2023-01-12
SEA at BOS
1 REG
17:53
BOS
P. Bergeron
Saved shot7.839.8PP14.1%
2023-01-12
SEA at BOS
1 REG
17:58
BOS
D. Pastrnak
Saved shot28.00.0PP15.6%
2023-01-12
SEA at BOS
1 REG
18:04
BOS
D. Pastrnak
Miss45.539.6PP3.6%
2023-01-12
SEA at BOS
1 REG
18:11
BOS
T. Hall
Block16.00.0PPN/A
2023-01-12
SEA at BOS
2 REG
00:18
BOS
T. Hall
Miss22.410.3EV10.4%
2023-01-12
SEA at BOS
2 REG
00:57
SEA
J. McCann
Block19.411.9EVN/A
2023-01-12
SEA at BOS
2 REG
01:39
SEA
W. Borgen
Saved shot35.14.9EV9.1%
2023-01-12
SEA at BOS
2 REG
01:50
SEA
J. Schwartz
Block13.930.3EVN/A
2023-01-12
SEA at BOS
2 REG
03:04
SEA
J. Schultz
Block22.815.3EVN/A
2023-01-12
SEA at BOS
2 REG
03:05
SEA
J. Oleksiak
Block25.630.6EVN/A
2023-01-12
SEA at BOS
2 REG
03:24
BOS
N. Foligno
Saved shot38.245.0EV3.1%
2023-01-12
SEA at BOS
2 REG
04:41
SEA
J. Schwartz
Block17.00.0EVN/A
2023-01-12
SEA at BOS
2 REG
05:01
BOS
P. Zacha
Miss19.849.1EV7.1%
2023-01-12
SEA at BOS
2 REG
05:56
SEA
J. Eberle
Saved shot42.541.2EV1.3%
2023-01-12
SEA at BOS
2 REG
06:10
BOS
D. Pastrnak
Saved shot21.00.0EV15.8%
2023-01-12
SEA at BOS
2 REG
06:17
BOS
B. Marchand
Miss13.28.7EV17.8%
2023-01-12
SEA at BOS
2 REG
06:28
BOS
B. Carlo
Saved shot55.024.7EV2.6%
2023-01-12
SEA at BOS
2 REG
07:07
SEA
D. Sprong
Saved shot33.871.0EV0.9%
2023-01-12
SEA at BOS
2 REG
07:23
SEA
B. Tanev
Saved shot13.00.0EV16.9%
SEA at BOS

Jan 12, 2023 · P1 REG · 00:13

N. Foligno

BOS · Miss

Distance
7.3 ft
Scoring chance (xG)
5.5%
Angle
74.1°
Strength
EV
SEA at BOS

Jan 12, 2023 · P1 REG · 00:45

P. Bergeron

BOS · Saved shot

Distance
50.3 ft
Scoring chance (xG)
1.4%
Angle
21.0°
Strength
EV
SEA at BOS

Jan 12, 2023 · P1 REG · 00:53

C. Smith

BOS · Block

Distance
19.4 ft
Scoring chance (xG)
Unavailable
Angle
11.9°
Strength
EV

Blocked or unsupported attempt

SEA at BOS

Jan 12, 2023 · P1 REG · 01:20

A. Wennberg

SEA · Saved shot

Distance
156.0 ft
Scoring chance (xG)
0.3%
Angle
0.4°
Strength
EV
SEA at BOS

Jan 12, 2023 · P1 REG · 03:59

J. Schwartz

SEA · Saved shot

Distance
25.6 ft
Scoring chance (xG)
4.5%
Angle
69.4°
Strength
EV
SEA at BOS

Jan 12, 2023 · P1 REG · 04:46

Y. Gourde

SEA · Saved shot

Distance
11.4 ft
Scoring chance (xG)
3.8%
Angle
74.7°
Strength
EV
SEA at BOS

Jan 12, 2023 · P1 REG · 07:14

B. Tanev

SEA · Goal

Distance
5.7 ft
Scoring chance (xG)
5.0%
Angle
45.0°
Strength
EV
SEA at BOS

Jan 12, 2023 · P1 REG · 08:03

C. Coyle

BOS · Saved shot

Distance
23.9 ft
Scoring chance (xG)
8.9%
Angle
33.0°
Strength
EV
SEA at BOS

Jan 12, 2023 · P1 REG · 08:11

O. Bjorkstrand

SEA · Saved shot

Distance
18.0 ft
Scoring chance (xG)
8.6%
Angle
33.7°
Strength
EV
SEA at BOS

Jan 12, 2023 · P1 REG · 08:37

H. Lindholm

BOS · Block

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

Blocked or unsupported attempt

SEA at BOS

Jan 12, 2023 · P1 REG · 09:09

P. Bergeron

BOS · Saved shot

Distance
37.4 ft
Scoring chance (xG)
1.8%
Angle
55.9°
Strength
EV
SEA at BOS

Jan 12, 2023 · P1 REG · 09:55

J. Schwartz

SEA · Saved shot

Distance
19.6 ft
Scoring chance (xG)
14.6%
Angle
14.7°
Strength
EV
SEA at BOS

Jan 12, 2023 · P1 REG · 09:57

J. Oleksiak

SEA · Block

Distance
18.2 ft
Scoring chance (xG)
Unavailable
Angle
9.5°
Strength
EV

Blocked or unsupported attempt

SEA at BOS

Jan 12, 2023 · P1 REG · 11:14

H. Lindholm

BOS · Saved shot

Distance
36.8 ft
Scoring chance (xG)
2.7%
Angle
47.2°
Strength
EV
SEA at BOS

Jan 12, 2023 · P1 REG · 11:47

B. Marchand

BOS · Saved shot

Distance
39.2 ft
Scoring chance (xG)
3.0%
Angle
37.7°
Strength
SH
SEA at BOS

Jan 12, 2023 · P1 REG · 11:52

B. Carlo

BOS · Block

Distance
27.0 ft
Scoring chance (xG)
Unavailable
Angle
0.0°
Strength
SH

Blocked or unsupported attempt

SEA at BOS

Jan 12, 2023 · P1 REG · 11:54

B. Carlo

BOS · Block

Distance
30.5 ft
Scoring chance (xG)
Unavailable
Angle
23.2°
Strength
SH

Blocked or unsupported attempt

SEA at BOS

Jan 12, 2023 · P1 REG · 12:21

J. McCann

SEA · Saved shot

Distance
27.5 ft
Scoring chance (xG)
17.8%
Angle
10.5°
Strength
PP
SEA at BOS

Jan 12, 2023 · P1 REG · 12:53

A. Burakovsky

SEA · Saved shot

Distance
33.1 ft
Scoring chance (xG)
9.6%
Angle
5.2°
Strength
PP
SEA at BOS

Jan 12, 2023 · P1 REG · 14:00

D. Forbort

BOS · Miss

Distance
56.8 ft
Scoring chance (xG)
1.8%
Angle
26.1°
Strength
EV
SEA at BOS

Jan 12, 2023 · P1 REG · 14:14

C. Clifton

BOS · Block

Distance
18.0 ft
Scoring chance (xG)
Unavailable
Angle
3.2°
Strength
EV

Blocked or unsupported attempt

SEA at BOS

Jan 12, 2023 · P1 REG · 15:37

M. Beniers

SEA · Saved shot

Distance
69.4 ft
Scoring chance (xG)
0.5%
Angle
28.4°
Strength
EV
SEA at BOS

Jan 12, 2023 · P1 REG · 15:45

C. McAvoy

BOS · Saved shot

Distance
90.4 ft
Scoring chance (xG)
0.2%
Angle
5.7°
Strength
EV
SEA at BOS

Jan 12, 2023 · P1 REG · 16:04

M. Beniers

SEA · Saved shot

Distance
26.6 ft
Scoring chance (xG)
16.8%
Angle
19.8°
Strength
EV
SEA at BOS

Jan 12, 2023 · P1 REG · 16:22

J. Schwartz

SEA · Saved shot

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

Jan 12, 2023 · P1 REG · 16:23

J. Schwartz

SEA · Saved shot

Distance
8.1 ft
Scoring chance (xG)
3.0%
Angle
7.1°
Strength
EV
SEA at BOS

Jan 12, 2023 · P1 REG · 16:40

A. Larsson

SEA · Saved shot

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

Jan 12, 2023 · P1 REG · 16:44

E. Tolvanen

SEA · Block

Distance
20.8 ft
Scoring chance (xG)
Unavailable
Angle
54.8°
Strength
EV

Blocked or unsupported attempt

SEA at BOS

Jan 12, 2023 · P1 REG · 16:47

E. Tolvanen

SEA · Saved shot

Distance
33.4 ft
Scoring chance (xG)
2.7%
Angle
51.1°
Strength
EV
SEA at BOS

Jan 12, 2023 · P1 REG · 16:59

M. Grzelcyk

BOS · Miss

Distance
45.5 ft
Scoring chance (xG)
1.1%
Angle
39.6°
Strength
EV
SEA at BOS

Jan 12, 2023 · P1 REG · 17:25

J. Eberle

SEA · Miss

Distance
64.0 ft
Scoring chance (xG)
0.6%
Angle
0.9°
Strength
EV
SEA at BOS

Jan 12, 2023 · P1 REG · 17:53

P. Bergeron

BOS · Saved shot

Distance
7.8 ft
Scoring chance (xG)
14.1%
Angle
39.8°
Strength
PP
SEA at BOS

Jan 12, 2023 · P1 REG · 17:58

D. Pastrnak

BOS · Saved shot

Distance
28.0 ft
Scoring chance (xG)
15.6%
Angle
0.0°
Strength
PP
SEA at BOS

Jan 12, 2023 · P1 REG · 18:04

D. Pastrnak

BOS · Miss

Distance
45.5 ft
Scoring chance (xG)
3.6%
Angle
39.6°
Strength
PP
SEA at BOS

Jan 12, 2023 · P1 REG · 18:11

T. Hall

BOS · Block

Distance
16.0 ft
Scoring chance (xG)
Unavailable
Angle
0.0°
Strength
PP

Blocked or unsupported attempt

SEA at BOS

Jan 12, 2023 · P2 REG · 00:18

T. Hall

BOS · Miss

Distance
22.4 ft
Scoring chance (xG)
10.4%
Angle
10.3°
Strength
EV
SEA at BOS

Jan 12, 2023 · P2 REG · 00:57

J. McCann

SEA · Block

Distance
19.4 ft
Scoring chance (xG)
Unavailable
Angle
11.9°
Strength
EV

Blocked or unsupported attempt

SEA at BOS

Jan 12, 2023 · P2 REG · 01:39

W. Borgen

SEA · Saved shot

Distance
35.1 ft
Scoring chance (xG)
9.1%
Angle
4.9°
Strength
EV
SEA at BOS

Jan 12, 2023 · P2 REG · 01:50

J. Schwartz

SEA · Block

Distance
13.9 ft
Scoring chance (xG)
Unavailable
Angle
30.3°
Strength
EV

Blocked or unsupported attempt

SEA at BOS

Jan 12, 2023 · P2 REG · 03:04

J. Schultz

SEA · Block

Distance
22.8 ft
Scoring chance (xG)
Unavailable
Angle
15.3°
Strength
EV

Blocked or unsupported attempt

SEA at BOS

Jan 12, 2023 · P2 REG · 03:05

J. Oleksiak

SEA · Block

Distance
25.6 ft
Scoring chance (xG)
Unavailable
Angle
30.6°
Strength
EV

Blocked or unsupported attempt

SEA at BOS

Jan 12, 2023 · P2 REG · 03:24

N. Foligno

BOS · Saved shot

Distance
38.2 ft
Scoring chance (xG)
3.1%
Angle
45.0°
Strength
EV
SEA at BOS

Jan 12, 2023 · P2 REG · 04:41

J. Schwartz

SEA · Block

Distance
17.0 ft
Scoring chance (xG)
Unavailable
Angle
0.0°
Strength
EV

Blocked or unsupported attempt

SEA at BOS

Jan 12, 2023 · P2 REG · 05:01

P. Zacha

BOS · Miss

Distance
19.8 ft
Scoring chance (xG)
7.1%
Angle
49.1°
Strength
EV
SEA at BOS

Jan 12, 2023 · P2 REG · 05:56

J. Eberle

SEA · Saved shot

Distance
42.5 ft
Scoring chance (xG)
1.3%
Angle
41.2°
Strength
EV
SEA at BOS

Jan 12, 2023 · P2 REG · 06:10

D. Pastrnak

BOS · Saved shot

Distance
21.0 ft
Scoring chance (xG)
15.8%
Angle
0.0°
Strength
EV
SEA at BOS

Jan 12, 2023 · P2 REG · 06:17

B. Marchand

BOS · Miss

Distance
13.2 ft
Scoring chance (xG)
17.8%
Angle
8.7°
Strength
EV
SEA at BOS

Jan 12, 2023 · P2 REG · 06:28

B. Carlo

BOS · Saved shot

Distance
55.0 ft
Scoring chance (xG)
2.6%
Angle
24.7°
Strength
EV
SEA at BOS

Jan 12, 2023 · P2 REG · 07:07

D. Sprong

SEA · Saved shot

Distance
33.8 ft
Scoring chance (xG)
0.9%
Angle
71.0°
Strength
EV
SEA at BOS

Jan 12, 2023 · P2 REG · 07:23

B. Tanev

SEA · Saved shot

Distance
13.0 ft
Scoring chance (xG)
16.9%
Angle
0.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.