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

151 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-02-27
NYI at BOS
1 REG
00:09
BOS
E. Lindholm
Saved shot26.974.9EV2.3%
2025-02-27
NYI at BOS
1 REG
00:23
BOS
C. Coyle
Saved shot23.39.9EV6.7%
2025-02-27
NYI at BOS
1 REG
00:25
BOS
E. Lindholm
Saved shot5.111.3EV30.9%
2025-02-27
NYI at BOS
1 REG
00:55
NYI
K. Palmieri
Miss31.250.2EV3.5%
2025-02-27
NYI at BOS
1 REG
01:44
NYI
N. Dobson
Block50.624.5EVN/A
2025-02-27
NYI at BOS
1 REG
01:59
NYI
K. MacLean
Saved shot15.834.7EV12.4%
2025-02-27
NYI at BOS
1 REG
02:54
NYI
B. Horvat
Block35.442.7EVN/A
2025-02-27
NYI at BOS
1 REG
03:06
NYI
A. Pelech
Miss54.420.4EV0.8%
2025-02-27
NYI at BOS
1 REG
03:09
NYI
S. Holmstrom
Block7.256.3EVN/A
2025-02-27
NYI at BOS
1 REG
03:54
BOS
M. Geekie
Block30.49.5EVN/A
2025-02-27
NYI at BOS
1 REG
05:01
NYI
M. Gatcomb
Miss42.48.1EV4.4%
2025-02-27
NYI at BOS
1 REG
06:09
BOS
A. Peeke
Saved shot55.01.0EV1.9%
2025-02-27
NYI at BOS
1 REG
06:15
BOS
B. Marchand
Saved shot5.421.8EV18.2%
2025-02-27
NYI at BOS
1 REG
06:44
NYI
N. Dobson
Block13.617.1EVN/A
2025-02-27
NYI at BOS
1 REG
06:58
BOS
A. Peeke
Block13.022.6EVN/A
2025-02-27
NYI at BOS
1 REG
07:03
BOS
E. Lindholm
Block10.833.7EVN/A
2025-02-27
NYI at BOS
1 REG
07:08
BOS
M. Geekie
Miss52.621.2EV2.8%
2025-02-27
NYI at BOS
1 REG
07:36
BOS
M. Geekie
Block39.459.5EVN/A
2025-02-27
NYI at BOS
1 REG
07:47
NYI
B. Nelson
Miss16.665.0EV5.8%
2025-02-27
NYI at BOS
1 REG
07:55
BOS
D. Pastrnak
Saved shot32.627.3EV6.7%
2025-02-27
NYI at BOS
1 REG
08:17
NYI
R. Pulock
Block22.426.6EVN/A
2025-02-27
NYI at BOS
1 REG
08:42
BOS
D. Pastrnak
Miss32.650.0PP10.8%
2025-02-27
NYI at BOS
1 REG
08:44
BOS
B. Marchand
Saved shot25.123.5PP16.0%
2025-02-27
NYI at BOS
1 REG
09:15
BOS
B. Marchand
Block15.331.6PPN/A
2025-02-27
NYI at BOS
1 REG
09:16
BOS
E. Lindholm
Saved shot10.821.8PP2.6%
2025-02-27
NYI at BOS
1 REG
09:56
BOS
D. Pastrnak
Block5.468.2PPN/A
2025-02-27
NYI at BOS
1 REG
09:57
BOS
B. Marchand
Saved shot18.056.3PP6.8%
2025-02-27
NYI at BOS
1 REG
09:58
BOS
B. Marchand
Saved shot14.365.2PP6.1%
2025-02-27
NYI at BOS
1 REG
10:00
BOS
E. Lindholm
Saved shot7.233.7PP31.3%
2025-02-27
NYI at BOS
1 REG
11:13
BOS
C. Koepke
Saved shot6.726.6EV14.2%
2025-02-27
NYI at BOS
1 REG
11:58
BOS
E. Lindholm
Miss42.051.8EV2.4%
2025-02-27
NYI at BOS
1 REG
12:00
BOS
M. Lohrei
Miss70.031.0EV0.4%
2025-02-27
NYI at BOS
1 REG
12:06
BOS
M. Geekie
Block41.141.1EVN/A
2025-02-27
NYI at BOS
1 REG
13:26
BOS
N. Zadorov
Block26.921.8EVN/A
2025-02-27
NYI at BOS
1 REG
14:01
BOS
C. Koepke
Miss26.067.4EV4.0%
2025-02-27
NYI at BOS
1 REG
15:00
BOS
D. Pastrnak
Saved shot43.930.1PP4.9%
2025-02-27
NYI at BOS
1 REG
15:13
BOS
D. Pastrnak
Saved shot37.434.1PP5.7%
2025-02-27
NYI at BOS
1 REG
15:28
NYI
S. Holmstrom
Saved shot38.160.1SH1.0%
2025-02-27
NYI at BOS
1 REG
16:03
BOS
M. Poitras
Block19.238.7PPN/A
2025-02-27
NYI at BOS
1 REG
16:11
NYI
A. Romanov
Goal32.236.2EV6.2%
2025-02-27
NYI at BOS
1 REG
16:13
NYI
A. Duclair
Saved shot86.01.3EV0.2%
2025-02-27
NYI at BOS
1 REG
16:28
BOS
B. Carlo
Block43.035.5EVN/A
2025-02-27
NYI at BOS
1 REG
17:52
NYI
N. Dobson
Block31.326.6EVN/A
2025-02-27
NYI at BOS
1 REG
18:09
NYI
M. Tsyplakov
Block19.321.3EVN/A
2025-02-27
NYI at BOS
1 REG
18:19
NYI
N. Dobson
Block42.36.8EVN/A
2025-02-27
NYI at BOS
1 REG
18:47
BOS
C. Coyle
Saved shot20.036.9EV10.8%
2025-02-27
NYI at BOS
1 REG
18:55
NYI
B. Horvat
Saved shot38.356.7EV1.3%
2025-02-27
NYI at BOS
1 REG
19:38
NYI
B. Nelson
Saved shot5.1101.3EV11.5%
2025-02-27
NYI at BOS
1 REG
19:51
BOS
P. Zacha
Miss11.731.0EV6.3%
2025-02-27
NYI at BOS
2 REG
00:16
BOS
N. Zadorov
Miss35.557.7EV1.0%
NYI at BOS

Feb 27, 2025 · P1 REG · 00:09

E. Lindholm

BOS · Saved shot

Distance
26.9 ft
Scoring chance (xG)
2.3%
Angle
74.9°
Strength
EV
NYI at BOS

Feb 27, 2025 · P1 REG · 00:23

C. Coyle

BOS · Saved shot

Distance
23.3 ft
Scoring chance (xG)
6.7%
Angle
9.9°
Strength
EV
NYI at BOS

Feb 27, 2025 · P1 REG · 00:25

E. Lindholm

BOS · Saved shot

Distance
5.1 ft
Scoring chance (xG)
30.9%
Angle
11.3°
Strength
EV
NYI at BOS

Feb 27, 2025 · P1 REG · 00:55

K. Palmieri

NYI · Miss

Distance
31.2 ft
Scoring chance (xG)
3.5%
Angle
50.2°
Strength
EV
NYI at BOS

Feb 27, 2025 · P1 REG · 01:44

N. Dobson

NYI · Block

Distance
50.6 ft
Scoring chance (xG)
Unavailable
Angle
24.5°
Strength
EV

Blocked or unsupported attempt

NYI at BOS

Feb 27, 2025 · P1 REG · 01:59

K. MacLean

NYI · Saved shot

Distance
15.8 ft
Scoring chance (xG)
12.4%
Angle
34.7°
Strength
EV
NYI at BOS

Feb 27, 2025 · P1 REG · 02:54

B. Horvat

NYI · Block

Distance
35.4 ft
Scoring chance (xG)
Unavailable
Angle
42.7°
Strength
EV

Blocked or unsupported attempt

NYI at BOS

Feb 27, 2025 · P1 REG · 03:06

A. Pelech

NYI · Miss

Distance
54.4 ft
Scoring chance (xG)
0.8%
Angle
20.4°
Strength
EV
NYI at BOS

Feb 27, 2025 · P1 REG · 03:09

S. Holmstrom

NYI · Block

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

Blocked or unsupported attempt

NYI at BOS

Feb 27, 2025 · P1 REG · 03:54

M. Geekie

BOS · Block

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

Blocked or unsupported attempt

NYI at BOS

Feb 27, 2025 · P1 REG · 05:01

M. Gatcomb

NYI · Miss

Distance
42.4 ft
Scoring chance (xG)
4.4%
Angle
8.1°
Strength
EV
NYI at BOS

Feb 27, 2025 · P1 REG · 06:09

A. Peeke

BOS · Saved shot

Distance
55.0 ft
Scoring chance (xG)
1.9%
Angle
1.0°
Strength
EV
NYI at BOS

Feb 27, 2025 · P1 REG · 06:15

B. Marchand

BOS · Saved shot

Distance
5.4 ft
Scoring chance (xG)
18.2%
Angle
21.8°
Strength
EV
NYI at BOS

Feb 27, 2025 · P1 REG · 06:44

N. Dobson

NYI · Block

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

Blocked or unsupported attempt

NYI at BOS

Feb 27, 2025 · P1 REG · 06:58

A. Peeke

BOS · Block

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

Blocked or unsupported attempt

NYI at BOS

Feb 27, 2025 · P1 REG · 07:03

E. Lindholm

BOS · Block

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

Blocked or unsupported attempt

NYI at BOS

Feb 27, 2025 · P1 REG · 07:08

M. Geekie

BOS · Miss

Distance
52.6 ft
Scoring chance (xG)
2.8%
Angle
21.2°
Strength
EV
NYI at BOS

Feb 27, 2025 · P1 REG · 07:36

M. Geekie

BOS · Block

Distance
39.4 ft
Scoring chance (xG)
Unavailable
Angle
59.5°
Strength
EV

Blocked or unsupported attempt

NYI at BOS

Feb 27, 2025 · P1 REG · 07:47

B. Nelson

NYI · Miss

Distance
16.6 ft
Scoring chance (xG)
5.8%
Angle
65.0°
Strength
EV
NYI at BOS

Feb 27, 2025 · P1 REG · 07:55

D. Pastrnak

BOS · Saved shot

Distance
32.6 ft
Scoring chance (xG)
6.7%
Angle
27.3°
Strength
EV
NYI at BOS

Feb 27, 2025 · P1 REG · 08:17

R. Pulock

NYI · Block

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

Blocked or unsupported attempt

NYI at BOS

Feb 27, 2025 · P1 REG · 08:42

D. Pastrnak

BOS · Miss

Distance
32.6 ft
Scoring chance (xG)
10.8%
Angle
50.0°
Strength
PP
NYI at BOS

Feb 27, 2025 · P1 REG · 08:44

B. Marchand

BOS · Saved shot

Distance
25.1 ft
Scoring chance (xG)
16.0%
Angle
23.5°
Strength
PP
NYI at BOS

Feb 27, 2025 · P1 REG · 09:15

B. Marchand

BOS · Block

Distance
15.3 ft
Scoring chance (xG)
Unavailable
Angle
31.6°
Strength
PP

Blocked or unsupported attempt

NYI at BOS

Feb 27, 2025 · P1 REG · 09:16

E. Lindholm

BOS · Saved shot

Distance
10.8 ft
Scoring chance (xG)
2.6%
Angle
21.8°
Strength
PP
NYI at BOS

Feb 27, 2025 · P1 REG · 09:56

D. Pastrnak

BOS · Block

Distance
5.4 ft
Scoring chance (xG)
Unavailable
Angle
68.2°
Strength
PP

Blocked or unsupported attempt

NYI at BOS

Feb 27, 2025 · P1 REG · 09:57

B. Marchand

BOS · Saved shot

Distance
18.0 ft
Scoring chance (xG)
6.8%
Angle
56.3°
Strength
PP
NYI at BOS

Feb 27, 2025 · P1 REG · 09:58

B. Marchand

BOS · Saved shot

Distance
14.3 ft
Scoring chance (xG)
6.1%
Angle
65.2°
Strength
PP
NYI at BOS

Feb 27, 2025 · P1 REG · 10:00

E. Lindholm

BOS · Saved shot

Distance
7.2 ft
Scoring chance (xG)
31.3%
Angle
33.7°
Strength
PP
NYI at BOS

Feb 27, 2025 · P1 REG · 11:13

C. Koepke

BOS · Saved shot

Distance
6.7 ft
Scoring chance (xG)
14.2%
Angle
26.6°
Strength
EV
NYI at BOS

Feb 27, 2025 · P1 REG · 11:58

E. Lindholm

BOS · Miss

Distance
42.0 ft
Scoring chance (xG)
2.4%
Angle
51.8°
Strength
EV
NYI at BOS

Feb 27, 2025 · P1 REG · 12:00

M. Lohrei

BOS · Miss

Distance
70.0 ft
Scoring chance (xG)
0.4%
Angle
31.0°
Strength
EV
NYI at BOS

Feb 27, 2025 · P1 REG · 12:06

M. Geekie

BOS · Block

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

Blocked or unsupported attempt

NYI at BOS

Feb 27, 2025 · P1 REG · 13:26

N. Zadorov

BOS · Block

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

Blocked or unsupported attempt

NYI at BOS

Feb 27, 2025 · P1 REG · 14:01

C. Koepke

BOS · Miss

Distance
26.0 ft
Scoring chance (xG)
4.0%
Angle
67.4°
Strength
EV
NYI at BOS

Feb 27, 2025 · P1 REG · 15:00

D. Pastrnak

BOS · Saved shot

Distance
43.9 ft
Scoring chance (xG)
4.9%
Angle
30.1°
Strength
PP
NYI at BOS

Feb 27, 2025 · P1 REG · 15:13

D. Pastrnak

BOS · Saved shot

Distance
37.4 ft
Scoring chance (xG)
5.7%
Angle
34.1°
Strength
PP
NYI at BOS

Feb 27, 2025 · P1 REG · 15:28

S. Holmstrom

NYI · Saved shot

Distance
38.1 ft
Scoring chance (xG)
1.0%
Angle
60.1°
Strength
SH
NYI at BOS

Feb 27, 2025 · P1 REG · 16:03

M. Poitras

BOS · Block

Distance
19.2 ft
Scoring chance (xG)
Unavailable
Angle
38.7°
Strength
PP

Blocked or unsupported attempt

NYI at BOS

Feb 27, 2025 · P1 REG · 16:11

A. Romanov

NYI · Goal

Distance
32.2 ft
Scoring chance (xG)
6.2%
Angle
36.2°
Strength
EV
NYI at BOS

Feb 27, 2025 · P1 REG · 16:13

A. Duclair

NYI · Saved shot

Distance
86.0 ft
Scoring chance (xG)
0.2%
Angle
1.3°
Strength
EV
NYI at BOS

Feb 27, 2025 · P1 REG · 16:28

B. Carlo

BOS · Block

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

Blocked or unsupported attempt

NYI at BOS

Feb 27, 2025 · P1 REG · 17:52

N. Dobson

NYI · Block

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

Blocked or unsupported attempt

NYI at BOS

Feb 27, 2025 · P1 REG · 18:09

M. Tsyplakov

NYI · Block

Distance
19.3 ft
Scoring chance (xG)
Unavailable
Angle
21.3°
Strength
EV

Blocked or unsupported attempt

NYI at BOS

Feb 27, 2025 · P1 REG · 18:19

N. Dobson

NYI · Block

Distance
42.3 ft
Scoring chance (xG)
Unavailable
Angle
6.8°
Strength
EV

Blocked or unsupported attempt

NYI at BOS

Feb 27, 2025 · P1 REG · 18:47

C. Coyle

BOS · Saved shot

Distance
20.0 ft
Scoring chance (xG)
10.8%
Angle
36.9°
Strength
EV
NYI at BOS

Feb 27, 2025 · P1 REG · 18:55

B. Horvat

NYI · Saved shot

Distance
38.3 ft
Scoring chance (xG)
1.3%
Angle
56.7°
Strength
EV
NYI at BOS

Feb 27, 2025 · P1 REG · 19:38

B. Nelson

NYI · Saved shot

Distance
5.1 ft
Scoring chance (xG)
11.5%
Angle
101.3°
Strength
EV
NYI at BOS

Feb 27, 2025 · P1 REG · 19:51

P. Zacha

BOS · Miss

Distance
11.7 ft
Scoring chance (xG)
6.3%
Angle
31.0°
Strength
EV
NYI at BOS

Feb 27, 2025 · P2 REG · 00:16

N. Zadorov

BOS · Miss

Distance
35.5 ft
Scoring chance (xG)
1.0%
Angle
57.7°
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.