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

121 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-01-07
MIN at BUF
1 REG
00:20
BUF
T. Thompson
Miss38.356.7EV1.8%
2023-01-07
MIN at BUF
1 REG
00:30
MIN
J. Eriksson Ek
Miss41.055.9EV1.4%
2023-01-07
MIN at BUF
1 REG
00:44
MIN
J. Greenway
Saved shot59.527.0EV0.8%
2023-01-07
MIN at BUF
1 REG
01:43
BUF
D. Cozens
Saved shot47.651.0EV1.3%
2023-01-07
MIN at BUF
1 REG
01:49
BUF
V. Olofsson
Miss52.68.7EV3.7%
2023-01-07
MIN at BUF
1 REG
02:14
BUF
I. Lyubushkin
Block39.113.3EVN/A
2023-01-07
MIN at BUF
1 REG
02:19
BUF
C. Mittelstadt
Saved shot36.239.4EV4.5%
2023-01-07
MIN at BUF
1 REG
02:41
MIN
M. Shaw
Saved shot82.429.1EV0.3%
2023-01-07
MIN at BUF
1 REG
03:14
BUF
A. Tuch
Block21.943.2EVN/A
2023-01-07
MIN at BUF
1 REG
03:59
BUF
Z. Girgensons
Block20.639.1EVN/A
2023-01-07
MIN at BUF
1 REG
04:13
BUF
Z. Girgensons
Miss21.15.4EV7.3%
2023-01-07
MIN at BUF
1 REG
04:18
BUF
K. Okposo
Block16.817.4EVN/A
2023-01-07
MIN at BUF
1 REG
05:22
MIN
S. Steel
Miss29.02.0EV11.6%
2023-01-07
MIN at BUF
1 REG
05:29
MIN
M. Boldy
Block18.29.5EVN/A
2023-01-07
MIN at BUF
1 REG
05:31
MIN
J. Spurgeon
Block14.04.1EVN/A
2023-01-07
MIN at BUF
1 REG
05:55
BUF
T. Jost
Block14.00.0EVN/A
2023-01-07
MIN at BUF
1 REG
06:42
BUF
A. Tuch
Saved shot40.234.9EV5.1%
2023-01-07
MIN at BUF
1 REG
07:19
MIN
M. Shaw
Saved shot37.223.8EV4.8%
2023-01-07
MIN at BUF
1 REG
09:36
MIN
J. Eriksson Ek
Saved shot84.413.7EV0.4%
2023-01-07
MIN at BUF
1 REG
10:50
MIN
B. Duhaime
Saved shot37.837.5EV4.2%
2023-01-07
MIN at BUF
1 REG
11:01
MIN
F. Gaudreau
Saved shot28.02.0EV18.3%
2023-01-07
MIN at BUF
1 REG
11:35
BUF
Z. Girgensons
Miss34.748.5EV5.1%
2023-01-07
MIN at BUF
1 REG
12:56
BUF
R. Dahlin
Block16.632.7EVN/A
2023-01-07
MIN at BUF
1 REG
13:00
BUF
V. Olofsson
Goal22.463.4EV5.3%
2023-01-07
MIN at BUF
1 REG
13:37
BUF
A. Tuch
Saved shot34.15.0EV11.0%
2023-01-07
MIN at BUF
1 REG
13:53
BUF
V. Olofsson
Saved shot59.118.7EV1.9%
2023-01-07
MIN at BUF
1 REG
15:58
MIN
F. Gaudreau
Saved shot42.118.0EV3.6%
2023-01-07
MIN at BUF
1 REG
16:37
MIN
M. Boldy
Saved shot44.911.6EV3.2%
2023-01-07
MIN at BUF
1 REG
17:28
BUF
J. Quinn
Miss24.714.0PP7.1%
2023-01-07
MIN at BUF
1 REG
17:48
MIN
J. Eriksson Ek
Saved shot7.666.8SH7.6%
2023-01-07
MIN at BUF
1 REG
18:00
BUF
J. Peterka
Saved shot41.125.9PP7.0%
2023-01-07
MIN at BUF
1 REG
18:45
BUF
R. Dahlin
Miss53.24.3PP4.0%
2023-01-07
MIN at BUF
1 REG
19:59
BUF
Z. Girgensons
Saved shot50.128.6EV2.0%
2023-01-07
MIN at BUF
2 REG
00:13
BUF
R. Dahlin
Saved shot65.327.3EV1.2%
2023-01-07
MIN at BUF
2 REG
00:14
BUF
J. Skinner
Saved shot16.129.7EV3.1%
2023-01-07
MIN at BUF
2 REG
00:30
MIN
J. Eriksson Ek
Saved shot46.044.1EV0.8%
2023-01-07
MIN at BUF
2 REG
00:44
MIN
M. Foligno
Miss36.143.9EV1.9%
2023-01-07
MIN at BUF
2 REG
01:23
BUF
T. Jost
Saved shot36.437.2EV6.1%
2023-01-07
MIN at BUF
2 REG
01:32
MIN
K. Kaprizov
Saved shot19.16.0EV16.7%
2023-01-07
MIN at BUF
2 REG
01:37
MIN
J. Merrill
Saved shot65.531.3EV0.7%
2023-01-07
MIN at BUF
2 REG
02:00
BUF
J. Peterka
Block15.639.8EVN/A
2023-01-07
MIN at BUF
2 REG
02:32
BUF
I. Lyubushkin
Miss32.225.8EV8.3%
2023-01-07
MIN at BUF
2 REG
02:44
MIN
R. Hartman
Block34.237.9EVN/A
2023-01-07
MIN at BUF
2 REG
02:50
MIN
R. Hartman
Saved shot24.02.4EV6.3%
2023-01-07
MIN at BUF
2 REG
02:52
MIN
B. Duhaime
Goal8.17.1EV14.1%
2023-01-07
MIN at BUF
2 REG
03:43
BUF
K. Clague
Miss55.129.4EV1.8%
2023-01-07
MIN at BUF
2 REG
05:59
MIN
K. Kaprizov
Miss41.744.0PP5.9%
2023-01-07
MIN at BUF
2 REG
06:32
MIN
K. Kaprizov
Saved shot27.361.6PP14.9%
2023-01-07
MIN at BUF
2 REG
06:46
MIN
K. Kaprizov
Goal33.26.9PP15.1%
2023-01-07
MIN at BUF
2 REG
07:04
MIN
J. Greenway
Saved shot27.051.0PP13.4%
MIN at BUF

Jan 7, 2023 · P1 REG · 00:20

T. Thompson

BUF · Miss

Distance
38.3 ft
Scoring chance (xG)
1.8%
Angle
56.7°
Strength
EV
MIN at BUF

Jan 7, 2023 · P1 REG · 00:30

J. Eriksson Ek

MIN · Miss

Distance
41.0 ft
Scoring chance (xG)
1.4%
Angle
55.9°
Strength
EV
MIN at BUF

Jan 7, 2023 · P1 REG · 00:44

J. Greenway

MIN · Saved shot

Distance
59.5 ft
Scoring chance (xG)
0.8%
Angle
27.0°
Strength
EV
MIN at BUF

Jan 7, 2023 · P1 REG · 01:43

D. Cozens

BUF · Saved shot

Distance
47.6 ft
Scoring chance (xG)
1.3%
Angle
51.0°
Strength
EV
MIN at BUF

Jan 7, 2023 · P1 REG · 01:49

V. Olofsson

BUF · Miss

Distance
52.6 ft
Scoring chance (xG)
3.7%
Angle
8.7°
Strength
EV
MIN at BUF

Jan 7, 2023 · P1 REG · 02:14

I. Lyubushkin

BUF · Block

Distance
39.1 ft
Scoring chance (xG)
Unavailable
Angle
13.3°
Strength
EV

Blocked or unsupported attempt

MIN at BUF

Jan 7, 2023 · P1 REG · 02:19

C. Mittelstadt

BUF · Saved shot

Distance
36.2 ft
Scoring chance (xG)
4.5%
Angle
39.4°
Strength
EV
MIN at BUF

Jan 7, 2023 · P1 REG · 02:41

M. Shaw

MIN · Saved shot

Distance
82.4 ft
Scoring chance (xG)
0.3%
Angle
29.1°
Strength
EV
MIN at BUF

Jan 7, 2023 · P1 REG · 03:14

A. Tuch

BUF · Block

Distance
21.9 ft
Scoring chance (xG)
Unavailable
Angle
43.2°
Strength
EV

Blocked or unsupported attempt

MIN at BUF

Jan 7, 2023 · P1 REG · 03:59

Z. Girgensons

BUF · Block

Distance
20.6 ft
Scoring chance (xG)
Unavailable
Angle
39.1°
Strength
EV

Blocked or unsupported attempt

MIN at BUF

Jan 7, 2023 · P1 REG · 04:13

Z. Girgensons

BUF · Miss

Distance
21.1 ft
Scoring chance (xG)
7.3%
Angle
5.4°
Strength
EV
MIN at BUF

Jan 7, 2023 · P1 REG · 04:18

K. Okposo

BUF · Block

Distance
16.8 ft
Scoring chance (xG)
Unavailable
Angle
17.4°
Strength
EV

Blocked or unsupported attempt

MIN at BUF

Jan 7, 2023 · P1 REG · 05:22

S. Steel

MIN · Miss

Distance
29.0 ft
Scoring chance (xG)
11.6%
Angle
2.0°
Strength
EV
MIN at BUF

Jan 7, 2023 · P1 REG · 05:29

M. Boldy

MIN · Block

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

Blocked or unsupported attempt

MIN at BUF

Jan 7, 2023 · P1 REG · 05:31

J. Spurgeon

MIN · Block

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

Blocked or unsupported attempt

MIN at BUF

Jan 7, 2023 · P1 REG · 05:55

T. Jost

BUF · Block

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

Blocked or unsupported attempt

MIN at BUF

Jan 7, 2023 · P1 REG · 06:42

A. Tuch

BUF · Saved shot

Distance
40.2 ft
Scoring chance (xG)
5.1%
Angle
34.9°
Strength
EV
MIN at BUF

Jan 7, 2023 · P1 REG · 07:19

M. Shaw

MIN · Saved shot

Distance
37.2 ft
Scoring chance (xG)
4.8%
Angle
23.8°
Strength
EV
MIN at BUF

Jan 7, 2023 · P1 REG · 09:36

J. Eriksson Ek

MIN · Saved shot

Distance
84.4 ft
Scoring chance (xG)
0.4%
Angle
13.7°
Strength
EV
MIN at BUF

Jan 7, 2023 · P1 REG · 10:50

B. Duhaime

MIN · Saved shot

Distance
37.8 ft
Scoring chance (xG)
4.2%
Angle
37.5°
Strength
EV
MIN at BUF

Jan 7, 2023 · P1 REG · 11:01

F. Gaudreau

MIN · Saved shot

Distance
28.0 ft
Scoring chance (xG)
18.3%
Angle
2.0°
Strength
EV
MIN at BUF

Jan 7, 2023 · P1 REG · 11:35

Z. Girgensons

BUF · Miss

Distance
34.7 ft
Scoring chance (xG)
5.1%
Angle
48.5°
Strength
EV
MIN at BUF

Jan 7, 2023 · P1 REG · 12:56

R. Dahlin

BUF · Block

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

Blocked or unsupported attempt

MIN at BUF

Jan 7, 2023 · P1 REG · 13:00

V. Olofsson

BUF · Goal

Distance
22.4 ft
Scoring chance (xG)
5.3%
Angle
63.4°
Strength
EV
MIN at BUF

Jan 7, 2023 · P1 REG · 13:37

A. Tuch

BUF · Saved shot

Distance
34.1 ft
Scoring chance (xG)
11.0%
Angle
5.0°
Strength
EV
MIN at BUF

Jan 7, 2023 · P1 REG · 13:53

V. Olofsson

BUF · Saved shot

Distance
59.1 ft
Scoring chance (xG)
1.9%
Angle
18.7°
Strength
EV
MIN at BUF

Jan 7, 2023 · P1 REG · 15:58

F. Gaudreau

MIN · Saved shot

Distance
42.1 ft
Scoring chance (xG)
3.6%
Angle
18.0°
Strength
EV
MIN at BUF

Jan 7, 2023 · P1 REG · 16:37

M. Boldy

MIN · Saved shot

Distance
44.9 ft
Scoring chance (xG)
3.2%
Angle
11.6°
Strength
EV
MIN at BUF

Jan 7, 2023 · P1 REG · 17:28

J. Quinn

BUF · Miss

Distance
24.7 ft
Scoring chance (xG)
7.1%
Angle
14.0°
Strength
PP
MIN at BUF

Jan 7, 2023 · P1 REG · 17:48

J. Eriksson Ek

MIN · Saved shot

Distance
7.6 ft
Scoring chance (xG)
7.6%
Angle
66.8°
Strength
SH
MIN at BUF

Jan 7, 2023 · P1 REG · 18:00

J. Peterka

BUF · Saved shot

Distance
41.1 ft
Scoring chance (xG)
7.0%
Angle
25.9°
Strength
PP
MIN at BUF

Jan 7, 2023 · P1 REG · 18:45

R. Dahlin

BUF · Miss

Distance
53.2 ft
Scoring chance (xG)
4.0%
Angle
4.3°
Strength
PP
MIN at BUF

Jan 7, 2023 · P1 REG · 19:59

Z. Girgensons

BUF · Saved shot

Distance
50.1 ft
Scoring chance (xG)
2.0%
Angle
28.6°
Strength
EV
MIN at BUF

Jan 7, 2023 · P2 REG · 00:13

R. Dahlin

BUF · Saved shot

Distance
65.3 ft
Scoring chance (xG)
1.2%
Angle
27.3°
Strength
EV
MIN at BUF

Jan 7, 2023 · P2 REG · 00:14

J. Skinner

BUF · Saved shot

Distance
16.1 ft
Scoring chance (xG)
3.1%
Angle
29.7°
Strength
EV
MIN at BUF

Jan 7, 2023 · P2 REG · 00:30

J. Eriksson Ek

MIN · Saved shot

Distance
46.0 ft
Scoring chance (xG)
0.8%
Angle
44.1°
Strength
EV
MIN at BUF

Jan 7, 2023 · P2 REG · 00:44

M. Foligno

MIN · Miss

Distance
36.1 ft
Scoring chance (xG)
1.9%
Angle
43.9°
Strength
EV
MIN at BUF

Jan 7, 2023 · P2 REG · 01:23

T. Jost

BUF · Saved shot

Distance
36.4 ft
Scoring chance (xG)
6.1%
Angle
37.2°
Strength
EV
MIN at BUF

Jan 7, 2023 · P2 REG · 01:32

K. Kaprizov

MIN · Saved shot

Distance
19.1 ft
Scoring chance (xG)
16.7%
Angle
6.0°
Strength
EV
MIN at BUF

Jan 7, 2023 · P2 REG · 01:37

J. Merrill

MIN · Saved shot

Distance
65.5 ft
Scoring chance (xG)
0.7%
Angle
31.3°
Strength
EV
MIN at BUF

Jan 7, 2023 · P2 REG · 02:00

J. Peterka

BUF · Block

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

Blocked or unsupported attempt

MIN at BUF

Jan 7, 2023 · P2 REG · 02:32

I. Lyubushkin

BUF · Miss

Distance
32.2 ft
Scoring chance (xG)
8.3%
Angle
25.8°
Strength
EV
MIN at BUF

Jan 7, 2023 · P2 REG · 02:44

R. Hartman

MIN · Block

Distance
34.2 ft
Scoring chance (xG)
Unavailable
Angle
37.9°
Strength
EV

Blocked or unsupported attempt

MIN at BUF

Jan 7, 2023 · P2 REG · 02:50

R. Hartman

MIN · Saved shot

Distance
24.0 ft
Scoring chance (xG)
6.3%
Angle
2.4°
Strength
EV
MIN at BUF

Jan 7, 2023 · P2 REG · 02:52

B. Duhaime

MIN · Goal

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

Jan 7, 2023 · P2 REG · 03:43

K. Clague

BUF · Miss

Distance
55.1 ft
Scoring chance (xG)
1.8%
Angle
29.4°
Strength
EV
MIN at BUF

Jan 7, 2023 · P2 REG · 05:59

K. Kaprizov

MIN · Miss

Distance
41.7 ft
Scoring chance (xG)
5.9%
Angle
44.0°
Strength
PP
MIN at BUF

Jan 7, 2023 · P2 REG · 06:32

K. Kaprizov

MIN · Saved shot

Distance
27.3 ft
Scoring chance (xG)
14.9%
Angle
61.6°
Strength
PP
MIN at BUF

Jan 7, 2023 · P2 REG · 06:46

K. Kaprizov

MIN · Goal

Distance
33.2 ft
Scoring chance (xG)
15.1%
Angle
6.9°
Strength
PP
MIN at BUF

Jan 7, 2023 · P2 REG · 07:04

J. Greenway

MIN · Saved shot

Distance
27.0 ft
Scoring chance (xG)
13.4%
Angle
51.0°
Strength
PP

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.