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

119 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-03-04
SJS at BUF
1 REG
01:57
SJS
J. Thompson
Block33.035.1EVN/A
2025-03-04
SJS at BUF
1 REG
02:00
SJS
A. Wennberg
Block13.617.1EVN/A
2025-03-04
SJS at BUF
1 REG
02:16
BUF
J. Quinn
Block31.49.2EVN/A
2025-03-04
SJS at BUF
1 REG
02:44
BUF
C. Clifton
Block31.020.8EVN/A
2025-03-04
SJS at BUF
1 REG
02:57
BUF
C. Clifton
Miss22.15.2EV16.1%
2025-03-04
SJS at BUF
1 REG
03:29
SJS
B. Goodrow
Saved shot36.37.9EV7.6%
2025-03-04
SJS at BUF
1 REG
04:00
BUF
T. Thompson
Block20.543.0EVN/A
2025-03-04
SJS at BUF
1 REG
04:25
SJS
F. Zetterlund
Block40.013.0EVN/A
2025-03-04
SJS at BUF
1 REG
04:49
SJS
M. Celebrini
Miss30.558.4EV3.0%
2025-03-04
SJS at BUF
1 REG
05:40
SJS
T. Toffoli
Saved shot39.733.7EV3.9%
2025-03-04
SJS at BUF
1 REG
05:52
SJS
J. Thompson
Saved shot65.816.8EV0.8%
2025-03-04
SJS at BUF
1 REG
06:04
BUF
D. Cozens
Saved shot18.00.0EV15.9%
2025-03-04
SJS at BUF
1 REG
06:06
BUF
A. Tuch
Saved shot13.022.6EV16.1%
2025-03-04
SJS at BUF
1 REG
06:09
BUF
T. Thompson
Miss37.732.0EV1.2%
2025-03-04
SJS at BUF
1 REG
06:34
BUF
T. Thompson
Saved shot27.749.4EV5.3%
2025-03-04
SJS at BUF
1 REG
06:40
BUF
R. Dahlin
Block15.650.2EVN/A
2025-03-04
SJS at BUF
1 REG
06:54
BUF
A. Tuch
Miss11.05.2EV11.4%
2025-03-04
SJS at BUF
1 REG
07:18
BUF
J. Greenway
Miss66.632.7EV0.8%
2025-03-04
SJS at BUF
1 REG
08:22
BUF
R. McLeod
Saved shot43.25.3EV4.1%
2025-03-04
SJS at BUF
1 REG
10:00
BUF
O. Power
Block54.312.8EVN/A
2025-03-04
SJS at BUF
1 REG
10:07
SJS
S. Mukhamadullin
Miss42.650.7EV1.0%
2025-03-04
SJS at BUF
1 REG
11:07
SJS
M. Celebrini
Miss30.924.9PP12.4%
2025-03-04
SJS at BUF
1 REG
11:14
SJS
M. Celebrini
Miss33.636.5PP7.0%
2025-03-04
SJS at BUF
1 REG
11:20
SJS
M. Celebrini
Saved shot32.919.5PP10.7%
2025-03-04
SJS at BUF
1 REG
12:47
SJS
C. Graf
Saved shot11.345.0PP13.9%
2025-03-04
SJS at BUF
1 REG
12:49
SJS
K. Kostin
Miss18.460.6PP21.1%
2025-03-04
SJS at BUF
1 REG
13:48
BUF
R. Dahlin
Miss48.822.9EV1.8%
2025-03-04
SJS at BUF
1 REG
14:01
BUF
O. Power
Miss51.217.0EV2.1%
2025-03-04
SJS at BUF
1 REG
14:34
SJS
T. Toffoli
Miss46.950.2EV0.8%
2025-03-04
SJS at BUF
1 REG
14:52
SJS
W. Eklund
Saved shot23.420.0EV11.9%
2025-03-04
SJS at BUF
1 REG
15:01
SJS
M. Celebrini
Saved shot9.16.3PP12.7%
2025-03-04
SJS at BUF
1 REG
15:02
SJS
T. Toffoli
Saved shot8.214.0PP5.0%
2025-03-04
SJS at BUF
1 REG
15:04
SJS
M. Celebrini
Block4.526.6PPN/A
2025-03-04
SJS at BUF
1 REG
15:39
SJS
M. Celebrini
Miss5.036.9PP22.4%
2025-03-04
SJS at BUF
1 REG
16:17
SJS
T. Liljegren
Block6.726.6PPN/A
2025-03-04
SJS at BUF
1 REG
16:46
SJS
T. Liljegren
Miss59.713.6PP3.5%
2025-03-04
SJS at BUF
1 REG
17:49
SJS
L. Kunin
Miss25.525.6EV12.4%
2025-03-04
SJS at BUF
1 REG
17:52
SJS
B. Goodrow
Block37.852.5EVN/A
2025-03-04
SJS at BUF
1 REG
18:32
SJS
T. Dellandrea
Saved shot19.730.5EV6.1%
2025-03-04
SJS at BUF
1 REG
19:26
SJS
M. Celebrini
Miss8.00.0EV16.8%
2025-03-04
SJS at BUF
1 REG
19:32
SJS
T. Liljegren
Saved shot94.020.6EV0.2%
2025-03-04
SJS at BUF
1 REG
19:44
BUF
D. Cozens
Saved shot28.729.2EV9.4%
2025-03-04
SJS at BUF
2 REG
01:01
SJS
T. Liljegren
Goal15.650.2EV11.0%
2025-03-04
SJS at BUF
2 REG
01:26
SJS
M. Celebrini
Miss33.128.9EV6.6%
2025-03-04
SJS at BUF
2 REG
02:43
SJS
T. Liljegren
Saved shot51.149.8EV0.9%
2025-03-04
SJS at BUF
2 REG
02:50
SJS
L. Kunin
Saved shot54.02.1EV1.8%
2025-03-04
SJS at BUF
2 REG
02:52
SJS
J. Walman
Miss13.969.0EV10.7%
2025-03-04
SJS at BUF
2 REG
03:58
BUF
J. Peterka
Miss45.539.6PP1.3%
2025-03-04
SJS at BUF
2 REG
04:16
BUF
R. Dahlin
Saved shot52.00.0PP4.9%
2025-03-04
SJS at BUF
2 REG
05:13
BUF
J. Peterka
Goal31.250.2PP11.7%
SJS at BUF

Mar 4, 2025 · P1 REG · 01:57

J. Thompson

SJS · Block

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

Blocked or unsupported attempt

SJS at BUF

Mar 4, 2025 · P1 REG · 02:00

A. Wennberg

SJS · Block

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

Blocked or unsupported attempt

SJS at BUF

Mar 4, 2025 · P1 REG · 02:16

J. Quinn

BUF · Block

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

Blocked or unsupported attempt

SJS at BUF

Mar 4, 2025 · P1 REG · 02:44

C. Clifton

BUF · Block

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

Blocked or unsupported attempt

SJS at BUF

Mar 4, 2025 · P1 REG · 02:57

C. Clifton

BUF · Miss

Distance
22.1 ft
Scoring chance (xG)
16.1%
Angle
5.2°
Strength
EV
SJS at BUF

Mar 4, 2025 · P1 REG · 03:29

B. Goodrow

SJS · Saved shot

Distance
36.3 ft
Scoring chance (xG)
7.6%
Angle
7.9°
Strength
EV
SJS at BUF

Mar 4, 2025 · P1 REG · 04:00

T. Thompson

BUF · Block

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

Blocked or unsupported attempt

SJS at BUF

Mar 4, 2025 · P1 REG · 04:25

F. Zetterlund

SJS · Block

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

Blocked or unsupported attempt

SJS at BUF

Mar 4, 2025 · P1 REG · 04:49

M. Celebrini

SJS · Miss

Distance
30.5 ft
Scoring chance (xG)
3.0%
Angle
58.4°
Strength
EV
SJS at BUF

Mar 4, 2025 · P1 REG · 05:40

T. Toffoli

SJS · Saved shot

Distance
39.7 ft
Scoring chance (xG)
3.9%
Angle
33.7°
Strength
EV
SJS at BUF

Mar 4, 2025 · P1 REG · 05:52

J. Thompson

SJS · Saved shot

Distance
65.8 ft
Scoring chance (xG)
0.8%
Angle
16.8°
Strength
EV
SJS at BUF

Mar 4, 2025 · P1 REG · 06:04

D. Cozens

BUF · Saved shot

Distance
18.0 ft
Scoring chance (xG)
15.9%
Angle
0.0°
Strength
EV
SJS at BUF

Mar 4, 2025 · P1 REG · 06:06

A. Tuch

BUF · Saved shot

Distance
13.0 ft
Scoring chance (xG)
16.1%
Angle
22.6°
Strength
EV
SJS at BUF

Mar 4, 2025 · P1 REG · 06:09

T. Thompson

BUF · Miss

Distance
37.7 ft
Scoring chance (xG)
1.2%
Angle
32.0°
Strength
EV
SJS at BUF

Mar 4, 2025 · P1 REG · 06:34

T. Thompson

BUF · Saved shot

Distance
27.7 ft
Scoring chance (xG)
5.3%
Angle
49.4°
Strength
EV
SJS at BUF

Mar 4, 2025 · P1 REG · 06:40

R. Dahlin

BUF · Block

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

Blocked or unsupported attempt

SJS at BUF

Mar 4, 2025 · P1 REG · 06:54

A. Tuch

BUF · Miss

Distance
11.0 ft
Scoring chance (xG)
11.4%
Angle
5.2°
Strength
EV
SJS at BUF

Mar 4, 2025 · P1 REG · 07:18

J. Greenway

BUF · Miss

Distance
66.6 ft
Scoring chance (xG)
0.8%
Angle
32.7°
Strength
EV
SJS at BUF

Mar 4, 2025 · P1 REG · 08:22

R. McLeod

BUF · Saved shot

Distance
43.2 ft
Scoring chance (xG)
4.1%
Angle
5.3°
Strength
EV
SJS at BUF

Mar 4, 2025 · P1 REG · 10:00

O. Power

BUF · Block

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

Blocked or unsupported attempt

SJS at BUF

Mar 4, 2025 · P1 REG · 10:07

S. Mukhamadullin

SJS · Miss

Distance
42.6 ft
Scoring chance (xG)
1.0%
Angle
50.7°
Strength
EV
SJS at BUF

Mar 4, 2025 · P1 REG · 11:07

M. Celebrini

SJS · Miss

Distance
30.9 ft
Scoring chance (xG)
12.4%
Angle
24.9°
Strength
PP
SJS at BUF

Mar 4, 2025 · P1 REG · 11:14

M. Celebrini

SJS · Miss

Distance
33.6 ft
Scoring chance (xG)
7.0%
Angle
36.5°
Strength
PP
SJS at BUF

Mar 4, 2025 · P1 REG · 11:20

M. Celebrini

SJS · Saved shot

Distance
32.9 ft
Scoring chance (xG)
10.7%
Angle
19.5°
Strength
PP
SJS at BUF

Mar 4, 2025 · P1 REG · 12:47

C. Graf

SJS · Saved shot

Distance
11.3 ft
Scoring chance (xG)
13.9%
Angle
45.0°
Strength
PP
SJS at BUF

Mar 4, 2025 · P1 REG · 12:49

K. Kostin

SJS · Miss

Distance
18.4 ft
Scoring chance (xG)
21.1%
Angle
60.6°
Strength
PP
SJS at BUF

Mar 4, 2025 · P1 REG · 13:48

R. Dahlin

BUF · Miss

Distance
48.8 ft
Scoring chance (xG)
1.8%
Angle
22.9°
Strength
EV
SJS at BUF

Mar 4, 2025 · P1 REG · 14:01

O. Power

BUF · Miss

Distance
51.2 ft
Scoring chance (xG)
2.1%
Angle
17.0°
Strength
EV
SJS at BUF

Mar 4, 2025 · P1 REG · 14:34

T. Toffoli

SJS · Miss

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

Mar 4, 2025 · P1 REG · 14:52

W. Eklund

SJS · Saved shot

Distance
23.4 ft
Scoring chance (xG)
11.9%
Angle
20.0°
Strength
EV
SJS at BUF

Mar 4, 2025 · P1 REG · 15:01

M. Celebrini

SJS · Saved shot

Distance
9.1 ft
Scoring chance (xG)
12.7%
Angle
6.3°
Strength
PP
SJS at BUF

Mar 4, 2025 · P1 REG · 15:02

T. Toffoli

SJS · Saved shot

Distance
8.2 ft
Scoring chance (xG)
5.0%
Angle
14.0°
Strength
PP
SJS at BUF

Mar 4, 2025 · P1 REG · 15:04

M. Celebrini

SJS · Block

Distance
4.5 ft
Scoring chance (xG)
Unavailable
Angle
26.6°
Strength
PP

Blocked or unsupported attempt

SJS at BUF

Mar 4, 2025 · P1 REG · 15:39

M. Celebrini

SJS · Miss

Distance
5.0 ft
Scoring chance (xG)
22.4%
Angle
36.9°
Strength
PP
SJS at BUF

Mar 4, 2025 · P1 REG · 16:17

T. Liljegren

SJS · Block

Distance
6.7 ft
Scoring chance (xG)
Unavailable
Angle
26.6°
Strength
PP

Blocked or unsupported attempt

SJS at BUF

Mar 4, 2025 · P1 REG · 16:46

T. Liljegren

SJS · Miss

Distance
59.7 ft
Scoring chance (xG)
3.5%
Angle
13.6°
Strength
PP
SJS at BUF

Mar 4, 2025 · P1 REG · 17:49

L. Kunin

SJS · Miss

Distance
25.5 ft
Scoring chance (xG)
12.4%
Angle
25.6°
Strength
EV
SJS at BUF

Mar 4, 2025 · P1 REG · 17:52

B. Goodrow

SJS · Block

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

Blocked or unsupported attempt

SJS at BUF

Mar 4, 2025 · P1 REG · 18:32

T. Dellandrea

SJS · Saved shot

Distance
19.7 ft
Scoring chance (xG)
6.1%
Angle
30.5°
Strength
EV
SJS at BUF

Mar 4, 2025 · P1 REG · 19:26

M. Celebrini

SJS · Miss

Distance
8.0 ft
Scoring chance (xG)
16.8%
Angle
0.0°
Strength
EV
SJS at BUF

Mar 4, 2025 · P1 REG · 19:32

T. Liljegren

SJS · Saved shot

Distance
94.0 ft
Scoring chance (xG)
0.2%
Angle
20.6°
Strength
EV
SJS at BUF

Mar 4, 2025 · P1 REG · 19:44

D. Cozens

BUF · Saved shot

Distance
28.7 ft
Scoring chance (xG)
9.4%
Angle
29.2°
Strength
EV
SJS at BUF

Mar 4, 2025 · P2 REG · 01:01

T. Liljegren

SJS · Goal

Distance
15.6 ft
Scoring chance (xG)
11.0%
Angle
50.2°
Strength
EV
SJS at BUF

Mar 4, 2025 · P2 REG · 01:26

M. Celebrini

SJS · Miss

Distance
33.1 ft
Scoring chance (xG)
6.6%
Angle
28.9°
Strength
EV
SJS at BUF

Mar 4, 2025 · P2 REG · 02:43

T. Liljegren

SJS · Saved shot

Distance
51.1 ft
Scoring chance (xG)
0.9%
Angle
49.8°
Strength
EV
SJS at BUF

Mar 4, 2025 · P2 REG · 02:50

L. Kunin

SJS · Saved shot

Distance
54.0 ft
Scoring chance (xG)
1.8%
Angle
2.1°
Strength
EV
SJS at BUF

Mar 4, 2025 · P2 REG · 02:52

J. Walman

SJS · Miss

Distance
13.9 ft
Scoring chance (xG)
10.7%
Angle
69.0°
Strength
EV
SJS at BUF

Mar 4, 2025 · P2 REG · 03:58

J. Peterka

BUF · Miss

Distance
45.5 ft
Scoring chance (xG)
1.3%
Angle
39.6°
Strength
PP
SJS at BUF

Mar 4, 2025 · P2 REG · 04:16

R. Dahlin

BUF · Saved shot

Distance
52.0 ft
Scoring chance (xG)
4.9%
Angle
0.0°
Strength
PP
SJS at BUF

Mar 4, 2025 · P2 REG · 05:13

J. Peterka

BUF · Goal

Distance
31.2 ft
Scoring chance (xG)
11.7%
Angle
50.2°
Strength
PP

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.