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

118 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-12
WPG at BUF
1 REG
01:25
WPG
B. Wheeler
Saved shot41.624.1EV5.3%
2023-01-12
WPG at BUF
1 REG
01:37
BUF
M. Samuelsson
Saved shot45.652.1EV0.6%
2023-01-12
WPG at BUF
1 REG
02:24
WPG
J. Morrissey
Saved shot48.143.3EV0.8%
2023-01-12
WPG at BUF
1 REG
02:50
BUF
T. Jost
Saved shot29.37.9EV11.0%
2023-01-12
WPG at BUF
1 REG
02:59
BUF
T. Jost
Miss16.625.0EV6.5%
2023-01-12
WPG at BUF
1 REG
03:08
BUF
V. Olofsson
Block19.018.4EVN/A
2023-01-12
WPG at BUF
1 REG
03:12
BUF
V. Olofsson
Saved shot9.16.3EV10.2%
2023-01-12
WPG at BUF
1 REG
03:14
BUF
V. Olofsson
Saved shot11.00.0EV24.8%
2023-01-12
WPG at BUF
1 REG
03:57
BUF
K. Okposo
Saved shot70.823.3EV0.3%
2023-01-12
WPG at BUF
1 REG
05:01
WPG
S. Gagner
Saved shot49.01.2EV3.1%
2023-01-12
WPG at BUF
1 REG
06:35
WPG
D. Samberg
Goal48.940.9EV0.9%
2023-01-12
WPG at BUF
1 REG
07:45
WPG
P. Dubois
Saved shot34.00.0EV9.3%
2023-01-12
WPG at BUF
1 REG
08:34
WPG
J. Morrissey
Saved shot56.122.0EV2.8%
2023-01-12
WPG at BUF
1 REG
09:11
WPG
B. Dillon
Block11.00.0EVN/A
2023-01-12
WPG at BUF
1 REG
09:22
WPG
N. Pionk
Block13.636.0EVN/A
2023-01-12
WPG at BUF
1 REG
09:26
WPG
C. Perfetti
Miss26.015.6EV5.3%
2023-01-12
WPG at BUF
1 REG
09:56
WPG
B. Wheeler
Saved shot36.239.4EV3.6%
2023-01-12
WPG at BUF
1 REG
11:15
BUF
K. Okposo
Miss24.14.8EV18.8%
2023-01-12
WPG at BUF
1 REG
11:18
BUF
O. Power
Saved shot63.331.4EV0.8%
2023-01-12
WPG at BUF
1 REG
13:59
BUF
T. Jost
Saved shot8.545.0EV16.2%
2023-01-12
WPG at BUF
1 REG
14:31
BUF
T. Thompson
Saved shot24.511.8EV12.7%
2023-01-12
WPG at BUF
1 REG
14:38
BUF
J. Skinner
Saved shot14.919.7EV15.3%
2023-01-12
WPG at BUF
1 REG
15:35
BUF
D. Cozens
Saved shot46.042.4PP3.1%
2023-01-12
WPG at BUF
1 REG
15:48
BUF
R. Dahlin
Block13.28.7PPN/A
2023-01-12
WPG at BUF
1 REG
16:23
BUF
V. Olofsson
Block10.211.3PPN/A
2023-01-12
WPG at BUF
1 REG
16:25
BUF
K. Okposo
Block11.00.0PPN/A
2023-01-12
WPG at BUF
1 REG
16:43
BUF
V. Olofsson
Block15.645.0EVN/A
2023-01-12
WPG at BUF
1 REG
17:58
WPG
K. Connor
Saved shot42.231.4EV2.6%
2023-01-12
WPG at BUF
1 REG
19:51
WPG
A. Jonsson-Fjallby
Saved shot24.238.3EV13.8%
2023-01-12
WPG at BUF
2 REG
00:16
BUF
P. Krebs
Saved shot20.02.9EV18.8%
2023-01-12
WPG at BUF
2 REG
00:58
BUF
J. Skinner
Block18.03.2EVN/A
2023-01-12
WPG at BUF
2 REG
01:07
BUF
V. Hinostroza
Miss27.328.4EV14.6%
2023-01-12
WPG at BUF
2 REG
01:19
BUF
M. Samuelsson
Saved shot58.512.8EV1.8%
2023-01-12
WPG at BUF
2 REG
01:37
BUF
T. Jost
Miss31.00.0EV10.9%
2023-01-12
WPG at BUF
2 REG
02:53
BUF
D. Cozens
Block18.29.5PPN/A
2023-01-12
WPG at BUF
2 REG
02:55
BUF
R. Dahlin
Block18.16.3PPN/A
2023-01-12
WPG at BUF
2 REG
03:04
BUF
J. Skinner
Saved shot33.945.0PP10.1%
2023-01-12
WPG at BUF
2 REG
03:17
WPG
A. Lowry
Saved shot142.415.9SH0.2%
2023-01-12
WPG at BUF
2 REG
04:08
BUF
V. Hinostroza
Miss21.479.2EV3.9%
2023-01-12
WPG at BUF
2 REG
04:22
WPG
D. DeMelo
Saved shot41.260.9EV1.1%
2023-01-12
WPG at BUF
2 REG
04:29
WPG
C. Perfetti
Saved shot63.533.4EV1.5%
2023-01-12
WPG at BUF
2 REG
07:20
WPG
J. Morrissey
Saved shot16.310.6EV15.4%
2023-01-12
WPG at BUF
2 REG
07:26
WPG
A. Lowry
Block18.03.2EVN/A
2023-01-12
WPG at BUF
2 REG
07:34
WPG
C. Perfetti
Saved shot29.742.3EV7.0%
2023-01-12
WPG at BUF
2 REG
07:38
WPG
K. Kuhlman
Block9.16.3EVN/A
2023-01-12
WPG at BUF
2 REG
07:38
WPG
K. Kuhlman
Block12.04.8EVN/A
2023-01-12
WPG at BUF
2 REG
07:38
WPG
C. Perfetti
Saved shot11.345.0EV2.8%
2023-01-12
WPG at BUF
2 REG
07:50
BUF
R. Asplund
Saved shot46.452.9EV0.8%
2023-01-12
WPG at BUF
2 REG
08:09
BUF
R. Dahlin
Saved shot59.519.7EV1.8%
2023-01-12
WPG at BUF
2 REG
09:18
BUF
O. Power
Block16.437.6EVN/A
WPG at BUF

Jan 12, 2023 · P1 REG · 01:25

B. Wheeler

WPG · Saved shot

Distance
41.6 ft
Scoring chance (xG)
5.3%
Angle
24.1°
Strength
EV
WPG at BUF

Jan 12, 2023 · P1 REG · 01:37

M. Samuelsson

BUF · Saved shot

Distance
45.6 ft
Scoring chance (xG)
0.6%
Angle
52.1°
Strength
EV
WPG at BUF

Jan 12, 2023 · P1 REG · 02:24

J. Morrissey

WPG · Saved shot

Distance
48.1 ft
Scoring chance (xG)
0.8%
Angle
43.3°
Strength
EV
WPG at BUF

Jan 12, 2023 · P1 REG · 02:50

T. Jost

BUF · Saved shot

Distance
29.3 ft
Scoring chance (xG)
11.0%
Angle
7.9°
Strength
EV
WPG at BUF

Jan 12, 2023 · P1 REG · 02:59

T. Jost

BUF · Miss

Distance
16.6 ft
Scoring chance (xG)
6.5%
Angle
25.0°
Strength
EV
WPG at BUF

Jan 12, 2023 · P1 REG · 03:08

V. Olofsson

BUF · Block

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

Blocked or unsupported attempt

WPG at BUF

Jan 12, 2023 · P1 REG · 03:12

V. Olofsson

BUF · Saved shot

Distance
9.1 ft
Scoring chance (xG)
10.2%
Angle
6.3°
Strength
EV
WPG at BUF

Jan 12, 2023 · P1 REG · 03:14

V. Olofsson

BUF · Saved shot

Distance
11.0 ft
Scoring chance (xG)
24.8%
Angle
0.0°
Strength
EV
WPG at BUF

Jan 12, 2023 · P1 REG · 03:57

K. Okposo

BUF · Saved shot

Distance
70.8 ft
Scoring chance (xG)
0.3%
Angle
23.3°
Strength
EV
WPG at BUF

Jan 12, 2023 · P1 REG · 05:01

S. Gagner

WPG · Saved shot

Distance
49.0 ft
Scoring chance (xG)
3.1%
Angle
1.2°
Strength
EV
WPG at BUF

Jan 12, 2023 · P1 REG · 06:35

D. Samberg

WPG · Goal

Distance
48.9 ft
Scoring chance (xG)
0.9%
Angle
40.9°
Strength
EV
WPG at BUF

Jan 12, 2023 · P1 REG · 07:45

P. Dubois

WPG · Saved shot

Distance
34.0 ft
Scoring chance (xG)
9.3%
Angle
0.0°
Strength
EV
WPG at BUF

Jan 12, 2023 · P1 REG · 08:34

J. Morrissey

WPG · Saved shot

Distance
56.1 ft
Scoring chance (xG)
2.8%
Angle
22.0°
Strength
EV
WPG at BUF

Jan 12, 2023 · P1 REG · 09:11

B. Dillon

WPG · Block

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

Blocked or unsupported attempt

WPG at BUF

Jan 12, 2023 · P1 REG · 09:22

N. Pionk

WPG · Block

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

Blocked or unsupported attempt

WPG at BUF

Jan 12, 2023 · P1 REG · 09:26

C. Perfetti

WPG · Miss

Distance
26.0 ft
Scoring chance (xG)
5.3%
Angle
15.6°
Strength
EV
WPG at BUF

Jan 12, 2023 · P1 REG · 09:56

B. Wheeler

WPG · Saved shot

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

Jan 12, 2023 · P1 REG · 11:15

K. Okposo

BUF · Miss

Distance
24.1 ft
Scoring chance (xG)
18.8%
Angle
4.8°
Strength
EV
WPG at BUF

Jan 12, 2023 · P1 REG · 11:18

O. Power

BUF · Saved shot

Distance
63.3 ft
Scoring chance (xG)
0.8%
Angle
31.4°
Strength
EV
WPG at BUF

Jan 12, 2023 · P1 REG · 13:59

T. Jost

BUF · Saved shot

Distance
8.5 ft
Scoring chance (xG)
16.2%
Angle
45.0°
Strength
EV
WPG at BUF

Jan 12, 2023 · P1 REG · 14:31

T. Thompson

BUF · Saved shot

Distance
24.5 ft
Scoring chance (xG)
12.7%
Angle
11.8°
Strength
EV
WPG at BUF

Jan 12, 2023 · P1 REG · 14:38

J. Skinner

BUF · Saved shot

Distance
14.9 ft
Scoring chance (xG)
15.3%
Angle
19.7°
Strength
EV
WPG at BUF

Jan 12, 2023 · P1 REG · 15:35

D. Cozens

BUF · Saved shot

Distance
46.0 ft
Scoring chance (xG)
3.1%
Angle
42.4°
Strength
PP
WPG at BUF

Jan 12, 2023 · P1 REG · 15:48

R. Dahlin

BUF · Block

Distance
13.2 ft
Scoring chance (xG)
Unavailable
Angle
8.7°
Strength
PP

Blocked or unsupported attempt

WPG at BUF

Jan 12, 2023 · P1 REG · 16:23

V. Olofsson

BUF · Block

Distance
10.2 ft
Scoring chance (xG)
Unavailable
Angle
11.3°
Strength
PP

Blocked or unsupported attempt

WPG at BUF

Jan 12, 2023 · P1 REG · 16:25

K. Okposo

BUF · Block

Distance
11.0 ft
Scoring chance (xG)
Unavailable
Angle
0.0°
Strength
PP

Blocked or unsupported attempt

WPG at BUF

Jan 12, 2023 · P1 REG · 16:43

V. Olofsson

BUF · Block

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

Blocked or unsupported attempt

WPG at BUF

Jan 12, 2023 · P1 REG · 17:58

K. Connor

WPG · Saved shot

Distance
42.2 ft
Scoring chance (xG)
2.6%
Angle
31.4°
Strength
EV
WPG at BUF

Jan 12, 2023 · P1 REG · 19:51

A. Jonsson-Fjallby

WPG · Saved shot

Distance
24.2 ft
Scoring chance (xG)
13.8%
Angle
38.3°
Strength
EV
WPG at BUF

Jan 12, 2023 · P2 REG · 00:16

P. Krebs

BUF · Saved shot

Distance
20.0 ft
Scoring chance (xG)
18.8%
Angle
2.9°
Strength
EV
WPG at BUF

Jan 12, 2023 · P2 REG · 00:58

J. Skinner

BUF · Block

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

Blocked or unsupported attempt

WPG at BUF

Jan 12, 2023 · P2 REG · 01:07

V. Hinostroza

BUF · Miss

Distance
27.3 ft
Scoring chance (xG)
14.6%
Angle
28.4°
Strength
EV
WPG at BUF

Jan 12, 2023 · P2 REG · 01:19

M. Samuelsson

BUF · Saved shot

Distance
58.5 ft
Scoring chance (xG)
1.8%
Angle
12.8°
Strength
EV
WPG at BUF

Jan 12, 2023 · P2 REG · 01:37

T. Jost

BUF · Miss

Distance
31.0 ft
Scoring chance (xG)
10.9%
Angle
0.0°
Strength
EV
WPG at BUF

Jan 12, 2023 · P2 REG · 02:53

D. Cozens

BUF · Block

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

Blocked or unsupported attempt

WPG at BUF

Jan 12, 2023 · P2 REG · 02:55

R. Dahlin

BUF · Block

Distance
18.1 ft
Scoring chance (xG)
Unavailable
Angle
6.3°
Strength
PP

Blocked or unsupported attempt

WPG at BUF

Jan 12, 2023 · P2 REG · 03:04

J. Skinner

BUF · Saved shot

Distance
33.9 ft
Scoring chance (xG)
10.1%
Angle
45.0°
Strength
PP
WPG at BUF

Jan 12, 2023 · P2 REG · 03:17

A. Lowry

WPG · Saved shot

Distance
142.4 ft
Scoring chance (xG)
0.2%
Angle
15.9°
Strength
SH
WPG at BUF

Jan 12, 2023 · P2 REG · 04:08

V. Hinostroza

BUF · Miss

Distance
21.4 ft
Scoring chance (xG)
3.9%
Angle
79.2°
Strength
EV
WPG at BUF

Jan 12, 2023 · P2 REG · 04:22

D. DeMelo

WPG · Saved shot

Distance
41.2 ft
Scoring chance (xG)
1.1%
Angle
60.9°
Strength
EV
WPG at BUF

Jan 12, 2023 · P2 REG · 04:29

C. Perfetti

WPG · Saved shot

Distance
63.5 ft
Scoring chance (xG)
1.5%
Angle
33.4°
Strength
EV
WPG at BUF

Jan 12, 2023 · P2 REG · 07:20

J. Morrissey

WPG · Saved shot

Distance
16.3 ft
Scoring chance (xG)
15.4%
Angle
10.6°
Strength
EV
WPG at BUF

Jan 12, 2023 · P2 REG · 07:26

A. Lowry

WPG · Block

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

Blocked or unsupported attempt

WPG at BUF

Jan 12, 2023 · P2 REG · 07:34

C. Perfetti

WPG · Saved shot

Distance
29.7 ft
Scoring chance (xG)
7.0%
Angle
42.3°
Strength
EV
WPG at BUF

Jan 12, 2023 · P2 REG · 07:38

K. Kuhlman

WPG · Block

Distance
9.1 ft
Scoring chance (xG)
Unavailable
Angle
6.3°
Strength
EV

Blocked or unsupported attempt

WPG at BUF

Jan 12, 2023 · P2 REG · 07:38

K. Kuhlman

WPG · Block

Distance
12.0 ft
Scoring chance (xG)
Unavailable
Angle
4.8°
Strength
EV

Blocked or unsupported attempt

WPG at BUF

Jan 12, 2023 · P2 REG · 07:38

C. Perfetti

WPG · Saved shot

Distance
11.3 ft
Scoring chance (xG)
2.8%
Angle
45.0°
Strength
EV
WPG at BUF

Jan 12, 2023 · P2 REG · 07:50

R. Asplund

BUF · Saved shot

Distance
46.4 ft
Scoring chance (xG)
0.8%
Angle
52.9°
Strength
EV
WPG at BUF

Jan 12, 2023 · P2 REG · 08:09

R. Dahlin

BUF · Saved shot

Distance
59.5 ft
Scoring chance (xG)
1.8%
Angle
19.7°
Strength
EV
WPG at BUF

Jan 12, 2023 · P2 REG · 09:18

O. Power

BUF · Block

Distance
16.4 ft
Scoring chance (xG)
Unavailable
Angle
37.6°
Strength
EV

Blocked or unsupported attempt

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.