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

108 matching attempts. Season coverage: 1511 published games / 1511 collected games. Last source refresh: Oct 4, 2026 16:15.

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-10-29
COL at BUF
1 REG
00:09
COL
F. Olofsson
Block22.837.9EVN/A
2023-10-29
COL at BUF
1 REG
01:06
COL
N. MacKinnon
Block35.428.7EVN/A
2023-10-29
COL at BUF
1 REG
01:20
BUF
T. Thompson
Block21.219.3EVN/A
2023-10-29
COL at BUF
1 REG
02:45
BUF
E. Johnson
Block44.829.4EVN/A
2023-10-29
COL at BUF
1 REG
03:11
COL
L. O'Connor
Saved shot8.276.0EV2.3%
2023-10-29
COL at BUF
1 REG
03:12
COL
F. Olofsson
Saved shot5.468.2EV3.8%
2023-10-29
COL at BUF
1 REG
03:14
COL
B. Byram
Miss30.835.8EV3.6%
2023-10-29
COL at BUF
1 REG
03:17
COL
B. Byram
Block12.838.7EVN/A
2023-10-29
COL at BUF
1 REG
03:25
COL
B. Byram
Miss43.25.3EV4.2%
2023-10-29
COL at BUF
1 REG
03:36
COL
S. Girard
Block36.26.3EVN/A
2023-10-29
COL at BUF
1 REG
03:58
BUF
M. Samuelsson
Saved shot49.740.1EV1.1%
2023-10-29
COL at BUF
1 REG
04:39
COL
R. Johansen
Saved shot11.210.3EV18.5%
2023-10-29
COL at BUF
1 REG
04:40
COL
J. Drouin
Block7.181.9EVN/A
2023-10-29
COL at BUF
1 REG
05:07
COL
T. Tatar
Block38.00.0EVN/A
2023-10-29
COL at BUF
1 REG
05:27
COL
R. Colton
Saved shot12.851.3EV9.8%
2023-10-29
COL at BUF
1 REG
05:33
COL
N. MacKinnon
Miss25.835.5EV3.6%
2023-10-29
COL at BUF
1 REG
06:15
BUF
A. Tuch
Saved shot29.435.3EV6.7%
2023-10-29
COL at BUF
1 REG
07:39
COL
R. Johansen
Saved shot51.437.1EV1.1%
2023-10-29
COL at BUF
1 REG
08:00
BUF
J. Skinner
Saved shot36.912.5EV6.6%
2023-10-29
COL at BUF
1 REG
08:02
BUF
C. Mittelstadt
Miss15.331.6EV18.7%
2023-10-29
COL at BUF
1 REG
08:03
BUF
J. Skinner
Block6.371.6EVN/A
2023-10-29
COL at BUF
1 REG
09:18
BUF
T. Jost
Block45.836.1EVN/A
2023-10-29
COL at BUF
1 REG
09:24
COL
M. Rantanen
Saved shot28.02.0EV17.9%
2023-10-29
COL at BUF
1 REG
10:29
BUF
J. Peterka
Block30.929.1EVN/A
2023-10-29
COL at BUF
1 REG
10:32
BUF
J. Peterka
Goal13.930.3EV19.3%
2023-10-29
COL at BUF
1 REG
11:04
BUF
J. Greenway
Saved shot24.27.1EV5.9%
2023-10-29
COL at BUF
1 REG
11:21
BUF
J. Greenway
Saved shot39.825.3EV3.9%
2023-10-29
COL at BUF
1 REG
13:31
COL
M. Rantanen
Miss58.234.5EV1.1%
2023-10-29
COL at BUF
1 REG
13:53
BUF
T. Thompson
Saved shot47.447.6EV1.1%
2023-10-29
COL at BUF
1 REG
14:30
BUF
A. Tuch
Saved shot7.256.3EV5.4%
2023-10-29
COL at BUF
1 REG
16:52
BUF
H. Jokiharju
Saved shot18.445.0EV20.1%
2023-10-29
COL at BUF
1 REG
18:04
BUF
R. Dahlin
Saved shot7.850.2PP12.3%
2023-10-29
COL at BUF
1 REG
18:08
BUF
R. Dahlin
Miss33.622.8PP7.5%
2023-10-29
COL at BUF
1 REG
19:05
BUF
J. Peterka
Saved shot28.055.2PP6.7%
2023-10-29
COL at BUF
1 REG
19:22
BUF
J. Peterka
Block23.15.0PPN/A
2023-10-29
COL at BUF
2 REG
00:22
COL
R. Johansen
Saved shot14.433.7PP8.4%
2023-10-29
COL at BUF
2 REG
00:32
COL
M. Rantanen
Saved shot43.024.8PP4.5%
2023-10-29
COL at BUF
2 REG
00:43
COL
N. MacKinnon
Saved shot45.036.9PP3.7%
2023-10-29
COL at BUF
2 REG
00:49
COL
R. Johansen
Saved shot19.614.7PP16.4%
2023-10-29
COL at BUF
2 REG
01:39
BUF
C. Mittelstadt
Goal24.045.0EV7.8%
2023-10-29
COL at BUF
2 REG
01:54
COL
M. Wood
Saved shot14.250.7EV5.5%
2023-10-29
COL at BUF
2 REG
02:09
BUF
R. Dahlin
Saved shot40.811.3PP6.1%
2023-10-29
COL at BUF
2 REG
03:12
BUF
J. Skinner
Block14.18.1PPN/A
2023-10-29
COL at BUF
2 REG
03:15
BUF
T. Thompson
Saved shot38.319.9PP5.4%
2023-10-29
COL at BUF
2 REG
04:08
COL
N. MacKinnon
Saved shot39.811.6EV5.2%
2023-10-29
COL at BUF
2 REG
04:30
BUF
Z. Girgensons
Miss16.514.0EV7.2%
2023-10-29
COL at BUF
2 REG
04:57
COL
V. Nichushkin
Block33.00.0EVN/A
2023-10-29
COL at BUF
2 REG
05:31
BUF
O. Power
Saved shot55.00.0EV1.9%
2023-10-29
COL at BUF
2 REG
07:03
COL
B. Byram
Saved shot45.02.5EV3.5%
2023-10-29
COL at BUF
2 REG
07:20
COL
N. MacKinnon
Saved shot53.225.6EV1.3%
COL at BUF

Oct 29, 2023 · P1 REG · 00:09

F. Olofsson

COL · Block

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

Blocked or unsupported attempt

COL at BUF

Oct 29, 2023 · P1 REG · 01:06

N. MacKinnon

COL · Block

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

Blocked or unsupported attempt

COL at BUF

Oct 29, 2023 · P1 REG · 01:20

T. Thompson

BUF · Block

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

Blocked or unsupported attempt

COL at BUF

Oct 29, 2023 · P1 REG · 02:45

E. Johnson

BUF · Block

Distance
44.8 ft
Scoring chance (xG)
Unavailable
Angle
29.4°
Strength
EV

Blocked or unsupported attempt

COL at BUF

Oct 29, 2023 · P1 REG · 03:11

L. O'Connor

COL · Saved shot

Distance
8.2 ft
Scoring chance (xG)
2.3%
Angle
76.0°
Strength
EV
COL at BUF

Oct 29, 2023 · P1 REG · 03:12

F. Olofsson

COL · Saved shot

Distance
5.4 ft
Scoring chance (xG)
3.8%
Angle
68.2°
Strength
EV
COL at BUF

Oct 29, 2023 · P1 REG · 03:14

B. Byram

COL · Miss

Distance
30.8 ft
Scoring chance (xG)
3.6%
Angle
35.8°
Strength
EV
COL at BUF

Oct 29, 2023 · P1 REG · 03:17

B. Byram

COL · Block

Distance
12.8 ft
Scoring chance (xG)
Unavailable
Angle
38.7°
Strength
EV

Blocked or unsupported attempt

COL at BUF

Oct 29, 2023 · P1 REG · 03:25

B. Byram

COL · Miss

Distance
43.2 ft
Scoring chance (xG)
4.2%
Angle
5.3°
Strength
EV
COL at BUF

Oct 29, 2023 · P1 REG · 03:36

S. Girard

COL · Block

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

Blocked or unsupported attempt

COL at BUF

Oct 29, 2023 · P1 REG · 03:58

M. Samuelsson

BUF · Saved shot

Distance
49.7 ft
Scoring chance (xG)
1.1%
Angle
40.1°
Strength
EV
COL at BUF

Oct 29, 2023 · P1 REG · 04:39

R. Johansen

COL · Saved shot

Distance
11.2 ft
Scoring chance (xG)
18.5%
Angle
10.3°
Strength
EV
COL at BUF

Oct 29, 2023 · P1 REG · 04:40

J. Drouin

COL · Block

Distance
7.1 ft
Scoring chance (xG)
Unavailable
Angle
81.9°
Strength
EV

Blocked or unsupported attempt

COL at BUF

Oct 29, 2023 · P1 REG · 05:07

T. Tatar

COL · Block

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

Blocked or unsupported attempt

COL at BUF

Oct 29, 2023 · P1 REG · 05:27

R. Colton

COL · Saved shot

Distance
12.8 ft
Scoring chance (xG)
9.8%
Angle
51.3°
Strength
EV
COL at BUF

Oct 29, 2023 · P1 REG · 05:33

N. MacKinnon

COL · Miss

Distance
25.8 ft
Scoring chance (xG)
3.6%
Angle
35.5°
Strength
EV
COL at BUF

Oct 29, 2023 · P1 REG · 06:15

A. Tuch

BUF · Saved shot

Distance
29.4 ft
Scoring chance (xG)
6.7%
Angle
35.3°
Strength
EV
COL at BUF

Oct 29, 2023 · P1 REG · 07:39

R. Johansen

COL · Saved shot

Distance
51.4 ft
Scoring chance (xG)
1.1%
Angle
37.1°
Strength
EV
COL at BUF

Oct 29, 2023 · P1 REG · 08:00

J. Skinner

BUF · Saved shot

Distance
36.9 ft
Scoring chance (xG)
6.6%
Angle
12.5°
Strength
EV
COL at BUF

Oct 29, 2023 · P1 REG · 08:02

C. Mittelstadt

BUF · Miss

Distance
15.3 ft
Scoring chance (xG)
18.7%
Angle
31.6°
Strength
EV
COL at BUF

Oct 29, 2023 · P1 REG · 08:03

J. Skinner

BUF · Block

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

Blocked or unsupported attempt

COL at BUF

Oct 29, 2023 · P1 REG · 09:18

T. Jost

BUF · Block

Distance
45.8 ft
Scoring chance (xG)
Unavailable
Angle
36.1°
Strength
EV

Blocked or unsupported attempt

COL at BUF

Oct 29, 2023 · P1 REG · 09:24

M. Rantanen

COL · Saved shot

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

Oct 29, 2023 · P1 REG · 10:29

J. Peterka

BUF · Block

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

Blocked or unsupported attempt

COL at BUF

Oct 29, 2023 · P1 REG · 10:32

J. Peterka

BUF · Goal

Distance
13.9 ft
Scoring chance (xG)
19.3%
Angle
30.3°
Strength
EV
COL at BUF

Oct 29, 2023 · P1 REG · 11:04

J. Greenway

BUF · Saved shot

Distance
24.2 ft
Scoring chance (xG)
5.9%
Angle
7.1°
Strength
EV
COL at BUF

Oct 29, 2023 · P1 REG · 11:21

J. Greenway

BUF · Saved shot

Distance
39.8 ft
Scoring chance (xG)
3.9%
Angle
25.3°
Strength
EV
COL at BUF

Oct 29, 2023 · P1 REG · 13:31

M. Rantanen

COL · Miss

Distance
58.2 ft
Scoring chance (xG)
1.1%
Angle
34.5°
Strength
EV
COL at BUF

Oct 29, 2023 · P1 REG · 13:53

T. Thompson

BUF · Saved shot

Distance
47.4 ft
Scoring chance (xG)
1.1%
Angle
47.6°
Strength
EV
COL at BUF

Oct 29, 2023 · P1 REG · 14:30

A. Tuch

BUF · Saved shot

Distance
7.2 ft
Scoring chance (xG)
5.4%
Angle
56.3°
Strength
EV
COL at BUF

Oct 29, 2023 · P1 REG · 16:52

H. Jokiharju

BUF · Saved shot

Distance
18.4 ft
Scoring chance (xG)
20.1%
Angle
45.0°
Strength
EV
COL at BUF

Oct 29, 2023 · P1 REG · 18:04

R. Dahlin

BUF · Saved shot

Distance
7.8 ft
Scoring chance (xG)
12.3%
Angle
50.2°
Strength
PP
COL at BUF

Oct 29, 2023 · P1 REG · 18:08

R. Dahlin

BUF · Miss

Distance
33.6 ft
Scoring chance (xG)
7.5%
Angle
22.8°
Strength
PP
COL at BUF

Oct 29, 2023 · P1 REG · 19:05

J. Peterka

BUF · Saved shot

Distance
28.0 ft
Scoring chance (xG)
6.7%
Angle
55.2°
Strength
PP
COL at BUF

Oct 29, 2023 · P1 REG · 19:22

J. Peterka

BUF · Block

Distance
23.1 ft
Scoring chance (xG)
Unavailable
Angle
5.0°
Strength
PP

Blocked or unsupported attempt

COL at BUF

Oct 29, 2023 · P2 REG · 00:22

R. Johansen

COL · Saved shot

Distance
14.4 ft
Scoring chance (xG)
8.4%
Angle
33.7°
Strength
PP
COL at BUF

Oct 29, 2023 · P2 REG · 00:32

M. Rantanen

COL · Saved shot

Distance
43.0 ft
Scoring chance (xG)
4.5%
Angle
24.8°
Strength
PP
COL at BUF

Oct 29, 2023 · P2 REG · 00:43

N. MacKinnon

COL · Saved shot

Distance
45.0 ft
Scoring chance (xG)
3.7%
Angle
36.9°
Strength
PP
COL at BUF

Oct 29, 2023 · P2 REG · 00:49

R. Johansen

COL · Saved shot

Distance
19.6 ft
Scoring chance (xG)
16.4%
Angle
14.7°
Strength
PP
COL at BUF

Oct 29, 2023 · P2 REG · 01:39

C. Mittelstadt

BUF · Goal

Distance
24.0 ft
Scoring chance (xG)
7.8%
Angle
45.0°
Strength
EV
COL at BUF

Oct 29, 2023 · P2 REG · 01:54

M. Wood

COL · Saved shot

Distance
14.2 ft
Scoring chance (xG)
5.5%
Angle
50.7°
Strength
EV
COL at BUF

Oct 29, 2023 · P2 REG · 02:09

R. Dahlin

BUF · Saved shot

Distance
40.8 ft
Scoring chance (xG)
6.1%
Angle
11.3°
Strength
PP
COL at BUF

Oct 29, 2023 · P2 REG · 03:12

J. Skinner

BUF · Block

Distance
14.1 ft
Scoring chance (xG)
Unavailable
Angle
8.1°
Strength
PP

Blocked or unsupported attempt

COL at BUF

Oct 29, 2023 · P2 REG · 03:15

T. Thompson

BUF · Saved shot

Distance
38.3 ft
Scoring chance (xG)
5.4%
Angle
19.9°
Strength
PP
COL at BUF

Oct 29, 2023 · P2 REG · 04:08

N. MacKinnon

COL · Saved shot

Distance
39.8 ft
Scoring chance (xG)
5.2%
Angle
11.6°
Strength
EV
COL at BUF

Oct 29, 2023 · P2 REG · 04:30

Z. Girgensons

BUF · Miss

Distance
16.5 ft
Scoring chance (xG)
7.2%
Angle
14.0°
Strength
EV
COL at BUF

Oct 29, 2023 · P2 REG · 04:57

V. Nichushkin

COL · Block

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

Blocked or unsupported attempt

COL at BUF

Oct 29, 2023 · P2 REG · 05:31

O. Power

BUF · Saved shot

Distance
55.0 ft
Scoring chance (xG)
1.9%
Angle
0.0°
Strength
EV
COL at BUF

Oct 29, 2023 · P2 REG · 07:03

B. Byram

COL · Saved shot

Distance
45.0 ft
Scoring chance (xG)
3.5%
Angle
2.5°
Strength
EV
COL at BUF

Oct 29, 2023 · P2 REG · 07:20

N. MacKinnon

COL · Saved shot

Distance
53.2 ft
Scoring chance (xG)
1.3%
Angle
25.6°
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.