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

115 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-04-05
CGY at WPG
1 REG
00:40
CGY
E. Lindholm
Miss44.157.0EV0.9%
2023-04-05
CGY at WPG
1 REG
01:07
CGY
T. Stecher
Saved shot68.426.9EV0.5%
2023-04-05
CGY at WPG
1 REG
01:19
CGY
A. Mangiapane
Miss13.085.6EV4.4%
2023-04-05
CGY at WPG
1 REG
03:01
CGY
J. Huberdeau
Miss51.925.1PP2.9%
2023-04-05
CGY at WPG
1 REG
03:25
CGY
N. Ritchie
Saved shot10.416.7PP16.1%
2023-04-05
CGY at WPG
1 REG
03:40
CGY
E. Lindholm
Block37.253.7PPN/A
2023-04-05
CGY at WPG
1 REG
04:09
CGY
E. Lindholm
Miss9.240.6PP13.8%
2023-04-05
CGY at WPG
1 REG
04:50
WPG
S. Maenalanen
Saved shot28.729.2SH11.1%
2023-04-05
CGY at WPG
1 REG
06:29
WPG
K. Connor
Saved shot38.340.8PP6.8%
2023-04-05
CGY at WPG
1 REG
06:37
WPG
K. Connor
Block16.347.5PPN/A
2023-04-05
CGY at WPG
1 REG
07:15
WPG
N. Niederreiter
Saved shot27.740.6PP10.0%
2023-04-05
CGY at WPG
1 REG
07:47
WPG
P. Dubois
Saved shot7.374.1PP11.6%
2023-04-05
CGY at WPG
1 REG
07:53
WPG
J. Morrissey
Saved shot45.728.8EV2.0%
2023-04-05
CGY at WPG
1 REG
08:13
WPG
K. Connor
Saved shot38.653.4EV1.2%
2023-04-05
CGY at WPG
1 REG
09:04
CGY
T. Lewis
Miss11.720.0EV9.8%
2023-04-05
CGY at WPG
1 REG
09:26
CGY
C. Tanev
Saved shot132.410.9SH0.3%
2023-04-05
CGY at WPG
1 REG
09:49
CGY
E. Lindholm
Saved shot8.520.6SH18.8%
2023-04-05
CGY at WPG
1 REG
10:01
WPG
K. Connor
Block21.452.6PPN/A
2023-04-05
CGY at WPG
1 REG
11:06
WPG
B. Wheeler
Miss45.533.3PP4.7%
2023-04-05
CGY at WPG
1 REG
11:42
WPG
K. Connor
Goal29.747.7PP11.9%
2023-04-05
CGY at WPG
1 REG
13:01
CGY
C. Tanev
Saved shot63.832.2EV0.9%
2023-04-05
CGY at WPG
1 REG
13:55
WPG
B. Dillon
Block50.128.6EVN/A
2023-04-05
CGY at WPG
1 REG
14:06
WPG
N. Pionk
Saved shot65.235.6EV0.6%
2023-04-05
CGY at WPG
1 REG
14:45
CGY
T. Stecher
Block21.02.7EVN/A
2023-04-05
CGY at WPG
1 REG
16:04
CGY
B. Coleman
Saved shot81.024.0EV0.2%
2023-04-05
CGY at WPG
1 REG
16:12
WPG
V. Namestnikov
Saved shot39.838.9EV3.1%
2023-04-05
CGY at WPG
1 REG
16:40
CGY
D. Dube
Saved shot22.02.6EV7.7%
2023-04-05
CGY at WPG
1 REG
17:00
CGY
M. Lucic
Miss9.945.0EV7.8%
2023-04-05
CGY at WPG
1 REG
18:36
WPG
P. Dubois
Block36.14.8EVN/A
2023-04-05
CGY at WPG
2 REG
00:39
CGY
E. Lindholm
Saved shot46.437.1PP3.1%
2023-04-05
CGY at WPG
2 REG
00:46
CGY
M. Backlund
Miss11.415.3PP19.2%
2023-04-05
CGY at WPG
2 REG
00:59
WPG
A. Lowry
Saved shot24.251.7SH4.6%
2023-04-05
CGY at WPG
2 REG
01:48
WPG
N. Schmidt
Miss11.770.0SH6.0%
2023-04-05
CGY at WPG
2 REG
03:18
CGY
N. Zadorov
Saved shot41.759.7EV0.8%
2023-04-05
CGY at WPG
2 REG
03:22
CGY
T. Toffoli
Saved shot10.8111.8EV7.6%
2023-04-05
CGY at WPG
2 REG
03:27
CGY
A. Mangiapane
Block34.00.0EVN/A
2023-04-05
CGY at WPG
2 REG
04:09
WPG
B. Wheeler
Miss25.638.7EV8.8%
2023-04-05
CGY at WPG
2 REG
04:14
WPG
D. DeMelo
Miss60.929.5EV1.2%
2023-04-05
CGY at WPG
2 REG
04:17
WPG
V. Namestnikov
Miss24.840.1EV9.7%
2023-04-05
CGY at WPG
2 REG
04:36
CGY
N. Ritchie
Saved shot16.00.0EV17.2%
2023-04-05
CGY at WPG
2 REG
05:02
WPG
J. Morrissey
Miss57.344.3EV0.7%
2023-04-05
CGY at WPG
2 REG
05:13
WPG
M. Appleton
Miss31.363.4EV3.5%
2023-04-05
CGY at WPG
2 REG
05:56
WPG
P. Dubois
Saved shot10.416.7EV19.8%
2023-04-05
CGY at WPG
2 REG
05:57
WPG
K. Connor
Miss9.571.6EV3.4%
2023-04-05
CGY at WPG
2 REG
06:06
CGY
A. Mangiapane
Goal16.437.6EV18.2%
2023-04-05
CGY at WPG
2 REG
06:20
WPG
K. Connor
Block13.654.0PPN/A
2023-04-05
CGY at WPG
2 REG
06:54
CGY
N. Hanifin
Saved shot111.812.9SH0.3%
2023-04-05
CGY at WPG
2 REG
08:17
CGY
N. Ritchie
Saved shot14.312.1EV6.7%
2023-04-05
CGY at WPG
2 REG
09:09
CGY
N. Kadri
Saved shot12.165.6PP12.1%
2023-04-05
CGY at WPG
2 REG
09:27
WPG
A. Lowry
Saved shot32.038.7SH6.3%
CGY at WPG

Apr 5, 2023 · P1 REG · 00:40

E. Lindholm

CGY · Miss

Distance
44.1 ft
Scoring chance (xG)
0.9%
Angle
57.0°
Strength
EV
CGY at WPG

Apr 5, 2023 · P1 REG · 01:07

T. Stecher

CGY · Saved shot

Distance
68.4 ft
Scoring chance (xG)
0.5%
Angle
26.9°
Strength
EV
CGY at WPG

Apr 5, 2023 · P1 REG · 01:19

A. Mangiapane

CGY · Miss

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

Apr 5, 2023 · P1 REG · 03:01

J. Huberdeau

CGY · Miss

Distance
51.9 ft
Scoring chance (xG)
2.9%
Angle
25.1°
Strength
PP
CGY at WPG

Apr 5, 2023 · P1 REG · 03:25

N. Ritchie

CGY · Saved shot

Distance
10.4 ft
Scoring chance (xG)
16.1%
Angle
16.7°
Strength
PP
CGY at WPG

Apr 5, 2023 · P1 REG · 03:40

E. Lindholm

CGY · Block

Distance
37.2 ft
Scoring chance (xG)
Unavailable
Angle
53.7°
Strength
PP

Blocked or unsupported attempt

CGY at WPG

Apr 5, 2023 · P1 REG · 04:09

E. Lindholm

CGY · Miss

Distance
9.2 ft
Scoring chance (xG)
13.8%
Angle
40.6°
Strength
PP
CGY at WPG

Apr 5, 2023 · P1 REG · 04:50

S. Maenalanen

WPG · Saved shot

Distance
28.7 ft
Scoring chance (xG)
11.1%
Angle
29.2°
Strength
SH
CGY at WPG

Apr 5, 2023 · P1 REG · 06:29

K. Connor

WPG · Saved shot

Distance
38.3 ft
Scoring chance (xG)
6.8%
Angle
40.8°
Strength
PP
CGY at WPG

Apr 5, 2023 · P1 REG · 06:37

K. Connor

WPG · Block

Distance
16.3 ft
Scoring chance (xG)
Unavailable
Angle
47.5°
Strength
PP

Blocked or unsupported attempt

CGY at WPG

Apr 5, 2023 · P1 REG · 07:15

N. Niederreiter

WPG · Saved shot

Distance
27.7 ft
Scoring chance (xG)
10.0%
Angle
40.6°
Strength
PP
CGY at WPG

Apr 5, 2023 · P1 REG · 07:47

P. Dubois

WPG · Saved shot

Distance
7.3 ft
Scoring chance (xG)
11.6%
Angle
74.1°
Strength
PP
CGY at WPG

Apr 5, 2023 · P1 REG · 07:53

J. Morrissey

WPG · Saved shot

Distance
45.7 ft
Scoring chance (xG)
2.0%
Angle
28.8°
Strength
EV
CGY at WPG

Apr 5, 2023 · P1 REG · 08:13

K. Connor

WPG · Saved shot

Distance
38.6 ft
Scoring chance (xG)
1.2%
Angle
53.4°
Strength
EV
CGY at WPG

Apr 5, 2023 · P1 REG · 09:04

T. Lewis

CGY · Miss

Distance
11.7 ft
Scoring chance (xG)
9.8%
Angle
20.0°
Strength
EV
CGY at WPG

Apr 5, 2023 · P1 REG · 09:26

C. Tanev

CGY · Saved shot

Distance
132.4 ft
Scoring chance (xG)
0.3%
Angle
10.9°
Strength
SH
CGY at WPG

Apr 5, 2023 · P1 REG · 09:49

E. Lindholm

CGY · Saved shot

Distance
8.5 ft
Scoring chance (xG)
18.8%
Angle
20.6°
Strength
SH
CGY at WPG

Apr 5, 2023 · P1 REG · 10:01

K. Connor

WPG · Block

Distance
21.4 ft
Scoring chance (xG)
Unavailable
Angle
52.6°
Strength
PP

Blocked or unsupported attempt

CGY at WPG

Apr 5, 2023 · P1 REG · 11:06

B. Wheeler

WPG · Miss

Distance
45.5 ft
Scoring chance (xG)
4.7%
Angle
33.3°
Strength
PP
CGY at WPG

Apr 5, 2023 · P1 REG · 11:42

K. Connor

WPG · Goal

Distance
29.7 ft
Scoring chance (xG)
11.9%
Angle
47.7°
Strength
PP
CGY at WPG

Apr 5, 2023 · P1 REG · 13:01

C. Tanev

CGY · Saved shot

Distance
63.8 ft
Scoring chance (xG)
0.9%
Angle
32.2°
Strength
EV
CGY at WPG

Apr 5, 2023 · P1 REG · 13:55

B. Dillon

WPG · Block

Distance
50.1 ft
Scoring chance (xG)
Unavailable
Angle
28.6°
Strength
EV

Blocked or unsupported attempt

CGY at WPG

Apr 5, 2023 · P1 REG · 14:06

N. Pionk

WPG · Saved shot

Distance
65.2 ft
Scoring chance (xG)
0.6%
Angle
35.6°
Strength
EV
CGY at WPG

Apr 5, 2023 · P1 REG · 14:45

T. Stecher

CGY · Block

Distance
21.0 ft
Scoring chance (xG)
Unavailable
Angle
2.7°
Strength
EV

Blocked or unsupported attempt

CGY at WPG

Apr 5, 2023 · P1 REG · 16:04

B. Coleman

CGY · Saved shot

Distance
81.0 ft
Scoring chance (xG)
0.2%
Angle
24.0°
Strength
EV
CGY at WPG

Apr 5, 2023 · P1 REG · 16:12

V. Namestnikov

WPG · Saved shot

Distance
39.8 ft
Scoring chance (xG)
3.1%
Angle
38.9°
Strength
EV
CGY at WPG

Apr 5, 2023 · P1 REG · 16:40

D. Dube

CGY · Saved shot

Distance
22.0 ft
Scoring chance (xG)
7.7%
Angle
2.6°
Strength
EV
CGY at WPG

Apr 5, 2023 · P1 REG · 17:00

M. Lucic

CGY · Miss

Distance
9.9 ft
Scoring chance (xG)
7.8%
Angle
45.0°
Strength
EV
CGY at WPG

Apr 5, 2023 · P1 REG · 18:36

P. Dubois

WPG · Block

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

Blocked or unsupported attempt

CGY at WPG

Apr 5, 2023 · P2 REG · 00:39

E. Lindholm

CGY · Saved shot

Distance
46.4 ft
Scoring chance (xG)
3.1%
Angle
37.1°
Strength
PP
CGY at WPG

Apr 5, 2023 · P2 REG · 00:46

M. Backlund

CGY · Miss

Distance
11.4 ft
Scoring chance (xG)
19.2%
Angle
15.3°
Strength
PP
CGY at WPG

Apr 5, 2023 · P2 REG · 00:59

A. Lowry

WPG · Saved shot

Distance
24.2 ft
Scoring chance (xG)
4.6%
Angle
51.7°
Strength
SH
CGY at WPG

Apr 5, 2023 · P2 REG · 01:48

N. Schmidt

WPG · Miss

Distance
11.7 ft
Scoring chance (xG)
6.0%
Angle
70.0°
Strength
SH
CGY at WPG

Apr 5, 2023 · P2 REG · 03:18

N. Zadorov

CGY · Saved shot

Distance
41.7 ft
Scoring chance (xG)
0.8%
Angle
59.7°
Strength
EV
CGY at WPG

Apr 5, 2023 · P2 REG · 03:22

T. Toffoli

CGY · Saved shot

Distance
10.8 ft
Scoring chance (xG)
7.6%
Angle
111.8°
Strength
EV
CGY at WPG

Apr 5, 2023 · P2 REG · 03:27

A. Mangiapane

CGY · Block

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

Blocked or unsupported attempt

CGY at WPG

Apr 5, 2023 · P2 REG · 04:09

B. Wheeler

WPG · Miss

Distance
25.6 ft
Scoring chance (xG)
8.8%
Angle
38.7°
Strength
EV
CGY at WPG

Apr 5, 2023 · P2 REG · 04:14

D. DeMelo

WPG · Miss

Distance
60.9 ft
Scoring chance (xG)
1.2%
Angle
29.5°
Strength
EV
CGY at WPG

Apr 5, 2023 · P2 REG · 04:17

V. Namestnikov

WPG · Miss

Distance
24.8 ft
Scoring chance (xG)
9.7%
Angle
40.1°
Strength
EV
CGY at WPG

Apr 5, 2023 · P2 REG · 04:36

N. Ritchie

CGY · Saved shot

Distance
16.0 ft
Scoring chance (xG)
17.2%
Angle
0.0°
Strength
EV
CGY at WPG

Apr 5, 2023 · P2 REG · 05:02

J. Morrissey

WPG · Miss

Distance
57.3 ft
Scoring chance (xG)
0.7%
Angle
44.3°
Strength
EV
CGY at WPG

Apr 5, 2023 · P2 REG · 05:13

M. Appleton

WPG · Miss

Distance
31.3 ft
Scoring chance (xG)
3.5%
Angle
63.4°
Strength
EV
CGY at WPG

Apr 5, 2023 · P2 REG · 05:56

P. Dubois

WPG · Saved shot

Distance
10.4 ft
Scoring chance (xG)
19.8%
Angle
16.7°
Strength
EV
CGY at WPG

Apr 5, 2023 · P2 REG · 05:57

K. Connor

WPG · Miss

Distance
9.5 ft
Scoring chance (xG)
3.4%
Angle
71.6°
Strength
EV
CGY at WPG

Apr 5, 2023 · P2 REG · 06:06

A. Mangiapane

CGY · Goal

Distance
16.4 ft
Scoring chance (xG)
18.2%
Angle
37.6°
Strength
EV
CGY at WPG

Apr 5, 2023 · P2 REG · 06:20

K. Connor

WPG · Block

Distance
13.6 ft
Scoring chance (xG)
Unavailable
Angle
54.0°
Strength
PP

Blocked or unsupported attempt

CGY at WPG

Apr 5, 2023 · P2 REG · 06:54

N. Hanifin

CGY · Saved shot

Distance
111.8 ft
Scoring chance (xG)
0.3%
Angle
12.9°
Strength
SH
CGY at WPG

Apr 5, 2023 · P2 REG · 08:17

N. Ritchie

CGY · Saved shot

Distance
14.3 ft
Scoring chance (xG)
6.7%
Angle
12.1°
Strength
EV
CGY at WPG

Apr 5, 2023 · P2 REG · 09:09

N. Kadri

CGY · Saved shot

Distance
12.1 ft
Scoring chance (xG)
12.1%
Angle
65.6°
Strength
PP
CGY at WPG

Apr 5, 2023 · P2 REG · 09:27

A. Lowry

WPG · Saved shot

Distance
32.0 ft
Scoring chance (xG)
6.3%
Angle
38.7°
Strength
SH

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.