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

113 matching attempts. Season coverage: 1328 published games / 1328 collected games. Last source refresh: Oct 4, 2026 04:38.

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)
2020-03-03
BUF at WPG
1 REG
01:53
BUF
J. Skinner
Miss12.671.6EV7.8%
2020-03-03
BUF at WPG
1 REG
02:00
BUF
W. Simmonds
Saved shot31.15.5EV10.2%
2020-03-03
BUF at WPG
1 REG
02:13
WPG
N. Pionk
Saved shot14.18.1EV16.4%
2020-03-03
BUF at WPG
1 REG
02:14
WPG
P. Laine
Saved shot15.639.8EV3.4%
2020-03-03
BUF at WPG
1 REG
02:45
WPG
M. Appleton
Block25.161.4EVN/A
2020-03-03
BUF at WPG
1 REG
03:46
WPG
B. Wheeler
Miss16.129.7EV6.0%
2020-03-03
BUF at WPG
1 REG
03:56
BUF
L. Pilut
Block40.532.9EVN/A
2020-03-03
BUF at WPG
1 REG
04:09
WPG
A. Copp
Saved shot143.113.7EV0.2%
2020-03-03
BUF at WPG
1 REG
04:26
WPG
J. Harkins
Saved shot160.612.2EV0.2%
2020-03-03
BUF at WPG
1 REG
05:58
BUF
D. Kahun
Saved shot29.13.9EV6.1%
2020-03-03
BUF at WPG
1 REG
06:18
BUF
B. Montour
Saved shot39.645.0EV1.8%
2020-03-03
BUF at WPG
1 REG
06:54
WPG
M. Scheifele
Saved shot7.666.8EV8.1%
2020-03-03
BUF at WPG
1 REG
07:05
WPG
N. Beaulieu
Miss56.826.1EV2.9%
2020-03-03
BUF at WPG
1 REG
08:19
BUF
V. Olofsson
Saved shot36.957.2PP8.0%
2020-03-03
BUF at WPG
1 REG
08:46
BUF
S. Reinhart
Miss31.422.5PP8.4%
2020-03-03
BUF at WPG
1 REG
09:04
BUF
J. Skinner
Saved shot27.725.6PP11.9%
2020-03-03
BUF at WPG
1 REG
10:21
WPG
M. Scheifele
Saved shot24.224.4EV12.3%
2020-03-03
BUF at WPG
1 REG
10:31
BUF
K. Okposo
Saved shot25.318.4EV12.7%
2020-03-03
BUF at WPG
1 REG
10:44
BUF
R. Ristolainen
Saved shot25.511.3EV14.3%
2020-03-03
BUF at WPG
1 REG
10:49
BUF
Z. Girgensons
Saved shot22.15.2EV17.5%
2020-03-03
BUF at WPG
1 REG
10:57
BUF
D. Kahun
Block19.411.9EVN/A
2020-03-03
BUF at WPG
1 REG
11:26
WPG
N. Ehlers
Saved shot51.742.6EV0.7%
2020-03-03
BUF at WPG
1 REG
11:44
WPG
N. Ehlers
Miss26.510.9EV13.1%
2020-03-03
BUF at WPG
1 REG
11:50
WPG
N. Beaulieu
Miss37.546.1EV2.7%
2020-03-03
BUF at WPG
1 REG
11:53
WPG
T. Poolman
Saved shot57.25.0EV1.4%
2020-03-03
BUF at WPG
1 REG
12:07
WPG
P. Laine
Miss18.422.4EV6.2%
2020-03-03
BUF at WPG
1 REG
12:09
WPG
A. Copp
Saved shot14.324.8EV19.1%
2020-03-03
BUF at WPG
1 REG
12:30
WPG
A. Copp
Miss37.369.6EV0.8%
2020-03-03
BUF at WPG
1 REG
13:07
BUF
J. Eichel
Miss37.918.4EV5.2%
2020-03-03
BUF at WPG
1 REG
13:47
BUF
C. Lazar
Miss30.37.6EV5.7%
2020-03-03
BUF at WPG
1 REG
13:59
WPG
K. Connor
Goal8.545.0EV15.4%
2020-03-03
BUF at WPG
1 REG
14:32
BUF
D. Kahun
Saved shot40.817.1EV1.1%
2020-03-03
BUF at WPG
1 REG
14:36
BUF
M. Johansson
Miss31.15.5EV10.4%
2020-03-03
BUF at WPG
1 REG
14:43
BUF
R. Dahlin
Saved shot34.510.0EV9.3%
2020-03-03
BUF at WPG
1 REG
15:03
BUF
J. Eichel
Block36.932.8PPN/A
2020-03-03
BUF at WPG
1 REG
15:29
BUF
R. Dahlin
Miss53.02.2PP4.2%
2020-03-03
BUF at WPG
1 REG
16:05
WPG
T. Poolman
Goal11.00.0SH12.3%
2020-03-03
BUF at WPG
1 REG
16:54
BUF
M. Johansson
Saved shot24.663.4EV3.2%
2020-03-03
BUF at WPG
1 REG
19:12
WPG
J. Roslovic
Saved shot41.956.7EV1.0%
2020-03-03
BUF at WPG
1 REG
19:19
WPG
J. Harkins
Saved shot13.921.0EV7.7%
2020-03-03
BUF at WPG
1 REG
19:42
BUF
J. Eichel
Block20.639.1EVN/A
2020-03-03
BUF at WPG
1 REG
19:49
BUF
J. Skinner
Miss34.024.3EV1.9%
2020-03-03
BUF at WPG
2 REG
01:04
BUF
K. Okposo
Saved shot63.125.3EV1.5%
2020-03-03
BUF at WPG
2 REG
02:43
WPG
N. Pionk
Saved shot53.517.4EV3.6%
2020-03-03
BUF at WPG
2 REG
03:40
WPG
P. Laine
Saved shot39.252.3PP3.7%
2020-03-03
BUF at WPG
2 REG
03:41
WPG
K. Connor
Goal7.145.0PP4.8%
2020-03-03
BUF at WPG
2 REG
03:45
WPG
J. Roslovic
Miss29.02.0EV12.8%
2020-03-03
BUF at WPG
2 REG
04:03
BUF
V. Olofsson
Miss63.129.4EV1.0%
2020-03-03
BUF at WPG
2 REG
04:12
BUF
B. Montour
Saved shot8.635.5EV12.9%
2020-03-03
BUF at WPG
2 REG
04:22
WPG
J. Harkins
Miss24.731.8EV10.6%
BUF at WPG

Mar 3, 2020 · P1 REG · 01:53

J. Skinner

BUF · Miss

Distance
12.6 ft
Scoring chance (xG)
7.8%
Angle
71.6°
Strength
EV
BUF at WPG

Mar 3, 2020 · P1 REG · 02:00

W. Simmonds

BUF · Saved shot

Distance
31.1 ft
Scoring chance (xG)
10.2%
Angle
5.5°
Strength
EV
BUF at WPG

Mar 3, 2020 · P1 REG · 02:13

N. Pionk

WPG · Saved shot

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

Mar 3, 2020 · P1 REG · 02:14

P. Laine

WPG · Saved shot

Distance
15.6 ft
Scoring chance (xG)
3.4%
Angle
39.8°
Strength
EV
BUF at WPG

Mar 3, 2020 · P1 REG · 02:45

M. Appleton

WPG · Block

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

Blocked or unsupported attempt

BUF at WPG

Mar 3, 2020 · P1 REG · 03:46

B. Wheeler

WPG · Miss

Distance
16.1 ft
Scoring chance (xG)
6.0%
Angle
29.7°
Strength
EV
BUF at WPG

Mar 3, 2020 · P1 REG · 03:56

L. Pilut

BUF · Block

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

Blocked or unsupported attempt

BUF at WPG

Mar 3, 2020 · P1 REG · 04:09

A. Copp

WPG · Saved shot

Distance
143.1 ft
Scoring chance (xG)
0.2%
Angle
13.7°
Strength
EV
BUF at WPG

Mar 3, 2020 · P1 REG · 04:26

J. Harkins

WPG · Saved shot

Distance
160.6 ft
Scoring chance (xG)
0.2%
Angle
12.2°
Strength
EV
BUF at WPG

Mar 3, 2020 · P1 REG · 05:58

D. Kahun

BUF · Saved shot

Distance
29.1 ft
Scoring chance (xG)
6.1%
Angle
3.9°
Strength
EV
BUF at WPG

Mar 3, 2020 · P1 REG · 06:18

B. Montour

BUF · Saved shot

Distance
39.6 ft
Scoring chance (xG)
1.8%
Angle
45.0°
Strength
EV
BUF at WPG

Mar 3, 2020 · P1 REG · 06:54

M. Scheifele

WPG · Saved shot

Distance
7.6 ft
Scoring chance (xG)
8.1%
Angle
66.8°
Strength
EV
BUF at WPG

Mar 3, 2020 · P1 REG · 07:05

N. Beaulieu

WPG · Miss

Distance
56.8 ft
Scoring chance (xG)
2.9%
Angle
26.1°
Strength
EV
BUF at WPG

Mar 3, 2020 · P1 REG · 08:19

V. Olofsson

BUF · Saved shot

Distance
36.9 ft
Scoring chance (xG)
8.0%
Angle
57.2°
Strength
PP
BUF at WPG

Mar 3, 2020 · P1 REG · 08:46

S. Reinhart

BUF · Miss

Distance
31.4 ft
Scoring chance (xG)
8.4%
Angle
22.5°
Strength
PP
BUF at WPG

Mar 3, 2020 · P1 REG · 09:04

J. Skinner

BUF · Saved shot

Distance
27.7 ft
Scoring chance (xG)
11.9%
Angle
25.6°
Strength
PP
BUF at WPG

Mar 3, 2020 · P1 REG · 10:21

M. Scheifele

WPG · Saved shot

Distance
24.2 ft
Scoring chance (xG)
12.3%
Angle
24.4°
Strength
EV
BUF at WPG

Mar 3, 2020 · P1 REG · 10:31

K. Okposo

BUF · Saved shot

Distance
25.3 ft
Scoring chance (xG)
12.7%
Angle
18.4°
Strength
EV
BUF at WPG

Mar 3, 2020 · P1 REG · 10:44

R. Ristolainen

BUF · Saved shot

Distance
25.5 ft
Scoring chance (xG)
14.3%
Angle
11.3°
Strength
EV
BUF at WPG

Mar 3, 2020 · P1 REG · 10:49

Z. Girgensons

BUF · Saved shot

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

Mar 3, 2020 · P1 REG · 10:57

D. Kahun

BUF · Block

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

Blocked or unsupported attempt

BUF at WPG

Mar 3, 2020 · P1 REG · 11:26

N. Ehlers

WPG · Saved shot

Distance
51.7 ft
Scoring chance (xG)
0.7%
Angle
42.6°
Strength
EV
BUF at WPG

Mar 3, 2020 · P1 REG · 11:44

N. Ehlers

WPG · Miss

Distance
26.5 ft
Scoring chance (xG)
13.1%
Angle
10.9°
Strength
EV
BUF at WPG

Mar 3, 2020 · P1 REG · 11:50

N. Beaulieu

WPG · Miss

Distance
37.5 ft
Scoring chance (xG)
2.7%
Angle
46.1°
Strength
EV
BUF at WPG

Mar 3, 2020 · P1 REG · 11:53

T. Poolman

WPG · Saved shot

Distance
57.2 ft
Scoring chance (xG)
1.4%
Angle
5.0°
Strength
EV
BUF at WPG

Mar 3, 2020 · P1 REG · 12:07

P. Laine

WPG · Miss

Distance
18.4 ft
Scoring chance (xG)
6.2%
Angle
22.4°
Strength
EV
BUF at WPG

Mar 3, 2020 · P1 REG · 12:09

A. Copp

WPG · Saved shot

Distance
14.3 ft
Scoring chance (xG)
19.1%
Angle
24.8°
Strength
EV
BUF at WPG

Mar 3, 2020 · P1 REG · 12:30

A. Copp

WPG · Miss

Distance
37.3 ft
Scoring chance (xG)
0.8%
Angle
69.6°
Strength
EV
BUF at WPG

Mar 3, 2020 · P1 REG · 13:07

J. Eichel

BUF · Miss

Distance
37.9 ft
Scoring chance (xG)
5.2%
Angle
18.4°
Strength
EV
BUF at WPG

Mar 3, 2020 · P1 REG · 13:47

C. Lazar

BUF · Miss

Distance
30.3 ft
Scoring chance (xG)
5.7%
Angle
7.6°
Strength
EV
BUF at WPG

Mar 3, 2020 · P1 REG · 13:59

K. Connor

WPG · Goal

Distance
8.5 ft
Scoring chance (xG)
15.4%
Angle
45.0°
Strength
EV
BUF at WPG

Mar 3, 2020 · P1 REG · 14:32

D. Kahun

BUF · Saved shot

Distance
40.8 ft
Scoring chance (xG)
1.1%
Angle
17.1°
Strength
EV
BUF at WPG

Mar 3, 2020 · P1 REG · 14:36

M. Johansson

BUF · Miss

Distance
31.1 ft
Scoring chance (xG)
10.4%
Angle
5.5°
Strength
EV
BUF at WPG

Mar 3, 2020 · P1 REG · 14:43

R. Dahlin

BUF · Saved shot

Distance
34.5 ft
Scoring chance (xG)
9.3%
Angle
10.0°
Strength
EV
BUF at WPG

Mar 3, 2020 · P1 REG · 15:03

J. Eichel

BUF · Block

Distance
36.9 ft
Scoring chance (xG)
Unavailable
Angle
32.8°
Strength
PP

Blocked or unsupported attempt

BUF at WPG

Mar 3, 2020 · P1 REG · 15:29

R. Dahlin

BUF · Miss

Distance
53.0 ft
Scoring chance (xG)
4.2%
Angle
2.2°
Strength
PP
BUF at WPG

Mar 3, 2020 · P1 REG · 16:05

T. Poolman

WPG · Goal

Distance
11.0 ft
Scoring chance (xG)
12.3%
Angle
0.0°
Strength
SH
BUF at WPG

Mar 3, 2020 · P1 REG · 16:54

M. Johansson

BUF · Saved shot

Distance
24.6 ft
Scoring chance (xG)
3.2%
Angle
63.4°
Strength
EV
BUF at WPG

Mar 3, 2020 · P1 REG · 19:12

J. Roslovic

WPG · Saved shot

Distance
41.9 ft
Scoring chance (xG)
1.0%
Angle
56.7°
Strength
EV
BUF at WPG

Mar 3, 2020 · P1 REG · 19:19

J. Harkins

WPG · Saved shot

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

Mar 3, 2020 · P1 REG · 19:42

J. Eichel

BUF · Block

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

Blocked or unsupported attempt

BUF at WPG

Mar 3, 2020 · P1 REG · 19:49

J. Skinner

BUF · Miss

Distance
34.0 ft
Scoring chance (xG)
1.9%
Angle
24.3°
Strength
EV
BUF at WPG

Mar 3, 2020 · P2 REG · 01:04

K. Okposo

BUF · Saved shot

Distance
63.1 ft
Scoring chance (xG)
1.5%
Angle
25.3°
Strength
EV
BUF at WPG

Mar 3, 2020 · P2 REG · 02:43

N. Pionk

WPG · Saved shot

Distance
53.5 ft
Scoring chance (xG)
3.6%
Angle
17.4°
Strength
EV
BUF at WPG

Mar 3, 2020 · P2 REG · 03:40

P. Laine

WPG · Saved shot

Distance
39.2 ft
Scoring chance (xG)
3.7%
Angle
52.3°
Strength
PP
BUF at WPG

Mar 3, 2020 · P2 REG · 03:41

K. Connor

WPG · Goal

Distance
7.1 ft
Scoring chance (xG)
4.8%
Angle
45.0°
Strength
PP
BUF at WPG

Mar 3, 2020 · P2 REG · 03:45

J. Roslovic

WPG · Miss

Distance
29.0 ft
Scoring chance (xG)
12.8%
Angle
2.0°
Strength
EV
BUF at WPG

Mar 3, 2020 · P2 REG · 04:03

V. Olofsson

BUF · Miss

Distance
63.1 ft
Scoring chance (xG)
1.0%
Angle
29.4°
Strength
EV
BUF at WPG

Mar 3, 2020 · P2 REG · 04:12

B. Montour

BUF · Saved shot

Distance
8.6 ft
Scoring chance (xG)
12.9%
Angle
35.5°
Strength
EV
BUF at WPG

Mar 3, 2020 · P2 REG · 04:22

J. Harkins

WPG · Miss

Distance
24.7 ft
Scoring chance (xG)
10.6%
Angle
31.8°
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.