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

105 matching attempts. Season coverage: 1504 published games / 1504 collected games. Last source refresh: Oct 4, 2026 05:00.

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)
2022-01-28
MIN at NYR
1 REG
01:09
NYR
M. Zibanejad
Saved shot26.942.0EV5.8%
2022-01-28
MIN at NYR
1 REG
01:34
MIN
K. Kaprizov
Miss27.272.9EV1.8%
2022-01-28
MIN at NYR
1 REG
01:59
MIN
D. Kulikov
Saved shot42.236.3EV2.3%
2022-01-28
MIN at NYR
1 REG
02:06
MIN
M. Boldy
Block23.512.3EVN/A
2022-01-28
MIN at NYR
1 REG
03:00
NYR
M. Zibanejad
Saved shot46.950.2PP2.9%
2022-01-28
MIN at NYR
1 REG
03:51
NYR
K. Miller
Saved shot30.01.9PP11.5%
2022-01-28
MIN at NYR
1 REG
04:13
NYR
J. Trouba
Saved shot47.36.1PP5.1%
2022-01-28
MIN at NYR
1 REG
04:25
NYR
R. Reaves
Block27.510.5EVN/A
2022-01-28
MIN at NYR
1 REG
06:10
NYR
R. Strome
Block23.727.6EVN/A
2022-01-28
MIN at NYR
1 REG
07:03
NYR
D. Hunt
Saved shot6.199.5EV6.1%
2022-01-28
MIN at NYR
1 REG
07:27
MIN
C. Dewar
Block20.00.0EVN/A
2022-01-28
MIN at NYR
1 REG
07:31
MIN
J. Spurgeon
Block21.219.3EVN/A
2022-01-28
MIN at NYR
1 REG
07:43
MIN
A. Goligoski
Block18.019.4EVN/A
2022-01-28
MIN at NYR
1 REG
08:10
MIN
M. Boldy
Saved shot16.268.2EV4.8%
2022-01-28
MIN at NYR
1 REG
08:18
NYR
C. Kreider
Saved shot13.032.5EV13.5%
2022-01-28
MIN at NYR
1 REG
08:30
MIN
M. Boldy
Miss37.26.2EV8.3%
2022-01-28
MIN at NYR
1 REG
08:47
NYR
B. Goodrow
Goal12.414.0EV15.9%
2022-01-28
MIN at NYR
1 REG
10:17
MIN
M. Dumba
Saved shot58.13.9EV1.9%
2022-01-28
MIN at NYR
1 REG
10:49
MIN
M. Boldy
Block29.13.9EVN/A
2022-01-28
MIN at NYR
1 REG
11:23
MIN
B. Duhaime
Block35.445.0EVN/A
2022-01-28
MIN at NYR
1 REG
11:48
NYR
L. Hajek
Saved shot55.525.6EV1.5%
2022-01-28
MIN at NYR
1 REG
12:12
NYR
J. Trouba
Miss44.36.5EV5.5%
2022-01-28
MIN at NYR
1 REG
12:18
NYR
M. Zibanejad
Saved shot51.46.7EV3.7%
2022-01-28
MIN at NYR
1 REG
12:44
MIN
K. Kaprizov
Saved shot42.769.4EV0.5%
2022-01-28
MIN at NYR
1 REG
14:54
MIN
R. Hartman
Miss46.525.5EV3.2%
2022-01-28
MIN at NYR
1 REG
15:40
MIN
K. Fiala
Saved shot32.545.0EV3.7%
2022-01-28
MIN at NYR
1 REG
16:01
NYR
R. Lindgren
Saved shot47.117.3EV2.7%
2022-01-28
MIN at NYR
1 REG
17:08
NYR
J. Trouba
Saved shot54.125.1EV2.3%
2022-01-28
MIN at NYR
1 REG
17:08
NYR
C. Kreider
Goal7.850.2EV3.4%
2022-01-28
MIN at NYR
1 REG
17:28
NYR
C. Kreider
Block36.224.4EVN/A
2022-01-28
MIN at NYR
1 REG
17:56
MIN
M. Boldy
Block19.071.6EVN/A
2022-01-28
MIN at NYR
1 REG
19:59
NYR
K. Miller
Miss12.094.8EV3.8%
2022-01-28
MIN at NYR
2 REG
00:15
MIN
J. Eriksson Ek
Saved shot22.254.2EV5.1%
2022-01-28
MIN at NYR
2 REG
00:25
NYR
K. Rooney
Block13.636.0EVN/A
2022-01-28
MIN at NYR
2 REG
00:32
NYR
J. Trouba
Saved shot17.169.4EV8.0%
2022-01-28
MIN at NYR
2 REG
00:59
MIN
M. Dumba
Block10.473.3EVN/A
2022-01-28
MIN at NYR
2 REG
01:49
MIN
M. Boldy
Block26.243.5EVN/A
2022-01-28
MIN at NYR
2 REG
02:16
NYR
Z. Jones
Saved shot46.00.0EV3.6%
2022-01-28
MIN at NYR
2 REG
02:55
MIN
F. Gaudreau
Saved shot9.16.3EV17.7%
2022-01-28
MIN at NYR
2 REG
02:56
MIN
F. Gaudreau
Saved shot7.145.0PP17.4%
2022-01-28
MIN at NYR
2 REG
03:56
MIN
J. Greenway
Saved shot18.864.8EV3.3%
2022-01-28
MIN at NYR
2 REG
04:01
MIN
J. Brodin
Saved shot54.436.0EV0.4%
2022-01-28
MIN at NYR
2 REG
04:13
MIN
F. Gaudreau
Miss39.01.5EV6.2%
2022-01-28
MIN at NYR
2 REG
04:29
MIN
M. Dumba
Saved shot41.847.9EV3.3%
2022-01-28
MIN at NYR
2 REG
04:54
MIN
K. Kaprizov
Saved shot28.914.0EV11.7%
2022-01-28
MIN at NYR
2 REG
06:34
MIN
M. Foligno
Saved shot29.49.8EV11.0%
2022-01-28
MIN at NYR
2 REG
06:45
NYR
J. Trouba
Saved shot47.522.2EV2.5%
2022-01-28
MIN at NYR
2 REG
08:09
MIN
K. Kaprizov
Block12.165.6EVN/A
2022-01-28
MIN at NYR
2 REG
08:25
MIN
K. Kaprizov
Saved shot7.18.1EV11.8%
2022-01-28
MIN at NYR
2 REG
08:57
NYR
K. Rooney
Saved shot6.763.4EV5.3%
MIN at NYR

Jan 28, 2022 · P1 REG · 01:09

M. Zibanejad

NYR · Saved shot

Distance
26.9 ft
Scoring chance (xG)
5.8%
Angle
42.0°
Strength
EV
MIN at NYR

Jan 28, 2022 · P1 REG · 01:34

K. Kaprizov

MIN · Miss

Distance
27.2 ft
Scoring chance (xG)
1.8%
Angle
72.9°
Strength
EV
MIN at NYR

Jan 28, 2022 · P1 REG · 01:59

D. Kulikov

MIN · Saved shot

Distance
42.2 ft
Scoring chance (xG)
2.3%
Angle
36.3°
Strength
EV
MIN at NYR

Jan 28, 2022 · P1 REG · 02:06

M. Boldy

MIN · Block

Distance
23.5 ft
Scoring chance (xG)
Unavailable
Angle
12.3°
Strength
EV

Blocked or unsupported attempt

MIN at NYR

Jan 28, 2022 · P1 REG · 03:00

M. Zibanejad

NYR · Saved shot

Distance
46.9 ft
Scoring chance (xG)
2.9%
Angle
50.2°
Strength
PP
MIN at NYR

Jan 28, 2022 · P1 REG · 03:51

K. Miller

NYR · Saved shot

Distance
30.0 ft
Scoring chance (xG)
11.5%
Angle
1.9°
Strength
PP
MIN at NYR

Jan 28, 2022 · P1 REG · 04:13

J. Trouba

NYR · Saved shot

Distance
47.3 ft
Scoring chance (xG)
5.1%
Angle
6.1°
Strength
PP
MIN at NYR

Jan 28, 2022 · P1 REG · 04:25

R. Reaves

NYR · Block

Distance
27.5 ft
Scoring chance (xG)
Unavailable
Angle
10.5°
Strength
EV

Blocked or unsupported attempt

MIN at NYR

Jan 28, 2022 · P1 REG · 06:10

R. Strome

NYR · Block

Distance
23.7 ft
Scoring chance (xG)
Unavailable
Angle
27.6°
Strength
EV

Blocked or unsupported attempt

MIN at NYR

Jan 28, 2022 · P1 REG · 07:03

D. Hunt

NYR · Saved shot

Distance
6.1 ft
Scoring chance (xG)
6.1%
Angle
99.5°
Strength
EV
MIN at NYR

Jan 28, 2022 · P1 REG · 07:27

C. Dewar

MIN · Block

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

Blocked or unsupported attempt

MIN at NYR

Jan 28, 2022 · P1 REG · 07:31

J. Spurgeon

MIN · Block

Distance
21.2 ft
Scoring chance (xG)
Unavailable
Angle
19.3°
Strength
EV

Blocked or unsupported attempt

MIN at NYR

Jan 28, 2022 · P1 REG · 07:43

A. Goligoski

MIN · Block

Distance
18.0 ft
Scoring chance (xG)
Unavailable
Angle
19.4°
Strength
EV

Blocked or unsupported attempt

MIN at NYR

Jan 28, 2022 · P1 REG · 08:10

M. Boldy

MIN · Saved shot

Distance
16.2 ft
Scoring chance (xG)
4.8%
Angle
68.2°
Strength
EV
MIN at NYR

Jan 28, 2022 · P1 REG · 08:18

C. Kreider

NYR · Saved shot

Distance
13.0 ft
Scoring chance (xG)
13.5%
Angle
32.5°
Strength
EV
MIN at NYR

Jan 28, 2022 · P1 REG · 08:30

M. Boldy

MIN · Miss

Distance
37.2 ft
Scoring chance (xG)
8.3%
Angle
6.2°
Strength
EV
MIN at NYR

Jan 28, 2022 · P1 REG · 08:47

B. Goodrow

NYR · Goal

Distance
12.4 ft
Scoring chance (xG)
15.9%
Angle
14.0°
Strength
EV
MIN at NYR

Jan 28, 2022 · P1 REG · 10:17

M. Dumba

MIN · Saved shot

Distance
58.1 ft
Scoring chance (xG)
1.9%
Angle
3.9°
Strength
EV
MIN at NYR

Jan 28, 2022 · P1 REG · 10:49

M. Boldy

MIN · Block

Distance
29.1 ft
Scoring chance (xG)
Unavailable
Angle
3.9°
Strength
EV

Blocked or unsupported attempt

MIN at NYR

Jan 28, 2022 · P1 REG · 11:23

B. Duhaime

MIN · Block

Distance
35.4 ft
Scoring chance (xG)
Unavailable
Angle
45.0°
Strength
EV

Blocked or unsupported attempt

MIN at NYR

Jan 28, 2022 · P1 REG · 11:48

L. Hajek

NYR · Saved shot

Distance
55.5 ft
Scoring chance (xG)
1.5%
Angle
25.6°
Strength
EV
MIN at NYR

Jan 28, 2022 · P1 REG · 12:12

J. Trouba

NYR · Miss

Distance
44.3 ft
Scoring chance (xG)
5.5%
Angle
6.5°
Strength
EV
MIN at NYR

Jan 28, 2022 · P1 REG · 12:18

M. Zibanejad

NYR · Saved shot

Distance
51.4 ft
Scoring chance (xG)
3.7%
Angle
6.7°
Strength
EV
MIN at NYR

Jan 28, 2022 · P1 REG · 12:44

K. Kaprizov

MIN · Saved shot

Distance
42.7 ft
Scoring chance (xG)
0.5%
Angle
69.4°
Strength
EV
MIN at NYR

Jan 28, 2022 · P1 REG · 14:54

R. Hartman

MIN · Miss

Distance
46.5 ft
Scoring chance (xG)
3.2%
Angle
25.5°
Strength
EV
MIN at NYR

Jan 28, 2022 · P1 REG · 15:40

K. Fiala

MIN · Saved shot

Distance
32.5 ft
Scoring chance (xG)
3.7%
Angle
45.0°
Strength
EV
MIN at NYR

Jan 28, 2022 · P1 REG · 16:01

R. Lindgren

NYR · Saved shot

Distance
47.1 ft
Scoring chance (xG)
2.7%
Angle
17.3°
Strength
EV
MIN at NYR

Jan 28, 2022 · P1 REG · 17:08

J. Trouba

NYR · Saved shot

Distance
54.1 ft
Scoring chance (xG)
2.3%
Angle
25.1°
Strength
EV
MIN at NYR

Jan 28, 2022 · P1 REG · 17:08

C. Kreider

NYR · Goal

Distance
7.8 ft
Scoring chance (xG)
3.4%
Angle
50.2°
Strength
EV
MIN at NYR

Jan 28, 2022 · P1 REG · 17:28

C. Kreider

NYR · Block

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

Blocked or unsupported attempt

MIN at NYR

Jan 28, 2022 · P1 REG · 17:56

M. Boldy

MIN · Block

Distance
19.0 ft
Scoring chance (xG)
Unavailable
Angle
71.6°
Strength
EV

Blocked or unsupported attempt

MIN at NYR

Jan 28, 2022 · P1 REG · 19:59

K. Miller

NYR · Miss

Distance
12.0 ft
Scoring chance (xG)
3.8%
Angle
94.8°
Strength
EV
MIN at NYR

Jan 28, 2022 · P2 REG · 00:15

J. Eriksson Ek

MIN · Saved shot

Distance
22.2 ft
Scoring chance (xG)
5.1%
Angle
54.2°
Strength
EV
MIN at NYR

Jan 28, 2022 · P2 REG · 00:25

K. Rooney

NYR · Block

Distance
13.6 ft
Scoring chance (xG)
Unavailable
Angle
36.0°
Strength
EV

Blocked or unsupported attempt

MIN at NYR

Jan 28, 2022 · P2 REG · 00:32

J. Trouba

NYR · Saved shot

Distance
17.1 ft
Scoring chance (xG)
8.0%
Angle
69.4°
Strength
EV
MIN at NYR

Jan 28, 2022 · P2 REG · 00:59

M. Dumba

MIN · Block

Distance
10.4 ft
Scoring chance (xG)
Unavailable
Angle
73.3°
Strength
EV

Blocked or unsupported attempt

MIN at NYR

Jan 28, 2022 · P2 REG · 01:49

M. Boldy

MIN · Block

Distance
26.2 ft
Scoring chance (xG)
Unavailable
Angle
43.5°
Strength
EV

Blocked or unsupported attempt

MIN at NYR

Jan 28, 2022 · P2 REG · 02:16

Z. Jones

NYR · Saved shot

Distance
46.0 ft
Scoring chance (xG)
3.6%
Angle
0.0°
Strength
EV
MIN at NYR

Jan 28, 2022 · P2 REG · 02:55

F. Gaudreau

MIN · Saved shot

Distance
9.1 ft
Scoring chance (xG)
17.7%
Angle
6.3°
Strength
EV
MIN at NYR

Jan 28, 2022 · P2 REG · 02:56

F. Gaudreau

MIN · Saved shot

Distance
7.1 ft
Scoring chance (xG)
17.4%
Angle
45.0°
Strength
PP
MIN at NYR

Jan 28, 2022 · P2 REG · 03:56

J. Greenway

MIN · Saved shot

Distance
18.8 ft
Scoring chance (xG)
3.3%
Angle
64.8°
Strength
EV
MIN at NYR

Jan 28, 2022 · P2 REG · 04:01

J. Brodin

MIN · Saved shot

Distance
54.4 ft
Scoring chance (xG)
0.4%
Angle
36.0°
Strength
EV
MIN at NYR

Jan 28, 2022 · P2 REG · 04:13

F. Gaudreau

MIN · Miss

Distance
39.0 ft
Scoring chance (xG)
6.2%
Angle
1.5°
Strength
EV
MIN at NYR

Jan 28, 2022 · P2 REG · 04:29

M. Dumba

MIN · Saved shot

Distance
41.8 ft
Scoring chance (xG)
3.3%
Angle
47.9°
Strength
EV
MIN at NYR

Jan 28, 2022 · P2 REG · 04:54

K. Kaprizov

MIN · Saved shot

Distance
28.9 ft
Scoring chance (xG)
11.7%
Angle
14.0°
Strength
EV
MIN at NYR

Jan 28, 2022 · P2 REG · 06:34

M. Foligno

MIN · Saved shot

Distance
29.4 ft
Scoring chance (xG)
11.0%
Angle
9.8°
Strength
EV
MIN at NYR

Jan 28, 2022 · P2 REG · 06:45

J. Trouba

NYR · Saved shot

Distance
47.5 ft
Scoring chance (xG)
2.5%
Angle
22.2°
Strength
EV
MIN at NYR

Jan 28, 2022 · P2 REG · 08:09

K. Kaprizov

MIN · Block

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

Blocked or unsupported attempt

MIN at NYR

Jan 28, 2022 · P2 REG · 08:25

K. Kaprizov

MIN · Saved shot

Distance
7.1 ft
Scoring chance (xG)
11.8%
Angle
8.1°
Strength
EV
MIN at NYR

Jan 28, 2022 · P2 REG · 08:57

K. Rooney

NYR · Saved shot

Distance
6.7 ft
Scoring chance (xG)
5.3%
Angle
63.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.