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

108 matching attempts. Season coverage: 952 published games / 952 collected games. Last source refresh: Oct 4, 2026 04:46.

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)
2021-03-30
DET at FLA
1 REG
00:17
FLA
J. Huberdeau
Goal15.726.6EV18.2%
2021-03-30
DET at FLA
1 REG
00:45
DET
R. Fabbri
Saved shot23.814.6EV12.7%
2021-03-30
DET at FLA
1 REG
01:21
FLA
A. Wennberg
Miss16.625.0EV12.3%
2021-03-30
DET at FLA
1 REG
02:10
FLA
J. Huberdeau
Block3.218.4EVN/A
2021-03-30
DET at FLA
1 REG
02:23
FLA
J. Lammikko
Saved shot9.240.6EV7.8%
2021-03-30
DET at FLA
1 REG
02:46
FLA
O. Tippett
Saved shot23.343.3EV6.2%
2021-03-30
DET at FLA
1 REG
03:35
FLA
C. Verhaeghe
Block15.834.7EVN/A
2021-03-30
DET at FLA
1 REG
04:57
DET
J. Merrill
Block21.633.7EVN/A
2021-03-30
DET at FLA
1 REG
06:45
DET
M. Rasmussen
Saved shot87.19.2EV0.4%
2021-03-30
DET at FLA
1 REG
07:17
FLA
C. Verhaeghe
Saved shot11.437.9EV14.1%
2021-03-30
DET at FLA
1 REG
07:51
FLA
B. Connolly
Block23.814.6EVN/A
2021-03-30
DET at FLA
1 REG
08:11
DET
L. Glendening
Miss16.129.7EV7.0%
2021-03-30
DET at FLA
1 REG
08:30
DET
D. Larkin
Miss25.39.1SH19.5%
2021-03-30
DET at FLA
1 REG
08:48
FLA
B. Connolly
Block34.028.1PPN/A
2021-03-30
DET at FLA
1 REG
09:28
DET
M. Rasmussen
Saved shot52.89.8SH2.4%
2021-03-30
DET at FLA
1 REG
09:52
FLA
F. Vatrano
Miss44.422.5PP4.4%
2021-03-30
DET at FLA
1 REG
09:58
FLA
F. Vatrano
Miss33.035.1PP11.8%
2021-03-30
DET at FLA
1 REG
10:01
FLA
J. Huberdeau
Miss30.651.6PP6.1%
2021-03-30
DET at FLA
1 REG
10:21
FLA
K. Yandle
Block24.435.0EVN/A
2021-03-30
DET at FLA
1 REG
10:46
FLA
M. Weegar
Saved shot46.950.2EV0.5%
2021-03-30
DET at FLA
1 REG
10:52
FLA
R. Stillman
Saved shot46.332.7EV1.8%
2021-03-30
DET at FLA
1 REG
11:27
FLA
C. Verhaeghe
Goal20.126.6EV20.6%
2021-03-30
DET at FLA
1 REG
12:00
DET
R. Fabbri
Saved shot17.03.4EV19.5%
2021-03-30
DET at FLA
1 REG
12:25
FLA
B. Connolly
Goal10.036.9EV2.8%
2021-03-30
DET at FLA
1 REG
13:10
FLA
R. Gudas
Block24.721.4EVN/A
2021-03-30
DET at FLA
1 REG
13:24
FLA
M. Marchment
Block25.053.1EVN/A
2021-03-30
DET at FLA
1 REG
13:43
DET
A. Mantha
Saved shot25.128.6EV14.5%
2021-03-30
DET at FLA
1 REG
14:35
DET
M. Rasmussen
Saved shot27.914.5EV12.0%
2021-03-30
DET at FLA
1 REG
15:25
FLA
G. Forsling
Miss42.14.1EV2.5%
2021-03-30
DET at FLA
1 REG
16:00
FLA
A. Wennberg
Saved shot12.255.0EV10.6%
2021-03-30
DET at FLA
1 REG
16:29
DET
L. Glendening
Saved shot9.277.5EV3.4%
2021-03-30
DET at FLA
1 REG
16:30
DET
L. Glendening
Saved shot8.635.5EV1.7%
2021-03-30
DET at FLA
1 REG
18:20
FLA
A. Wennberg
Saved shot15.726.6PP4.9%
2021-03-30
DET at FLA
1 REG
18:47
FLA
O. Tippett
Block21.568.2PPN/A
2021-03-30
DET at FLA
1 REG
18:57
DET
L. Glendening
Saved shot135.613.2SH0.3%
2021-03-30
DET at FLA
1 REG
19:40
FLA
M. Marchment
Miss29.174.1EV2.7%
2021-03-30
DET at FLA
1 REG
19:45
FLA
G. Forsling
Saved shot44.435.8EV3.4%
2021-03-30
DET at FLA
1 REG
19:57
DET
D. Larkin
Saved shot43.242.2EV2.0%
2021-03-30
DET at FLA
2 REG
00:19
DET
F. Hronek
Saved shot11.452.1EV6.4%
2021-03-30
DET at FLA
2 REG
00:29
DET
R. Fabbri
Miss38.035.4EV4.4%
2021-03-30
DET at FLA
2 REG
00:37
FLA
M. Weegar
Block28.612.1EVN/A
2021-03-30
DET at FLA
2 REG
00:47
FLA
M. Weegar
Saved shot52.24.4EV3.8%
2021-03-30
DET at FLA
2 REG
02:11
FLA
J. Lammikko
Saved shot10.05.7EV18.0%
2021-03-30
DET at FLA
2 REG
02:26
DET
P. Nemeth
Saved shot85.119.9EV0.4%
2021-03-30
DET at FLA
2 REG
03:39
FLA
C. Verhaeghe
Saved shot9.518.4EV9.3%
2021-03-30
DET at FLA
2 REG
04:12
DET
F. Hronek
Miss45.36.3PP5.3%
2021-03-30
DET at FLA
2 REG
04:21
DET
F. Zadina
Saved shot27.749.4PP13.9%
2021-03-30
DET at FLA
2 REG
05:06
DET
R. Fabbri
Saved shot21.527.8PP18.6%
2021-03-30
DET at FLA
2 REG
05:37
DET
G. Smith
Saved shot10.211.3PP12.1%
2021-03-30
DET at FLA
2 REG
06:13
FLA
R. Gudas
Saved shot82.218.4EV0.3%
DET at FLA

Mar 30, 2021 · P1 REG · 00:17

J. Huberdeau

FLA · Goal

Distance
15.7 ft
Scoring chance (xG)
18.2%
Angle
26.6°
Strength
EV
DET at FLA

Mar 30, 2021 · P1 REG · 00:45

R. Fabbri

DET · Saved shot

Distance
23.8 ft
Scoring chance (xG)
12.7%
Angle
14.6°
Strength
EV
DET at FLA

Mar 30, 2021 · P1 REG · 01:21

A. Wennberg

FLA · Miss

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

Mar 30, 2021 · P1 REG · 02:10

J. Huberdeau

FLA · Block

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

Blocked or unsupported attempt

DET at FLA

Mar 30, 2021 · P1 REG · 02:23

J. Lammikko

FLA · Saved shot

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

Mar 30, 2021 · P1 REG · 02:46

O. Tippett

FLA · Saved shot

Distance
23.3 ft
Scoring chance (xG)
6.2%
Angle
43.3°
Strength
EV
DET at FLA

Mar 30, 2021 · P1 REG · 03:35

C. Verhaeghe

FLA · Block

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

Blocked or unsupported attempt

DET at FLA

Mar 30, 2021 · P1 REG · 04:57

J. Merrill

DET · Block

Distance
21.6 ft
Scoring chance (xG)
Unavailable
Angle
33.7°
Strength
EV

Blocked or unsupported attempt

DET at FLA

Mar 30, 2021 · P1 REG · 06:45

M. Rasmussen

DET · Saved shot

Distance
87.1 ft
Scoring chance (xG)
0.4%
Angle
9.2°
Strength
EV
DET at FLA

Mar 30, 2021 · P1 REG · 07:17

C. Verhaeghe

FLA · Saved shot

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

Mar 30, 2021 · P1 REG · 07:51

B. Connolly

FLA · Block

Distance
23.8 ft
Scoring chance (xG)
Unavailable
Angle
14.6°
Strength
EV

Blocked or unsupported attempt

DET at FLA

Mar 30, 2021 · P1 REG · 08:11

L. Glendening

DET · Miss

Distance
16.1 ft
Scoring chance (xG)
7.0%
Angle
29.7°
Strength
EV
DET at FLA

Mar 30, 2021 · P1 REG · 08:30

D. Larkin

DET · Miss

Distance
25.3 ft
Scoring chance (xG)
19.5%
Angle
9.1°
Strength
SH
DET at FLA

Mar 30, 2021 · P1 REG · 08:48

B. Connolly

FLA · Block

Distance
34.0 ft
Scoring chance (xG)
Unavailable
Angle
28.1°
Strength
PP

Blocked or unsupported attempt

DET at FLA

Mar 30, 2021 · P1 REG · 09:28

M. Rasmussen

DET · Saved shot

Distance
52.8 ft
Scoring chance (xG)
2.4%
Angle
9.8°
Strength
SH
DET at FLA

Mar 30, 2021 · P1 REG · 09:52

F. Vatrano

FLA · Miss

Distance
44.4 ft
Scoring chance (xG)
4.4%
Angle
22.5°
Strength
PP
DET at FLA

Mar 30, 2021 · P1 REG · 09:58

F. Vatrano

FLA · Miss

Distance
33.0 ft
Scoring chance (xG)
11.8%
Angle
35.1°
Strength
PP
DET at FLA

Mar 30, 2021 · P1 REG · 10:01

J. Huberdeau

FLA · Miss

Distance
30.6 ft
Scoring chance (xG)
6.1%
Angle
51.6°
Strength
PP
DET at FLA

Mar 30, 2021 · P1 REG · 10:21

K. Yandle

FLA · Block

Distance
24.4 ft
Scoring chance (xG)
Unavailable
Angle
35.0°
Strength
EV

Blocked or unsupported attempt

DET at FLA

Mar 30, 2021 · P1 REG · 10:46

M. Weegar

FLA · Saved shot

Distance
46.9 ft
Scoring chance (xG)
0.5%
Angle
50.2°
Strength
EV
DET at FLA

Mar 30, 2021 · P1 REG · 10:52

R. Stillman

FLA · Saved shot

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

Mar 30, 2021 · P1 REG · 11:27

C. Verhaeghe

FLA · Goal

Distance
20.1 ft
Scoring chance (xG)
20.6%
Angle
26.6°
Strength
EV
DET at FLA

Mar 30, 2021 · P1 REG · 12:00

R. Fabbri

DET · Saved shot

Distance
17.0 ft
Scoring chance (xG)
19.5%
Angle
3.4°
Strength
EV
DET at FLA

Mar 30, 2021 · P1 REG · 12:25

B. Connolly

FLA · Goal

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

Mar 30, 2021 · P1 REG · 13:10

R. Gudas

FLA · Block

Distance
24.7 ft
Scoring chance (xG)
Unavailable
Angle
21.4°
Strength
EV

Blocked or unsupported attempt

DET at FLA

Mar 30, 2021 · P1 REG · 13:24

M. Marchment

FLA · Block

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

Blocked or unsupported attempt

DET at FLA

Mar 30, 2021 · P1 REG · 13:43

A. Mantha

DET · Saved shot

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

Mar 30, 2021 · P1 REG · 14:35

M. Rasmussen

DET · Saved shot

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

Mar 30, 2021 · P1 REG · 15:25

G. Forsling

FLA · Miss

Distance
42.1 ft
Scoring chance (xG)
2.5%
Angle
4.1°
Strength
EV
DET at FLA

Mar 30, 2021 · P1 REG · 16:00

A. Wennberg

FLA · Saved shot

Distance
12.2 ft
Scoring chance (xG)
10.6%
Angle
55.0°
Strength
EV
DET at FLA

Mar 30, 2021 · P1 REG · 16:29

L. Glendening

DET · Saved shot

Distance
9.2 ft
Scoring chance (xG)
3.4%
Angle
77.5°
Strength
EV
DET at FLA

Mar 30, 2021 · P1 REG · 16:30

L. Glendening

DET · Saved shot

Distance
8.6 ft
Scoring chance (xG)
1.7%
Angle
35.5°
Strength
EV
DET at FLA

Mar 30, 2021 · P1 REG · 18:20

A. Wennberg

FLA · Saved shot

Distance
15.7 ft
Scoring chance (xG)
4.9%
Angle
26.6°
Strength
PP
DET at FLA

Mar 30, 2021 · P1 REG · 18:47

O. Tippett

FLA · Block

Distance
21.5 ft
Scoring chance (xG)
Unavailable
Angle
68.2°
Strength
PP

Blocked or unsupported attempt

DET at FLA

Mar 30, 2021 · P1 REG · 18:57

L. Glendening

DET · Saved shot

Distance
135.6 ft
Scoring chance (xG)
0.3%
Angle
13.2°
Strength
SH
DET at FLA

Mar 30, 2021 · P1 REG · 19:40

M. Marchment

FLA · Miss

Distance
29.1 ft
Scoring chance (xG)
2.7%
Angle
74.1°
Strength
EV
DET at FLA

Mar 30, 2021 · P1 REG · 19:45

G. Forsling

FLA · Saved shot

Distance
44.4 ft
Scoring chance (xG)
3.4%
Angle
35.8°
Strength
EV
DET at FLA

Mar 30, 2021 · P1 REG · 19:57

D. Larkin

DET · Saved shot

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

Mar 30, 2021 · P2 REG · 00:19

F. Hronek

DET · Saved shot

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

Mar 30, 2021 · P2 REG · 00:29

R. Fabbri

DET · Miss

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

Mar 30, 2021 · P2 REG · 00:37

M. Weegar

FLA · Block

Distance
28.6 ft
Scoring chance (xG)
Unavailable
Angle
12.1°
Strength
EV

Blocked or unsupported attempt

DET at FLA

Mar 30, 2021 · P2 REG · 00:47

M. Weegar

FLA · Saved shot

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

Mar 30, 2021 · P2 REG · 02:11

J. Lammikko

FLA · Saved shot

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

Mar 30, 2021 · P2 REG · 02:26

P. Nemeth

DET · Saved shot

Distance
85.1 ft
Scoring chance (xG)
0.4%
Angle
19.9°
Strength
EV
DET at FLA

Mar 30, 2021 · P2 REG · 03:39

C. Verhaeghe

FLA · Saved shot

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

Mar 30, 2021 · P2 REG · 04:12

F. Hronek

DET · Miss

Distance
45.3 ft
Scoring chance (xG)
5.3%
Angle
6.3°
Strength
PP
DET at FLA

Mar 30, 2021 · P2 REG · 04:21

F. Zadina

DET · Saved shot

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

Mar 30, 2021 · P2 REG · 05:06

R. Fabbri

DET · Saved shot

Distance
21.5 ft
Scoring chance (xG)
18.6%
Angle
27.8°
Strength
PP
DET at FLA

Mar 30, 2021 · P2 REG · 05:37

G. Smith

DET · Saved shot

Distance
10.2 ft
Scoring chance (xG)
12.1%
Angle
11.3°
Strength
PP
DET at FLA

Mar 30, 2021 · P2 REG · 06:13

R. Gudas

FLA · Saved shot

Distance
82.2 ft
Scoring chance (xG)
0.3%
Angle
18.4°
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.