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

109 matching attempts. Season coverage: 1504 published games / 1504 collected games. Last source refresh: Oct 4, 2026 05:00.

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-03-02
BUF at TOR
1 REG
00:21
TOR
P. Engvall
Saved shot47.540.7EV1.4%
2022-03-02
BUF at TOR
1 REG
00:44
BUF
K. Okposo
Saved shot18.16.3EV8.4%
2022-03-02
BUF at TOR
1 REG
02:26
BUF
J. Bryson
Goal58.322.2PP1.2%
2022-03-02
BUF at TOR
1 REG
03:09
TOR
M. Marner
Block16.17.1EVN/A
2022-03-02
BUF at TOR
1 REG
03:45
BUF
J. Skinner
Block21.219.3EVN/A
2022-03-02
BUF at TOR
1 REG
04:05
TOR
N. Robertson
Block36.729.4EVN/A
2022-03-02
BUF at TOR
1 REG
04:39
BUF
R. Hagg
Saved shot57.725.7EV1.9%
2022-03-02
BUF at TOR
1 REG
06:02
TOR
J. Holl
Saved shot38.925.9EV1.0%
2022-03-02
BUF at TOR
1 REG
07:38
TOR
I. Mikheyev
Miss46.044.1EV0.4%
2022-03-02
BUF at TOR
1 REG
08:37
TOR
A. Matthews
Miss38.14.5EV7.2%
2022-03-02
BUF at TOR
1 REG
09:07
BUF
M. Pysyk
Block24.843.4EVN/A
2022-03-02
BUF at TOR
1 REG
09:20
BUF
J. Hayden
Miss31.824.1EV8.4%
2022-03-02
BUF at TOR
1 REG
09:40
TOR
N. Robertson
Saved shot46.518.8EV2.5%
2022-03-02
BUF at TOR
1 REG
09:51
TOR
M. Rielly
Block26.921.8EVN/A
2022-03-02
BUF at TOR
1 REG
11:10
BUF
V. Olofsson
Saved shot47.549.3EV0.9%
2022-03-02
BUF at TOR
1 REG
11:48
TOR
R. Sandin
Goal37.230.7EV4.4%
2022-03-02
BUF at TOR
1 REG
14:41
TOR
M. Rielly
Block29.732.6EVN/A
2022-03-02
BUF at TOR
1 REG
14:49
BUF
V. Olofsson
Saved shot29.528.3EV9.1%
2022-03-02
BUF at TOR
1 REG
16:28
TOR
M. Rielly
Saved shot43.924.2EV2.4%
2022-03-02
BUF at TOR
1 REG
16:30
TOR
D. Kampf
Saved shot10.648.8EV13.7%
2022-03-02
BUF at TOR
1 REG
17:34
TOR
T. Dermott
Block25.123.5EVN/A
2022-03-02
BUF at TOR
1 REG
17:48
BUF
A. Tuch
Miss32.858.7EV1.7%
2022-03-02
BUF at TOR
1 REG
19:02
BUF
P. Krebs
Block32.321.8EVN/A
2022-03-02
BUF at TOR
2 REG
01:00
BUF
D. Cozens
Saved shot39.733.7EV3.9%
2022-03-02
BUF at TOR
2 REG
01:03
BUF
J. Skinner
Saved shot9.183.7EV13.0%
2022-03-02
BUF at TOR
2 REG
01:04
BUF
J. Skinner
Saved shot9.16.3EV3.2%
2022-03-02
BUF at TOR
2 REG
01:49
BUF
D. Cozens
Block18.00.0EVN/A
2022-03-02
BUF at TOR
2 REG
01:57
TOR
M. Marner
Saved shot35.830.1PP6.2%
2022-03-02
BUF at TOR
2 REG
02:42
TOR
J. Tavares
Block7.18.1PPN/A
2022-03-02
BUF at TOR
2 REG
02:55
TOR
W. Nylander
Block22.426.6PPN/A
2022-03-02
BUF at TOR
2 REG
03:12
TOR
A. Matthews
Saved shot33.243.8PP9.9%
2022-03-02
BUF at TOR
2 REG
03:17
TOR
I. Mikheyev
Saved shot55.115.8PP2.9%
2022-03-02
BUF at TOR
2 REG
03:24
TOR
I. Mikheyev
Block30.115.4PPN/A
2022-03-02
BUF at TOR
2 REG
03:48
TOR
P. Engvall
Block25.638.7PPN/A
2022-03-02
BUF at TOR
2 REG
04:28
TOR
W. Simmonds
Saved shot31.480.8EV0.8%
2022-03-02
BUF at TOR
2 REG
04:35
BUF
K. Okposo
Saved shot55.637.7EV0.8%
2022-03-02
BUF at TOR
2 REG
05:28
TOR
W. Nylander
Miss35.651.8EV3.0%
2022-03-02
BUF at TOR
2 REG
06:22
TOR
M. Bunting
Miss41.635.2EV4.8%
2022-03-02
BUF at TOR
2 REG
06:29
TOR
I. Lyubushkin
Miss35.442.7EV3.7%
2022-03-02
BUF at TOR
2 REG
07:24
BUF
T. Thompson
Block14.18.1EVN/A
2022-03-02
BUF at TOR
2 REG
08:00
TOR
T. Brodie
Saved shot76.00.0EV0.2%
2022-03-02
BUF at TOR
2 REG
09:19
BUF
C. Fitzgerald
Saved shot56.122.0EV2.7%
2022-03-02
BUF at TOR
2 REG
09:40
BUF
J. Skinner
Block30.611.3EVN/A
2022-03-02
BUF at TOR
2 REG
10:09
TOR
M. Bunting
Miss30.15.7EV6.7%
2022-03-02
BUF at TOR
2 REG
10:34
TOR
A. Matthews
Block24.02.4EVN/A
2022-03-02
BUF at TOR
2 REG
11:27
BUF
K. Okposo
Block21.521.8EVN/A
2022-03-02
BUF at TOR
2 REG
12:14
BUF
R. Asplund
Saved shot43.030.7EV2.5%
2022-03-02
BUF at TOR
2 REG
12:18
BUF
R. Asplund
Saved shot15.053.1EV15.5%
2022-03-02
BUF at TOR
2 REG
12:19
BUF
V. Olofsson
Goal14.18.1EV4.4%
2022-03-02
BUF at TOR
2 REG
12:47
TOR
P. Engvall
Saved shot29.126.6EV8.9%
BUF at TOR

Mar 2, 2022 · P1 REG · 00:21

P. Engvall

TOR · Saved shot

Distance
47.5 ft
Scoring chance (xG)
1.4%
Angle
40.7°
Strength
EV
BUF at TOR

Mar 2, 2022 · P1 REG · 00:44

K. Okposo

BUF · Saved shot

Distance
18.1 ft
Scoring chance (xG)
8.4%
Angle
6.3°
Strength
EV
BUF at TOR

Mar 2, 2022 · P1 REG · 02:26

J. Bryson

BUF · Goal

Distance
58.3 ft
Scoring chance (xG)
1.2%
Angle
22.2°
Strength
PP
BUF at TOR

Mar 2, 2022 · P1 REG · 03:09

M. Marner

TOR · Block

Distance
16.1 ft
Scoring chance (xG)
Unavailable
Angle
7.1°
Strength
EV

Blocked or unsupported attempt

BUF at TOR

Mar 2, 2022 · P1 REG · 03:45

J. Skinner

BUF · Block

Distance
21.2 ft
Scoring chance (xG)
Unavailable
Angle
19.3°
Strength
EV

Blocked or unsupported attempt

BUF at TOR

Mar 2, 2022 · P1 REG · 04:05

N. Robertson

TOR · Block

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

Blocked or unsupported attempt

BUF at TOR

Mar 2, 2022 · P1 REG · 04:39

R. Hagg

BUF · Saved shot

Distance
57.7 ft
Scoring chance (xG)
1.9%
Angle
25.7°
Strength
EV
BUF at TOR

Mar 2, 2022 · P1 REG · 06:02

J. Holl

TOR · Saved shot

Distance
38.9 ft
Scoring chance (xG)
1.0%
Angle
25.9°
Strength
EV
BUF at TOR

Mar 2, 2022 · P1 REG · 07:38

I. Mikheyev

TOR · Miss

Distance
46.0 ft
Scoring chance (xG)
0.4%
Angle
44.1°
Strength
EV
BUF at TOR

Mar 2, 2022 · P1 REG · 08:37

A. Matthews

TOR · Miss

Distance
38.1 ft
Scoring chance (xG)
7.2%
Angle
4.5°
Strength
EV
BUF at TOR

Mar 2, 2022 · P1 REG · 09:07

M. Pysyk

BUF · Block

Distance
24.8 ft
Scoring chance (xG)
Unavailable
Angle
43.4°
Strength
EV

Blocked or unsupported attempt

BUF at TOR

Mar 2, 2022 · P1 REG · 09:20

J. Hayden

BUF · Miss

Distance
31.8 ft
Scoring chance (xG)
8.4%
Angle
24.1°
Strength
EV
BUF at TOR

Mar 2, 2022 · P1 REG · 09:40

N. Robertson

TOR · Saved shot

Distance
46.5 ft
Scoring chance (xG)
2.5%
Angle
18.8°
Strength
EV
BUF at TOR

Mar 2, 2022 · P1 REG · 09:51

M. Rielly

TOR · Block

Distance
26.9 ft
Scoring chance (xG)
Unavailable
Angle
21.8°
Strength
EV

Blocked or unsupported attempt

BUF at TOR

Mar 2, 2022 · P1 REG · 11:10

V. Olofsson

BUF · Saved shot

Distance
47.5 ft
Scoring chance (xG)
0.9%
Angle
49.3°
Strength
EV
BUF at TOR

Mar 2, 2022 · P1 REG · 11:48

R. Sandin

TOR · Goal

Distance
37.2 ft
Scoring chance (xG)
4.4%
Angle
30.7°
Strength
EV
BUF at TOR

Mar 2, 2022 · P1 REG · 14:41

M. Rielly

TOR · Block

Distance
29.7 ft
Scoring chance (xG)
Unavailable
Angle
32.6°
Strength
EV

Blocked or unsupported attempt

BUF at TOR

Mar 2, 2022 · P1 REG · 14:49

V. Olofsson

BUF · Saved shot

Distance
29.5 ft
Scoring chance (xG)
9.1%
Angle
28.3°
Strength
EV
BUF at TOR

Mar 2, 2022 · P1 REG · 16:28

M. Rielly

TOR · Saved shot

Distance
43.9 ft
Scoring chance (xG)
2.4%
Angle
24.2°
Strength
EV
BUF at TOR

Mar 2, 2022 · P1 REG · 16:30

D. Kampf

TOR · Saved shot

Distance
10.6 ft
Scoring chance (xG)
13.7%
Angle
48.8°
Strength
EV
BUF at TOR

Mar 2, 2022 · P1 REG · 17:34

T. Dermott

TOR · Block

Distance
25.1 ft
Scoring chance (xG)
Unavailable
Angle
23.5°
Strength
EV

Blocked or unsupported attempt

BUF at TOR

Mar 2, 2022 · P1 REG · 17:48

A. Tuch

BUF · Miss

Distance
32.8 ft
Scoring chance (xG)
1.7%
Angle
58.7°
Strength
EV
BUF at TOR

Mar 2, 2022 · P1 REG · 19:02

P. Krebs

BUF · Block

Distance
32.3 ft
Scoring chance (xG)
Unavailable
Angle
21.8°
Strength
EV

Blocked or unsupported attempt

BUF at TOR

Mar 2, 2022 · P2 REG · 01:00

D. Cozens

BUF · Saved shot

Distance
39.7 ft
Scoring chance (xG)
3.9%
Angle
33.7°
Strength
EV
BUF at TOR

Mar 2, 2022 · P2 REG · 01:03

J. Skinner

BUF · Saved shot

Distance
9.1 ft
Scoring chance (xG)
13.0%
Angle
83.7°
Strength
EV
BUF at TOR

Mar 2, 2022 · P2 REG · 01:04

J. Skinner

BUF · Saved shot

Distance
9.1 ft
Scoring chance (xG)
3.2%
Angle
6.3°
Strength
EV
BUF at TOR

Mar 2, 2022 · P2 REG · 01:49

D. Cozens

BUF · Block

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

Blocked or unsupported attempt

BUF at TOR

Mar 2, 2022 · P2 REG · 01:57

M. Marner

TOR · Saved shot

Distance
35.8 ft
Scoring chance (xG)
6.2%
Angle
30.1°
Strength
PP
BUF at TOR

Mar 2, 2022 · P2 REG · 02:42

J. Tavares

TOR · Block

Distance
7.1 ft
Scoring chance (xG)
Unavailable
Angle
8.1°
Strength
PP

Blocked or unsupported attempt

BUF at TOR

Mar 2, 2022 · P2 REG · 02:55

W. Nylander

TOR · Block

Distance
22.4 ft
Scoring chance (xG)
Unavailable
Angle
26.6°
Strength
PP

Blocked or unsupported attempt

BUF at TOR

Mar 2, 2022 · P2 REG · 03:12

A. Matthews

TOR · Saved shot

Distance
33.2 ft
Scoring chance (xG)
9.9%
Angle
43.8°
Strength
PP
BUF at TOR

Mar 2, 2022 · P2 REG · 03:17

I. Mikheyev

TOR · Saved shot

Distance
55.1 ft
Scoring chance (xG)
2.9%
Angle
15.8°
Strength
PP
BUF at TOR

Mar 2, 2022 · P2 REG · 03:24

I. Mikheyev

TOR · Block

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

Blocked or unsupported attempt

BUF at TOR

Mar 2, 2022 · P2 REG · 03:48

P. Engvall

TOR · Block

Distance
25.6 ft
Scoring chance (xG)
Unavailable
Angle
38.7°
Strength
PP

Blocked or unsupported attempt

BUF at TOR

Mar 2, 2022 · P2 REG · 04:28

W. Simmonds

TOR · Saved shot

Distance
31.4 ft
Scoring chance (xG)
0.8%
Angle
80.8°
Strength
EV
BUF at TOR

Mar 2, 2022 · P2 REG · 04:35

K. Okposo

BUF · Saved shot

Distance
55.6 ft
Scoring chance (xG)
0.8%
Angle
37.7°
Strength
EV
BUF at TOR

Mar 2, 2022 · P2 REG · 05:28

W. Nylander

TOR · Miss

Distance
35.6 ft
Scoring chance (xG)
3.0%
Angle
51.8°
Strength
EV
BUF at TOR

Mar 2, 2022 · P2 REG · 06:22

M. Bunting

TOR · Miss

Distance
41.6 ft
Scoring chance (xG)
4.8%
Angle
35.2°
Strength
EV
BUF at TOR

Mar 2, 2022 · P2 REG · 06:29

I. Lyubushkin

TOR · Miss

Distance
35.4 ft
Scoring chance (xG)
3.7%
Angle
42.7°
Strength
EV
BUF at TOR

Mar 2, 2022 · P2 REG · 07:24

T. Thompson

BUF · Block

Distance
14.1 ft
Scoring chance (xG)
Unavailable
Angle
8.1°
Strength
EV

Blocked or unsupported attempt

BUF at TOR

Mar 2, 2022 · P2 REG · 08:00

T. Brodie

TOR · Saved shot

Distance
76.0 ft
Scoring chance (xG)
0.2%
Angle
0.0°
Strength
EV
BUF at TOR

Mar 2, 2022 · P2 REG · 09:19

C. Fitzgerald

BUF · Saved shot

Distance
56.1 ft
Scoring chance (xG)
2.7%
Angle
22.0°
Strength
EV
BUF at TOR

Mar 2, 2022 · P2 REG · 09:40

J. Skinner

BUF · Block

Distance
30.6 ft
Scoring chance (xG)
Unavailable
Angle
11.3°
Strength
EV

Blocked or unsupported attempt

BUF at TOR

Mar 2, 2022 · P2 REG · 10:09

M. Bunting

TOR · Miss

Distance
30.1 ft
Scoring chance (xG)
6.7%
Angle
5.7°
Strength
EV
BUF at TOR

Mar 2, 2022 · P2 REG · 10:34

A. Matthews

TOR · Block

Distance
24.0 ft
Scoring chance (xG)
Unavailable
Angle
2.4°
Strength
EV

Blocked or unsupported attempt

BUF at TOR

Mar 2, 2022 · P2 REG · 11:27

K. Okposo

BUF · Block

Distance
21.5 ft
Scoring chance (xG)
Unavailable
Angle
21.8°
Strength
EV

Blocked or unsupported attempt

BUF at TOR

Mar 2, 2022 · P2 REG · 12:14

R. Asplund

BUF · Saved shot

Distance
43.0 ft
Scoring chance (xG)
2.5%
Angle
30.7°
Strength
EV
BUF at TOR

Mar 2, 2022 · P2 REG · 12:18

R. Asplund

BUF · Saved shot

Distance
15.0 ft
Scoring chance (xG)
15.5%
Angle
53.1°
Strength
EV
BUF at TOR

Mar 2, 2022 · P2 REG · 12:19

V. Olofsson

BUF · Goal

Distance
14.1 ft
Scoring chance (xG)
4.4%
Angle
8.1°
Strength
EV
BUF at TOR

Mar 2, 2022 · P2 REG · 12:47

P. Engvall

TOR · Saved shot

Distance
29.1 ft
Scoring chance (xG)
8.9%
Angle
26.6°
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.