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

91 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-04-08
NSH at DET
1 REG
01:02
DET
F. Hronek
Miss59.622.7EV3.7%
2021-04-08
NSH at DET
1 REG
01:40
NSH
R. Johansen
Saved shot17.169.4EV11.1%
2021-04-08
NSH at DET
1 REG
02:55
NSH
M. Granlund
Miss16.17.1EV16.7%
2021-04-08
NSH at DET
1 REG
03:19
NSH
M. Ekholm
Saved shot29.742.3EV7.8%
2021-04-08
NSH at DET
1 REG
03:24
NSH
E. Haula
Saved shot5.421.8EV28.4%
2021-04-08
NSH at DET
1 REG
03:30
NSH
E. Haula
Miss10.05.7EV11.4%
2021-04-08
NSH at DET
1 REG
03:40
NSH
L. Kunin
Saved shot55.02.1EV3.1%
2021-04-08
NSH at DET
1 REG
03:44
NSH
N. Cousins
Saved shot9.16.3EV24.9%
2021-04-08
NSH at DET
1 REG
03:58
DET
T. Stecher
Miss62.733.9EV1.2%
2021-04-08
NSH at DET
1 REG
04:06
DET
M. Staal
Block10.036.9EVN/A
2021-04-08
NSH at DET
1 REG
04:16
DET
M. Staal
Saved shot66.032.0EV1.1%
2021-04-08
NSH at DET
1 REG
04:30
DET
T. Stecher
Block27.712.5EVN/A
2021-04-08
NSH at DET
1 REG
05:13
DET
D. DeKeyser
Block41.222.8PPN/A
2021-04-08
NSH at DET
1 REG
05:39
DET
A. Erne
Saved shot14.456.3PP10.7%
2021-04-08
NSH at DET
1 REG
06:06
DET
E. Svechnikov
Block19.730.5PPN/A
2021-04-08
NSH at DET
1 REG
07:04
DET
F. Hronek
Block19.849.1PPN/A
2021-04-08
NSH at DET
1 REG
08:50
DET
A. Mantha
Saved shot25.090.0EV2.9%
2021-04-08
NSH at DET
1 REG
09:30
DET
S. Gagner
Saved shot49.514.0EV0.8%
2021-04-08
NSH at DET
1 REG
10:16
DET
E. Svechnikov
Saved shot28.624.8EV10.6%
2021-04-08
NSH at DET
1 REG
10:48
DET
L. Glendening
Saved shot19.227.9EV12.7%
2021-04-08
NSH at DET
1 REG
12:08
DET
J. Merrill
Miss53.614.0EV2.2%
2021-04-08
NSH at DET
1 REG
12:15
DET
J. Merrill
Saved shot49.02.3EV2.9%
2021-04-08
NSH at DET
1 REG
14:00
DET
E. Svechnikov
Saved shot19.849.1EV7.2%
2021-04-08
NSH at DET
1 REG
14:40
DET
F. Hronek
Block18.29.5EVN/A
2021-04-08
NSH at DET
1 REG
15:33
NSH
J. Davies
Miss61.121.1EV2.9%
2021-04-08
NSH at DET
1 REG
15:39
NSH
R. Grimaldi
Block12.29.5EVN/A
2021-04-08
NSH at DET
1 REG
16:39
NSH
T. Lewington
Saved shot29.435.3EV11.9%
2021-04-08
NSH at DET
1 REG
16:59
DET
S. Gagner
Miss8.17.1EV11.3%
2021-04-08
NSH at DET
1 REG
17:05
DET
D. DeKeyser
Miss65.930.1EV0.9%
2021-04-08
NSH at DET
1 REG
17:46
NSH
M. Benning
Saved shot53.848.0EV0.8%
2021-04-08
NSH at DET
1 REG
18:32
NSH
J. Davies
Saved shot15.086.2EV2.1%
2021-04-08
NSH at DET
1 REG
18:57
DET
D. Helm
Saved shot47.060.7EV0.6%
2021-04-08
NSH at DET
1 REG
19:37
NSH
L. Kunin
Saved shot16.657.3EV5.3%
2021-04-08
NSH at DET
1 REG
19:39
NSH
M. Granlund
Saved shot7.315.9EV28.6%
2021-04-08
NSH at DET
1 REG
19:48
DET
F. Hronek
Saved shot57.227.0EV1.6%
2021-04-08
NSH at DET
2 REG
01:41
DET
D. Larkin
Saved shot23.02.5EV13.9%
2021-04-08
NSH at DET
2 REG
01:48
DET
D. Helm
Goal16.625.0EV6.3%
2021-04-08
NSH at DET
2 REG
01:55
NSH
Y. Trenin
Saved shot43.834.8EV3.8%
2021-04-08
NSH at DET
2 REG
02:09
DET
G. Smith
Block34.529.5EVN/A
2021-04-08
NSH at DET
2 REG
02:28
NSH
V. Arvidsson
Goal6.726.6EV23.2%
2021-04-08
NSH at DET
2 REG
03:05
DET
M. Rasmussen
Block16.310.6EVN/A
2021-04-08
NSH at DET
2 REG
03:42
DET
M. Staal
Saved shot61.430.3EV2.2%
2021-04-08
NSH at DET
2 REG
03:44
DET
F. Zadina
Saved shot11.731.0EV22.4%
2021-04-08
NSH at DET
2 REG
05:47
DET
J. Merrill
Block28.612.1EVN/A
2021-04-08
NSH at DET
2 REG
05:49
DET
J. Merrill
Block35.214.8EVN/A
2021-04-08
NSH at DET
2 REG
05:52
DET
J. Merrill
Saved shot59.211.7EV2.8%
2021-04-08
NSH at DET
2 REG
06:25
DET
A. Mantha
Block40.515.8EVN/A
2021-04-08
NSH at DET
2 REG
06:36
NSH
E. Haula
Goal15.311.3EV12.7%
2021-04-08
NSH at DET
2 REG
07:02
DET
G. Smith
Saved shot4.526.6EV26.3%
2021-04-08
NSH at DET
2 REG
07:26
DET
D. DeKeyser
Miss55.222.4EV1.7%
NSH at DET

Apr 8, 2021 · P1 REG · 01:02

F. Hronek

DET · Miss

Distance
59.6 ft
Scoring chance (xG)
3.7%
Angle
22.7°
Strength
EV
NSH at DET

Apr 8, 2021 · P1 REG · 01:40

R. Johansen

NSH · Saved shot

Distance
17.1 ft
Scoring chance (xG)
11.1%
Angle
69.4°
Strength
EV
NSH at DET

Apr 8, 2021 · P1 REG · 02:55

M. Granlund

NSH · Miss

Distance
16.1 ft
Scoring chance (xG)
16.7%
Angle
7.1°
Strength
EV
NSH at DET

Apr 8, 2021 · P1 REG · 03:19

M. Ekholm

NSH · Saved shot

Distance
29.7 ft
Scoring chance (xG)
7.8%
Angle
42.3°
Strength
EV
NSH at DET

Apr 8, 2021 · P1 REG · 03:24

E. Haula

NSH · Saved shot

Distance
5.4 ft
Scoring chance (xG)
28.4%
Angle
21.8°
Strength
EV
NSH at DET

Apr 8, 2021 · P1 REG · 03:30

E. Haula

NSH · Miss

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

Apr 8, 2021 · P1 REG · 03:40

L. Kunin

NSH · Saved shot

Distance
55.0 ft
Scoring chance (xG)
3.1%
Angle
2.1°
Strength
EV
NSH at DET

Apr 8, 2021 · P1 REG · 03:44

N. Cousins

NSH · Saved shot

Distance
9.1 ft
Scoring chance (xG)
24.9%
Angle
6.3°
Strength
EV
NSH at DET

Apr 8, 2021 · P1 REG · 03:58

T. Stecher

DET · Miss

Distance
62.7 ft
Scoring chance (xG)
1.2%
Angle
33.9°
Strength
EV
NSH at DET

Apr 8, 2021 · P1 REG · 04:06

M. Staal

DET · Block

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

Blocked or unsupported attempt

NSH at DET

Apr 8, 2021 · P1 REG · 04:16

M. Staal

DET · Saved shot

Distance
66.0 ft
Scoring chance (xG)
1.1%
Angle
32.0°
Strength
EV
NSH at DET

Apr 8, 2021 · P1 REG · 04:30

T. Stecher

DET · Block

Distance
27.7 ft
Scoring chance (xG)
Unavailable
Angle
12.5°
Strength
EV

Blocked or unsupported attempt

NSH at DET

Apr 8, 2021 · P1 REG · 05:13

D. DeKeyser

DET · Block

Distance
41.2 ft
Scoring chance (xG)
Unavailable
Angle
22.8°
Strength
PP

Blocked or unsupported attempt

NSH at DET

Apr 8, 2021 · P1 REG · 05:39

A. Erne

DET · Saved shot

Distance
14.4 ft
Scoring chance (xG)
10.7%
Angle
56.3°
Strength
PP
NSH at DET

Apr 8, 2021 · P1 REG · 06:06

E. Svechnikov

DET · Block

Distance
19.7 ft
Scoring chance (xG)
Unavailable
Angle
30.5°
Strength
PP

Blocked or unsupported attempt

NSH at DET

Apr 8, 2021 · P1 REG · 07:04

F. Hronek

DET · Block

Distance
19.8 ft
Scoring chance (xG)
Unavailable
Angle
49.1°
Strength
PP

Blocked or unsupported attempt

NSH at DET

Apr 8, 2021 · P1 REG · 08:50

A. Mantha

DET · Saved shot

Distance
25.0 ft
Scoring chance (xG)
2.9%
Angle
90.0°
Strength
EV
NSH at DET

Apr 8, 2021 · P1 REG · 09:30

S. Gagner

DET · Saved shot

Distance
49.5 ft
Scoring chance (xG)
0.8%
Angle
14.0°
Strength
EV
NSH at DET

Apr 8, 2021 · P1 REG · 10:16

E. Svechnikov

DET · Saved shot

Distance
28.6 ft
Scoring chance (xG)
10.6%
Angle
24.8°
Strength
EV
NSH at DET

Apr 8, 2021 · P1 REG · 10:48

L. Glendening

DET · Saved shot

Distance
19.2 ft
Scoring chance (xG)
12.7%
Angle
27.9°
Strength
EV
NSH at DET

Apr 8, 2021 · P1 REG · 12:08

J. Merrill

DET · Miss

Distance
53.6 ft
Scoring chance (xG)
2.2%
Angle
14.0°
Strength
EV
NSH at DET

Apr 8, 2021 · P1 REG · 12:15

J. Merrill

DET · Saved shot

Distance
49.0 ft
Scoring chance (xG)
2.9%
Angle
2.3°
Strength
EV
NSH at DET

Apr 8, 2021 · P1 REG · 14:00

E. Svechnikov

DET · Saved shot

Distance
19.8 ft
Scoring chance (xG)
7.2%
Angle
49.1°
Strength
EV
NSH at DET

Apr 8, 2021 · P1 REG · 14:40

F. Hronek

DET · Block

Distance
18.2 ft
Scoring chance (xG)
Unavailable
Angle
9.5°
Strength
EV

Blocked or unsupported attempt

NSH at DET

Apr 8, 2021 · P1 REG · 15:33

J. Davies

NSH · Miss

Distance
61.1 ft
Scoring chance (xG)
2.9%
Angle
21.1°
Strength
EV
NSH at DET

Apr 8, 2021 · P1 REG · 15:39

R. Grimaldi

NSH · Block

Distance
12.2 ft
Scoring chance (xG)
Unavailable
Angle
9.5°
Strength
EV

Blocked or unsupported attempt

NSH at DET

Apr 8, 2021 · P1 REG · 16:39

T. Lewington

NSH · Saved shot

Distance
29.4 ft
Scoring chance (xG)
11.9%
Angle
35.3°
Strength
EV
NSH at DET

Apr 8, 2021 · P1 REG · 16:59

S. Gagner

DET · Miss

Distance
8.1 ft
Scoring chance (xG)
11.3%
Angle
7.1°
Strength
EV
NSH at DET

Apr 8, 2021 · P1 REG · 17:05

D. DeKeyser

DET · Miss

Distance
65.9 ft
Scoring chance (xG)
0.9%
Angle
30.1°
Strength
EV
NSH at DET

Apr 8, 2021 · P1 REG · 17:46

M. Benning

NSH · Saved shot

Distance
53.8 ft
Scoring chance (xG)
0.8%
Angle
48.0°
Strength
EV
NSH at DET

Apr 8, 2021 · P1 REG · 18:32

J. Davies

NSH · Saved shot

Distance
15.0 ft
Scoring chance (xG)
2.1%
Angle
86.2°
Strength
EV
NSH at DET

Apr 8, 2021 · P1 REG · 18:57

D. Helm

DET · Saved shot

Distance
47.0 ft
Scoring chance (xG)
0.6%
Angle
60.7°
Strength
EV
NSH at DET

Apr 8, 2021 · P1 REG · 19:37

L. Kunin

NSH · Saved shot

Distance
16.6 ft
Scoring chance (xG)
5.3%
Angle
57.3°
Strength
EV
NSH at DET

Apr 8, 2021 · P1 REG · 19:39

M. Granlund

NSH · Saved shot

Distance
7.3 ft
Scoring chance (xG)
28.6%
Angle
15.9°
Strength
EV
NSH at DET

Apr 8, 2021 · P1 REG · 19:48

F. Hronek

DET · Saved shot

Distance
57.2 ft
Scoring chance (xG)
1.6%
Angle
27.0°
Strength
EV
NSH at DET

Apr 8, 2021 · P2 REG · 01:41

D. Larkin

DET · Saved shot

Distance
23.0 ft
Scoring chance (xG)
13.9%
Angle
2.5°
Strength
EV
NSH at DET

Apr 8, 2021 · P2 REG · 01:48

D. Helm

DET · Goal

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

Apr 8, 2021 · P2 REG · 01:55

Y. Trenin

NSH · Saved shot

Distance
43.8 ft
Scoring chance (xG)
3.8%
Angle
34.8°
Strength
EV
NSH at DET

Apr 8, 2021 · P2 REG · 02:09

G. Smith

DET · Block

Distance
34.5 ft
Scoring chance (xG)
Unavailable
Angle
29.5°
Strength
EV

Blocked or unsupported attempt

NSH at DET

Apr 8, 2021 · P2 REG · 02:28

V. Arvidsson

NSH · Goal

Distance
6.7 ft
Scoring chance (xG)
23.2%
Angle
26.6°
Strength
EV
NSH at DET

Apr 8, 2021 · P2 REG · 03:05

M. Rasmussen

DET · Block

Distance
16.3 ft
Scoring chance (xG)
Unavailable
Angle
10.6°
Strength
EV

Blocked or unsupported attempt

NSH at DET

Apr 8, 2021 · P2 REG · 03:42

M. Staal

DET · Saved shot

Distance
61.4 ft
Scoring chance (xG)
2.2%
Angle
30.3°
Strength
EV
NSH at DET

Apr 8, 2021 · P2 REG · 03:44

F. Zadina

DET · Saved shot

Distance
11.7 ft
Scoring chance (xG)
22.4%
Angle
31.0°
Strength
EV
NSH at DET

Apr 8, 2021 · P2 REG · 05:47

J. Merrill

DET · Block

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

Blocked or unsupported attempt

NSH at DET

Apr 8, 2021 · P2 REG · 05:49

J. Merrill

DET · Block

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

Blocked or unsupported attempt

NSH at DET

Apr 8, 2021 · P2 REG · 05:52

J. Merrill

DET · Saved shot

Distance
59.2 ft
Scoring chance (xG)
2.8%
Angle
11.7°
Strength
EV
NSH at DET

Apr 8, 2021 · P2 REG · 06:25

A. Mantha

DET · Block

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

Blocked or unsupported attempt

NSH at DET

Apr 8, 2021 · P2 REG · 06:36

E. Haula

NSH · Goal

Distance
15.3 ft
Scoring chance (xG)
12.7%
Angle
11.3°
Strength
EV
NSH at DET

Apr 8, 2021 · P2 REG · 07:02

G. Smith

DET · Saved shot

Distance
4.5 ft
Scoring chance (xG)
26.3%
Angle
26.6°
Strength
EV
NSH at DET

Apr 8, 2021 · P2 REG · 07:26

D. DeKeyser

DET · Miss

Distance
55.2 ft
Scoring chance (xG)
1.7%
Angle
22.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.