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

129 matching attempts. Season coverage: 1511 published games / 1511 collected games. Last source refresh: Oct 4, 2026 16:15.

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-12-03
NSH at BUF
1 REG
00:12
BUF
A. Tuch
Miss47.418.4EV2.7%
2023-12-03
NSH at BUF
1 REG
01:09
NSH
C. Sissons
Block26.02.2EVN/A
2023-12-03
NSH at BUF
1 REG
01:12
NSH
Y. Trenin
Saved shot48.940.9EV0.5%
2023-12-03
NSH at BUF
1 REG
01:20
BUF
D. Cozens
Saved shot47.418.4EV2.6%
2023-12-03
NSH at BUF
1 REG
01:39
NSH
K. Sherwood
Block29.115.9EVN/A
2023-12-03
NSH at BUF
1 REG
02:07
NSH
M. Jankowski
Saved shot31.250.2EV2.0%
2023-12-03
NSH at BUF
1 REG
03:05
NSH
J. Lauzon
Block48.451.7EVN/A
2023-12-03
NSH at BUF
1 REG
03:18
BUF
J. Skinner
Saved shot20.854.8EV5.6%
2023-12-03
NSH at BUF
1 REG
03:23
BUF
R. Dahlin
Miss38.610.4EV6.5%
2023-12-03
NSH at BUF
1 REG
03:36
BUF
A. Tuch
Saved shot26.246.5EV6.1%
2023-12-03
NSH at BUF
1 REG
03:40
BUF
C. Clifton
Block18.16.3EVN/A
2023-12-03
NSH at BUF
1 REG
04:01
NSH
L. Schenn
Saved shot67.432.3EV0.3%
2023-12-03
NSH at BUF
1 REG
04:11
NSH
K. Sherwood
Block43.213.4EVN/A
2023-12-03
NSH at BUF
1 REG
04:24
NSH
R. McDonagh
Block29.813.6EVN/A
2023-12-03
NSH at BUF
1 REG
04:41
BUF
I. Rosen
Saved shot38.834.5EV4.2%
2023-12-03
NSH at BUF
1 REG
04:53
BUF
H. Jokiharju
Block17.16.7EVN/A
2023-12-03
NSH at BUF
1 REG
05:03
NSH
M. McCarron
Miss9.00.0EV12.7%
2023-12-03
NSH at BUF
1 REG
05:57
BUF
J. Skinner
Saved shot24.849.9EV9.8%
2023-12-03
NSH at BUF
1 REG
06:19
NSH
G. Nyquist
Saved shot34.454.5EV1.7%
2023-12-03
NSH at BUF
1 REG
06:20
NSH
J. Lauzon
Saved shot4.526.6EV7.6%
2023-12-03
NSH at BUF
1 REG
06:21
NSH
F. Forsberg
Saved shot6.19.5EV3.8%
2023-12-03
NSH at BUF
1 REG
06:22
NSH
F. Forsberg
Miss9.518.4EV3.5%
2023-12-03
NSH at BUF
1 REG
06:23
NSH
C. Sissons
Miss6.726.6EV4.6%
2023-12-03
NSH at BUF
1 REG
07:06
BUF
D. Cozens
Saved shot23.636.4EV10.5%
2023-12-03
NSH at BUF
1 REG
07:16
BUF
O. Power
Saved shot53.89.6EV2.1%
2023-12-03
NSH at BUF
1 REG
07:51
BUF
V. Olofsson
Miss11.720.0EV8.5%
2023-12-03
NSH at BUF
1 REG
08:16
NSH
P. Tomasino
Miss16.03.6EV8.7%
2023-12-03
NSH at BUF
1 REG
09:33
NSH
R. McDonagh
Block39.01.5EVN/A
2023-12-03
NSH at BUF
1 REG
09:35
NSH
R. O'Reilly
Saved shot22.235.8EV10.5%
2023-12-03
NSH at BUF
1 REG
09:40
NSH
F. Forsberg
Goal43.024.8EV1.6%
2023-12-03
NSH at BUF
1 REG
10:01
NSH
R. O'Reilly
Block11.415.3EVN/A
2023-12-03
NSH at BUF
1 REG
10:54
NSH
Y. Trenin
Goal50.341.0EV1.8%
2023-12-03
NSH at BUF
1 REG
12:02
NSH
J. Parssinen
Saved shot45.728.8EV1.9%
2023-12-03
NSH at BUF
1 REG
12:33
BUF
J. Skinner
Saved shot42.548.8EV1.3%
2023-12-03
NSH at BUF
1 REG
12:46
NSH
C. Sissons
Miss33.341.3EV5.8%
2023-12-03
NSH at BUF
1 REG
12:56
NSH
L. Schenn
Block46.816.1EVN/A
2023-12-03
NSH at BUF
1 REG
13:11
BUF
K. Okposo
Saved shot63.636.7EV0.7%
2023-12-03
NSH at BUF
1 REG
13:48
BUF
A. Tuch
Miss41.437.1EV2.2%
2023-12-03
NSH at BUF
1 REG
14:04
BUF
A. Tuch
Miss12.235.0EV12.8%
2023-12-03
NSH at BUF
1 REG
14:55
NSH
R. O'Reilly
Saved shot21.025.3PP13.1%
2023-12-03
NSH at BUF
1 REG
15:19
NSH
R. O'Reilly
Miss21.158.6PP13.2%
2023-12-03
NSH at BUF
1 REG
15:45
NSH
R. Josi
Miss45.13.8PP6.4%
2023-12-03
NSH at BUF
1 REG
15:57
NSH
G. Nyquist
Saved shot23.343.3PP10.9%
2023-12-03
NSH at BUF
1 REG
16:01
NSH
P. Tomasino
Miss36.932.8PP6.0%
2023-12-03
NSH at BUF
1 REG
16:12
NSH
J. Parssinen
Saved shot5.421.8PP21.5%
2023-12-03
NSH at BUF
1 REG
16:31
BUF
A. Tuch
Saved shot52.236.4EV0.9%
2023-12-03
NSH at BUF
1 REG
17:19
BUF
R. Dahlin
Block21.348.8EVN/A
2023-12-03
NSH at BUF
1 REG
18:46
NSH
G. Nyquist
Block31.01.8EVN/A
2023-12-03
NSH at BUF
1 REG
18:49
NSH
R. O'Reilly
Saved shot22.410.3EV16.1%
2023-12-03
NSH at BUF
1 REG
19:09
BUF
J. Skinner
Block9.240.6EVN/A
NSH at BUF

Dec 3, 2023 · P1 REG · 00:12

A. Tuch

BUF · Miss

Distance
47.4 ft
Scoring chance (xG)
2.7%
Angle
18.4°
Strength
EV
NSH at BUF

Dec 3, 2023 · P1 REG · 01:09

C. Sissons

NSH · Block

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

Blocked or unsupported attempt

NSH at BUF

Dec 3, 2023 · P1 REG · 01:12

Y. Trenin

NSH · Saved shot

Distance
48.9 ft
Scoring chance (xG)
0.5%
Angle
40.9°
Strength
EV
NSH at BUF

Dec 3, 2023 · P1 REG · 01:20

D. Cozens

BUF · Saved shot

Distance
47.4 ft
Scoring chance (xG)
2.6%
Angle
18.4°
Strength
EV
NSH at BUF

Dec 3, 2023 · P1 REG · 01:39

K. Sherwood

NSH · Block

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

Blocked or unsupported attempt

NSH at BUF

Dec 3, 2023 · P1 REG · 02:07

M. Jankowski

NSH · Saved shot

Distance
31.2 ft
Scoring chance (xG)
2.0%
Angle
50.2°
Strength
EV
NSH at BUF

Dec 3, 2023 · P1 REG · 03:05

J. Lauzon

NSH · Block

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

Blocked or unsupported attempt

NSH at BUF

Dec 3, 2023 · P1 REG · 03:18

J. Skinner

BUF · Saved shot

Distance
20.8 ft
Scoring chance (xG)
5.6%
Angle
54.8°
Strength
EV
NSH at BUF

Dec 3, 2023 · P1 REG · 03:23

R. Dahlin

BUF · Miss

Distance
38.6 ft
Scoring chance (xG)
6.5%
Angle
10.4°
Strength
EV
NSH at BUF

Dec 3, 2023 · P1 REG · 03:36

A. Tuch

BUF · Saved shot

Distance
26.2 ft
Scoring chance (xG)
6.1%
Angle
46.5°
Strength
EV
NSH at BUF

Dec 3, 2023 · P1 REG · 03:40

C. Clifton

BUF · Block

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

Blocked or unsupported attempt

NSH at BUF

Dec 3, 2023 · P1 REG · 04:01

L. Schenn

NSH · Saved shot

Distance
67.4 ft
Scoring chance (xG)
0.3%
Angle
32.3°
Strength
EV
NSH at BUF

Dec 3, 2023 · P1 REG · 04:11

K. Sherwood

NSH · Block

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

Blocked or unsupported attempt

NSH at BUF

Dec 3, 2023 · P1 REG · 04:24

R. McDonagh

NSH · Block

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

Blocked or unsupported attempt

NSH at BUF

Dec 3, 2023 · P1 REG · 04:41

I. Rosen

BUF · Saved shot

Distance
38.8 ft
Scoring chance (xG)
4.2%
Angle
34.5°
Strength
EV
NSH at BUF

Dec 3, 2023 · P1 REG · 04:53

H. Jokiharju

BUF · Block

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

Blocked or unsupported attempt

NSH at BUF

Dec 3, 2023 · P1 REG · 05:03

M. McCarron

NSH · Miss

Distance
9.0 ft
Scoring chance (xG)
12.7%
Angle
0.0°
Strength
EV
NSH at BUF

Dec 3, 2023 · P1 REG · 05:57

J. Skinner

BUF · Saved shot

Distance
24.8 ft
Scoring chance (xG)
9.8%
Angle
49.9°
Strength
EV
NSH at BUF

Dec 3, 2023 · P1 REG · 06:19

G. Nyquist

NSH · Saved shot

Distance
34.4 ft
Scoring chance (xG)
1.7%
Angle
54.5°
Strength
EV
NSH at BUF

Dec 3, 2023 · P1 REG · 06:20

J. Lauzon

NSH · Saved shot

Distance
4.5 ft
Scoring chance (xG)
7.6%
Angle
26.6°
Strength
EV
NSH at BUF

Dec 3, 2023 · P1 REG · 06:21

F. Forsberg

NSH · Saved shot

Distance
6.1 ft
Scoring chance (xG)
3.8%
Angle
9.5°
Strength
EV
NSH at BUF

Dec 3, 2023 · P1 REG · 06:22

F. Forsberg

NSH · Miss

Distance
9.5 ft
Scoring chance (xG)
3.5%
Angle
18.4°
Strength
EV
NSH at BUF

Dec 3, 2023 · P1 REG · 06:23

C. Sissons

NSH · Miss

Distance
6.7 ft
Scoring chance (xG)
4.6%
Angle
26.6°
Strength
EV
NSH at BUF

Dec 3, 2023 · P1 REG · 07:06

D. Cozens

BUF · Saved shot

Distance
23.6 ft
Scoring chance (xG)
10.5%
Angle
36.4°
Strength
EV
NSH at BUF

Dec 3, 2023 · P1 REG · 07:16

O. Power

BUF · Saved shot

Distance
53.8 ft
Scoring chance (xG)
2.1%
Angle
9.6°
Strength
EV
NSH at BUF

Dec 3, 2023 · P1 REG · 07:51

V. Olofsson

BUF · Miss

Distance
11.7 ft
Scoring chance (xG)
8.5%
Angle
20.0°
Strength
EV
NSH at BUF

Dec 3, 2023 · P1 REG · 08:16

P. Tomasino

NSH · Miss

Distance
16.0 ft
Scoring chance (xG)
8.7%
Angle
3.6°
Strength
EV
NSH at BUF

Dec 3, 2023 · P1 REG · 09:33

R. McDonagh

NSH · Block

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

Blocked or unsupported attempt

NSH at BUF

Dec 3, 2023 · P1 REG · 09:35

R. O'Reilly

NSH · Saved shot

Distance
22.2 ft
Scoring chance (xG)
10.5%
Angle
35.8°
Strength
EV
NSH at BUF

Dec 3, 2023 · P1 REG · 09:40

F. Forsberg

NSH · Goal

Distance
43.0 ft
Scoring chance (xG)
1.6%
Angle
24.8°
Strength
EV
NSH at BUF

Dec 3, 2023 · P1 REG · 10:01

R. O'Reilly

NSH · Block

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

Blocked or unsupported attempt

NSH at BUF

Dec 3, 2023 · P1 REG · 10:54

Y. Trenin

NSH · Goal

Distance
50.3 ft
Scoring chance (xG)
1.8%
Angle
41.0°
Strength
EV
NSH at BUF

Dec 3, 2023 · P1 REG · 12:02

J. Parssinen

NSH · Saved shot

Distance
45.7 ft
Scoring chance (xG)
1.9%
Angle
28.8°
Strength
EV
NSH at BUF

Dec 3, 2023 · P1 REG · 12:33

J. Skinner

BUF · Saved shot

Distance
42.5 ft
Scoring chance (xG)
1.3%
Angle
48.8°
Strength
EV
NSH at BUF

Dec 3, 2023 · P1 REG · 12:46

C. Sissons

NSH · Miss

Distance
33.3 ft
Scoring chance (xG)
5.8%
Angle
41.3°
Strength
EV
NSH at BUF

Dec 3, 2023 · P1 REG · 12:56

L. Schenn

NSH · Block

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

Blocked or unsupported attempt

NSH at BUF

Dec 3, 2023 · P1 REG · 13:11

K. Okposo

BUF · Saved shot

Distance
63.6 ft
Scoring chance (xG)
0.7%
Angle
36.7°
Strength
EV
NSH at BUF

Dec 3, 2023 · P1 REG · 13:48

A. Tuch

BUF · Miss

Distance
41.4 ft
Scoring chance (xG)
2.2%
Angle
37.1°
Strength
EV
NSH at BUF

Dec 3, 2023 · P1 REG · 14:04

A. Tuch

BUF · Miss

Distance
12.2 ft
Scoring chance (xG)
12.8%
Angle
35.0°
Strength
EV
NSH at BUF

Dec 3, 2023 · P1 REG · 14:55

R. O'Reilly

NSH · Saved shot

Distance
21.0 ft
Scoring chance (xG)
13.1%
Angle
25.3°
Strength
PP
NSH at BUF

Dec 3, 2023 · P1 REG · 15:19

R. O'Reilly

NSH · Miss

Distance
21.1 ft
Scoring chance (xG)
13.2%
Angle
58.6°
Strength
PP
NSH at BUF

Dec 3, 2023 · P1 REG · 15:45

R. Josi

NSH · Miss

Distance
45.1 ft
Scoring chance (xG)
6.4%
Angle
3.8°
Strength
PP
NSH at BUF

Dec 3, 2023 · P1 REG · 15:57

G. Nyquist

NSH · Saved shot

Distance
23.3 ft
Scoring chance (xG)
10.9%
Angle
43.3°
Strength
PP
NSH at BUF

Dec 3, 2023 · P1 REG · 16:01

P. Tomasino

NSH · Miss

Distance
36.9 ft
Scoring chance (xG)
6.0%
Angle
32.8°
Strength
PP
NSH at BUF

Dec 3, 2023 · P1 REG · 16:12

J. Parssinen

NSH · Saved shot

Distance
5.4 ft
Scoring chance (xG)
21.5%
Angle
21.8°
Strength
PP
NSH at BUF

Dec 3, 2023 · P1 REG · 16:31

A. Tuch

BUF · Saved shot

Distance
52.2 ft
Scoring chance (xG)
0.9%
Angle
36.4°
Strength
EV
NSH at BUF

Dec 3, 2023 · P1 REG · 17:19

R. Dahlin

BUF · Block

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

Blocked or unsupported attempt

NSH at BUF

Dec 3, 2023 · P1 REG · 18:46

G. Nyquist

NSH · Block

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

Blocked or unsupported attempt

NSH at BUF

Dec 3, 2023 · P1 REG · 18:49

R. O'Reilly

NSH · Saved shot

Distance
22.4 ft
Scoring chance (xG)
16.1%
Angle
10.3°
Strength
EV
NSH at BUF

Dec 3, 2023 · P1 REG · 19:09

J. Skinner

BUF · Block

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

Blocked or unsupported attempt

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.