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

97 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-02-13
DET at NJD
1 REG
00:25
DET
A. Mantha
Miss40.515.8EV6.1%
2020-02-13
DET at NJD
1 REG
00:52
DET
T. Bertuzzi
Saved shot16.625.0EV11.5%
2020-02-13
DET at NJD
1 REG
02:02
NJD
P. Subban
Miss165.19.1SH0.6%
2020-02-13
DET at NJD
1 REG
02:33
DET
R. Fabbri
Saved shot23.055.6PP13.8%
2020-02-13
DET at NJD
1 REG
03:06
NJD
P. Zacha
Saved shot49.435.9EV1.4%
2020-02-13
DET at NJD
1 REG
03:55
NJD
K. Palmieri
Saved shot47.733.0PP4.2%
2020-02-13
DET at NJD
1 REG
03:59
NJD
B. Coleman
Miss10.833.7PP19.5%
2020-02-13
DET at NJD
1 REG
04:05
NJD
B. Coleman
Saved shot16.817.4PP3.2%
2020-02-13
DET at NJD
1 REG
04:11
NJD
J. Hughes
Block19.03.0PPN/A
2020-02-13
DET at NJD
1 REG
07:31
NJD
K. Palmieri
Miss12.745.0EV10.7%
2020-02-13
DET at NJD
1 REG
08:01
DET
C. Ehn
Saved shot76.528.9EV0.3%
2020-02-13
DET at NJD
1 REG
08:08
DET
J. Abdelkader
Miss11.415.3EV22.1%
2020-02-13
DET at NJD
1 REG
08:26
DET
T. Daley
Saved shot101.822.5EV0.3%
2020-02-13
DET at NJD
1 REG
09:14
DET
A. Mantha
Saved shot14.861.7EV7.0%
2020-02-13
DET at NJD
1 REG
09:23
DET
D. Larkin
Saved shot9.945.0EV14.6%
2020-02-13
DET at NJD
1 REG
09:34
DET
M. Green
Miss57.727.9EV1.6%
2020-02-13
DET at NJD
1 REG
10:23
NJD
J. Hayden
Block11.437.9EVN/A
2020-02-13
DET at NJD
1 REG
10:56
NJD
K. Palmieri
Saved shot26.246.5EV5.6%
2020-02-13
DET at NJD
1 REG
11:12
NJD
J. Bratt
Miss38.834.5EV5.7%
2020-02-13
DET at NJD
1 REG
11:17
DET
T. Bertuzzi
Saved shot17.523.6EV22.4%
2020-02-13
DET at NJD
1 REG
11:32
NJD
T. Zajac
Miss39.58.7SH6.5%
2020-02-13
DET at NJD
1 REG
14:44
NJD
M. Wood
Miss9.240.6EV10.0%
2020-02-13
DET at NJD
1 REG
16:03
DET
T. Bertuzzi
Miss38.944.0EV2.9%
2020-02-13
DET at NJD
1 REG
16:17
DET
D. Larkin
Saved shot45.25.1EV3.6%
2020-02-13
DET at NJD
1 REG
16:22
DET
D. Helm
Block15.818.4EVN/A
2020-02-13
DET at NJD
1 REG
16:28
DET
A. Biega
Saved shot43.414.7EV4.2%
2020-02-13
DET at NJD
1 REG
16:48
DET
A. Mantha
Saved shot32.00.0EV11.4%
2020-02-13
DET at NJD
1 REG
17:13
DET
A. Athanasiou
Saved shot22.463.4EV4.6%
2020-02-13
DET at NJD
1 REG
17:44
DET
A. Athanasiou
Block56.828.4EVN/A
2020-02-13
DET at NJD
1 REG
18:17
NJD
J. Hughes
Miss12.561.4EV5.8%
2020-02-13
DET at NJD
1 REG
18:26
NJD
M. Mueller
Miss55.525.6EV1.7%
2020-02-13
DET at NJD
1 REG
18:49
DET
C. Ehn
Saved shot66.00.0EV0.4%
2020-02-13
DET at NJD
1 REG
19:29
NJD
T. Zajac
Block17.120.6EVN/A
2020-02-13
DET at NJD
1 REG
19:34
NJD
P. Subban
Block11.05.2EVN/A
2020-02-13
DET at NJD
1 REG
19:48
DET
D. Larkin
Miss30.929.1EV11.9%
2020-02-13
DET at NJD
2 REG
00:46
NJD
N. Gusev
Block20.02.9EVN/A
2020-02-13
DET at NJD
2 REG
01:03
DET
P. Nemeth
Miss24.419.2EV4.4%
2020-02-13
DET at NJD
2 REG
01:10
DET
G. Lindstrom
Block17.310.0EVN/A
2020-02-13
DET at NJD
2 REG
02:47
DET
J. Abdelkader
Saved shot50.637.8EV0.5%
2020-02-13
DET at NJD
2 REG
02:56
DET
L. Glendening
Saved shot33.014.0EV9.1%
2020-02-13
DET at NJD
2 REG
03:06
NJD
K. Palmieri
Block30.15.7PPN/A
2020-02-13
DET at NJD
2 REG
04:04
NJD
D. Severson
Saved shot53.726.6PP4.2%
2020-02-13
DET at NJD
2 REG
04:06
NJD
W. Simmonds
Saved shot18.29.5PP31.7%
2020-02-13
DET at NJD
2 REG
05:33
DET
D. Larkin
Saved shot52.434.9PP2.2%
2020-02-13
DET at NJD
2 REG
07:13
NJD
T. Zajac
Saved shot16.03.6SH12.9%
2020-02-13
DET at NJD
2 REG
08:20
NJD
P. Subban
Saved shot17.742.7PP17.8%
2020-02-13
DET at NJD
2 REG
08:46
NJD
P. Zacha
Saved shot51.02.2PP5.9%
2020-02-13
DET at NJD
2 REG
09:26
NJD
W. Simmonds
Saved shot8.926.6PP17.1%
2020-02-13
DET at NJD
2 REG
09:33
NJD
B. Coleman
Saved shot52.922.2EV2.6%
2020-02-13
DET at NJD
2 REG
11:42
DET
G. Lindstrom
Miss42.523.6EV3.3%
DET at NJD

Feb 13, 2020 · P1 REG · 00:25

A. Mantha

DET · Miss

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

Feb 13, 2020 · P1 REG · 00:52

T. Bertuzzi

DET · Saved shot

Distance
16.6 ft
Scoring chance (xG)
11.5%
Angle
25.0°
Strength
EV
DET at NJD

Feb 13, 2020 · P1 REG · 02:02

P. Subban

NJD · Miss

Distance
165.1 ft
Scoring chance (xG)
0.6%
Angle
9.1°
Strength
SH
DET at NJD

Feb 13, 2020 · P1 REG · 02:33

R. Fabbri

DET · Saved shot

Distance
23.0 ft
Scoring chance (xG)
13.8%
Angle
55.6°
Strength
PP
DET at NJD

Feb 13, 2020 · P1 REG · 03:06

P. Zacha

NJD · Saved shot

Distance
49.4 ft
Scoring chance (xG)
1.4%
Angle
35.9°
Strength
EV
DET at NJD

Feb 13, 2020 · P1 REG · 03:55

K. Palmieri

NJD · Saved shot

Distance
47.7 ft
Scoring chance (xG)
4.2%
Angle
33.0°
Strength
PP
DET at NJD

Feb 13, 2020 · P1 REG · 03:59

B. Coleman

NJD · Miss

Distance
10.8 ft
Scoring chance (xG)
19.5%
Angle
33.7°
Strength
PP
DET at NJD

Feb 13, 2020 · P1 REG · 04:05

B. Coleman

NJD · Saved shot

Distance
16.8 ft
Scoring chance (xG)
3.2%
Angle
17.4°
Strength
PP
DET at NJD

Feb 13, 2020 · P1 REG · 04:11

J. Hughes

NJD · Block

Distance
19.0 ft
Scoring chance (xG)
Unavailable
Angle
3.0°
Strength
PP

Blocked or unsupported attempt

DET at NJD

Feb 13, 2020 · P1 REG · 07:31

K. Palmieri

NJD · Miss

Distance
12.7 ft
Scoring chance (xG)
10.7%
Angle
45.0°
Strength
EV
DET at NJD

Feb 13, 2020 · P1 REG · 08:01

C. Ehn

DET · Saved shot

Distance
76.5 ft
Scoring chance (xG)
0.3%
Angle
28.9°
Strength
EV
DET at NJD

Feb 13, 2020 · P1 REG · 08:08

J. Abdelkader

DET · Miss

Distance
11.4 ft
Scoring chance (xG)
22.1%
Angle
15.3°
Strength
EV
DET at NJD

Feb 13, 2020 · P1 REG · 08:26

T. Daley

DET · Saved shot

Distance
101.8 ft
Scoring chance (xG)
0.3%
Angle
22.5°
Strength
EV
DET at NJD

Feb 13, 2020 · P1 REG · 09:14

A. Mantha

DET · Saved shot

Distance
14.8 ft
Scoring chance (xG)
7.0%
Angle
61.7°
Strength
EV
DET at NJD

Feb 13, 2020 · P1 REG · 09:23

D. Larkin

DET · Saved shot

Distance
9.9 ft
Scoring chance (xG)
14.6%
Angle
45.0°
Strength
EV
DET at NJD

Feb 13, 2020 · P1 REG · 09:34

M. Green

DET · Miss

Distance
57.7 ft
Scoring chance (xG)
1.6%
Angle
27.9°
Strength
EV
DET at NJD

Feb 13, 2020 · P1 REG · 10:23

J. Hayden

NJD · Block

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

Blocked or unsupported attempt

DET at NJD

Feb 13, 2020 · P1 REG · 10:56

K. Palmieri

NJD · Saved shot

Distance
26.2 ft
Scoring chance (xG)
5.6%
Angle
46.5°
Strength
EV
DET at NJD

Feb 13, 2020 · P1 REG · 11:12

J. Bratt

NJD · Miss

Distance
38.8 ft
Scoring chance (xG)
5.7%
Angle
34.5°
Strength
EV
DET at NJD

Feb 13, 2020 · P1 REG · 11:17

T. Bertuzzi

DET · Saved shot

Distance
17.5 ft
Scoring chance (xG)
22.4%
Angle
23.6°
Strength
EV
DET at NJD

Feb 13, 2020 · P1 REG · 11:32

T. Zajac

NJD · Miss

Distance
39.5 ft
Scoring chance (xG)
6.5%
Angle
8.7°
Strength
SH
DET at NJD

Feb 13, 2020 · P1 REG · 14:44

M. Wood

NJD · Miss

Distance
9.2 ft
Scoring chance (xG)
10.0%
Angle
40.6°
Strength
EV
DET at NJD

Feb 13, 2020 · P1 REG · 16:03

T. Bertuzzi

DET · Miss

Distance
38.9 ft
Scoring chance (xG)
2.9%
Angle
44.0°
Strength
EV
DET at NJD

Feb 13, 2020 · P1 REG · 16:17

D. Larkin

DET · Saved shot

Distance
45.2 ft
Scoring chance (xG)
3.6%
Angle
5.1°
Strength
EV
DET at NJD

Feb 13, 2020 · P1 REG · 16:22

D. Helm

DET · Block

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

Blocked or unsupported attempt

DET at NJD

Feb 13, 2020 · P1 REG · 16:28

A. Biega

DET · Saved shot

Distance
43.4 ft
Scoring chance (xG)
4.2%
Angle
14.7°
Strength
EV
DET at NJD

Feb 13, 2020 · P1 REG · 16:48

A. Mantha

DET · Saved shot

Distance
32.0 ft
Scoring chance (xG)
11.4%
Angle
0.0°
Strength
EV
DET at NJD

Feb 13, 2020 · P1 REG · 17:13

A. Athanasiou

DET · Saved shot

Distance
22.4 ft
Scoring chance (xG)
4.6%
Angle
63.4°
Strength
EV
DET at NJD

Feb 13, 2020 · P1 REG · 17:44

A. Athanasiou

DET · Block

Distance
56.8 ft
Scoring chance (xG)
Unavailable
Angle
28.4°
Strength
EV

Blocked or unsupported attempt

DET at NJD

Feb 13, 2020 · P1 REG · 18:17

J. Hughes

NJD · Miss

Distance
12.5 ft
Scoring chance (xG)
5.8%
Angle
61.4°
Strength
EV
DET at NJD

Feb 13, 2020 · P1 REG · 18:26

M. Mueller

NJD · Miss

Distance
55.5 ft
Scoring chance (xG)
1.7%
Angle
25.6°
Strength
EV
DET at NJD

Feb 13, 2020 · P1 REG · 18:49

C. Ehn

DET · Saved shot

Distance
66.0 ft
Scoring chance (xG)
0.4%
Angle
0.0°
Strength
EV
DET at NJD

Feb 13, 2020 · P1 REG · 19:29

T. Zajac

NJD · Block

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

Blocked or unsupported attempt

DET at NJD

Feb 13, 2020 · P1 REG · 19:34

P. Subban

NJD · Block

Distance
11.0 ft
Scoring chance (xG)
Unavailable
Angle
5.2°
Strength
EV

Blocked or unsupported attempt

DET at NJD

Feb 13, 2020 · P1 REG · 19:48

D. Larkin

DET · Miss

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

Feb 13, 2020 · P2 REG · 00:46

N. Gusev

NJD · Block

Distance
20.0 ft
Scoring chance (xG)
Unavailable
Angle
2.9°
Strength
EV

Blocked or unsupported attempt

DET at NJD

Feb 13, 2020 · P2 REG · 01:03

P. Nemeth

DET · Miss

Distance
24.4 ft
Scoring chance (xG)
4.4%
Angle
19.2°
Strength
EV
DET at NJD

Feb 13, 2020 · P2 REG · 01:10

G. Lindstrom

DET · Block

Distance
17.3 ft
Scoring chance (xG)
Unavailable
Angle
10.0°
Strength
EV

Blocked or unsupported attempt

DET at NJD

Feb 13, 2020 · P2 REG · 02:47

J. Abdelkader

DET · Saved shot

Distance
50.6 ft
Scoring chance (xG)
0.5%
Angle
37.8°
Strength
EV
DET at NJD

Feb 13, 2020 · P2 REG · 02:56

L. Glendening

DET · Saved shot

Distance
33.0 ft
Scoring chance (xG)
9.1%
Angle
14.0°
Strength
EV
DET at NJD

Feb 13, 2020 · P2 REG · 03:06

K. Palmieri

NJD · Block

Distance
30.1 ft
Scoring chance (xG)
Unavailable
Angle
5.7°
Strength
PP

Blocked or unsupported attempt

DET at NJD

Feb 13, 2020 · P2 REG · 04:04

D. Severson

NJD · Saved shot

Distance
53.7 ft
Scoring chance (xG)
4.2%
Angle
26.6°
Strength
PP
DET at NJD

Feb 13, 2020 · P2 REG · 04:06

W. Simmonds

NJD · Saved shot

Distance
18.2 ft
Scoring chance (xG)
31.7%
Angle
9.5°
Strength
PP
DET at NJD

Feb 13, 2020 · P2 REG · 05:33

D. Larkin

DET · Saved shot

Distance
52.4 ft
Scoring chance (xG)
2.2%
Angle
34.9°
Strength
PP
DET at NJD

Feb 13, 2020 · P2 REG · 07:13

T. Zajac

NJD · Saved shot

Distance
16.0 ft
Scoring chance (xG)
12.9%
Angle
3.6°
Strength
SH
DET at NJD

Feb 13, 2020 · P2 REG · 08:20

P. Subban

NJD · Saved shot

Distance
17.7 ft
Scoring chance (xG)
17.8%
Angle
42.7°
Strength
PP
DET at NJD

Feb 13, 2020 · P2 REG · 08:46

P. Zacha

NJD · Saved shot

Distance
51.0 ft
Scoring chance (xG)
5.9%
Angle
2.2°
Strength
PP
DET at NJD

Feb 13, 2020 · P2 REG · 09:26

W. Simmonds

NJD · Saved shot

Distance
8.9 ft
Scoring chance (xG)
17.1%
Angle
26.6°
Strength
PP
DET at NJD

Feb 13, 2020 · P2 REG · 09:33

B. Coleman

NJD · Saved shot

Distance
52.9 ft
Scoring chance (xG)
2.6%
Angle
22.2°
Strength
EV
DET at NJD

Feb 13, 2020 · P2 REG · 11:42

G. Lindstrom

DET · Miss

Distance
42.5 ft
Scoring chance (xG)
3.3%
Angle
23.6°
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.