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

113 matching attempts. Season coverage: 1507 published games / 1507 collected games. Last source refresh: Oct 4, 2026 05:14.

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)
2023-04-06
MIN at PIT
1 REG
00:16
MIN
J. Eriksson Ek
Miss13.930.3EV11.8%
2023-04-06
MIN at PIT
1 REG
00:58
PIT
B. Rust
Saved shot34.927.3EV4.8%
2023-04-06
MIN at PIT
1 REG
02:14
PIT
M. Friedman
Saved shot38.811.9EV8.5%
2023-04-06
MIN at PIT
1 REG
02:31
MIN
B. Duhaime
Saved shot61.931.1EV1.4%
2023-04-06
MIN at PIT
1 REG
03:04
MIN
J. Eriksson Ek
Miss54.00.0EV1.9%
2023-04-06
MIN at PIT
1 REG
03:21
PIT
K. Letang
Saved shot56.00.0EV3.2%
2023-04-06
MIN at PIT
1 REG
03:50
MIN
R. Hartman
Saved shot44.25.2EV4.7%
2023-04-06
MIN at PIT
1 REG
04:05
PIT
B. Rust
Block23.331.0EVN/A
2023-04-06
MIN at PIT
1 REG
04:38
MIN
J. Brodin
Saved shot60.827.4EV1.1%
2023-04-06
MIN at PIT
1 REG
05:01
PIT
D. Heinen
Saved shot38.123.2EV4.9%
2023-04-06
MIN at PIT
1 REG
05:23
MIN
J. Eriksson Ek
Block45.224.9EVN/A
2023-04-06
MIN at PIT
1 REG
05:41
PIT
B. Rust
Saved shot39.00.0EV7.0%
2023-04-06
MIN at PIT
1 REG
05:52
PIT
J. Guentzel
Block18.440.6EVN/A
2023-04-06
MIN at PIT
1 REG
06:08
MIN
J. Spurgeon
Miss51.24.5EV3.2%
2023-04-06
MIN at PIT
1 REG
07:03
PIT
E. Malkin
Saved shot29.37.9EV5.6%
2023-04-06
MIN at PIT
1 REG
07:57
PIT
J. Zucker
Saved shot11.437.9EV17.8%
2023-04-06
MIN at PIT
1 REG
08:14
PIT
R. Poehling
Miss9.212.5EV10.2%
2023-04-06
MIN at PIT
1 REG
09:26
PIT
J. Carter
Saved shot22.00.0EV14.7%
2023-04-06
MIN at PIT
1 REG
09:33
PIT
J. Carter
Block31.37.4EVN/A
2023-04-06
MIN at PIT
1 REG
10:32
MIN
J. Klingberg
Block39.022.6EVN/A
2023-04-06
MIN at PIT
1 REG
10:41
PIT
B. Rust
Saved shot20.973.3EV3.7%
2023-04-06
MIN at PIT
1 REG
10:48
PIT
K. Letang
Saved shot49.47.0EV3.7%
2023-04-06
MIN at PIT
1 REG
10:58
PIT
B. Dumoulin
Block20.28.5EVN/A
2023-04-06
MIN at PIT
1 REG
11:05
PIT
B. Rust
Saved shot13.00.0EV17.7%
2023-04-06
MIN at PIT
1 REG
11:08
PIT
K. Letang
Saved shot60.827.4EV2.3%
2023-04-06
MIN at PIT
1 REG
11:14
PIT
B. Rust
Block22.815.3EVN/A
2023-04-06
MIN at PIT
1 REG
11:39
MIN
J. Middleton
Block15.639.8EVN/A
2023-04-06
MIN at PIT
1 REG
12:26
MIN
J. Middleton
Miss60.426.6EV1.4%
2023-04-06
MIN at PIT
1 REG
12:36
PIT
D. Heinen
Block27.837.7EVN/A
2023-04-06
MIN at PIT
1 REG
13:37
PIT
J. Guentzel
Block25.630.6EVN/A
2023-04-06
MIN at PIT
1 REG
13:43
PIT
S. Crosby
Block28.347.9EVN/A
2023-04-06
MIN at PIT
1 REG
14:01
MIN
J. Eriksson Ek
Saved shot23.325.5EV18.1%
2023-04-06
MIN at PIT
1 REG
14:24
PIT
M. Granlund
Saved shot28.14.1EV14.6%
2023-04-06
MIN at PIT
1 REG
14:25
PIT
P. Joseph
Saved shot33.221.2EV1.3%
2023-04-06
MIN at PIT
1 REG
14:31
PIT
J. Petry
Saved shot55.01.0EV3.0%
2023-04-06
MIN at PIT
1 REG
14:40
PIT
E. Malkin
Saved shot35.854.1EV1.2%
2023-04-06
MIN at PIT
1 REG
14:54
PIT
M. Friedman
Saved shot48.031.4EV2.2%
2023-04-06
MIN at PIT
1 REG
15:02
PIT
K. Letang
Goal35.568.5EV2.1%
2023-04-06
MIN at PIT
1 REG
15:37
PIT
R. Rakell
Saved shot47.926.0PP4.7%
2023-04-06
MIN at PIT
1 REG
17:27
MIN
J. Spurgeon
Saved shot59.529.1SH1.8%
2023-04-06
MIN at PIT
1 REG
19:28
MIN
M. Dumba
Block28.216.5EVN/A
2023-04-06
MIN at PIT
2 REG
01:12
MIN
M. Zuccarello
Block26.00.0EVN/A
2023-04-06
MIN at PIT
2 REG
01:39
MIN
S. Steel
Saved shot93.124.1EV0.2%
2023-04-06
MIN at PIT
2 REG
02:46
PIT
K. Letang
Block31.020.8EVN/A
2023-04-06
MIN at PIT
2 REG
03:32
MIN
B. Duhaime
Miss10.211.3EV11.4%
2023-04-06
MIN at PIT
2 REG
03:36
MIN
B. Duhaime
Miss20.547.0EV9.2%
2023-04-06
MIN at PIT
2 REG
03:39
MIN
B. Duhaime
Miss47.418.4EV2.3%
2023-04-06
MIN at PIT
2 REG
03:54
PIT
E. Malkin
Saved shot56.25.1PP3.7%
2023-04-06
MIN at PIT
2 REG
06:28
MIN
J. Klingberg
Saved shot79.116.1EV0.4%
2023-04-06
MIN at PIT
2 REG
07:32
MIN
J. Spurgeon
Saved shot100.522.2EV0.3%
MIN at PIT

Apr 6, 2023 · P1 REG · 00:16

J. Eriksson Ek

MIN · Miss

Distance
13.9 ft
Scoring chance (xG)
11.8%
Angle
30.3°
Strength
EV
MIN at PIT

Apr 6, 2023 · P1 REG · 00:58

B. Rust

PIT · Saved shot

Distance
34.9 ft
Scoring chance (xG)
4.8%
Angle
27.3°
Strength
EV
MIN at PIT

Apr 6, 2023 · P1 REG · 02:14

M. Friedman

PIT · Saved shot

Distance
38.8 ft
Scoring chance (xG)
8.5%
Angle
11.9°
Strength
EV
MIN at PIT

Apr 6, 2023 · P1 REG · 02:31

B. Duhaime

MIN · Saved shot

Distance
61.9 ft
Scoring chance (xG)
1.4%
Angle
31.1°
Strength
EV
MIN at PIT

Apr 6, 2023 · P1 REG · 03:04

J. Eriksson Ek

MIN · Miss

Distance
54.0 ft
Scoring chance (xG)
1.9%
Angle
0.0°
Strength
EV
MIN at PIT

Apr 6, 2023 · P1 REG · 03:21

K. Letang

PIT · Saved shot

Distance
56.0 ft
Scoring chance (xG)
3.2%
Angle
0.0°
Strength
EV
MIN at PIT

Apr 6, 2023 · P1 REG · 03:50

R. Hartman

MIN · Saved shot

Distance
44.2 ft
Scoring chance (xG)
4.7%
Angle
5.2°
Strength
EV
MIN at PIT

Apr 6, 2023 · P1 REG · 04:05

B. Rust

PIT · Block

Distance
23.3 ft
Scoring chance (xG)
Unavailable
Angle
31.0°
Strength
EV

Blocked or unsupported attempt

MIN at PIT

Apr 6, 2023 · P1 REG · 04:38

J. Brodin

MIN · Saved shot

Distance
60.8 ft
Scoring chance (xG)
1.1%
Angle
27.4°
Strength
EV
MIN at PIT

Apr 6, 2023 · P1 REG · 05:01

D. Heinen

PIT · Saved shot

Distance
38.1 ft
Scoring chance (xG)
4.9%
Angle
23.2°
Strength
EV
MIN at PIT

Apr 6, 2023 · P1 REG · 05:23

J. Eriksson Ek

MIN · Block

Distance
45.2 ft
Scoring chance (xG)
Unavailable
Angle
24.9°
Strength
EV

Blocked or unsupported attempt

MIN at PIT

Apr 6, 2023 · P1 REG · 05:41

B. Rust

PIT · Saved shot

Distance
39.0 ft
Scoring chance (xG)
7.0%
Angle
0.0°
Strength
EV
MIN at PIT

Apr 6, 2023 · P1 REG · 05:52

J. Guentzel

PIT · Block

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

Blocked or unsupported attempt

MIN at PIT

Apr 6, 2023 · P1 REG · 06:08

J. Spurgeon

MIN · Miss

Distance
51.2 ft
Scoring chance (xG)
3.2%
Angle
4.5°
Strength
EV
MIN at PIT

Apr 6, 2023 · P1 REG · 07:03

E. Malkin

PIT · Saved shot

Distance
29.3 ft
Scoring chance (xG)
5.6%
Angle
7.9°
Strength
EV
MIN at PIT

Apr 6, 2023 · P1 REG · 07:57

J. Zucker

PIT · Saved shot

Distance
11.4 ft
Scoring chance (xG)
17.8%
Angle
37.9°
Strength
EV
MIN at PIT

Apr 6, 2023 · P1 REG · 08:14

R. Poehling

PIT · Miss

Distance
9.2 ft
Scoring chance (xG)
10.2%
Angle
12.5°
Strength
EV
MIN at PIT

Apr 6, 2023 · P1 REG · 09:26

J. Carter

PIT · Saved shot

Distance
22.0 ft
Scoring chance (xG)
14.7%
Angle
0.0°
Strength
EV
MIN at PIT

Apr 6, 2023 · P1 REG · 09:33

J. Carter

PIT · Block

Distance
31.3 ft
Scoring chance (xG)
Unavailable
Angle
7.4°
Strength
EV

Blocked or unsupported attempt

MIN at PIT

Apr 6, 2023 · P1 REG · 10:32

J. Klingberg

MIN · Block

Distance
39.0 ft
Scoring chance (xG)
Unavailable
Angle
22.6°
Strength
EV

Blocked or unsupported attempt

MIN at PIT

Apr 6, 2023 · P1 REG · 10:41

B. Rust

PIT · Saved shot

Distance
20.9 ft
Scoring chance (xG)
3.7%
Angle
73.3°
Strength
EV
MIN at PIT

Apr 6, 2023 · P1 REG · 10:48

K. Letang

PIT · Saved shot

Distance
49.4 ft
Scoring chance (xG)
3.7%
Angle
7.0°
Strength
EV
MIN at PIT

Apr 6, 2023 · P1 REG · 10:58

B. Dumoulin

PIT · Block

Distance
20.2 ft
Scoring chance (xG)
Unavailable
Angle
8.5°
Strength
EV

Blocked or unsupported attempt

MIN at PIT

Apr 6, 2023 · P1 REG · 11:05

B. Rust

PIT · Saved shot

Distance
13.0 ft
Scoring chance (xG)
17.7%
Angle
0.0°
Strength
EV
MIN at PIT

Apr 6, 2023 · P1 REG · 11:08

K. Letang

PIT · Saved shot

Distance
60.8 ft
Scoring chance (xG)
2.3%
Angle
27.4°
Strength
EV
MIN at PIT

Apr 6, 2023 · P1 REG · 11:14

B. Rust

PIT · Block

Distance
22.8 ft
Scoring chance (xG)
Unavailable
Angle
15.3°
Strength
EV

Blocked or unsupported attempt

MIN at PIT

Apr 6, 2023 · P1 REG · 11:39

J. Middleton

MIN · Block

Distance
15.6 ft
Scoring chance (xG)
Unavailable
Angle
39.8°
Strength
EV

Blocked or unsupported attempt

MIN at PIT

Apr 6, 2023 · P1 REG · 12:26

J. Middleton

MIN · Miss

Distance
60.4 ft
Scoring chance (xG)
1.4%
Angle
26.6°
Strength
EV
MIN at PIT

Apr 6, 2023 · P1 REG · 12:36

D. Heinen

PIT · Block

Distance
27.8 ft
Scoring chance (xG)
Unavailable
Angle
37.7°
Strength
EV

Blocked or unsupported attempt

MIN at PIT

Apr 6, 2023 · P1 REG · 13:37

J. Guentzel

PIT · Block

Distance
25.6 ft
Scoring chance (xG)
Unavailable
Angle
30.6°
Strength
EV

Blocked or unsupported attempt

MIN at PIT

Apr 6, 2023 · P1 REG · 13:43

S. Crosby

PIT · Block

Distance
28.3 ft
Scoring chance (xG)
Unavailable
Angle
47.9°
Strength
EV

Blocked or unsupported attempt

MIN at PIT

Apr 6, 2023 · P1 REG · 14:01

J. Eriksson Ek

MIN · Saved shot

Distance
23.3 ft
Scoring chance (xG)
18.1%
Angle
25.5°
Strength
EV
MIN at PIT

Apr 6, 2023 · P1 REG · 14:24

M. Granlund

PIT · Saved shot

Distance
28.1 ft
Scoring chance (xG)
14.6%
Angle
4.1°
Strength
EV
MIN at PIT

Apr 6, 2023 · P1 REG · 14:25

P. Joseph

PIT · Saved shot

Distance
33.2 ft
Scoring chance (xG)
1.3%
Angle
21.2°
Strength
EV
MIN at PIT

Apr 6, 2023 · P1 REG · 14:31

J. Petry

PIT · Saved shot

Distance
55.0 ft
Scoring chance (xG)
3.0%
Angle
1.0°
Strength
EV
MIN at PIT

Apr 6, 2023 · P1 REG · 14:40

E. Malkin

PIT · Saved shot

Distance
35.8 ft
Scoring chance (xG)
1.2%
Angle
54.1°
Strength
EV
MIN at PIT

Apr 6, 2023 · P1 REG · 14:54

M. Friedman

PIT · Saved shot

Distance
48.0 ft
Scoring chance (xG)
2.2%
Angle
31.4°
Strength
EV
MIN at PIT

Apr 6, 2023 · P1 REG · 15:02

K. Letang

PIT · Goal

Distance
35.5 ft
Scoring chance (xG)
2.1%
Angle
68.5°
Strength
EV
MIN at PIT

Apr 6, 2023 · P1 REG · 15:37

R. Rakell

PIT · Saved shot

Distance
47.9 ft
Scoring chance (xG)
4.7%
Angle
26.0°
Strength
PP
MIN at PIT

Apr 6, 2023 · P1 REG · 17:27

J. Spurgeon

MIN · Saved shot

Distance
59.5 ft
Scoring chance (xG)
1.8%
Angle
29.1°
Strength
SH
MIN at PIT

Apr 6, 2023 · P1 REG · 19:28

M. Dumba

MIN · Block

Distance
28.2 ft
Scoring chance (xG)
Unavailable
Angle
16.5°
Strength
EV

Blocked or unsupported attempt

MIN at PIT

Apr 6, 2023 · P2 REG · 01:12

M. Zuccarello

MIN · Block

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

Blocked or unsupported attempt

MIN at PIT

Apr 6, 2023 · P2 REG · 01:39

S. Steel

MIN · Saved shot

Distance
93.1 ft
Scoring chance (xG)
0.2%
Angle
24.1°
Strength
EV
MIN at PIT

Apr 6, 2023 · P2 REG · 02:46

K. Letang

PIT · Block

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

Blocked or unsupported attempt

MIN at PIT

Apr 6, 2023 · P2 REG · 03:32

B. Duhaime

MIN · Miss

Distance
10.2 ft
Scoring chance (xG)
11.4%
Angle
11.3°
Strength
EV
MIN at PIT

Apr 6, 2023 · P2 REG · 03:36

B. Duhaime

MIN · Miss

Distance
20.5 ft
Scoring chance (xG)
9.2%
Angle
47.0°
Strength
EV
MIN at PIT

Apr 6, 2023 · P2 REG · 03:39

B. Duhaime

MIN · Miss

Distance
47.4 ft
Scoring chance (xG)
2.3%
Angle
18.4°
Strength
EV
MIN at PIT

Apr 6, 2023 · P2 REG · 03:54

E. Malkin

PIT · Saved shot

Distance
56.2 ft
Scoring chance (xG)
3.7%
Angle
5.1°
Strength
PP
MIN at PIT

Apr 6, 2023 · P2 REG · 06:28

J. Klingberg

MIN · Saved shot

Distance
79.1 ft
Scoring chance (xG)
0.4%
Angle
16.1°
Strength
EV
MIN at PIT

Apr 6, 2023 · P2 REG · 07:32

J. Spurgeon

MIN · Saved shot

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