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

98 matching attempts. Season coverage: 1504 published games / 1504 collected games. Last source refresh: Oct 4, 2026 05:00.

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)
2022-04-21
BUF at NJD
1 REG
00:17
BUF
R. Asplund
Saved shot25.927.6EV14.9%
2022-04-21
BUF at NJD
1 REG
01:00
NJD
R. Graves
Saved shot46.034.4EV2.9%
2022-04-21
BUF at NJD
1 REG
01:36
BUF
T. Thompson
Saved shot30.929.1EV11.1%
2022-04-21
BUF at NJD
1 REG
02:56
NJD
D. Hamilton
Saved shot57.823.5EV1.5%
2022-04-21
BUF at NJD
1 REG
03:18
BUF
D. Cozens
Saved shot28.216.5EV13.8%
2022-04-21
BUF at NJD
1 REG
04:00
BUF
T. Thompson
Block30.417.2EVN/A
2022-04-21
BUF at NJD
1 REG
04:13
NJD
J. Kuokkanen
Saved shot25.02.3EV14.1%
2022-04-21
BUF at NJD
1 REG
04:55
BUF
A. Tuch
Saved shot36.725.9EV6.9%
2022-04-21
BUF at NJD
1 REG
05:06
NJD
D. Hamilton
Miss66.214.9EV0.6%
2022-04-21
BUF at NJD
1 REG
06:40
BUF
C. Fitzgerald
Saved shot46.112.5EV3.0%
2022-04-21
BUF at NJD
1 REG
06:45
BUF
T. Thompson
Block25.016.3EVN/A
2022-04-21
BUF at NJD
1 REG
07:03
NJD
A. Johnsson
Saved shot5.0126.9EV2.5%
2022-04-21
BUF at NJD
1 REG
07:24
NJD
F. Zetterlund
Saved shot29.742.3EV8.7%
2022-04-21
BUF at NJD
1 REG
07:28
NJD
D. Hamilton
Saved shot35.568.5EV2.1%
2022-04-21
BUF at NJD
1 REG
07:53
NJD
P. Zacha
Block19.321.3EVN/A
2022-04-21
BUF at NJD
1 REG
08:32
BUF
A. Tuch
Miss29.115.9EV14.1%
2022-04-21
BUF at NJD
1 REG
08:48
NJD
T. Tatar
Block25.638.7EVN/A
2022-04-21
BUF at NJD
1 REG
10:13
NJD
P. Subban
Miss46.614.9EV3.1%
2022-04-21
BUF at NJD
1 REG
10:25
NJD
N. Okhotiuk
Miss57.513.1EV3.2%
2022-04-21
BUF at NJD
1 REG
10:56
BUF
T. Thompson
Saved shot43.428.9EV3.3%
2022-04-21
BUF at NJD
1 REG
12:41
NJD
N. Okhotiuk
Saved shot50.126.1EV2.7%
2022-04-21
BUF at NJD
1 REG
15:08
NJD
A. Johnsson
Miss33.834.2EV8.0%
2022-04-21
BUF at NJD
1 REG
15:36
BUF
A. Tuch
Saved shot40.515.8EV5.1%
2022-04-21
BUF at NJD
1 REG
16:02
BUF
C. Mittelstadt
Block23.727.6EVN/A
2022-04-21
BUF at NJD
1 REG
16:33
NJD
D. Hamilton
Saved shot52.824.6PP3.0%
2022-04-21
BUF at NJD
1 REG
17:00
NJD
J. Bratt
Miss10.278.7PP3.9%
2022-04-21
BUF at NJD
1 REG
17:18
NJD
N. Hischier
Saved shot28.332.0PP9.4%
2022-04-21
BUF at NJD
1 REG
17:28
NJD
N. Hischier
Saved shot35.036.9PP7.3%
2022-04-21
BUF at NJD
1 REG
17:30
NJD
J. Bratt
Block7.145.0PPN/A
2022-04-21
BUF at NJD
1 REG
18:56
BUF
D. Cozens
Saved shot27.02.1EV18.2%
2022-04-21
BUF at NJD
1 REG
18:58
BUF
D. Cozens
Miss26.713.0EV11.2%
2022-04-21
BUF at NJD
1 REG
19:38
NJD
N. Okhotiuk
Block31.824.1EVN/A
2022-04-21
BUF at NJD
2 REG
00:31
NJD
D. Hamilton
Saved shot50.629.6EV2.2%
2022-04-21
BUF at NJD
2 REG
01:05
NJD
D. Mercer
Saved shot13.921.0EV22.5%
2022-04-21
BUF at NJD
2 REG
01:11
NJD
D. Severson
Miss40.724.7EV3.6%
2022-04-21
BUF at NJD
2 REG
01:31
NJD
P. Zacha
Saved shot31.014.9EV7.8%
2022-04-21
BUF at NJD
2 REG
01:35
NJD
N. Okhotiuk
Saved shot49.01.2EV4.6%
2022-04-21
BUF at NJD
2 REG
02:44
NJD
M. McLeod
Saved shot35.13.3EV11.1%
2022-04-21
BUF at NJD
2 REG
04:39
BUF
T. Thompson
Miss36.452.8EV1.2%
2022-04-21
BUF at NJD
2 REG
04:48
BUF
T. Thompson
Saved shot31.020.8EV10.0%
2022-04-21
BUF at NJD
2 REG
05:25
BUF
H. Jokiharju
Block21.924.2EVN/A
2022-04-21
BUF at NJD
2 REG
05:45
NJD
D. Hamilton
Miss37.628.6EV4.5%
2022-04-21
BUF at NJD
2 REG
06:45
NJD
Y. Sharangovich
Miss13.28.7EV21.9%
2022-04-21
BUF at NJD
2 REG
07:39
BUF
V. Hinostroza
Saved shot47.837.3EV1.2%
2022-04-21
BUF at NJD
2 REG
08:58
BUF
J. Skinner
Saved shot65.00.9EV0.4%
2022-04-21
BUF at NJD
2 REG
09:57
NJD
J. Boqvist
Saved shot63.01.8EV1.4%
2022-04-21
BUF at NJD
2 REG
10:56
NJD
D. Severson
Miss10.833.7EV9.3%
2022-04-21
BUF at NJD
2 REG
11:40
NJD
N. Hischier
Saved shot31.459.3PP4.7%
2022-04-21
BUF at NJD
2 REG
11:53
BUF
K. Okposo
Goal68.00.0SH0.3%
2022-04-21
BUF at NJD
2 REG
12:40
BUF
V. Olofsson
Saved shot30.00.0SH20.3%
BUF at NJD

Apr 21, 2022 · P1 REG · 00:17

R. Asplund

BUF · Saved shot

Distance
25.9 ft
Scoring chance (xG)
14.9%
Angle
27.6°
Strength
EV
BUF at NJD

Apr 21, 2022 · P1 REG · 01:00

R. Graves

NJD · Saved shot

Distance
46.0 ft
Scoring chance (xG)
2.9%
Angle
34.4°
Strength
EV
BUF at NJD

Apr 21, 2022 · P1 REG · 01:36

T. Thompson

BUF · Saved shot

Distance
30.9 ft
Scoring chance (xG)
11.1%
Angle
29.1°
Strength
EV
BUF at NJD

Apr 21, 2022 · P1 REG · 02:56

D. Hamilton

NJD · Saved shot

Distance
57.8 ft
Scoring chance (xG)
1.5%
Angle
23.5°
Strength
EV
BUF at NJD

Apr 21, 2022 · P1 REG · 03:18

D. Cozens

BUF · Saved shot

Distance
28.2 ft
Scoring chance (xG)
13.8%
Angle
16.5°
Strength
EV
BUF at NJD

Apr 21, 2022 · P1 REG · 04:00

T. Thompson

BUF · Block

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

Blocked or unsupported attempt

BUF at NJD

Apr 21, 2022 · P1 REG · 04:13

J. Kuokkanen

NJD · Saved shot

Distance
25.0 ft
Scoring chance (xG)
14.1%
Angle
2.3°
Strength
EV
BUF at NJD

Apr 21, 2022 · P1 REG · 04:55

A. Tuch

BUF · Saved shot

Distance
36.7 ft
Scoring chance (xG)
6.9%
Angle
25.9°
Strength
EV
BUF at NJD

Apr 21, 2022 · P1 REG · 05:06

D. Hamilton

NJD · Miss

Distance
66.2 ft
Scoring chance (xG)
0.6%
Angle
14.9°
Strength
EV
BUF at NJD

Apr 21, 2022 · P1 REG · 06:40

C. Fitzgerald

BUF · Saved shot

Distance
46.1 ft
Scoring chance (xG)
3.0%
Angle
12.5°
Strength
EV
BUF at NJD

Apr 21, 2022 · P1 REG · 06:45

T. Thompson

BUF · Block

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

Blocked or unsupported attempt

BUF at NJD

Apr 21, 2022 · P1 REG · 07:03

A. Johnsson

NJD · Saved shot

Distance
5.0 ft
Scoring chance (xG)
2.5%
Angle
126.9°
Strength
EV
BUF at NJD

Apr 21, 2022 · P1 REG · 07:24

F. Zetterlund

NJD · Saved shot

Distance
29.7 ft
Scoring chance (xG)
8.7%
Angle
42.3°
Strength
EV
BUF at NJD

Apr 21, 2022 · P1 REG · 07:28

D. Hamilton

NJD · Saved shot

Distance
35.5 ft
Scoring chance (xG)
2.1%
Angle
68.5°
Strength
EV
BUF at NJD

Apr 21, 2022 · P1 REG · 07:53

P. Zacha

NJD · Block

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

Blocked or unsupported attempt

BUF at NJD

Apr 21, 2022 · P1 REG · 08:32

A. Tuch

BUF · Miss

Distance
29.1 ft
Scoring chance (xG)
14.1%
Angle
15.9°
Strength
EV
BUF at NJD

Apr 21, 2022 · P1 REG · 08:48

T. Tatar

NJD · Block

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

Blocked or unsupported attempt

BUF at NJD

Apr 21, 2022 · P1 REG · 10:13

P. Subban

NJD · Miss

Distance
46.6 ft
Scoring chance (xG)
3.1%
Angle
14.9°
Strength
EV
BUF at NJD

Apr 21, 2022 · P1 REG · 10:25

N. Okhotiuk

NJD · Miss

Distance
57.5 ft
Scoring chance (xG)
3.2%
Angle
13.1°
Strength
EV
BUF at NJD

Apr 21, 2022 · P1 REG · 10:56

T. Thompson

BUF · Saved shot

Distance
43.4 ft
Scoring chance (xG)
3.3%
Angle
28.9°
Strength
EV
BUF at NJD

Apr 21, 2022 · P1 REG · 12:41

N. Okhotiuk

NJD · Saved shot

Distance
50.1 ft
Scoring chance (xG)
2.7%
Angle
26.1°
Strength
EV
BUF at NJD

Apr 21, 2022 · P1 REG · 15:08

A. Johnsson

NJD · Miss

Distance
33.8 ft
Scoring chance (xG)
8.0%
Angle
34.2°
Strength
EV
BUF at NJD

Apr 21, 2022 · P1 REG · 15:36

A. Tuch

BUF · Saved shot

Distance
40.5 ft
Scoring chance (xG)
5.1%
Angle
15.8°
Strength
EV
BUF at NJD

Apr 21, 2022 · P1 REG · 16:02

C. Mittelstadt

BUF · Block

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

Blocked or unsupported attempt

BUF at NJD

Apr 21, 2022 · P1 REG · 16:33

D. Hamilton

NJD · Saved shot

Distance
52.8 ft
Scoring chance (xG)
3.0%
Angle
24.6°
Strength
PP
BUF at NJD

Apr 21, 2022 · P1 REG · 17:00

J. Bratt

NJD · Miss

Distance
10.2 ft
Scoring chance (xG)
3.9%
Angle
78.7°
Strength
PP
BUF at NJD

Apr 21, 2022 · P1 REG · 17:18

N. Hischier

NJD · Saved shot

Distance
28.3 ft
Scoring chance (xG)
9.4%
Angle
32.0°
Strength
PP
BUF at NJD

Apr 21, 2022 · P1 REG · 17:28

N. Hischier

NJD · Saved shot

Distance
35.0 ft
Scoring chance (xG)
7.3%
Angle
36.9°
Strength
PP
BUF at NJD

Apr 21, 2022 · P1 REG · 17:30

J. Bratt

NJD · Block

Distance
7.1 ft
Scoring chance (xG)
Unavailable
Angle
45.0°
Strength
PP

Blocked or unsupported attempt

BUF at NJD

Apr 21, 2022 · P1 REG · 18:56

D. Cozens

BUF · Saved shot

Distance
27.0 ft
Scoring chance (xG)
18.2%
Angle
2.1°
Strength
EV
BUF at NJD

Apr 21, 2022 · P1 REG · 18:58

D. Cozens

BUF · Miss

Distance
26.7 ft
Scoring chance (xG)
11.2%
Angle
13.0°
Strength
EV
BUF at NJD

Apr 21, 2022 · P1 REG · 19:38

N. Okhotiuk

NJD · Block

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

Blocked or unsupported attempt

BUF at NJD

Apr 21, 2022 · P2 REG · 00:31

D. Hamilton

NJD · Saved shot

Distance
50.6 ft
Scoring chance (xG)
2.2%
Angle
29.6°
Strength
EV
BUF at NJD

Apr 21, 2022 · P2 REG · 01:05

D. Mercer

NJD · Saved shot

Distance
13.9 ft
Scoring chance (xG)
22.5%
Angle
21.0°
Strength
EV
BUF at NJD

Apr 21, 2022 · P2 REG · 01:11

D. Severson

NJD · Miss

Distance
40.7 ft
Scoring chance (xG)
3.6%
Angle
24.7°
Strength
EV
BUF at NJD

Apr 21, 2022 · P2 REG · 01:31

P. Zacha

NJD · Saved shot

Distance
31.0 ft
Scoring chance (xG)
7.8%
Angle
14.9°
Strength
EV
BUF at NJD

Apr 21, 2022 · P2 REG · 01:35

N. Okhotiuk

NJD · Saved shot

Distance
49.0 ft
Scoring chance (xG)
4.6%
Angle
1.2°
Strength
EV
BUF at NJD

Apr 21, 2022 · P2 REG · 02:44

M. McLeod

NJD · Saved shot

Distance
35.1 ft
Scoring chance (xG)
11.1%
Angle
3.3°
Strength
EV
BUF at NJD

Apr 21, 2022 · P2 REG · 04:39

T. Thompson

BUF · Miss

Distance
36.4 ft
Scoring chance (xG)
1.2%
Angle
52.8°
Strength
EV
BUF at NJD

Apr 21, 2022 · P2 REG · 04:48

T. Thompson

BUF · Saved shot

Distance
31.0 ft
Scoring chance (xG)
10.0%
Angle
20.8°
Strength
EV
BUF at NJD

Apr 21, 2022 · P2 REG · 05:25

H. Jokiharju

BUF · Block

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

Blocked or unsupported attempt

BUF at NJD

Apr 21, 2022 · P2 REG · 05:45

D. Hamilton

NJD · Miss

Distance
37.6 ft
Scoring chance (xG)
4.5%
Angle
28.6°
Strength
EV
BUF at NJD

Apr 21, 2022 · P2 REG · 06:45

Y. Sharangovich

NJD · Miss

Distance
13.2 ft
Scoring chance (xG)
21.9%
Angle
8.7°
Strength
EV
BUF at NJD

Apr 21, 2022 · P2 REG · 07:39

V. Hinostroza

BUF · Saved shot

Distance
47.8 ft
Scoring chance (xG)
1.2%
Angle
37.3°
Strength
EV
BUF at NJD

Apr 21, 2022 · P2 REG · 08:58

J. Skinner

BUF · Saved shot

Distance
65.0 ft
Scoring chance (xG)
0.4%
Angle
0.9°
Strength
EV
BUF at NJD

Apr 21, 2022 · P2 REG · 09:57

J. Boqvist

NJD · Saved shot

Distance
63.0 ft
Scoring chance (xG)
1.4%
Angle
1.8°
Strength
EV
BUF at NJD

Apr 21, 2022 · P2 REG · 10:56

D. Severson

NJD · Miss

Distance
10.8 ft
Scoring chance (xG)
9.3%
Angle
33.7°
Strength
EV
BUF at NJD

Apr 21, 2022 · P2 REG · 11:40

N. Hischier

NJD · Saved shot

Distance
31.4 ft
Scoring chance (xG)
4.7%
Angle
59.3°
Strength
PP
BUF at NJD

Apr 21, 2022 · P2 REG · 11:53

K. Okposo

BUF · Goal

Distance
68.0 ft
Scoring chance (xG)
0.3%
Angle
0.0°
Strength
SH
BUF at NJD

Apr 21, 2022 · P2 REG · 12:40

V. Olofsson

BUF · Saved shot

Distance
30.0 ft
Scoring chance (xG)
20.3%
Angle
0.0°
Strength
SH

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.