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

135 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-11
OTT at CAR
1 REG
00:30
OTT
J. Chychrun
Block10.416.7EVN/A
2023-10-11
OTT at CAR
1 REG
00:32
OTT
B. Tkachuk
Miss11.05.2EV20.6%
2023-10-11
OTT at CAR
1 REG
01:13
CAR
S. Aho
Block33.014.0SHN/A
2023-10-11
OTT at CAR
1 REG
01:35
OTT
B. Tkachuk
Miss11.437.9PP9.1%
2023-10-11
OTT at CAR
1 REG
01:43
OTT
B. Tkachuk
Saved shot9.240.6PP10.2%
2023-10-11
OTT at CAR
1 REG
01:50
OTT
C. Giroux
Block44.050.5PPN/A
2023-10-11
OTT at CAR
1 REG
02:18
OTT
T. Chabot
Miss48.521.8PP3.8%
2023-10-11
OTT at CAR
1 REG
02:27
OTT
T. Chabot
Block34.529.5PPN/A
2023-10-11
OTT at CAR
1 REG
03:09
OTT
R. Chartier
Saved shot30.611.3EV10.6%
2023-10-11
OTT at CAR
1 REG
03:14
OTT
M. Joseph
Goal11.00.0EV10.8%
2023-10-11
OTT at CAR
1 REG
04:01
CAR
M. Bunting
Block12.00.0PPN/A
2023-10-11
OTT at CAR
1 REG
05:47
OTT
T. Stützle
Saved shot26.132.5EV9.1%
2023-10-11
OTT at CAR
1 REG
06:04
OTT
T. Stützle
Saved shot17.061.9EV6.5%
2023-10-11
OTT at CAR
1 REG
06:12
CAR
J. Fast
Saved shot13.921.0EV11.4%
2023-10-11
OTT at CAR
1 REG
06:16
CAR
J. Fast
Saved shot22.815.3PP20.7%
2023-10-11
OTT at CAR
1 REG
06:18
CAR
B. Burns
Saved shot49.317.7EV1.0%
2023-10-11
OTT at CAR
1 REG
06:21
CAR
J. Slavin
Saved shot43.567.0EV0.9%
2023-10-11
OTT at CAR
1 REG
06:27
CAR
J. Slavin
Miss44.01.3EV4.2%
2023-10-11
OTT at CAR
1 REG
06:30
CAR
B. Burns
Miss48.557.6EV1.0%
2023-10-11
OTT at CAR
1 REG
06:51
OTT
R. Chartier
Saved shot14.00.0EV10.2%
2023-10-11
OTT at CAR
1 REG
07:08
OTT
M. Joseph
Miss60.232.1EV1.0%
2023-10-11
OTT at CAR
1 REG
07:23
CAR
T. DeAngelo
Saved shot62.133.2EV0.5%
2023-10-11
OTT at CAR
1 REG
08:04
OTT
C. Giroux
Block31.239.8EVN/A
2023-10-11
OTT at CAR
1 REG
08:39
OTT
D. Kubalik
Block22.050.5EVN/A
2023-10-11
OTT at CAR
1 REG
08:56
OTT
R. Chartier
Saved shot12.048.4EV8.4%
2023-10-11
OTT at CAR
1 REG
09:38
OTT
D. Batherson
Saved shot29.046.4EV5.1%
2023-10-11
OTT at CAR
1 REG
10:50
CAR
J. Martinook
Block26.015.6EVN/A
2023-10-11
OTT at CAR
1 REG
11:00
OTT
B. Tkachuk
Saved shot36.141.6EV3.0%
2023-10-11
OTT at CAR
1 REG
11:08
CAR
J. Fast
Saved shot18.29.5EV7.8%
2023-10-11
OTT at CAR
1 REG
11:47
CAR
T. DeAngelo
Saved shot60.929.5EV1.4%
2023-10-11
OTT at CAR
1 REG
11:57
OTT
D. Batherson
Miss37.320.4EV5.4%
2023-10-11
OTT at CAR
1 REG
12:32
CAR
J. Slavin
Saved shot44.740.5EV0.9%
2023-10-11
OTT at CAR
1 REG
12:33
CAR
S. Jarvis
Saved shot8.2104.0EV1.1%
2023-10-11
OTT at CAR
1 REG
13:37
CAR
S. Noesen
Saved shot45.330.5EV1.8%
2023-10-11
OTT at CAR
1 REG
13:43
CAR
J. Staal
Saved shot17.03.4EV24.1%
2023-10-11
OTT at CAR
1 REG
14:05
CAR
J. Martinook
Miss63.00.9EV0.8%
2023-10-11
OTT at CAR
1 REG
14:31
CAR
J. Drury
Miss35.325.1EV4.9%
2023-10-11
OTT at CAR
1 REG
14:55
CAR
D. Orlov
Saved shot43.636.6EV1.7%
2023-10-11
OTT at CAR
1 REG
15:23
OTT
D. Kubalik
Saved shot16.03.6EV28.2%
2023-10-11
OTT at CAR
1 REG
16:25
CAR
T. Teravainen
Miss61.416.1EV3.6%
2023-10-11
OTT at CAR
1 REG
16:38
OTT
D. Kubalik
Saved shot82.611.2EV0.2%
2023-10-11
OTT at CAR
1 REG
17:37
CAR
B. Skjei
Miss56.646.4EV0.6%
2023-10-11
OTT at CAR
1 REG
18:46
CAR
S. Aho
Miss41.239.1EV3.3%
2023-10-11
OTT at CAR
1 REG
18:54
CAR
J. Kotkaniemi
Saved shot5.859.0EV12.5%
2023-10-11
OTT at CAR
1 REG
18:55
CAR
J. Kotkaniemi
Saved shot4.176.0EV8.0%
2023-10-11
OTT at CAR
1 REG
19:07
OTT
B. Tkachuk
Miss16.268.2EV5.7%
2023-10-11
OTT at CAR
1 REG
19:08
OTT
B. Tkachuk
Saved shot26.5100.9EV1.3%
2023-10-11
OTT at CAR
2 REG
00:36
OTT
J. Chychrun
Saved shot52.346.5EV0.7%
2023-10-11
OTT at CAR
2 REG
00:47
CAR
J. Kotkaniemi
Block18.445.0EVN/A
2023-10-11
OTT at CAR
2 REG
01:00
OTT
D. Batherson
Miss43.01.3EV4.7%
OTT at CAR

Oct 11, 2023 · P1 REG · 00:30

J. Chychrun

OTT · Block

Distance
10.4 ft
Scoring chance (xG)
Unavailable
Angle
16.7°
Strength
EV

Blocked or unsupported attempt

OTT at CAR

Oct 11, 2023 · P1 REG · 00:32

B. Tkachuk

OTT · Miss

Distance
11.0 ft
Scoring chance (xG)
20.6%
Angle
5.2°
Strength
EV
OTT at CAR

Oct 11, 2023 · P1 REG · 01:13

S. Aho

CAR · Block

Distance
33.0 ft
Scoring chance (xG)
Unavailable
Angle
14.0°
Strength
SH

Blocked or unsupported attempt

OTT at CAR

Oct 11, 2023 · P1 REG · 01:35

B. Tkachuk

OTT · Miss

Distance
11.4 ft
Scoring chance (xG)
9.1%
Angle
37.9°
Strength
PP
OTT at CAR

Oct 11, 2023 · P1 REG · 01:43

B. Tkachuk

OTT · Saved shot

Distance
9.2 ft
Scoring chance (xG)
10.2%
Angle
40.6°
Strength
PP
OTT at CAR

Oct 11, 2023 · P1 REG · 01:50

C. Giroux

OTT · Block

Distance
44.0 ft
Scoring chance (xG)
Unavailable
Angle
50.5°
Strength
PP

Blocked or unsupported attempt

OTT at CAR

Oct 11, 2023 · P1 REG · 02:18

T. Chabot

OTT · Miss

Distance
48.5 ft
Scoring chance (xG)
3.8%
Angle
21.8°
Strength
PP
OTT at CAR

Oct 11, 2023 · P1 REG · 02:27

T. Chabot

OTT · Block

Distance
34.5 ft
Scoring chance (xG)
Unavailable
Angle
29.5°
Strength
PP

Blocked or unsupported attempt

OTT at CAR

Oct 11, 2023 · P1 REG · 03:09

R. Chartier

OTT · Saved shot

Distance
30.6 ft
Scoring chance (xG)
10.6%
Angle
11.3°
Strength
EV
OTT at CAR

Oct 11, 2023 · P1 REG · 03:14

M. Joseph

OTT · Goal

Distance
11.0 ft
Scoring chance (xG)
10.8%
Angle
0.0°
Strength
EV
OTT at CAR

Oct 11, 2023 · P1 REG · 04:01

M. Bunting

CAR · Block

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

Blocked or unsupported attempt

OTT at CAR

Oct 11, 2023 · P1 REG · 05:47

T. Stützle

OTT · Saved shot

Distance
26.1 ft
Scoring chance (xG)
9.1%
Angle
32.5°
Strength
EV
OTT at CAR

Oct 11, 2023 · P1 REG · 06:04

T. Stützle

OTT · Saved shot

Distance
17.0 ft
Scoring chance (xG)
6.5%
Angle
61.9°
Strength
EV
OTT at CAR

Oct 11, 2023 · P1 REG · 06:12

J. Fast

CAR · Saved shot

Distance
13.9 ft
Scoring chance (xG)
11.4%
Angle
21.0°
Strength
EV
OTT at CAR

Oct 11, 2023 · P1 REG · 06:16

J. Fast

CAR · Saved shot

Distance
22.8 ft
Scoring chance (xG)
20.7%
Angle
15.3°
Strength
PP
OTT at CAR

Oct 11, 2023 · P1 REG · 06:18

B. Burns

CAR · Saved shot

Distance
49.3 ft
Scoring chance (xG)
1.0%
Angle
17.7°
Strength
EV
OTT at CAR

Oct 11, 2023 · P1 REG · 06:21

J. Slavin

CAR · Saved shot

Distance
43.5 ft
Scoring chance (xG)
0.9%
Angle
67.0°
Strength
EV
OTT at CAR

Oct 11, 2023 · P1 REG · 06:27

J. Slavin

CAR · Miss

Distance
44.0 ft
Scoring chance (xG)
4.2%
Angle
1.3°
Strength
EV
OTT at CAR

Oct 11, 2023 · P1 REG · 06:30

B. Burns

CAR · Miss

Distance
48.5 ft
Scoring chance (xG)
1.0%
Angle
57.6°
Strength
EV
OTT at CAR

Oct 11, 2023 · P1 REG · 06:51

R. Chartier

OTT · Saved shot

Distance
14.0 ft
Scoring chance (xG)
10.2%
Angle
0.0°
Strength
EV
OTT at CAR

Oct 11, 2023 · P1 REG · 07:08

M. Joseph

OTT · Miss

Distance
60.2 ft
Scoring chance (xG)
1.0%
Angle
32.1°
Strength
EV
OTT at CAR

Oct 11, 2023 · P1 REG · 07:23

T. DeAngelo

CAR · Saved shot

Distance
62.1 ft
Scoring chance (xG)
0.5%
Angle
33.2°
Strength
EV
OTT at CAR

Oct 11, 2023 · P1 REG · 08:04

C. Giroux

OTT · Block

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

Blocked or unsupported attempt

OTT at CAR

Oct 11, 2023 · P1 REG · 08:39

D. Kubalik

OTT · Block

Distance
22.0 ft
Scoring chance (xG)
Unavailable
Angle
50.5°
Strength
EV

Blocked or unsupported attempt

OTT at CAR

Oct 11, 2023 · P1 REG · 08:56

R. Chartier

OTT · Saved shot

Distance
12.0 ft
Scoring chance (xG)
8.4%
Angle
48.4°
Strength
EV
OTT at CAR

Oct 11, 2023 · P1 REG · 09:38

D. Batherson

OTT · Saved shot

Distance
29.0 ft
Scoring chance (xG)
5.1%
Angle
46.4°
Strength
EV
OTT at CAR

Oct 11, 2023 · P1 REG · 10:50

J. Martinook

CAR · Block

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

Blocked or unsupported attempt

OTT at CAR

Oct 11, 2023 · P1 REG · 11:00

B. Tkachuk

OTT · Saved shot

Distance
36.1 ft
Scoring chance (xG)
3.0%
Angle
41.6°
Strength
EV
OTT at CAR

Oct 11, 2023 · P1 REG · 11:08

J. Fast

CAR · Saved shot

Distance
18.2 ft
Scoring chance (xG)
7.8%
Angle
9.5°
Strength
EV
OTT at CAR

Oct 11, 2023 · P1 REG · 11:47

T. DeAngelo

CAR · Saved shot

Distance
60.9 ft
Scoring chance (xG)
1.4%
Angle
29.5°
Strength
EV
OTT at CAR

Oct 11, 2023 · P1 REG · 11:57

D. Batherson

OTT · Miss

Distance
37.3 ft
Scoring chance (xG)
5.4%
Angle
20.4°
Strength
EV
OTT at CAR

Oct 11, 2023 · P1 REG · 12:32

J. Slavin

CAR · Saved shot

Distance
44.7 ft
Scoring chance (xG)
0.9%
Angle
40.5°
Strength
EV
OTT at CAR

Oct 11, 2023 · P1 REG · 12:33

S. Jarvis

CAR · Saved shot

Distance
8.2 ft
Scoring chance (xG)
1.1%
Angle
104.0°
Strength
EV
OTT at CAR

Oct 11, 2023 · P1 REG · 13:37

S. Noesen

CAR · Saved shot

Distance
45.3 ft
Scoring chance (xG)
1.8%
Angle
30.5°
Strength
EV
OTT at CAR

Oct 11, 2023 · P1 REG · 13:43

J. Staal

CAR · Saved shot

Distance
17.0 ft
Scoring chance (xG)
24.1%
Angle
3.4°
Strength
EV
OTT at CAR

Oct 11, 2023 · P1 REG · 14:05

J. Martinook

CAR · Miss

Distance
63.0 ft
Scoring chance (xG)
0.8%
Angle
0.9°
Strength
EV
OTT at CAR

Oct 11, 2023 · P1 REG · 14:31

J. Drury

CAR · Miss

Distance
35.3 ft
Scoring chance (xG)
4.9%
Angle
25.1°
Strength
EV
OTT at CAR

Oct 11, 2023 · P1 REG · 14:55

D. Orlov

CAR · Saved shot

Distance
43.6 ft
Scoring chance (xG)
1.7%
Angle
36.6°
Strength
EV
OTT at CAR

Oct 11, 2023 · P1 REG · 15:23

D. Kubalik

OTT · Saved shot

Distance
16.0 ft
Scoring chance (xG)
28.2%
Angle
3.6°
Strength
EV
OTT at CAR

Oct 11, 2023 · P1 REG · 16:25

T. Teravainen

CAR · Miss

Distance
61.4 ft
Scoring chance (xG)
3.6%
Angle
16.1°
Strength
EV
OTT at CAR

Oct 11, 2023 · P1 REG · 16:38

D. Kubalik

OTT · Saved shot

Distance
82.6 ft
Scoring chance (xG)
0.2%
Angle
11.2°
Strength
EV
OTT at CAR

Oct 11, 2023 · P1 REG · 17:37

B. Skjei

CAR · Miss

Distance
56.6 ft
Scoring chance (xG)
0.6%
Angle
46.4°
Strength
EV
OTT at CAR

Oct 11, 2023 · P1 REG · 18:46

S. Aho

CAR · Miss

Distance
41.2 ft
Scoring chance (xG)
3.3%
Angle
39.1°
Strength
EV
OTT at CAR

Oct 11, 2023 · P1 REG · 18:54

J. Kotkaniemi

CAR · Saved shot

Distance
5.8 ft
Scoring chance (xG)
12.5%
Angle
59.0°
Strength
EV
OTT at CAR

Oct 11, 2023 · P1 REG · 18:55

J. Kotkaniemi

CAR · Saved shot

Distance
4.1 ft
Scoring chance (xG)
8.0%
Angle
76.0°
Strength
EV
OTT at CAR

Oct 11, 2023 · P1 REG · 19:07

B. Tkachuk

OTT · Miss

Distance
16.2 ft
Scoring chance (xG)
5.7%
Angle
68.2°
Strength
EV
OTT at CAR

Oct 11, 2023 · P1 REG · 19:08

B. Tkachuk

OTT · Saved shot

Distance
26.5 ft
Scoring chance (xG)
1.3%
Angle
100.9°
Strength
EV
OTT at CAR

Oct 11, 2023 · P2 REG · 00:36

J. Chychrun

OTT · Saved shot

Distance
52.3 ft
Scoring chance (xG)
0.7%
Angle
46.5°
Strength
EV
OTT at CAR

Oct 11, 2023 · P2 REG · 00:47

J. Kotkaniemi

CAR · Block

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

Blocked or unsupported attempt

OTT at CAR

Oct 11, 2023 · P2 REG · 01:00

D. Batherson

OTT · Miss

Distance
43.0 ft
Scoring chance (xG)
4.7%
Angle
1.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.