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

125 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-01-14
TBL at BOS
1 REG
00:19
BOS
E. Lindholm
Saved shot86.614.0EV0.3%
2025-01-14
TBL at BOS
1 REG
00:52
BOS
B. Carlo
Miss40.346.0EV1.6%
2025-01-14
TBL at BOS
1 REG
01:49
BOS
E. Lindholm
Miss23.822.2EV11.1%
2025-01-14
TBL at BOS
1 REG
03:35
TBL
R. McDonagh
Saved shot39.669.3EV0.9%
2025-01-14
TBL at BOS
1 REG
04:24
BOS
T. Frederic
Goal8.926.6EV16.5%
2025-01-14
TBL at BOS
1 REG
04:31
TBL
L. Glendening
Saved shot32.456.3EV2.0%
2025-01-14
TBL at BOS
1 REG
05:07
BOS
C. Koepke
Block32.225.8EVN/A
2025-01-14
TBL at BOS
1 REG
06:02
BOS
P. Zacha
Saved shot18.445.0PP11.7%
2025-01-14
TBL at BOS
1 REG
06:08
TBL
E. Cernak
Saved shot168.06.2SH0.2%
2025-01-14
TBL at BOS
1 REG
06:46
TBL
B. Hagel
Block19.411.9SHN/A
2025-01-14
TBL at BOS
1 REG
07:04
BOS
J. Brazeau
Miss5.178.7PP7.0%
2025-01-14
TBL at BOS
1 REG
07:42
TBL
L. Glendening
Saved shot158.58.0SH0.3%
2025-01-14
TBL at BOS
1 REG
07:52
BOS
M. Geekie
Saved shot45.13.8PP6.3%
2025-01-14
TBL at BOS
1 REG
07:54
BOS
M. Geekie
Miss9.16.3PP21.7%
2025-01-14
TBL at BOS
1 REG
08:05
TBL
V. Hedman
Miss38.960.8EV1.0%
2025-01-14
TBL at BOS
1 REG
08:15
TBL
N. Kucherov
Block11.720.0EVN/A
2025-01-14
TBL at BOS
1 REG
08:29
TBL
V. Hedman
Miss58.512.8EV3.2%
2025-01-14
TBL at BOS
1 REG
09:31
BOS
P. Wotherspoon
Goal27.830.3EV15.2%
2025-01-14
TBL at BOS
1 REG
09:58
BOS
D. Pastrnak
Saved shot40.532.9EV3.7%
2025-01-14
TBL at BOS
1 REG
11:11
TBL
V. Hedman
Saved shot42.213.7EV1.5%
2025-01-14
TBL at BOS
1 REG
12:05
BOS
J. Brazeau
Block35.540.4EVN/A
2025-01-14
TBL at BOS
1 REG
12:42
TBL
B. Hagel
Saved shot13.636.0EV5.5%
2025-01-14
TBL at BOS
1 REG
13:19
BOS
V. Lettieri
Miss48.822.9EV2.7%
2025-01-14
TBL at BOS
1 REG
13:35
TBL
J. Guentzel
Saved shot15.17.6EV8.1%
2025-01-14
TBL at BOS
1 REG
13:49
BOS
C. Coyle
Block10.329.1EVN/A
2025-01-14
TBL at BOS
1 REG
14:53
TBL
B. Hagel
Miss8.17.1EV12.1%
2025-01-14
TBL at BOS
1 REG
15:08
TBL
N. Perbix
Miss60.01.0EV2.8%
2025-01-14
TBL at BOS
1 REG
16:17
TBL
M. Eyssimont
Saved shot4.090.0EV3.6%
2025-01-14
TBL at BOS
1 REG
16:29
TBL
V. Hedman
Miss60.12.9EV2.9%
2025-01-14
TBL at BOS
1 REG
17:06
TBL
N. Paul
Saved shot43.834.8EV2.0%
2025-01-14
TBL at BOS
1 REG
18:28
TBL
D. Raddysh
Miss59.542.3EV0.7%
2025-01-14
TBL at BOS
1 REG
18:54
BOS
V. Lettieri
Miss19.840.9EV17.9%
2025-01-14
TBL at BOS
1 REG
19:50
TBL
Z. Girgensons
Miss83.324.1SH0.5%
2025-01-14
TBL at BOS
2 REG
01:03
TBL
V. Hedman
Miss19.147.1EV12.6%
2025-01-14
TBL at BOS
2 REG
01:13
BOS
B. Marchand
Goal38.242.9EV3.0%
2025-01-14
TBL at BOS
2 REG
01:41
TBL
A. Cirelli
Block8.214.0EVN/A
2025-01-14
TBL at BOS
2 REG
02:22
TBL
A. Cirelli
Saved shot40.02.9EV7.8%
2025-01-14
TBL at BOS
2 REG
02:23
TBL
N. Kucherov
Saved shot15.763.4EV2.3%
2025-01-14
TBL at BOS
2 REG
02:38
TBL
D. Raddysh
Block23.034.4EVN/A
2025-01-14
TBL at BOS
2 REG
03:18
TBL
D. Raddysh
Saved shot58.211.9EV3.2%
2025-01-14
TBL at BOS
2 REG
03:21
TBL
E. Lilleberg
Block49.02.3EVN/A
2025-01-14
TBL at BOS
2 REG
03:31
BOS
C. Coyle
Saved shot15.311.3EV27.3%
2025-01-14
TBL at BOS
2 REG
04:03
TBL
N. Kucherov
Block29.417.8EVN/A
2025-01-14
TBL at BOS
2 REG
04:05
TBL
E. Cernak
Saved shot26.945.0EV7.6%
2025-01-14
TBL at BOS
2 REG
04:33
BOS
M. Geekie
Miss7.850.2EV19.6%
2025-01-14
TBL at BOS
2 REG
05:00
TBL
M. Eyssimont
Saved shot9.249.4EV7.4%
2025-01-14
TBL at BOS
2 REG
06:01
BOS
A. Peeke
Saved shot33.510.3EV9.0%
2025-01-14
TBL at BOS
2 REG
06:05
BOS
D. Pastrnak
Goal19.147.1EV26.9%
2025-01-14
TBL at BOS
2 REG
06:19
BOS
M. Poitras
Miss18.019.4EV8.1%
2025-01-14
TBL at BOS
2 REG
06:51
TBL
V. Hedman
Saved shot30.924.9EV12.3%
TBL at BOS

Jan 14, 2025 · P1 REG · 00:19

E. Lindholm

BOS · Saved shot

Distance
86.6 ft
Scoring chance (xG)
0.3%
Angle
14.0°
Strength
EV
TBL at BOS

Jan 14, 2025 · P1 REG · 00:52

B. Carlo

BOS · Miss

Distance
40.3 ft
Scoring chance (xG)
1.6%
Angle
46.0°
Strength
EV
TBL at BOS

Jan 14, 2025 · P1 REG · 01:49

E. Lindholm

BOS · Miss

Distance
23.8 ft
Scoring chance (xG)
11.1%
Angle
22.2°
Strength
EV
TBL at BOS

Jan 14, 2025 · P1 REG · 03:35

R. McDonagh

TBL · Saved shot

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

Jan 14, 2025 · P1 REG · 04:24

T. Frederic

BOS · Goal

Distance
8.9 ft
Scoring chance (xG)
16.5%
Angle
26.6°
Strength
EV
TBL at BOS

Jan 14, 2025 · P1 REG · 04:31

L. Glendening

TBL · Saved shot

Distance
32.4 ft
Scoring chance (xG)
2.0%
Angle
56.3°
Strength
EV
TBL at BOS

Jan 14, 2025 · P1 REG · 05:07

C. Koepke

BOS · Block

Distance
32.2 ft
Scoring chance (xG)
Unavailable
Angle
25.8°
Strength
EV

Blocked or unsupported attempt

TBL at BOS

Jan 14, 2025 · P1 REG · 06:02

P. Zacha

BOS · Saved shot

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

Jan 14, 2025 · P1 REG · 06:08

E. Cernak

TBL · Saved shot

Distance
168.0 ft
Scoring chance (xG)
0.2%
Angle
6.2°
Strength
SH
TBL at BOS

Jan 14, 2025 · P1 REG · 06:46

B. Hagel

TBL · Block

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

Blocked or unsupported attempt

TBL at BOS

Jan 14, 2025 · P1 REG · 07:04

J. Brazeau

BOS · Miss

Distance
5.1 ft
Scoring chance (xG)
7.0%
Angle
78.7°
Strength
PP
TBL at BOS

Jan 14, 2025 · P1 REG · 07:42

L. Glendening

TBL · Saved shot

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

Jan 14, 2025 · P1 REG · 07:52

M. Geekie

BOS · Saved shot

Distance
45.1 ft
Scoring chance (xG)
6.3%
Angle
3.8°
Strength
PP
TBL at BOS

Jan 14, 2025 · P1 REG · 07:54

M. Geekie

BOS · Miss

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

Jan 14, 2025 · P1 REG · 08:05

V. Hedman

TBL · Miss

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

Jan 14, 2025 · P1 REG · 08:15

N. Kucherov

TBL · Block

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

Blocked or unsupported attempt

TBL at BOS

Jan 14, 2025 · P1 REG · 08:29

V. Hedman

TBL · Miss

Distance
58.5 ft
Scoring chance (xG)
3.2%
Angle
12.8°
Strength
EV
TBL at BOS

Jan 14, 2025 · P1 REG · 09:31

P. Wotherspoon

BOS · Goal

Distance
27.8 ft
Scoring chance (xG)
15.2%
Angle
30.3°
Strength
EV
TBL at BOS

Jan 14, 2025 · P1 REG · 09:58

D. Pastrnak

BOS · Saved shot

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

Jan 14, 2025 · P1 REG · 11:11

V. Hedman

TBL · Saved shot

Distance
42.2 ft
Scoring chance (xG)
1.5%
Angle
13.7°
Strength
EV
TBL at BOS

Jan 14, 2025 · P1 REG · 12:05

J. Brazeau

BOS · Block

Distance
35.5 ft
Scoring chance (xG)
Unavailable
Angle
40.4°
Strength
EV

Blocked or unsupported attempt

TBL at BOS

Jan 14, 2025 · P1 REG · 12:42

B. Hagel

TBL · Saved shot

Distance
13.6 ft
Scoring chance (xG)
5.5%
Angle
36.0°
Strength
EV
TBL at BOS

Jan 14, 2025 · P1 REG · 13:19

V. Lettieri

BOS · Miss

Distance
48.8 ft
Scoring chance (xG)
2.7%
Angle
22.9°
Strength
EV
TBL at BOS

Jan 14, 2025 · P1 REG · 13:35

J. Guentzel

TBL · Saved shot

Distance
15.1 ft
Scoring chance (xG)
8.1%
Angle
7.6°
Strength
EV
TBL at BOS

Jan 14, 2025 · P1 REG · 13:49

C. Coyle

BOS · Block

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

Blocked or unsupported attempt

TBL at BOS

Jan 14, 2025 · P1 REG · 14:53

B. Hagel

TBL · Miss

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

Jan 14, 2025 · P1 REG · 15:08

N. Perbix

TBL · Miss

Distance
60.0 ft
Scoring chance (xG)
2.8%
Angle
1.0°
Strength
EV
TBL at BOS

Jan 14, 2025 · P1 REG · 16:17

M. Eyssimont

TBL · Saved shot

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

Jan 14, 2025 · P1 REG · 16:29

V. Hedman

TBL · Miss

Distance
60.1 ft
Scoring chance (xG)
2.9%
Angle
2.9°
Strength
EV
TBL at BOS

Jan 14, 2025 · P1 REG · 17:06

N. Paul

TBL · Saved shot

Distance
43.8 ft
Scoring chance (xG)
2.0%
Angle
34.8°
Strength
EV
TBL at BOS

Jan 14, 2025 · P1 REG · 18:28

D. Raddysh

TBL · Miss

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

Jan 14, 2025 · P1 REG · 18:54

V. Lettieri

BOS · Miss

Distance
19.8 ft
Scoring chance (xG)
17.9%
Angle
40.9°
Strength
EV
TBL at BOS

Jan 14, 2025 · P1 REG · 19:50

Z. Girgensons

TBL · Miss

Distance
83.3 ft
Scoring chance (xG)
0.5%
Angle
24.1°
Strength
SH
TBL at BOS

Jan 14, 2025 · P2 REG · 01:03

V. Hedman

TBL · Miss

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

Jan 14, 2025 · P2 REG · 01:13

B. Marchand

BOS · Goal

Distance
38.2 ft
Scoring chance (xG)
3.0%
Angle
42.9°
Strength
EV
TBL at BOS

Jan 14, 2025 · P2 REG · 01:41

A. Cirelli

TBL · Block

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

Blocked or unsupported attempt

TBL at BOS

Jan 14, 2025 · P2 REG · 02:22

A. Cirelli

TBL · Saved shot

Distance
40.0 ft
Scoring chance (xG)
7.8%
Angle
2.9°
Strength
EV
TBL at BOS

Jan 14, 2025 · P2 REG · 02:23

N. Kucherov

TBL · Saved shot

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

Jan 14, 2025 · P2 REG · 02:38

D. Raddysh

TBL · Block

Distance
23.0 ft
Scoring chance (xG)
Unavailable
Angle
34.4°
Strength
EV

Blocked or unsupported attempt

TBL at BOS

Jan 14, 2025 · P2 REG · 03:18

D. Raddysh

TBL · Saved shot

Distance
58.2 ft
Scoring chance (xG)
3.2%
Angle
11.9°
Strength
EV
TBL at BOS

Jan 14, 2025 · P2 REG · 03:21

E. Lilleberg

TBL · Block

Distance
49.0 ft
Scoring chance (xG)
Unavailable
Angle
2.3°
Strength
EV

Blocked or unsupported attempt

TBL at BOS

Jan 14, 2025 · P2 REG · 03:31

C. Coyle

BOS · Saved shot

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

Jan 14, 2025 · P2 REG · 04:03

N. Kucherov

TBL · Block

Distance
29.4 ft
Scoring chance (xG)
Unavailable
Angle
17.8°
Strength
EV

Blocked or unsupported attempt

TBL at BOS

Jan 14, 2025 · P2 REG · 04:05

E. Cernak

TBL · Saved shot

Distance
26.9 ft
Scoring chance (xG)
7.6%
Angle
45.0°
Strength
EV
TBL at BOS

Jan 14, 2025 · P2 REG · 04:33

M. Geekie

BOS · Miss

Distance
7.8 ft
Scoring chance (xG)
19.6%
Angle
50.2°
Strength
EV
TBL at BOS

Jan 14, 2025 · P2 REG · 05:00

M. Eyssimont

TBL · Saved shot

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

Jan 14, 2025 · P2 REG · 06:01

A. Peeke

BOS · Saved shot

Distance
33.5 ft
Scoring chance (xG)
9.0%
Angle
10.3°
Strength
EV
TBL at BOS

Jan 14, 2025 · P2 REG · 06:05

D. Pastrnak

BOS · Goal

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

Jan 14, 2025 · P2 REG · 06:19

M. Poitras

BOS · Miss

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

Jan 14, 2025 · P2 REG · 06:51

V. Hedman

TBL · Saved shot

Distance
30.9 ft
Scoring chance (xG)
12.3%
Angle
24.9°
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.