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

123 matching attempts. Season coverage: 1503 published games / 1503 collected games. Last source refresh: Oct 4, 2026 05:43.

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)
2025-03-14
COL at CGY
1 REG
00:14
CGY
R. Andersson
Miss48.356.0EV0.8%
2025-03-14
COL at CGY
1 REG
00:33
CGY
N. Kadri
Miss26.092.2EV2.5%
2025-03-14
COL at CGY
1 REG
01:32
COL
J. Manson
Saved shot26.022.6EV10.9%
2025-03-14
COL at CGY
1 REG
03:50
CGY
N. Kadri
Saved shot28.729.2EV9.8%
2025-03-14
COL at CGY
1 REG
03:55
CGY
M. Coronato
Miss40.574.2EV1.0%
2025-03-14
COL at CGY
1 REG
04:11
COL
C. Makar
Block20.036.9EVN/A
2025-03-14
COL at CGY
1 REG
04:34
CGY
J. Farabee
Block12.414.0EVN/A
2025-03-14
COL at CGY
1 REG
04:35
CGY
B. Coleman
Saved shot11.05.2EV4.0%
2025-03-14
COL at CGY
1 REG
04:58
CGY
D. Miromanov
Block47.530.3EVN/A
2025-03-14
COL at CGY
1 REG
05:32
COL
R. Lindgren
Block9.00.0EVN/A
2025-03-14
COL at CGY
1 REG
07:01
CGY
N. Kadri
Miss34.024.3EV6.9%
2025-03-14
COL at CGY
1 REG
07:06
CGY
M. Coronato
Block18.440.6EVN/A
2025-03-14
COL at CGY
1 REG
08:39
COL
E. Johnson
Saved shot63.939.9EV0.6%
2025-03-14
COL at CGY
1 REG
09:48
COL
L. O'Connor
Block31.932.2EVN/A
2025-03-14
COL at CGY
1 REG
09:55
COL
E. Johnson
Miss52.733.4EV1.0%
2025-03-14
COL at CGY
1 REG
10:38
COL
J. Manson
Saved shot63.129.4EV1.2%
2025-03-14
COL at CGY
1 REG
10:53
COL
J. Manson
Block50.832.1EVN/A
2025-03-14
COL at CGY
1 REG
12:17
COL
E. Johnson
Block40.00.0EVN/A
2025-03-14
COL at CGY
1 REG
12:59
CGY
J. Hanley
Block33.659.6EVN/A
2025-03-14
COL at CGY
1 REG
13:01
CGY
M. Weegar
Block54.14.2EVN/A
2025-03-14
COL at CGY
1 REG
13:21
COL
R. Lindgren
Goal61.412.2EV1.8%
2025-03-14
COL at CGY
1 REG
15:07
COL
N. MacKinnon
Saved shot26.452.7EV8.7%
2025-03-14
COL at CGY
1 REG
16:04
COL
S. Girard
Block31.618.4EVN/A
2025-03-14
COL at CGY
1 REG
16:40
COL
L. O'Connor
Saved shot77.929.2EV0.2%
2025-03-14
COL at CGY
1 REG
18:03
CGY
M. Coronato
Block43.01.3EVN/A
2025-03-14
COL at CGY
1 REG
18:08
CGY
N. Kadri
Block8.963.4EVN/A
2025-03-14
COL at CGY
1 REG
18:18
CGY
M. Weegar
Block43.827.1EVN/A
2025-03-14
COL at CGY
1 REG
18:29
COL
D. Toews
Saved shot62.619.6EV1.9%
2025-03-14
COL at CGY
1 REG
18:38
COL
R. Colton
Miss16.221.8EV7.6%
2025-03-14
COL at CGY
1 REG
19:10
COL
A. Lehkonen
Miss13.04.4EV9.7%
2025-03-14
COL at CGY
1 REG
19:22
COL
S. Girard
Miss55.312.5EV3.2%
2025-03-14
COL at CGY
2 REG
01:29
COL
R. Colton
Miss24.092.4EV1.8%
2025-03-14
COL at CGY
2 REG
01:54
COL
V. Nichushkin
Saved shot36.725.9EV7.7%
2025-03-14
COL at CGY
2 REG
02:10
CGY
M. Frost
Miss33.526.6EV4.0%
2025-03-14
COL at CGY
2 REG
03:07
COL
R. Lindgren
Block61.632.4EVN/A
2025-03-14
COL at CGY
2 REG
03:12
CGY
D. Hunt
Saved shot23.39.9EV15.2%
2025-03-14
COL at CGY
2 REG
03:47
COL
D. Toews
Block54.00.0EVN/A
2025-03-14
COL at CGY
2 REG
04:14
COL
M. Necas
Saved shot6.19.5EV16.4%
2025-03-14
COL at CGY
2 REG
04:34
COL
C. Makar
Saved shot42.213.7PP4.6%
2025-03-14
COL at CGY
2 REG
06:45
COL
J. Drouin
Block36.729.4EVN/A
2025-03-14
COL at CGY
2 REG
06:47
COL
R. Colton
Saved shot12.851.3EV18.9%
2025-03-14
COL at CGY
2 REG
07:26
COL
S. Girard
Block8.520.6EVN/A
2025-03-14
COL at CGY
2 REG
07:32
COL
J. Kiviranta
Saved shot14.942.3EV12.7%
2025-03-14
COL at CGY
2 REG
07:33
COL
J. Kiviranta
Saved shot8.926.6EV3.4%
2025-03-14
COL at CGY
2 REG
08:11
CGY
N. Kadri
Block27.914.5EVN/A
2025-03-14
COL at CGY
2 REG
08:40
COL
N. MacKinnon
Miss26.249.6EV6.2%
2025-03-14
COL at CGY
2 REG
08:59
CGY
Y. Sharangovich
Miss29.454.7EV2.3%
2025-03-14
COL at CGY
2 REG
09:51
COL
B. Nelson
Miss26.921.8EV5.0%
2025-03-14
COL at CGY
2 REG
09:59
COL
J. Manson
Saved shot40.836.0EV3.3%
2025-03-14
COL at CGY
2 REG
10:06
COL
R. Lindgren
Block34.923.6EVN/A
COL at CGY

Mar 14, 2025 · P1 REG · 00:14

R. Andersson

CGY · Miss

Distance
48.3 ft
Scoring chance (xG)
0.8%
Angle
56.0°
Strength
EV
COL at CGY

Mar 14, 2025 · P1 REG · 00:33

N. Kadri

CGY · Miss

Distance
26.0 ft
Scoring chance (xG)
2.5%
Angle
92.2°
Strength
EV
COL at CGY

Mar 14, 2025 · P1 REG · 01:32

J. Manson

COL · Saved shot

Distance
26.0 ft
Scoring chance (xG)
10.9%
Angle
22.6°
Strength
EV
COL at CGY

Mar 14, 2025 · P1 REG · 03:50

N. Kadri

CGY · Saved shot

Distance
28.7 ft
Scoring chance (xG)
9.8%
Angle
29.2°
Strength
EV
COL at CGY

Mar 14, 2025 · P1 REG · 03:55

M. Coronato

CGY · Miss

Distance
40.5 ft
Scoring chance (xG)
1.0%
Angle
74.2°
Strength
EV
COL at CGY

Mar 14, 2025 · P1 REG · 04:11

C. Makar

COL · Block

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

Blocked or unsupported attempt

COL at CGY

Mar 14, 2025 · P1 REG · 04:34

J. Farabee

CGY · Block

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

Blocked or unsupported attempt

COL at CGY

Mar 14, 2025 · P1 REG · 04:35

B. Coleman

CGY · Saved shot

Distance
11.0 ft
Scoring chance (xG)
4.0%
Angle
5.2°
Strength
EV
COL at CGY

Mar 14, 2025 · P1 REG · 04:58

D. Miromanov

CGY · Block

Distance
47.5 ft
Scoring chance (xG)
Unavailable
Angle
30.3°
Strength
EV

Blocked or unsupported attempt

COL at CGY

Mar 14, 2025 · P1 REG · 05:32

R. Lindgren

COL · Block

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

Blocked or unsupported attempt

COL at CGY

Mar 14, 2025 · P1 REG · 07:01

N. Kadri

CGY · Miss

Distance
34.0 ft
Scoring chance (xG)
6.9%
Angle
24.3°
Strength
EV
COL at CGY

Mar 14, 2025 · P1 REG · 07:06

M. Coronato

CGY · Block

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

Blocked or unsupported attempt

COL at CGY

Mar 14, 2025 · P1 REG · 08:39

E. Johnson

COL · Saved shot

Distance
63.9 ft
Scoring chance (xG)
0.6%
Angle
39.9°
Strength
EV
COL at CGY

Mar 14, 2025 · P1 REG · 09:48

L. O'Connor

COL · Block

Distance
31.9 ft
Scoring chance (xG)
Unavailable
Angle
32.2°
Strength
EV

Blocked or unsupported attempt

COL at CGY

Mar 14, 2025 · P1 REG · 09:55

E. Johnson

COL · Miss

Distance
52.7 ft
Scoring chance (xG)
1.0%
Angle
33.4°
Strength
EV
COL at CGY

Mar 14, 2025 · P1 REG · 10:38

J. Manson

COL · Saved shot

Distance
63.1 ft
Scoring chance (xG)
1.2%
Angle
29.4°
Strength
EV
COL at CGY

Mar 14, 2025 · P1 REG · 10:53

J. Manson

COL · Block

Distance
50.8 ft
Scoring chance (xG)
Unavailable
Angle
32.1°
Strength
EV

Blocked or unsupported attempt

COL at CGY

Mar 14, 2025 · P1 REG · 12:17

E. Johnson

COL · Block

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

Blocked or unsupported attempt

COL at CGY

Mar 14, 2025 · P1 REG · 12:59

J. Hanley

CGY · Block

Distance
33.6 ft
Scoring chance (xG)
Unavailable
Angle
59.6°
Strength
EV

Blocked or unsupported attempt

COL at CGY

Mar 14, 2025 · P1 REG · 13:01

M. Weegar

CGY · Block

Distance
54.1 ft
Scoring chance (xG)
Unavailable
Angle
4.2°
Strength
EV

Blocked or unsupported attempt

COL at CGY

Mar 14, 2025 · P1 REG · 13:21

R. Lindgren

COL · Goal

Distance
61.4 ft
Scoring chance (xG)
1.8%
Angle
12.2°
Strength
EV
COL at CGY

Mar 14, 2025 · P1 REG · 15:07

N. MacKinnon

COL · Saved shot

Distance
26.4 ft
Scoring chance (xG)
8.7%
Angle
52.7°
Strength
EV
COL at CGY

Mar 14, 2025 · P1 REG · 16:04

S. Girard

COL · Block

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

Blocked or unsupported attempt

COL at CGY

Mar 14, 2025 · P1 REG · 16:40

L. O'Connor

COL · Saved shot

Distance
77.9 ft
Scoring chance (xG)
0.2%
Angle
29.2°
Strength
EV
COL at CGY

Mar 14, 2025 · P1 REG · 18:03

M. Coronato

CGY · Block

Distance
43.0 ft
Scoring chance (xG)
Unavailable
Angle
1.3°
Strength
EV

Blocked or unsupported attempt

COL at CGY

Mar 14, 2025 · P1 REG · 18:08

N. Kadri

CGY · Block

Distance
8.9 ft
Scoring chance (xG)
Unavailable
Angle
63.4°
Strength
EV

Blocked or unsupported attempt

COL at CGY

Mar 14, 2025 · P1 REG · 18:18

M. Weegar

CGY · Block

Distance
43.8 ft
Scoring chance (xG)
Unavailable
Angle
27.1°
Strength
EV

Blocked or unsupported attempt

COL at CGY

Mar 14, 2025 · P1 REG · 18:29

D. Toews

COL · Saved shot

Distance
62.6 ft
Scoring chance (xG)
1.9%
Angle
19.6°
Strength
EV
COL at CGY

Mar 14, 2025 · P1 REG · 18:38

R. Colton

COL · Miss

Distance
16.2 ft
Scoring chance (xG)
7.6%
Angle
21.8°
Strength
EV
COL at CGY

Mar 14, 2025 · P1 REG · 19:10

A. Lehkonen

COL · Miss

Distance
13.0 ft
Scoring chance (xG)
9.7%
Angle
4.4°
Strength
EV
COL at CGY

Mar 14, 2025 · P1 REG · 19:22

S. Girard

COL · Miss

Distance
55.3 ft
Scoring chance (xG)
3.2%
Angle
12.5°
Strength
EV
COL at CGY

Mar 14, 2025 · P2 REG · 01:29

R. Colton

COL · Miss

Distance
24.0 ft
Scoring chance (xG)
1.8%
Angle
92.4°
Strength
EV
COL at CGY

Mar 14, 2025 · P2 REG · 01:54

V. Nichushkin

COL · Saved shot

Distance
36.7 ft
Scoring chance (xG)
7.7%
Angle
25.9°
Strength
EV
COL at CGY

Mar 14, 2025 · P2 REG · 02:10

M. Frost

CGY · Miss

Distance
33.5 ft
Scoring chance (xG)
4.0%
Angle
26.6°
Strength
EV
COL at CGY

Mar 14, 2025 · P2 REG · 03:07

R. Lindgren

COL · Block

Distance
61.6 ft
Scoring chance (xG)
Unavailable
Angle
32.4°
Strength
EV

Blocked or unsupported attempt

COL at CGY

Mar 14, 2025 · P2 REG · 03:12

D. Hunt

CGY · Saved shot

Distance
23.3 ft
Scoring chance (xG)
15.2%
Angle
9.9°
Strength
EV
COL at CGY

Mar 14, 2025 · P2 REG · 03:47

D. Toews

COL · Block

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

Blocked or unsupported attempt

COL at CGY

Mar 14, 2025 · P2 REG · 04:14

M. Necas

COL · Saved shot

Distance
6.1 ft
Scoring chance (xG)
16.4%
Angle
9.5°
Strength
EV
COL at CGY

Mar 14, 2025 · P2 REG · 04:34

C. Makar

COL · Saved shot

Distance
42.2 ft
Scoring chance (xG)
4.6%
Angle
13.7°
Strength
PP
COL at CGY

Mar 14, 2025 · P2 REG · 06:45

J. Drouin

COL · Block

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

Blocked or unsupported attempt

COL at CGY

Mar 14, 2025 · P2 REG · 06:47

R. Colton

COL · Saved shot

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

Mar 14, 2025 · P2 REG · 07:26

S. Girard

COL · Block

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

Blocked or unsupported attempt

COL at CGY

Mar 14, 2025 · P2 REG · 07:32

J. Kiviranta

COL · Saved shot

Distance
14.9 ft
Scoring chance (xG)
12.7%
Angle
42.3°
Strength
EV
COL at CGY

Mar 14, 2025 · P2 REG · 07:33

J. Kiviranta

COL · Saved shot

Distance
8.9 ft
Scoring chance (xG)
3.4%
Angle
26.6°
Strength
EV
COL at CGY

Mar 14, 2025 · P2 REG · 08:11

N. Kadri

CGY · Block

Distance
27.9 ft
Scoring chance (xG)
Unavailable
Angle
14.5°
Strength
EV

Blocked or unsupported attempt

COL at CGY

Mar 14, 2025 · P2 REG · 08:40

N. MacKinnon

COL · Miss

Distance
26.2 ft
Scoring chance (xG)
6.2%
Angle
49.6°
Strength
EV
COL at CGY

Mar 14, 2025 · P2 REG · 08:59

Y. Sharangovich

CGY · Miss

Distance
29.4 ft
Scoring chance (xG)
2.3%
Angle
54.7°
Strength
EV
COL at CGY

Mar 14, 2025 · P2 REG · 09:51

B. Nelson

COL · Miss

Distance
26.9 ft
Scoring chance (xG)
5.0%
Angle
21.8°
Strength
EV
COL at CGY

Mar 14, 2025 · P2 REG · 09:59

J. Manson

COL · Saved shot

Distance
40.8 ft
Scoring chance (xG)
3.3%
Angle
36.0°
Strength
EV
COL at CGY

Mar 14, 2025 · P2 REG · 10:06

R. Lindgren

COL · Block

Distance
34.9 ft
Scoring chance (xG)
Unavailable
Angle
23.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.