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

101 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)
2019-12-15
PHI at WPG
1 REG
00:30
WPG
J. Morrissey
Block19.917.5EVN/A
2019-12-15
PHI at WPG
1 REG
01:11
WPG
A. Lowry
Saved shot8.214.0EV11.5%
2019-12-15
PHI at WPG
1 REG
02:12
WPG
B. Wheeler
Saved shot29.02.0EV15.9%
2019-12-15
PHI at WPG
1 REG
02:51
PHI
S. Gostisbehere
Miss56.018.8EV3.1%
2019-12-15
PHI at WPG
1 REG
02:58
PHI
M. Vorobyev
Miss44.157.0EV0.9%
2019-12-15
PHI at WPG
1 REG
03:36
PHI
K. Hayes
Miss43.948.7EV1.0%
2019-12-15
PHI at WPG
1 REG
03:39
PHI
K. Hayes
Saved shot13.542.0EV7.5%
2019-12-15
PHI at WPG
1 REG
04:03
WPG
N. Pionk
Miss63.526.2EV0.5%
2019-12-15
PHI at WPG
1 REG
04:07
WPG
L. Sbisa
Block24.016.9EVN/A
2019-12-15
PHI at WPG
1 REG
04:42
WPG
L. Sbisa
Block32.617.9EVN/A
2019-12-15
PHI at WPG
1 REG
04:54
WPG
A. Bitetto
Saved shot57.227.0EV3.0%
2019-12-15
PHI at WPG
1 REG
04:57
WPG
N. Ehlers
Goal59.820.6EV0.8%
2019-12-15
PHI at WPG
1 REG
06:04
PHI
K. Hayes
Saved shot7.623.2EV17.1%
2019-12-15
PHI at WPG
1 REG
08:25
PHI
K. Hayes
Saved shot8.129.7EV19.1%
2019-12-15
PHI at WPG
1 REG
08:35
PHI
K. Hayes
Miss8.963.4EV7.5%
2019-12-15
PHI at WPG
1 REG
09:13
PHI
M. Niskanen
Saved shot51.645.8EV1.2%
2019-12-15
PHI at WPG
1 REG
09:15
PHI
J. Farabee
Saved shot6.726.6EV25.0%
2019-12-15
PHI at WPG
1 REG
09:37
PHI
N. Aube-Kubel
Miss16.817.4EV7.0%
2019-12-15
PHI at WPG
1 REG
10:33
PHI
M. Vorobyev
Saved shot44.02.6EV4.2%
2019-12-15
PHI at WPG
1 REG
10:39
PHI
I. Provorov
Saved shot58.533.1EV0.8%
2019-12-15
PHI at WPG
1 REG
11:21
PHI
I. Provorov
Miss53.010.9EV3.2%
2019-12-15
PHI at WPG
1 REG
11:28
PHI
M. Niskanen
Miss54.125.1EV0.8%
2019-12-15
PHI at WPG
1 REG
11:36
WPG
P. Laine
Saved shot84.00.7EV0.3%
2019-12-15
PHI at WPG
1 REG
11:49
WPG
L. Sbisa
Goal54.626.1EV2.3%
2019-12-15
PHI at WPG
1 REG
11:59
PHI
J. Voracek
Saved shot45.556.7EV0.5%
2019-12-15
PHI at WPG
1 REG
12:36
PHI
T. Sanheim
Saved shot7.18.1EV13.9%
2019-12-15
PHI at WPG
1 REG
12:52
WPG
B. Wheeler
Block37.00.0EVN/A
2019-12-15
PHI at WPG
1 REG
15:07
WPG
K. Connor
Miss26.217.7EV14.7%
2019-12-15
PHI at WPG
1 REG
15:55
WPG
J. Morrissey
Block25.511.3EVN/A
2019-12-15
PHI at WPG
1 REG
16:27
WPG
B. Wheeler
Saved shot16.17.1EV12.1%
2019-12-15
PHI at WPG
1 REG
16:56
WPG
A. Bitetto
Miss52.827.1EV1.6%
2019-12-15
PHI at WPG
1 REG
17:05
WPG
N. Ehlers
Block16.221.8EVN/A
2019-12-15
PHI at WPG
1 REG
17:32
WPG
P. Laine
Saved shot9.945.0EV14.3%
2019-12-15
PHI at WPG
1 REG
18:10
PHI
C. Giroux
Miss15.03.8EV9.0%
2019-12-15
PHI at WPG
1 REG
18:46
WPG
J. Roslovic
Block27.38.4EVN/A
2019-12-15
PHI at WPG
1 REG
19:25
PHI
M. Niskanen
Saved shot48.112.0EV3.7%
2019-12-15
PHI at WPG
1 REG
19:33
WPG
P. Laine
Miss29.13.9EV12.2%
2019-12-15
PHI at WPG
2 REG
00:21
WPG
P. Laine
Saved shot39.616.1EV7.3%
2019-12-15
PHI at WPG
2 REG
01:19
PHI
S. Couturier
Saved shot9.00.0EV12.9%
2019-12-15
PHI at WPG
2 REG
01:39
PHI
J. Braun
Miss61.724.9EV1.4%
2019-12-15
PHI at WPG
2 REG
02:35
WPG
T. Poolman
Block16.17.1EVN/A
2019-12-15
PHI at WPG
2 REG
03:49
PHI
I. Provorov
Saved shot52.614.3PP3.3%
2019-12-15
PHI at WPG
2 REG
03:51
PHI
J. Farabee
Miss6.438.7PP30.7%
2019-12-15
PHI at WPG
2 REG
04:14
PHI
K. Hayes
Saved shot34.48.4PP9.0%
2019-12-15
PHI at WPG
2 REG
04:15
PHI
M. Niskanen
Goal7.839.8PP3.4%
2019-12-15
PHI at WPG
2 REG
05:11
WPG
M. Scheifele
Miss9.824.0EV25.2%
2019-12-15
PHI at WPG
2 REG
05:56
WPG
J. Roslovic
Miss9.212.5EV15.3%
2019-12-15
PHI at WPG
2 REG
06:01
WPG
A. Bitetto
Saved shot56.923.9EV1.7%
2019-12-15
PHI at WPG
2 REG
07:49
WPG
G. Bourque
Miss12.00.0EV15.4%
2019-12-15
PHI at WPG
2 REG
07:55
WPG
T. Poolman
Block46.127.1EVN/A
PHI at WPG

Dec 15, 2019 · P1 REG · 00:30

J. Morrissey

WPG · Block

Distance
19.9 ft
Scoring chance (xG)
Unavailable
Angle
17.5°
Strength
EV

Blocked or unsupported attempt

PHI at WPG

Dec 15, 2019 · P1 REG · 01:11

A. Lowry

WPG · Saved shot

Distance
8.2 ft
Scoring chance (xG)
11.5%
Angle
14.0°
Strength
EV
PHI at WPG

Dec 15, 2019 · P1 REG · 02:12

B. Wheeler

WPG · Saved shot

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

Dec 15, 2019 · P1 REG · 02:51

S. Gostisbehere

PHI · Miss

Distance
56.0 ft
Scoring chance (xG)
3.1%
Angle
18.8°
Strength
EV
PHI at WPG

Dec 15, 2019 · P1 REG · 02:58

M. Vorobyev

PHI · Miss

Distance
44.1 ft
Scoring chance (xG)
0.9%
Angle
57.0°
Strength
EV
PHI at WPG

Dec 15, 2019 · P1 REG · 03:36

K. Hayes

PHI · Miss

Distance
43.9 ft
Scoring chance (xG)
1.0%
Angle
48.7°
Strength
EV
PHI at WPG

Dec 15, 2019 · P1 REG · 03:39

K. Hayes

PHI · Saved shot

Distance
13.5 ft
Scoring chance (xG)
7.5%
Angle
42.0°
Strength
EV
PHI at WPG

Dec 15, 2019 · P1 REG · 04:03

N. Pionk

WPG · Miss

Distance
63.5 ft
Scoring chance (xG)
0.5%
Angle
26.2°
Strength
EV
PHI at WPG

Dec 15, 2019 · P1 REG · 04:07

L. Sbisa

WPG · Block

Distance
24.0 ft
Scoring chance (xG)
Unavailable
Angle
16.9°
Strength
EV

Blocked or unsupported attempt

PHI at WPG

Dec 15, 2019 · P1 REG · 04:42

L. Sbisa

WPG · Block

Distance
32.6 ft
Scoring chance (xG)
Unavailable
Angle
17.9°
Strength
EV

Blocked or unsupported attempt

PHI at WPG

Dec 15, 2019 · P1 REG · 04:54

A. Bitetto

WPG · Saved shot

Distance
57.2 ft
Scoring chance (xG)
3.0%
Angle
27.0°
Strength
EV
PHI at WPG

Dec 15, 2019 · P1 REG · 04:57

N. Ehlers

WPG · Goal

Distance
59.8 ft
Scoring chance (xG)
0.8%
Angle
20.6°
Strength
EV
PHI at WPG

Dec 15, 2019 · P1 REG · 06:04

K. Hayes

PHI · Saved shot

Distance
7.6 ft
Scoring chance (xG)
17.1%
Angle
23.2°
Strength
EV
PHI at WPG

Dec 15, 2019 · P1 REG · 08:25

K. Hayes

PHI · Saved shot

Distance
8.1 ft
Scoring chance (xG)
19.1%
Angle
29.7°
Strength
EV
PHI at WPG

Dec 15, 2019 · P1 REG · 08:35

K. Hayes

PHI · Miss

Distance
8.9 ft
Scoring chance (xG)
7.5%
Angle
63.4°
Strength
EV
PHI at WPG

Dec 15, 2019 · P1 REG · 09:13

M. Niskanen

PHI · Saved shot

Distance
51.6 ft
Scoring chance (xG)
1.2%
Angle
45.8°
Strength
EV
PHI at WPG

Dec 15, 2019 · P1 REG · 09:15

J. Farabee

PHI · Saved shot

Distance
6.7 ft
Scoring chance (xG)
25.0%
Angle
26.6°
Strength
EV
PHI at WPG

Dec 15, 2019 · P1 REG · 09:37

N. Aube-Kubel

PHI · Miss

Distance
16.8 ft
Scoring chance (xG)
7.0%
Angle
17.4°
Strength
EV
PHI at WPG

Dec 15, 2019 · P1 REG · 10:33

M. Vorobyev

PHI · Saved shot

Distance
44.0 ft
Scoring chance (xG)
4.2%
Angle
2.6°
Strength
EV
PHI at WPG

Dec 15, 2019 · P1 REG · 10:39

I. Provorov

PHI · Saved shot

Distance
58.5 ft
Scoring chance (xG)
0.8%
Angle
33.1°
Strength
EV
PHI at WPG

Dec 15, 2019 · P1 REG · 11:21

I. Provorov

PHI · Miss

Distance
53.0 ft
Scoring chance (xG)
3.2%
Angle
10.9°
Strength
EV
PHI at WPG

Dec 15, 2019 · P1 REG · 11:28

M. Niskanen

PHI · Miss

Distance
54.1 ft
Scoring chance (xG)
0.8%
Angle
25.1°
Strength
EV
PHI at WPG

Dec 15, 2019 · P1 REG · 11:36

P. Laine

WPG · Saved shot

Distance
84.0 ft
Scoring chance (xG)
0.3%
Angle
0.7°
Strength
EV
PHI at WPG

Dec 15, 2019 · P1 REG · 11:49

L. Sbisa

WPG · Goal

Distance
54.6 ft
Scoring chance (xG)
2.3%
Angle
26.1°
Strength
EV
PHI at WPG

Dec 15, 2019 · P1 REG · 11:59

J. Voracek

PHI · Saved shot

Distance
45.5 ft
Scoring chance (xG)
0.5%
Angle
56.7°
Strength
EV
PHI at WPG

Dec 15, 2019 · P1 REG · 12:36

T. Sanheim

PHI · Saved shot

Distance
7.1 ft
Scoring chance (xG)
13.9%
Angle
8.1°
Strength
EV
PHI at WPG

Dec 15, 2019 · P1 REG · 12:52

B. Wheeler

WPG · Block

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

Blocked or unsupported attempt

PHI at WPG

Dec 15, 2019 · P1 REG · 15:07

K. Connor

WPG · Miss

Distance
26.2 ft
Scoring chance (xG)
14.7%
Angle
17.7°
Strength
EV
PHI at WPG

Dec 15, 2019 · P1 REG · 15:55

J. Morrissey

WPG · Block

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

Blocked or unsupported attempt

PHI at WPG

Dec 15, 2019 · P1 REG · 16:27

B. Wheeler

WPG · Saved shot

Distance
16.1 ft
Scoring chance (xG)
12.1%
Angle
7.1°
Strength
EV
PHI at WPG

Dec 15, 2019 · P1 REG · 16:56

A. Bitetto

WPG · Miss

Distance
52.8 ft
Scoring chance (xG)
1.6%
Angle
27.1°
Strength
EV
PHI at WPG

Dec 15, 2019 · P1 REG · 17:05

N. Ehlers

WPG · Block

Distance
16.2 ft
Scoring chance (xG)
Unavailable
Angle
21.8°
Strength
EV

Blocked or unsupported attempt

PHI at WPG

Dec 15, 2019 · P1 REG · 17:32

P. Laine

WPG · Saved shot

Distance
9.9 ft
Scoring chance (xG)
14.3%
Angle
45.0°
Strength
EV
PHI at WPG

Dec 15, 2019 · P1 REG · 18:10

C. Giroux

PHI · Miss

Distance
15.0 ft
Scoring chance (xG)
9.0%
Angle
3.8°
Strength
EV
PHI at WPG

Dec 15, 2019 · P1 REG · 18:46

J. Roslovic

WPG · Block

Distance
27.3 ft
Scoring chance (xG)
Unavailable
Angle
8.4°
Strength
EV

Blocked or unsupported attempt

PHI at WPG

Dec 15, 2019 · P1 REG · 19:25

M. Niskanen

PHI · Saved shot

Distance
48.1 ft
Scoring chance (xG)
3.7%
Angle
12.0°
Strength
EV
PHI at WPG

Dec 15, 2019 · P1 REG · 19:33

P. Laine

WPG · Miss

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

Dec 15, 2019 · P2 REG · 00:21

P. Laine

WPG · Saved shot

Distance
39.6 ft
Scoring chance (xG)
7.3%
Angle
16.1°
Strength
EV
PHI at WPG

Dec 15, 2019 · P2 REG · 01:19

S. Couturier

PHI · Saved shot

Distance
9.0 ft
Scoring chance (xG)
12.9%
Angle
0.0°
Strength
EV
PHI at WPG

Dec 15, 2019 · P2 REG · 01:39

J. Braun

PHI · Miss

Distance
61.7 ft
Scoring chance (xG)
1.4%
Angle
24.9°
Strength
EV
PHI at WPG

Dec 15, 2019 · P2 REG · 02:35

T. Poolman

WPG · Block

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

Blocked or unsupported attempt

PHI at WPG

Dec 15, 2019 · P2 REG · 03:49

I. Provorov

PHI · Saved shot

Distance
52.6 ft
Scoring chance (xG)
3.3%
Angle
14.3°
Strength
PP
PHI at WPG

Dec 15, 2019 · P2 REG · 03:51

J. Farabee

PHI · Miss

Distance
6.4 ft
Scoring chance (xG)
30.7%
Angle
38.7°
Strength
PP
PHI at WPG

Dec 15, 2019 · P2 REG · 04:14

K. Hayes

PHI · Saved shot

Distance
34.4 ft
Scoring chance (xG)
9.0%
Angle
8.4°
Strength
PP
PHI at WPG

Dec 15, 2019 · P2 REG · 04:15

M. Niskanen

PHI · Goal

Distance
7.8 ft
Scoring chance (xG)
3.4%
Angle
39.8°
Strength
PP
PHI at WPG

Dec 15, 2019 · P2 REG · 05:11

M. Scheifele

WPG · Miss

Distance
9.8 ft
Scoring chance (xG)
25.2%
Angle
24.0°
Strength
EV
PHI at WPG

Dec 15, 2019 · P2 REG · 05:56

J. Roslovic

WPG · Miss

Distance
9.2 ft
Scoring chance (xG)
15.3%
Angle
12.5°
Strength
EV
PHI at WPG

Dec 15, 2019 · P2 REG · 06:01

A. Bitetto

WPG · Saved shot

Distance
56.9 ft
Scoring chance (xG)
1.7%
Angle
23.9°
Strength
EV
PHI at WPG

Dec 15, 2019 · P2 REG · 07:49

G. Bourque

WPG · Miss

Distance
12.0 ft
Scoring chance (xG)
15.4%
Angle
0.0°
Strength
EV
PHI at WPG

Dec 15, 2019 · P2 REG · 07:55

T. Poolman

WPG · Block

Distance
46.1 ft
Scoring chance (xG)
Unavailable
Angle
27.1°
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.