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: 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)
2022-10-15
OTT at TOR
1 REG
00:32
TOR
J. Tavares
Saved shot24.843.4EV7.6%
2022-10-15
OTT at TOR
1 REG
01:33
TOR
C. Jarnkrok
Block23.15.0EVN/A
2022-10-15
OTT at TOR
1 REG
01:36
TOR
A. Kerfoot
Miss37.13.1EV8.4%
2022-10-15
OTT at TOR
1 REG
01:51
TOR
M. Bunting
Saved shot9.458.0EV7.4%
2022-10-15
OTT at TOR
1 REG
02:41
TOR
M. Bunting
Block17.742.7EVN/A
2022-10-15
OTT at TOR
1 REG
03:56
TOR
J. Tavares
Saved shot41.141.1EV3.9%
2022-10-15
OTT at TOR
1 REG
04:01
TOR
J. Muzzin
Block38.00.0EVN/A
2022-10-15
OTT at TOR
1 REG
04:30
OTT
C. Giroux
Saved shot26.942.0EV8.1%
2022-10-15
OTT at TOR
1 REG
04:53
TOR
P. Engvall
Saved shot12.04.8EV9.8%
2022-10-15
OTT at TOR
1 REG
04:58
TOR
M. Rielly
Saved shot33.653.5EV2.3%
2022-10-15
OTT at TOR
1 REG
05:08
TOR
C. Jarnkrok
Block36.717.4EVN/A
2022-10-15
OTT at TOR
1 REG
05:50
TOR
M. Bunting
Miss37.628.6EV4.3%
2022-10-15
OTT at TOR
1 REG
06:33
OTT
D. Batherson
Saved shot24.714.0EV13.3%
2022-10-15
OTT at TOR
1 REG
06:53
TOR
J. Holl
Block20.614.0EVN/A
2022-10-15
OTT at TOR
1 REG
07:37
TOR
M. Rielly
Saved shot41.842.1EV1.7%
2022-10-15
OTT at TOR
1 REG
07:51
TOR
A. Matthews
Block10.00.0EVN/A
2022-10-15
OTT at TOR
1 REG
09:00
OTT
J. Sanderson
Saved shot52.01.1PP5.0%
2022-10-15
OTT at TOR
1 REG
09:09
OTT
S. Pinto
Goal30.036.9PP12.3%
2022-10-15
OTT at TOR
1 REG
09:27
OTT
B. Tkachuk
Saved shot18.429.4EV5.9%
2022-10-15
OTT at TOR
1 REG
10:00
TOR
A. Kerfoot
Saved shot13.04.4EV16.7%
2022-10-15
OTT at TOR
1 REG
10:28
OTT
J. Sanderson
Block30.01.9EVN/A
2022-10-15
OTT at TOR
1 REG
11:10
TOR
J. Muzzin
Block32.919.5EVN/A
2022-10-15
OTT at TOR
1 REG
11:18
OTT
T. Hamonic
Saved shot42.118.0EV3.6%
2022-10-15
OTT at TOR
1 REG
12:13
TOR
A. Kerfoot
Saved shot58.228.8EV0.6%
2022-10-15
OTT at TOR
1 REG
12:36
OTT
T. Chabot
Saved shot55.523.3EV2.7%
2022-10-15
OTT at TOR
1 REG
13:08
TOR
N. Aube-Kubel
Miss43.855.2EV0.9%
2022-10-15
OTT at TOR
1 REG
13:28
TOR
M. Rielly
Saved shot47.444.1EV0.8%
2022-10-15
OTT at TOR
1 REG
14:18
TOR
M. Marner
Saved shot22.569.1EV2.9%
2022-10-15
OTT at TOR
1 REG
14:27
TOR
A. Matthews
Block10.856.3EVN/A
2022-10-15
OTT at TOR
1 REG
14:29
TOR
T. Brodie
Miss18.653.7EV13.1%
2022-10-15
OTT at TOR
1 REG
15:27
OTT
T. Hamonic
Saved shot55.027.0EV1.5%
2022-10-15
OTT at TOR
1 REG
15:42
OTT
T. Stützle
Saved shot26.634.3EV9.3%
2022-10-15
OTT at TOR
1 REG
16:06
OTT
S. Pinto
Miss26.26.6EV15.2%
2022-10-15
OTT at TOR
1 REG
16:08
OTT
S. Pinto
Saved shot10.036.9EV14.6%
2022-10-15
OTT at TOR
1 REG
16:27
TOR
C. Jarnkrok
Saved shot40.836.0EV4.8%
2022-10-15
OTT at TOR
1 REG
17:02
TOR
A. Matthews
Saved shot47.837.3EV1.0%
2022-10-15
OTT at TOR
1 REG
18:33
TOR
J. Holl
Saved shot10.053.1EV8.5%
2022-10-15
OTT at TOR
1 REG
18:55
OTT
T. Chabot
Saved shot12.041.6EV9.3%
2022-10-15
OTT at TOR
1 REG
18:56
OTT
T. Stützle
Block15.514.9EVN/A
2022-10-15
OTT at TOR
1 REG
19:22
OTT
T. Chabot
Miss55.924.3EV2.7%
2022-10-15
OTT at TOR
1 REG
19:42
OTT
T. Chabot
Block33.128.9EVN/A
2022-10-15
OTT at TOR
2 REG
00:56
OTT
A. DeBrincat
Saved shot39.749.1EV1.9%
2022-10-15
OTT at TOR
2 REG
01:08
TOR
W. Nylander
Saved shot15.036.9EV20.8%
2022-10-15
OTT at TOR
2 REG
01:14
OTT
J. Sanderson
Block15.639.8EVN/A
2022-10-15
OTT at TOR
2 REG
01:59
TOR
C. Jarnkrok
Miss15.03.8EV8.7%
2022-10-15
OTT at TOR
2 REG
02:28
OTT
T. Motte
Saved shot119.97.2EV0.3%
2022-10-15
OTT at TOR
2 REG
02:28
TOR
A. Matthews
Saved shot6.451.3EV3.9%
2022-10-15
OTT at TOR
2 REG
02:40
TOR
M. Bunting
Block15.514.9EVN/A
2022-10-15
OTT at TOR
2 REG
02:51
TOR
J. Muzzin
Miss29.435.3EV14.1%
2022-10-15
OTT at TOR
2 REG
03:32
OTT
A. Watson
Saved shot53.842.0EV0.7%
OTT at TOR

Oct 15, 2022 · P1 REG · 00:32

J. Tavares

TOR · Saved shot

Distance
24.8 ft
Scoring chance (xG)
7.6%
Angle
43.4°
Strength
EV
OTT at TOR

Oct 15, 2022 · P1 REG · 01:33

C. Jarnkrok

TOR · Block

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

Blocked or unsupported attempt

OTT at TOR

Oct 15, 2022 · P1 REG · 01:36

A. Kerfoot

TOR · Miss

Distance
37.1 ft
Scoring chance (xG)
8.4%
Angle
3.1°
Strength
EV
OTT at TOR

Oct 15, 2022 · P1 REG · 01:51

M. Bunting

TOR · Saved shot

Distance
9.4 ft
Scoring chance (xG)
7.4%
Angle
58.0°
Strength
EV
OTT at TOR

Oct 15, 2022 · P1 REG · 02:41

M. Bunting

TOR · Block

Distance
17.7 ft
Scoring chance (xG)
Unavailable
Angle
42.7°
Strength
EV

Blocked or unsupported attempt

OTT at TOR

Oct 15, 2022 · P1 REG · 03:56

J. Tavares

TOR · Saved shot

Distance
41.1 ft
Scoring chance (xG)
3.9%
Angle
41.1°
Strength
EV
OTT at TOR

Oct 15, 2022 · P1 REG · 04:01

J. Muzzin

TOR · Block

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

Blocked or unsupported attempt

OTT at TOR

Oct 15, 2022 · P1 REG · 04:30

C. Giroux

OTT · Saved shot

Distance
26.9 ft
Scoring chance (xG)
8.1%
Angle
42.0°
Strength
EV
OTT at TOR

Oct 15, 2022 · P1 REG · 04:53

P. Engvall

TOR · Saved shot

Distance
12.0 ft
Scoring chance (xG)
9.8%
Angle
4.8°
Strength
EV
OTT at TOR

Oct 15, 2022 · P1 REG · 04:58

M. Rielly

TOR · Saved shot

Distance
33.6 ft
Scoring chance (xG)
2.3%
Angle
53.5°
Strength
EV
OTT at TOR

Oct 15, 2022 · P1 REG · 05:08

C. Jarnkrok

TOR · Block

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

Blocked or unsupported attempt

OTT at TOR

Oct 15, 2022 · P1 REG · 05:50

M. Bunting

TOR · Miss

Distance
37.6 ft
Scoring chance (xG)
4.3%
Angle
28.6°
Strength
EV
OTT at TOR

Oct 15, 2022 · P1 REG · 06:33

D. Batherson

OTT · Saved shot

Distance
24.7 ft
Scoring chance (xG)
13.3%
Angle
14.0°
Strength
EV
OTT at TOR

Oct 15, 2022 · P1 REG · 06:53

J. Holl

TOR · Block

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

Blocked or unsupported attempt

OTT at TOR

Oct 15, 2022 · P1 REG · 07:37

M. Rielly

TOR · Saved shot

Distance
41.8 ft
Scoring chance (xG)
1.7%
Angle
42.1°
Strength
EV
OTT at TOR

Oct 15, 2022 · P1 REG · 07:51

A. Matthews

TOR · Block

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

Blocked or unsupported attempt

OTT at TOR

Oct 15, 2022 · P1 REG · 09:00

J. Sanderson

OTT · Saved shot

Distance
52.0 ft
Scoring chance (xG)
5.0%
Angle
1.1°
Strength
PP
OTT at TOR

Oct 15, 2022 · P1 REG · 09:09

S. Pinto

OTT · Goal

Distance
30.0 ft
Scoring chance (xG)
12.3%
Angle
36.9°
Strength
PP
OTT at TOR

Oct 15, 2022 · P1 REG · 09:27

B. Tkachuk

OTT · Saved shot

Distance
18.4 ft
Scoring chance (xG)
5.9%
Angle
29.4°
Strength
EV
OTT at TOR

Oct 15, 2022 · P1 REG · 10:00

A. Kerfoot

TOR · Saved shot

Distance
13.0 ft
Scoring chance (xG)
16.7%
Angle
4.4°
Strength
EV
OTT at TOR

Oct 15, 2022 · P1 REG · 10:28

J. Sanderson

OTT · Block

Distance
30.0 ft
Scoring chance (xG)
Unavailable
Angle
1.9°
Strength
EV

Blocked or unsupported attempt

OTT at TOR

Oct 15, 2022 · P1 REG · 11:10

J. Muzzin

TOR · Block

Distance
32.9 ft
Scoring chance (xG)
Unavailable
Angle
19.5°
Strength
EV

Blocked or unsupported attempt

OTT at TOR

Oct 15, 2022 · P1 REG · 11:18

T. Hamonic

OTT · Saved shot

Distance
42.1 ft
Scoring chance (xG)
3.6%
Angle
18.0°
Strength
EV
OTT at TOR

Oct 15, 2022 · P1 REG · 12:13

A. Kerfoot

TOR · Saved shot

Distance
58.2 ft
Scoring chance (xG)
0.6%
Angle
28.8°
Strength
EV
OTT at TOR

Oct 15, 2022 · P1 REG · 12:36

T. Chabot

OTT · Saved shot

Distance
55.5 ft
Scoring chance (xG)
2.7%
Angle
23.3°
Strength
EV
OTT at TOR

Oct 15, 2022 · P1 REG · 13:08

N. Aube-Kubel

TOR · Miss

Distance
43.8 ft
Scoring chance (xG)
0.9%
Angle
55.2°
Strength
EV
OTT at TOR

Oct 15, 2022 · P1 REG · 13:28

M. Rielly

TOR · Saved shot

Distance
47.4 ft
Scoring chance (xG)
0.8%
Angle
44.1°
Strength
EV
OTT at TOR

Oct 15, 2022 · P1 REG · 14:18

M. Marner

TOR · Saved shot

Distance
22.5 ft
Scoring chance (xG)
2.9%
Angle
69.1°
Strength
EV
OTT at TOR

Oct 15, 2022 · P1 REG · 14:27

A. Matthews

TOR · Block

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

Blocked or unsupported attempt

OTT at TOR

Oct 15, 2022 · P1 REG · 14:29

T. Brodie

TOR · Miss

Distance
18.6 ft
Scoring chance (xG)
13.1%
Angle
53.7°
Strength
EV
OTT at TOR

Oct 15, 2022 · P1 REG · 15:27

T. Hamonic

OTT · Saved shot

Distance
55.0 ft
Scoring chance (xG)
1.5%
Angle
27.0°
Strength
EV
OTT at TOR

Oct 15, 2022 · P1 REG · 15:42

T. Stützle

OTT · Saved shot

Distance
26.6 ft
Scoring chance (xG)
9.3%
Angle
34.3°
Strength
EV
OTT at TOR

Oct 15, 2022 · P1 REG · 16:06

S. Pinto

OTT · Miss

Distance
26.2 ft
Scoring chance (xG)
15.2%
Angle
6.6°
Strength
EV
OTT at TOR

Oct 15, 2022 · P1 REG · 16:08

S. Pinto

OTT · Saved shot

Distance
10.0 ft
Scoring chance (xG)
14.6%
Angle
36.9°
Strength
EV
OTT at TOR

Oct 15, 2022 · P1 REG · 16:27

C. Jarnkrok

TOR · Saved shot

Distance
40.8 ft
Scoring chance (xG)
4.8%
Angle
36.0°
Strength
EV
OTT at TOR

Oct 15, 2022 · P1 REG · 17:02

A. Matthews

TOR · Saved shot

Distance
47.8 ft
Scoring chance (xG)
1.0%
Angle
37.3°
Strength
EV
OTT at TOR

Oct 15, 2022 · P1 REG · 18:33

J. Holl

TOR · Saved shot

Distance
10.0 ft
Scoring chance (xG)
8.5%
Angle
53.1°
Strength
EV
OTT at TOR

Oct 15, 2022 · P1 REG · 18:55

T. Chabot

OTT · Saved shot

Distance
12.0 ft
Scoring chance (xG)
9.3%
Angle
41.6°
Strength
EV
OTT at TOR

Oct 15, 2022 · P1 REG · 18:56

T. Stützle

OTT · Block

Distance
15.5 ft
Scoring chance (xG)
Unavailable
Angle
14.9°
Strength
EV

Blocked or unsupported attempt

OTT at TOR

Oct 15, 2022 · P1 REG · 19:22

T. Chabot

OTT · Miss

Distance
55.9 ft
Scoring chance (xG)
2.7%
Angle
24.3°
Strength
EV
OTT at TOR

Oct 15, 2022 · P1 REG · 19:42

T. Chabot

OTT · Block

Distance
33.1 ft
Scoring chance (xG)
Unavailable
Angle
28.9°
Strength
EV

Blocked or unsupported attempt

OTT at TOR

Oct 15, 2022 · P2 REG · 00:56

A. DeBrincat

OTT · Saved shot

Distance
39.7 ft
Scoring chance (xG)
1.9%
Angle
49.1°
Strength
EV
OTT at TOR

Oct 15, 2022 · P2 REG · 01:08

W. Nylander

TOR · Saved shot

Distance
15.0 ft
Scoring chance (xG)
20.8%
Angle
36.9°
Strength
EV
OTT at TOR

Oct 15, 2022 · P2 REG · 01:14

J. Sanderson

OTT · Block

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

Blocked or unsupported attempt

OTT at TOR

Oct 15, 2022 · P2 REG · 01:59

C. Jarnkrok

TOR · Miss

Distance
15.0 ft
Scoring chance (xG)
8.7%
Angle
3.8°
Strength
EV
OTT at TOR

Oct 15, 2022 · P2 REG · 02:28

T. Motte

OTT · Saved shot

Distance
119.9 ft
Scoring chance (xG)
0.3%
Angle
7.2°
Strength
EV
OTT at TOR

Oct 15, 2022 · P2 REG · 02:28

A. Matthews

TOR · Saved shot

Distance
6.4 ft
Scoring chance (xG)
3.9%
Angle
51.3°
Strength
EV
OTT at TOR

Oct 15, 2022 · P2 REG · 02:40

M. Bunting

TOR · Block

Distance
15.5 ft
Scoring chance (xG)
Unavailable
Angle
14.9°
Strength
EV

Blocked or unsupported attempt

OTT at TOR

Oct 15, 2022 · P2 REG · 02:51

J. Muzzin

TOR · Miss

Distance
29.4 ft
Scoring chance (xG)
14.1%
Angle
35.3°
Strength
EV
OTT at TOR

Oct 15, 2022 · P2 REG · 03:32

A. Watson

OTT · Saved shot

Distance
53.8 ft
Scoring chance (xG)
0.7%
Angle
42.0°
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.