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

104 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-11-02
DET at FLA
1 REG
01:10
FLA
K. Yandle
Block16.632.7PPN/A
2019-11-02
DET at FLA
1 REG
01:11
FLA
M. Hoffman
Saved shot36.239.4PP2.4%
2019-11-02
DET at FLA
1 REG
01:55
FLA
M. Hoffman
Miss32.321.8PP13.9%
2019-11-02
DET at FLA
1 REG
03:02
FLA
B. Connolly
Saved shot22.861.2PP11.4%
2019-11-02
DET at FLA
1 REG
03:05
FLA
B. Connolly
Goal29.046.4EV9.5%
2019-11-02
DET at FLA
1 REG
03:37
FLA
C. Sceviour
Saved shot17.310.0EV7.1%
2019-11-02
DET at FLA
1 REG
03:45
FLA
R. Stillman
Saved shot48.636.6EV2.2%
2019-11-02
DET at FLA
1 REG
03:53
DET
A. Athanasiou
Saved shot47.522.2EV3.3%
2019-11-02
DET at FLA
1 REG
04:52
DET
F. Nielsen
Saved shot64.739.4EV0.7%
2019-11-02
DET at FLA
1 REG
05:37
FLA
B. Connolly
Saved shot25.053.1EV10.3%
2019-11-02
DET at FLA
1 REG
06:21
DET
F. Hronek
Miss68.533.7EV0.6%
2019-11-02
DET at FLA
1 REG
06:31
DET
A. Biega
Block18.422.4EVN/A
2019-11-02
DET at FLA
1 REG
07:46
DET
B. Perlini
Miss24.224.4EV8.1%
2019-11-02
DET at FLA
1 REG
08:19
FLA
A. Ekblad
Miss52.232.5EV2.0%
2019-11-02
DET at FLA
1 REG
08:32
FLA
A. Ekblad
Saved shot12.851.3EV11.1%
2019-11-02
DET at FLA
1 REG
08:43
DET
F. Hronek
Saved shot172.57.7EV0.3%
2019-11-02
DET at FLA
1 REG
09:03
DET
F. Hronek
Miss63.630.2EV0.9%
2019-11-02
DET at FLA
1 REG
09:59
FLA
C. Sceviour
Miss49.431.8EV0.7%
2019-11-02
DET at FLA
1 REG
10:32
FLA
D. Malgin
Block20.835.2EVN/A
2019-11-02
DET at FLA
1 REG
10:37
FLA
F. Vatrano
Saved shot38.636.6EV3.6%
2019-11-02
DET at FLA
1 REG
11:13
FLA
M. Hoffman
Saved shot33.125.0EV10.8%
2019-11-02
DET at FLA
1 REG
11:31
DET
F. Nielsen
Miss44.133.0EV2.2%
2019-11-02
DET at FLA
1 REG
12:02
DET
M. Bowey
Saved shot40.255.1EV2.8%
2019-11-02
DET at FLA
1 REG
12:31
FLA
E. Dadonov
Miss38.063.4EV0.9%
2019-11-02
DET at FLA
1 REG
12:39
FLA
E. Dadonov
Block22.410.3EVN/A
2019-11-02
DET at FLA
1 REG
12:58
DET
T. Bertuzzi
Saved shot45.414.0EV2.8%
2019-11-02
DET at FLA
1 REG
13:08
DET
F. Hronek
Block41.842.1EVN/A
2019-11-02
DET at FLA
1 REG
15:18
FLA
M. Weegar
Block28.14.1EVN/A
2019-11-02
DET at FLA
1 REG
16:38
FLA
D. Hunt
Miss26.26.6EV14.5%
2019-11-02
DET at FLA
1 REG
16:39
FLA
D. Hunt
Saved shot10.278.7EV1.8%
2019-11-02
DET at FLA
1 REG
16:52
FLA
J. Huberdeau
Saved shot59.731.3PP2.6%
2019-11-02
DET at FLA
1 REG
16:54
FLA
J. Huberdeau
Saved shot13.28.7PP9.8%
2019-11-02
DET at FLA
1 REG
16:54
FLA
A. Barkov
Goal8.214.0PP3.8%
2019-11-02
DET at FLA
1 REG
17:58
FLA
A. Barkov
Saved shot27.556.9SH2.7%
2019-11-02
DET at FLA
1 REG
18:12
DET
D. Larkin
Miss55.222.4PP4.1%
2019-11-02
DET at FLA
1 REG
18:23
DET
A. Mantha
Block31.014.9PPN/A
2019-11-02
DET at FLA
1 REG
19:24
FLA
R. Stillman
Saved shot170.64.7EV0.3%
2019-11-02
DET at FLA
1 REG
19:54
DET
J. de la Rose
Saved shot11.452.1EV8.4%
2019-11-02
DET at FLA
1 REG
19:55
DET
F. Nielsen
Saved shot14.239.3EV6.4%
2019-11-02
DET at FLA
2 REG
01:25
DET
D. Helm
Saved shot18.019.4EV6.7%
2019-11-02
DET at FLA
2 REG
01:38
DET
T. Bertuzzi
Block23.636.4EVN/A
2019-11-02
DET at FLA
2 REG
03:27
DET
M. Bowey
Block32.642.5EVN/A
2019-11-02
DET at FLA
2 REG
03:55
DET
A. Athanasiou
Miss45.348.6EV1.8%
2019-11-02
DET at FLA
2 REG
04:52
FLA
A. Ekblad
Saved shot52.827.1EV2.1%
2019-11-02
DET at FLA
2 REG
05:17
DET
M. Bowey
Saved shot36.845.0EV4.9%
2019-11-02
DET at FLA
2 REG
06:08
FLA
J. Huberdeau
Saved shot34.237.9EV5.0%
2019-11-02
DET at FLA
2 REG
06:31
FLA
A. Ekblad
Block61.522.0EVN/A
2019-11-02
DET at FLA
2 REG
06:32
FLA
J. Huberdeau
Saved shot27.26.3EV5.5%
2019-11-02
DET at FLA
2 REG
06:42
FLA
J. Huberdeau
Saved shot10.833.7EV20.3%
2019-11-02
DET at FLA
2 REG
06:45
FLA
J. Huberdeau
Goal20.232.9EV29.1%
DET at FLA

Nov 2, 2019 · P1 REG · 01:10

K. Yandle

FLA · Block

Distance
16.6 ft
Scoring chance (xG)
Unavailable
Angle
32.7°
Strength
PP

Blocked or unsupported attempt

DET at FLA

Nov 2, 2019 · P1 REG · 01:11

M. Hoffman

FLA · Saved shot

Distance
36.2 ft
Scoring chance (xG)
2.4%
Angle
39.4°
Strength
PP
DET at FLA

Nov 2, 2019 · P1 REG · 01:55

M. Hoffman

FLA · Miss

Distance
32.3 ft
Scoring chance (xG)
13.9%
Angle
21.8°
Strength
PP
DET at FLA

Nov 2, 2019 · P1 REG · 03:02

B. Connolly

FLA · Saved shot

Distance
22.8 ft
Scoring chance (xG)
11.4%
Angle
61.2°
Strength
PP
DET at FLA

Nov 2, 2019 · P1 REG · 03:05

B. Connolly

FLA · Goal

Distance
29.0 ft
Scoring chance (xG)
9.5%
Angle
46.4°
Strength
EV
DET at FLA

Nov 2, 2019 · P1 REG · 03:37

C. Sceviour

FLA · Saved shot

Distance
17.3 ft
Scoring chance (xG)
7.1%
Angle
10.0°
Strength
EV
DET at FLA

Nov 2, 2019 · P1 REG · 03:45

R. Stillman

FLA · Saved shot

Distance
48.6 ft
Scoring chance (xG)
2.2%
Angle
36.6°
Strength
EV
DET at FLA

Nov 2, 2019 · P1 REG · 03:53

A. Athanasiou

DET · Saved shot

Distance
47.5 ft
Scoring chance (xG)
3.3%
Angle
22.2°
Strength
EV
DET at FLA

Nov 2, 2019 · P1 REG · 04:52

F. Nielsen

DET · Saved shot

Distance
64.7 ft
Scoring chance (xG)
0.7%
Angle
39.4°
Strength
EV
DET at FLA

Nov 2, 2019 · P1 REG · 05:37

B. Connolly

FLA · Saved shot

Distance
25.0 ft
Scoring chance (xG)
10.3%
Angle
53.1°
Strength
EV
DET at FLA

Nov 2, 2019 · P1 REG · 06:21

F. Hronek

DET · Miss

Distance
68.5 ft
Scoring chance (xG)
0.6%
Angle
33.7°
Strength
EV
DET at FLA

Nov 2, 2019 · P1 REG · 06:31

A. Biega

DET · Block

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

Blocked or unsupported attempt

DET at FLA

Nov 2, 2019 · P1 REG · 07:46

B. Perlini

DET · Miss

Distance
24.2 ft
Scoring chance (xG)
8.1%
Angle
24.4°
Strength
EV
DET at FLA

Nov 2, 2019 · P1 REG · 08:19

A. Ekblad

FLA · Miss

Distance
52.2 ft
Scoring chance (xG)
2.0%
Angle
32.5°
Strength
EV
DET at FLA

Nov 2, 2019 · P1 REG · 08:32

A. Ekblad

FLA · Saved shot

Distance
12.8 ft
Scoring chance (xG)
11.1%
Angle
51.3°
Strength
EV
DET at FLA

Nov 2, 2019 · P1 REG · 08:43

F. Hronek

DET · Saved shot

Distance
172.5 ft
Scoring chance (xG)
0.3%
Angle
7.7°
Strength
EV
DET at FLA

Nov 2, 2019 · P1 REG · 09:03

F. Hronek

DET · Miss

Distance
63.6 ft
Scoring chance (xG)
0.9%
Angle
30.2°
Strength
EV
DET at FLA

Nov 2, 2019 · P1 REG · 09:59

C. Sceviour

FLA · Miss

Distance
49.4 ft
Scoring chance (xG)
0.7%
Angle
31.8°
Strength
EV
DET at FLA

Nov 2, 2019 · P1 REG · 10:32

D. Malgin

FLA · Block

Distance
20.8 ft
Scoring chance (xG)
Unavailable
Angle
35.2°
Strength
EV

Blocked or unsupported attempt

DET at FLA

Nov 2, 2019 · P1 REG · 10:37

F. Vatrano

FLA · Saved shot

Distance
38.6 ft
Scoring chance (xG)
3.6%
Angle
36.6°
Strength
EV
DET at FLA

Nov 2, 2019 · P1 REG · 11:13

M. Hoffman

FLA · Saved shot

Distance
33.1 ft
Scoring chance (xG)
10.8%
Angle
25.0°
Strength
EV
DET at FLA

Nov 2, 2019 · P1 REG · 11:31

F. Nielsen

DET · Miss

Distance
44.1 ft
Scoring chance (xG)
2.2%
Angle
33.0°
Strength
EV
DET at FLA

Nov 2, 2019 · P1 REG · 12:02

M. Bowey

DET · Saved shot

Distance
40.2 ft
Scoring chance (xG)
2.8%
Angle
55.1°
Strength
EV
DET at FLA

Nov 2, 2019 · P1 REG · 12:31

E. Dadonov

FLA · Miss

Distance
38.0 ft
Scoring chance (xG)
0.9%
Angle
63.4°
Strength
EV
DET at FLA

Nov 2, 2019 · P1 REG · 12:39

E. Dadonov

FLA · Block

Distance
22.4 ft
Scoring chance (xG)
Unavailable
Angle
10.3°
Strength
EV

Blocked or unsupported attempt

DET at FLA

Nov 2, 2019 · P1 REG · 12:58

T. Bertuzzi

DET · Saved shot

Distance
45.4 ft
Scoring chance (xG)
2.8%
Angle
14.0°
Strength
EV
DET at FLA

Nov 2, 2019 · P1 REG · 13:08

F. Hronek

DET · Block

Distance
41.8 ft
Scoring chance (xG)
Unavailable
Angle
42.1°
Strength
EV

Blocked or unsupported attempt

DET at FLA

Nov 2, 2019 · P1 REG · 15:18

M. Weegar

FLA · Block

Distance
28.1 ft
Scoring chance (xG)
Unavailable
Angle
4.1°
Strength
EV

Blocked or unsupported attempt

DET at FLA

Nov 2, 2019 · P1 REG · 16:38

D. Hunt

FLA · Miss

Distance
26.2 ft
Scoring chance (xG)
14.5%
Angle
6.6°
Strength
EV
DET at FLA

Nov 2, 2019 · P1 REG · 16:39

D. Hunt

FLA · Saved shot

Distance
10.2 ft
Scoring chance (xG)
1.8%
Angle
78.7°
Strength
EV
DET at FLA

Nov 2, 2019 · P1 REG · 16:52

J. Huberdeau

FLA · Saved shot

Distance
59.7 ft
Scoring chance (xG)
2.6%
Angle
31.3°
Strength
PP
DET at FLA

Nov 2, 2019 · P1 REG · 16:54

J. Huberdeau

FLA · Saved shot

Distance
13.2 ft
Scoring chance (xG)
9.8%
Angle
8.7°
Strength
PP
DET at FLA

Nov 2, 2019 · P1 REG · 16:54

A. Barkov

FLA · Goal

Distance
8.2 ft
Scoring chance (xG)
3.8%
Angle
14.0°
Strength
PP
DET at FLA

Nov 2, 2019 · P1 REG · 17:58

A. Barkov

FLA · Saved shot

Distance
27.5 ft
Scoring chance (xG)
2.7%
Angle
56.9°
Strength
SH
DET at FLA

Nov 2, 2019 · P1 REG · 18:12

D. Larkin

DET · Miss

Distance
55.2 ft
Scoring chance (xG)
4.1%
Angle
22.4°
Strength
PP
DET at FLA

Nov 2, 2019 · P1 REG · 18:23

A. Mantha

DET · Block

Distance
31.0 ft
Scoring chance (xG)
Unavailable
Angle
14.9°
Strength
PP

Blocked or unsupported attempt

DET at FLA

Nov 2, 2019 · P1 REG · 19:24

R. Stillman

FLA · Saved shot

Distance
170.6 ft
Scoring chance (xG)
0.3%
Angle
4.7°
Strength
EV
DET at FLA

Nov 2, 2019 · P1 REG · 19:54

J. de la Rose

DET · Saved shot

Distance
11.4 ft
Scoring chance (xG)
8.4%
Angle
52.1°
Strength
EV
DET at FLA

Nov 2, 2019 · P1 REG · 19:55

F. Nielsen

DET · Saved shot

Distance
14.2 ft
Scoring chance (xG)
6.4%
Angle
39.3°
Strength
EV
DET at FLA

Nov 2, 2019 · P2 REG · 01:25

D. Helm

DET · Saved shot

Distance
18.0 ft
Scoring chance (xG)
6.7%
Angle
19.4°
Strength
EV
DET at FLA

Nov 2, 2019 · P2 REG · 01:38

T. Bertuzzi

DET · Block

Distance
23.6 ft
Scoring chance (xG)
Unavailable
Angle
36.4°
Strength
EV

Blocked or unsupported attempt

DET at FLA

Nov 2, 2019 · P2 REG · 03:27

M. Bowey

DET · Block

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

Blocked or unsupported attempt

DET at FLA

Nov 2, 2019 · P2 REG · 03:55

A. Athanasiou

DET · Miss

Distance
45.3 ft
Scoring chance (xG)
1.8%
Angle
48.6°
Strength
EV
DET at FLA

Nov 2, 2019 · P2 REG · 04:52

A. Ekblad

FLA · Saved shot

Distance
52.8 ft
Scoring chance (xG)
2.1%
Angle
27.1°
Strength
EV
DET at FLA

Nov 2, 2019 · P2 REG · 05:17

M. Bowey

DET · Saved shot

Distance
36.8 ft
Scoring chance (xG)
4.9%
Angle
45.0°
Strength
EV
DET at FLA

Nov 2, 2019 · P2 REG · 06:08

J. Huberdeau

FLA · Saved shot

Distance
34.2 ft
Scoring chance (xG)
5.0%
Angle
37.9°
Strength
EV
DET at FLA

Nov 2, 2019 · P2 REG · 06:31

A. Ekblad

FLA · Block

Distance
61.5 ft
Scoring chance (xG)
Unavailable
Angle
22.0°
Strength
EV

Blocked or unsupported attempt

DET at FLA

Nov 2, 2019 · P2 REG · 06:32

J. Huberdeau

FLA · Saved shot

Distance
27.2 ft
Scoring chance (xG)
5.5%
Angle
6.3°
Strength
EV
DET at FLA

Nov 2, 2019 · P2 REG · 06:42

J. Huberdeau

FLA · Saved shot

Distance
10.8 ft
Scoring chance (xG)
20.3%
Angle
33.7°
Strength
EV
DET at FLA

Nov 2, 2019 · P2 REG · 06:45

J. Huberdeau

FLA · Goal

Distance
20.2 ft
Scoring chance (xG)
29.1%
Angle
32.9°
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.