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

116 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-02-18
BUF at SJS
1 REG
00:40
BUF
K. Okposo
Saved shot33.348.7EV3.1%
2023-02-18
BUF at SJS
1 REG
01:25
SJS
M. Eyssimont
Saved shot16.437.6EV10.9%
2023-02-18
BUF at SJS
1 REG
01:28
SJS
N. Bonino
Miss46.745.0EV0.7%
2023-02-18
BUF at SJS
1 REG
01:37
SJS
J. MacDonald
Saved shot28.914.0EV11.5%
2023-02-18
BUF at SJS
1 REG
02:10
BUF
J. Quinn
Miss23.933.0EV13.9%
2023-02-18
BUF at SJS
1 REG
02:30
BUF
R. Dahlin
Miss50.810.2EV2.2%
2023-02-18
BUF at SJS
1 REG
03:01
BUF
D. Cozens
Goal29.174.1EV1.3%
2023-02-18
BUF at SJS
1 REG
03:11
BUF
T. Jost
Saved shot41.869.0EV0.4%
2023-02-18
BUF at SJS
1 REG
03:44
SJS
S. Harrington
Saved shot58.627.4EV1.6%
2023-02-18
BUF at SJS
1 REG
04:43
SJS
J. MacDonald
Saved shot53.729.0EV1.4%
2023-02-18
BUF at SJS
1 REG
05:57
BUF
J. Quinn
Miss40.442.0EV2.4%
2023-02-18
BUF at SJS
1 REG
06:52
BUF
P. Krebs
Saved shot30.531.6EV12.4%
2023-02-18
BUF at SJS
1 REG
07:18
SJS
N. Sturm
Saved shot10.036.9EV16.6%
2023-02-18
BUF at SJS
1 REG
08:11
BUF
J. Peterka
Block21.410.8EVN/A
2023-02-18
BUF at SJS
1 REG
08:59
SJS
J. MacDonald
Block12.414.0EVN/A
2023-02-18
BUF at SJS
1 REG
09:02
SJS
M. Ferraro
Saved shot8.926.6EV25.1%
2023-02-18
BUF at SJS
1 REG
09:10
BUF
T. Thompson
Saved shot12.04.8EV20.2%
2023-02-18
BUF at SJS
1 REG
10:01
SJS
E. Karlsson
Block37.628.6EVN/A
2023-02-18
BUF at SJS
1 REG
10:41
SJS
T. Meier
Saved shot19.238.7EV10.4%
2023-02-18
BUF at SJS
1 REG
12:25
SJS
K. Labanc
Saved shot10.360.9EV9.4%
2023-02-18
BUF at SJS
1 REG
14:11
SJS
T. Meier
Saved shot38.284.0EV0.9%
2023-02-18
BUF at SJS
1 REG
14:33
SJS
J. MacDonald
Saved shot9.824.0EV17.2%
2023-02-18
BUF at SJS
1 REG
15:08
BUF
J. Peterka
Block40.550.0EVN/A
2023-02-18
BUF at SJS
1 REG
15:20
BUF
R. Dahlin
Block8.214.0EVN/A
2023-02-18
BUF at SJS
1 REG
16:49
SJS
E. Svechnikov
Goal21.527.8EV5.9%
2023-02-18
BUF at SJS
1 REG
19:48
SJS
J. MacDonald
Saved shot25.548.2PP8.8%
2023-02-18
BUF at SJS
1 REG
19:56
SJS
M. Eyssimont
Saved shot28.345.0PP7.8%
2023-02-18
BUF at SJS
1 REG
19:58
SJS
J. MacDonald
Saved shot7.839.8PP23.9%
2023-02-18
BUF at SJS
2 REG
02:00
SJS
L. Couture
Block16.00.0EVN/A
2023-02-18
BUF at SJS
2 REG
02:01
SJS
A. Barabanov
Saved shot22.00.0EV5.0%
2023-02-18
BUF at SJS
2 REG
02:14
SJS
T. Meier
Block26.00.0EVN/A
2023-02-18
BUF at SJS
2 REG
02:17
SJS
E. Karlsson
Block25.128.6EVN/A
2023-02-18
BUF at SJS
2 REG
02:44
SJS
K. Labanc
Saved shot20.232.9EV11.0%
2023-02-18
BUF at SJS
2 REG
02:52
SJS
K. Labanc
Saved shot31.145.0EV4.3%
2023-02-18
BUF at SJS
2 REG
02:59
SJS
O. Lindblom
Miss32.640.0EV3.5%
2023-02-18
BUF at SJS
2 REG
03:46
SJS
M. Eyssimont
Block25.541.8EVN/A
2023-02-18
BUF at SJS
2 REG
04:45
BUF
T. Jost
Miss10.868.2EV7.2%
2023-02-18
BUF at SJS
2 REG
05:11
BUF
J. Quinn
Block16.310.6EVN/A
2023-02-18
BUF at SJS
2 REG
05:56
BUF
J. Skinner
Block15.818.4EVN/A
2023-02-18
BUF at SJS
2 REG
06:12
BUF
T. Thompson
Block23.39.9EVN/A
2023-02-18
BUF at SJS
2 REG
06:26
BUF
O. Power
Goal7.18.1EV17.6%
2023-02-18
BUF at SJS
2 REG
07:44
SJS
A. Barabanov
Miss14.18.1EV16.4%
2023-02-18
BUF at SJS
2 REG
09:55
SJS
N. Bonino
Miss15.036.9EV15.3%
2023-02-18
BUF at SJS
2 REG
10:00
SJS
M. Benning
Saved shot62.329.9EV2.2%
2023-02-18
BUF at SJS
2 REG
10:14
BUF
J. Peterka
Saved shot35.26.5EV5.3%
2023-02-18
BUF at SJS
2 REG
11:27
SJS
E. Karlsson
Miss44.920.9EV2.0%
2023-02-18
BUF at SJS
2 REG
11:49
SJS
S. Harrington
Saved shot58.533.1EV1.1%
2023-02-18
BUF at SJS
2 REG
11:54
SJS
L. Couture
Miss12.29.5EV9.6%
2023-02-18
BUF at SJS
2 REG
11:57
SJS
A. Barabanov
Goal9.458.0EV17.8%
2023-02-18
BUF at SJS
2 REG
12:14
SJS
A. Barabanov
Saved shot13.969.0EV6.1%
BUF at SJS

Feb 18, 2023 · P1 REG · 00:40

K. Okposo

BUF · Saved shot

Distance
33.3 ft
Scoring chance (xG)
3.1%
Angle
48.7°
Strength
EV
BUF at SJS

Feb 18, 2023 · P1 REG · 01:25

M. Eyssimont

SJS · Saved shot

Distance
16.4 ft
Scoring chance (xG)
10.9%
Angle
37.6°
Strength
EV
BUF at SJS

Feb 18, 2023 · P1 REG · 01:28

N. Bonino

SJS · Miss

Distance
46.7 ft
Scoring chance (xG)
0.7%
Angle
45.0°
Strength
EV
BUF at SJS

Feb 18, 2023 · P1 REG · 01:37

J. MacDonald

SJS · Saved shot

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

Feb 18, 2023 · P1 REG · 02:10

J. Quinn

BUF · Miss

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

Feb 18, 2023 · P1 REG · 02:30

R. Dahlin

BUF · Miss

Distance
50.8 ft
Scoring chance (xG)
2.2%
Angle
10.2°
Strength
EV
BUF at SJS

Feb 18, 2023 · P1 REG · 03:01

D. Cozens

BUF · Goal

Distance
29.1 ft
Scoring chance (xG)
1.3%
Angle
74.1°
Strength
EV
BUF at SJS

Feb 18, 2023 · P1 REG · 03:11

T. Jost

BUF · Saved shot

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

Feb 18, 2023 · P1 REG · 03:44

S. Harrington

SJS · Saved shot

Distance
58.6 ft
Scoring chance (xG)
1.6%
Angle
27.4°
Strength
EV
BUF at SJS

Feb 18, 2023 · P1 REG · 04:43

J. MacDonald

SJS · Saved shot

Distance
53.7 ft
Scoring chance (xG)
1.4%
Angle
29.0°
Strength
EV
BUF at SJS

Feb 18, 2023 · P1 REG · 05:57

J. Quinn

BUF · Miss

Distance
40.4 ft
Scoring chance (xG)
2.4%
Angle
42.0°
Strength
EV
BUF at SJS

Feb 18, 2023 · P1 REG · 06:52

P. Krebs

BUF · Saved shot

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

Feb 18, 2023 · P1 REG · 07:18

N. Sturm

SJS · Saved shot

Distance
10.0 ft
Scoring chance (xG)
16.6%
Angle
36.9°
Strength
EV
BUF at SJS

Feb 18, 2023 · P1 REG · 08:11

J. Peterka

BUF · Block

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

Blocked or unsupported attempt

BUF at SJS

Feb 18, 2023 · P1 REG · 08:59

J. MacDonald

SJS · Block

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

Blocked or unsupported attempt

BUF at SJS

Feb 18, 2023 · P1 REG · 09:02

M. Ferraro

SJS · Saved shot

Distance
8.9 ft
Scoring chance (xG)
25.1%
Angle
26.6°
Strength
EV
BUF at SJS

Feb 18, 2023 · P1 REG · 09:10

T. Thompson

BUF · Saved shot

Distance
12.0 ft
Scoring chance (xG)
20.2%
Angle
4.8°
Strength
EV
BUF at SJS

Feb 18, 2023 · P1 REG · 10:01

E. Karlsson

SJS · Block

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

Blocked or unsupported attempt

BUF at SJS

Feb 18, 2023 · P1 REG · 10:41

T. Meier

SJS · Saved shot

Distance
19.2 ft
Scoring chance (xG)
10.4%
Angle
38.7°
Strength
EV
BUF at SJS

Feb 18, 2023 · P1 REG · 12:25

K. Labanc

SJS · Saved shot

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

Feb 18, 2023 · P1 REG · 14:11

T. Meier

SJS · Saved shot

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

Feb 18, 2023 · P1 REG · 14:33

J. MacDonald

SJS · Saved shot

Distance
9.8 ft
Scoring chance (xG)
17.2%
Angle
24.0°
Strength
EV
BUF at SJS

Feb 18, 2023 · P1 REG · 15:08

J. Peterka

BUF · Block

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

Blocked or unsupported attempt

BUF at SJS

Feb 18, 2023 · P1 REG · 15:20

R. Dahlin

BUF · Block

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

Blocked or unsupported attempt

BUF at SJS

Feb 18, 2023 · P1 REG · 16:49

E. Svechnikov

SJS · Goal

Distance
21.5 ft
Scoring chance (xG)
5.9%
Angle
27.8°
Strength
EV
BUF at SJS

Feb 18, 2023 · P1 REG · 19:48

J. MacDonald

SJS · Saved shot

Distance
25.5 ft
Scoring chance (xG)
8.8%
Angle
48.2°
Strength
PP
BUF at SJS

Feb 18, 2023 · P1 REG · 19:56

M. Eyssimont

SJS · Saved shot

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

Feb 18, 2023 · P1 REG · 19:58

J. MacDonald

SJS · Saved shot

Distance
7.8 ft
Scoring chance (xG)
23.9%
Angle
39.8°
Strength
PP
BUF at SJS

Feb 18, 2023 · P2 REG · 02:00

L. Couture

SJS · Block

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

Blocked or unsupported attempt

BUF at SJS

Feb 18, 2023 · P2 REG · 02:01

A. Barabanov

SJS · Saved shot

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

Feb 18, 2023 · P2 REG · 02:14

T. Meier

SJS · Block

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

Blocked or unsupported attempt

BUF at SJS

Feb 18, 2023 · P2 REG · 02:17

E. Karlsson

SJS · Block

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

Blocked or unsupported attempt

BUF at SJS

Feb 18, 2023 · P2 REG · 02:44

K. Labanc

SJS · Saved shot

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

Feb 18, 2023 · P2 REG · 02:52

K. Labanc

SJS · Saved shot

Distance
31.1 ft
Scoring chance (xG)
4.3%
Angle
45.0°
Strength
EV
BUF at SJS

Feb 18, 2023 · P2 REG · 02:59

O. Lindblom

SJS · Miss

Distance
32.6 ft
Scoring chance (xG)
3.5%
Angle
40.0°
Strength
EV
BUF at SJS

Feb 18, 2023 · P2 REG · 03:46

M. Eyssimont

SJS · Block

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

Blocked or unsupported attempt

BUF at SJS

Feb 18, 2023 · P2 REG · 04:45

T. Jost

BUF · Miss

Distance
10.8 ft
Scoring chance (xG)
7.2%
Angle
68.2°
Strength
EV
BUF at SJS

Feb 18, 2023 · P2 REG · 05:11

J. Quinn

BUF · Block

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

Blocked or unsupported attempt

BUF at SJS

Feb 18, 2023 · P2 REG · 05:56

J. Skinner

BUF · Block

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

Blocked or unsupported attempt

BUF at SJS

Feb 18, 2023 · P2 REG · 06:12

T. Thompson

BUF · Block

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

Blocked or unsupported attempt

BUF at SJS

Feb 18, 2023 · P2 REG · 06:26

O. Power

BUF · Goal

Distance
7.1 ft
Scoring chance (xG)
17.6%
Angle
8.1°
Strength
EV
BUF at SJS

Feb 18, 2023 · P2 REG · 07:44

A. Barabanov

SJS · Miss

Distance
14.1 ft
Scoring chance (xG)
16.4%
Angle
8.1°
Strength
EV
BUF at SJS

Feb 18, 2023 · P2 REG · 09:55

N. Bonino

SJS · Miss

Distance
15.0 ft
Scoring chance (xG)
15.3%
Angle
36.9°
Strength
EV
BUF at SJS

Feb 18, 2023 · P2 REG · 10:00

M. Benning

SJS · Saved shot

Distance
62.3 ft
Scoring chance (xG)
2.2%
Angle
29.9°
Strength
EV
BUF at SJS

Feb 18, 2023 · P2 REG · 10:14

J. Peterka

BUF · Saved shot

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

Feb 18, 2023 · P2 REG · 11:27

E. Karlsson

SJS · Miss

Distance
44.9 ft
Scoring chance (xG)
2.0%
Angle
20.9°
Strength
EV
BUF at SJS

Feb 18, 2023 · P2 REG · 11:49

S. Harrington

SJS · Saved shot

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

Feb 18, 2023 · P2 REG · 11:54

L. Couture

SJS · Miss

Distance
12.2 ft
Scoring chance (xG)
9.6%
Angle
9.5°
Strength
EV
BUF at SJS

Feb 18, 2023 · P2 REG · 11:57

A. Barabanov

SJS · Goal

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

Feb 18, 2023 · P2 REG · 12:14

A. Barabanov

SJS · Saved shot

Distance
13.9 ft
Scoring chance (xG)
6.1%
Angle
69.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.