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

119 matching attempts. Season coverage: 952 published games / 952 collected games. Last source refresh: Oct 4, 2026 04:46.

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)
2021-02-17
VAN at CGY
1 REG
01:36
VAN
Q. Hughes
Block17.03.4EVN/A
2021-02-17
VAN at CGY
1 REG
01:46
VAN
J. Benn
Goal29.149.2EV9.3%
2021-02-17
VAN at CGY
1 REG
02:33
VAN
A. Edler
Block17.513.2EVN/A
2021-02-17
VAN at CGY
1 REG
02:38
VAN
B. Sutter
Saved shot14.674.1EV6.8%
2021-02-17
VAN at CGY
1 REG
03:31
VAN
B. Sutter
Saved shot41.940.2EV2.7%
2021-02-17
VAN at CGY
1 REG
03:41
CGY
N. Nesterov
Block22.27.8EVN/A
2021-02-17
VAN at CGY
1 REG
03:48
CGY
R. Andersson
Saved shot53.931.3EV1.0%
2021-02-17
VAN at CGY
1 REG
04:37
VAN
Q. Hughes
Miss57.422.5PP3.7%
2021-02-17
VAN at CGY
1 REG
04:44
VAN
B. Horvat
Saved shot31.932.2PP7.9%
2021-02-17
VAN at CGY
1 REG
04:50
VAN
E. Pettersson
Miss24.141.6PP10.5%
2021-02-17
VAN at CGY
1 REG
04:53
VAN
Q. Hughes
Saved shot41.01.4PP6.3%
2021-02-17
VAN at CGY
1 REG
05:07
VAN
B. Boeser
Block15.223.2PPN/A
2021-02-17
VAN at CGY
1 REG
06:27
CGY
D. Dube
Saved shot31.133.2EV7.0%
2021-02-17
VAN at CGY
1 REG
06:52
VAN
T. Pearson
Saved shot18.636.3EV12.1%
2021-02-17
VAN at CGY
1 REG
08:34
CGY
B. Ritchie
Saved shot7.233.7EV16.3%
2021-02-17
VAN at CGY
1 REG
08:49
CGY
J. Välimäki
Block34.215.3EVN/A
2021-02-17
VAN at CGY
1 REG
09:35
CGY
E. Lindholm
Miss33.243.8EV5.0%
2021-02-17
VAN at CGY
1 REG
10:30
VAN
J. Beagle
Saved shot8.926.6EV18.7%
2021-02-17
VAN at CGY
1 REG
10:52
CGY
R. Andersson
Miss53.228.0EV2.4%
2021-02-17
VAN at CGY
1 REG
11:07
CGY
M. Lucic
Saved shot7.839.8EV5.3%
2021-02-17
VAN at CGY
1 REG
11:19
CGY
M. Backlund
Saved shot57.36.0EV0.8%
2021-02-17
VAN at CGY
1 REG
11:28
CGY
M. Backlund
Saved shot16.625.0EV6.6%
2021-02-17
VAN at CGY
1 REG
11:52
CGY
J. Gaudreau
Saved shot29.231.0PP10.0%
2021-02-17
VAN at CGY
1 REG
12:56
VAN
J. Benn
Saved shot120.517.4SH0.3%
2021-02-17
VAN at CGY
1 REG
13:04
CGY
M. Backlund
Miss31.142.4PP7.0%
2021-02-17
VAN at CGY
1 REG
14:27
VAN
O. Juolevi
Block21.410.8EVN/A
2021-02-17
VAN at CGY
1 REG
14:40
VAN
T. Myers
Miss42.639.3EV1.8%
2021-02-17
VAN at CGY
1 REG
15:00
CGY
N. Nesterov
Block44.431.2EVN/A
2021-02-17
VAN at CGY
1 REG
15:55
CGY
A. Mangiapane
Miss23.27.4EV5.2%
2021-02-17
VAN at CGY
1 REG
16:43
VAN
O. Juolevi
Block44.01.3EVN/A
2021-02-17
VAN at CGY
1 REG
19:55
CGY
M. Giordano
Saved shot137.314.3EV0.2%
2021-02-17
VAN at CGY
2 REG
00:07
VAN
A. Edler
Saved shot119.211.1EV0.2%
2021-02-17
VAN at CGY
2 REG
00:48
CGY
J. Välimäki
Miss39.462.8EV3.0%
2021-02-17
VAN at CGY
2 REG
01:49
VAN
T. Myers
Saved shot61.430.3EV2.3%
2021-02-17
VAN at CGY
2 REG
02:47
CGY
M. Tkachuk
Miss53.00.0EV3.8%
2021-02-17
VAN at CGY
2 REG
02:53
CGY
M. Backlund
Saved shot16.268.2EV7.6%
2021-02-17
VAN at CGY
2 REG
02:56
CGY
J. Nordstrom
Saved shot23.343.3EV22.2%
2021-02-17
VAN at CGY
2 REG
03:03
CGY
D. Dube
Saved shot37.650.4EV0.7%
2021-02-17
VAN at CGY
2 REG
04:31
VAN
J. Miller
Saved shot9.240.6EV7.1%
2021-02-17
VAN at CGY
2 REG
05:18
CGY
B. Ritchie
Miss12.048.4EV20.4%
2021-02-17
VAN at CGY
2 REG
05:28
CGY
N. Hanifin
Miss44.422.5EV2.7%
2021-02-17
VAN at CGY
2 REG
05:57
CGY
M. Giordano
Saved shot39.01.5EV6.5%
2021-02-17
VAN at CGY
2 REG
06:09
CGY
M. Giordano
Miss29.561.7EV2.1%
2021-02-17
VAN at CGY
2 REG
06:27
CGY
J. Nordstrom
Block30.115.4EVN/A
2021-02-17
VAN at CGY
2 REG
06:55
CGY
J. Nordstrom
Saved shot8.17.1EV11.7%
2021-02-17
VAN at CGY
2 REG
07:37
VAN
B. Horvat
Goal21.633.7EV11.3%
2021-02-17
VAN at CGY
2 REG
08:29
CGY
M. Tkachuk
Saved shot29.732.6EV8.3%
2021-02-17
VAN at CGY
2 REG
08:51
CGY
B. Ritchie
Miss38.349.2EV1.5%
2021-02-17
VAN at CGY
2 REG
09:01
CGY
J. Välimäki
Saved shot53.24.3EV1.8%
2021-02-17
VAN at CGY
2 REG
09:18
VAN
N. Hoglander
Saved shot7.256.3EV6.3%
VAN at CGY

Feb 17, 2021 · P1 REG · 01:36

Q. Hughes

VAN · Block

Distance
17.0 ft
Scoring chance (xG)
Unavailable
Angle
3.4°
Strength
EV

Blocked or unsupported attempt

VAN at CGY

Feb 17, 2021 · P1 REG · 01:46

J. Benn

VAN · Goal

Distance
29.1 ft
Scoring chance (xG)
9.3%
Angle
49.2°
Strength
EV
VAN at CGY

Feb 17, 2021 · P1 REG · 02:33

A. Edler

VAN · Block

Distance
17.5 ft
Scoring chance (xG)
Unavailable
Angle
13.2°
Strength
EV

Blocked or unsupported attempt

VAN at CGY

Feb 17, 2021 · P1 REG · 02:38

B. Sutter

VAN · Saved shot

Distance
14.6 ft
Scoring chance (xG)
6.8%
Angle
74.1°
Strength
EV
VAN at CGY

Feb 17, 2021 · P1 REG · 03:31

B. Sutter

VAN · Saved shot

Distance
41.9 ft
Scoring chance (xG)
2.7%
Angle
40.2°
Strength
EV
VAN at CGY

Feb 17, 2021 · P1 REG · 03:41

N. Nesterov

CGY · Block

Distance
22.2 ft
Scoring chance (xG)
Unavailable
Angle
7.8°
Strength
EV

Blocked or unsupported attempt

VAN at CGY

Feb 17, 2021 · P1 REG · 03:48

R. Andersson

CGY · Saved shot

Distance
53.9 ft
Scoring chance (xG)
1.0%
Angle
31.3°
Strength
EV
VAN at CGY

Feb 17, 2021 · P1 REG · 04:37

Q. Hughes

VAN · Miss

Distance
57.4 ft
Scoring chance (xG)
3.7%
Angle
22.5°
Strength
PP
VAN at CGY

Feb 17, 2021 · P1 REG · 04:44

B. Horvat

VAN · Saved shot

Distance
31.9 ft
Scoring chance (xG)
7.9%
Angle
32.2°
Strength
PP
VAN at CGY

Feb 17, 2021 · P1 REG · 04:50

E. Pettersson

VAN · Miss

Distance
24.1 ft
Scoring chance (xG)
10.5%
Angle
41.6°
Strength
PP
VAN at CGY

Feb 17, 2021 · P1 REG · 04:53

Q. Hughes

VAN · Saved shot

Distance
41.0 ft
Scoring chance (xG)
6.3%
Angle
1.4°
Strength
PP
VAN at CGY

Feb 17, 2021 · P1 REG · 05:07

B. Boeser

VAN · Block

Distance
15.2 ft
Scoring chance (xG)
Unavailable
Angle
23.2°
Strength
PP

Blocked or unsupported attempt

VAN at CGY

Feb 17, 2021 · P1 REG · 06:27

D. Dube

CGY · Saved shot

Distance
31.1 ft
Scoring chance (xG)
7.0%
Angle
33.2°
Strength
EV
VAN at CGY

Feb 17, 2021 · P1 REG · 06:52

T. Pearson

VAN · Saved shot

Distance
18.6 ft
Scoring chance (xG)
12.1%
Angle
36.3°
Strength
EV
VAN at CGY

Feb 17, 2021 · P1 REG · 08:34

B. Ritchie

CGY · Saved shot

Distance
7.2 ft
Scoring chance (xG)
16.3%
Angle
33.7°
Strength
EV
VAN at CGY

Feb 17, 2021 · P1 REG · 08:49

J. Välimäki

CGY · Block

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

Blocked or unsupported attempt

VAN at CGY

Feb 17, 2021 · P1 REG · 09:35

E. Lindholm

CGY · Miss

Distance
33.2 ft
Scoring chance (xG)
5.0%
Angle
43.8°
Strength
EV
VAN at CGY

Feb 17, 2021 · P1 REG · 10:30

J. Beagle

VAN · Saved shot

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

Feb 17, 2021 · P1 REG · 10:52

R. Andersson

CGY · Miss

Distance
53.2 ft
Scoring chance (xG)
2.4%
Angle
28.0°
Strength
EV
VAN at CGY

Feb 17, 2021 · P1 REG · 11:07

M. Lucic

CGY · Saved shot

Distance
7.8 ft
Scoring chance (xG)
5.3%
Angle
39.8°
Strength
EV
VAN at CGY

Feb 17, 2021 · P1 REG · 11:19

M. Backlund

CGY · Saved shot

Distance
57.3 ft
Scoring chance (xG)
0.8%
Angle
6.0°
Strength
EV
VAN at CGY

Feb 17, 2021 · P1 REG · 11:28

M. Backlund

CGY · Saved shot

Distance
16.6 ft
Scoring chance (xG)
6.6%
Angle
25.0°
Strength
EV
VAN at CGY

Feb 17, 2021 · P1 REG · 11:52

J. Gaudreau

CGY · Saved shot

Distance
29.2 ft
Scoring chance (xG)
10.0%
Angle
31.0°
Strength
PP
VAN at CGY

Feb 17, 2021 · P1 REG · 12:56

J. Benn

VAN · Saved shot

Distance
120.5 ft
Scoring chance (xG)
0.3%
Angle
17.4°
Strength
SH
VAN at CGY

Feb 17, 2021 · P1 REG · 13:04

M. Backlund

CGY · Miss

Distance
31.1 ft
Scoring chance (xG)
7.0%
Angle
42.4°
Strength
PP
VAN at CGY

Feb 17, 2021 · P1 REG · 14:27

O. Juolevi

VAN · Block

Distance
21.4 ft
Scoring chance (xG)
Unavailable
Angle
10.8°
Strength
EV

Blocked or unsupported attempt

VAN at CGY

Feb 17, 2021 · P1 REG · 14:40

T. Myers

VAN · Miss

Distance
42.6 ft
Scoring chance (xG)
1.8%
Angle
39.3°
Strength
EV
VAN at CGY

Feb 17, 2021 · P1 REG · 15:00

N. Nesterov

CGY · Block

Distance
44.4 ft
Scoring chance (xG)
Unavailable
Angle
31.2°
Strength
EV

Blocked or unsupported attempt

VAN at CGY

Feb 17, 2021 · P1 REG · 15:55

A. Mangiapane

CGY · Miss

Distance
23.2 ft
Scoring chance (xG)
5.2%
Angle
7.4°
Strength
EV
VAN at CGY

Feb 17, 2021 · P1 REG · 16:43

O. Juolevi

VAN · Block

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

Blocked or unsupported attempt

VAN at CGY

Feb 17, 2021 · P1 REG · 19:55

M. Giordano

CGY · Saved shot

Distance
137.3 ft
Scoring chance (xG)
0.2%
Angle
14.3°
Strength
EV
VAN at CGY

Feb 17, 2021 · P2 REG · 00:07

A. Edler

VAN · Saved shot

Distance
119.2 ft
Scoring chance (xG)
0.2%
Angle
11.1°
Strength
EV
VAN at CGY

Feb 17, 2021 · P2 REG · 00:48

J. Välimäki

CGY · Miss

Distance
39.4 ft
Scoring chance (xG)
3.0%
Angle
62.8°
Strength
EV
VAN at CGY

Feb 17, 2021 · P2 REG · 01:49

T. Myers

VAN · Saved shot

Distance
61.4 ft
Scoring chance (xG)
2.3%
Angle
30.3°
Strength
EV
VAN at CGY

Feb 17, 2021 · P2 REG · 02:47

M. Tkachuk

CGY · Miss

Distance
53.0 ft
Scoring chance (xG)
3.8%
Angle
0.0°
Strength
EV
VAN at CGY

Feb 17, 2021 · P2 REG · 02:53

M. Backlund

CGY · Saved shot

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

Feb 17, 2021 · P2 REG · 02:56

J. Nordstrom

CGY · Saved shot

Distance
23.3 ft
Scoring chance (xG)
22.2%
Angle
43.3°
Strength
EV
VAN at CGY

Feb 17, 2021 · P2 REG · 03:03

D. Dube

CGY · Saved shot

Distance
37.6 ft
Scoring chance (xG)
0.7%
Angle
50.4°
Strength
EV
VAN at CGY

Feb 17, 2021 · P2 REG · 04:31

J. Miller

VAN · Saved shot

Distance
9.2 ft
Scoring chance (xG)
7.1%
Angle
40.6°
Strength
EV
VAN at CGY

Feb 17, 2021 · P2 REG · 05:18

B. Ritchie

CGY · Miss

Distance
12.0 ft
Scoring chance (xG)
20.4%
Angle
48.4°
Strength
EV
VAN at CGY

Feb 17, 2021 · P2 REG · 05:28

N. Hanifin

CGY · Miss

Distance
44.4 ft
Scoring chance (xG)
2.7%
Angle
22.5°
Strength
EV
VAN at CGY

Feb 17, 2021 · P2 REG · 05:57

M. Giordano

CGY · Saved shot

Distance
39.0 ft
Scoring chance (xG)
6.5%
Angle
1.5°
Strength
EV
VAN at CGY

Feb 17, 2021 · P2 REG · 06:09

M. Giordano

CGY · Miss

Distance
29.5 ft
Scoring chance (xG)
2.1%
Angle
61.7°
Strength
EV
VAN at CGY

Feb 17, 2021 · P2 REG · 06:27

J. Nordstrom

CGY · Block

Distance
30.1 ft
Scoring chance (xG)
Unavailable
Angle
15.4°
Strength
EV

Blocked or unsupported attempt

VAN at CGY

Feb 17, 2021 · P2 REG · 06:55

J. Nordstrom

CGY · Saved shot

Distance
8.1 ft
Scoring chance (xG)
11.7%
Angle
7.1°
Strength
EV
VAN at CGY

Feb 17, 2021 · P2 REG · 07:37

B. Horvat

VAN · Goal

Distance
21.6 ft
Scoring chance (xG)
11.3%
Angle
33.7°
Strength
EV
VAN at CGY

Feb 17, 2021 · P2 REG · 08:29

M. Tkachuk

CGY · Saved shot

Distance
29.7 ft
Scoring chance (xG)
8.3%
Angle
32.6°
Strength
EV
VAN at CGY

Feb 17, 2021 · P2 REG · 08:51

B. Ritchie

CGY · Miss

Distance
38.3 ft
Scoring chance (xG)
1.5%
Angle
49.2°
Strength
EV
VAN at CGY

Feb 17, 2021 · P2 REG · 09:01

J. Välimäki

CGY · Saved shot

Distance
53.2 ft
Scoring chance (xG)
1.8%
Angle
4.3°
Strength
EV
VAN at CGY

Feb 17, 2021 · P2 REG · 09:18

N. Hoglander

VAN · Saved shot

Distance
7.2 ft
Scoring chance (xG)
6.3%
Angle
56.3°
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.