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

124 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-04-07
MTL at TOR
1 REG
00:54
TOR
A. Matthews
Goal12.235.0EV8.4%
2021-04-07
MTL at TOR
1 REG
01:03
TOR
I. Mikheyev
Saved shot37.434.1EV1.2%
2021-04-07
MTL at TOR
1 REG
02:15
MTL
C. Perry
Goal19.251.3EV6.1%
2021-04-07
MTL at TOR
1 REG
02:29
MTL
A. Lehkonen
Miss65.232.5EV0.9%
2021-04-07
MTL at TOR
1 REG
03:43
TOR
J. Tavares
Saved shot10.648.8EV10.9%
2021-04-07
MTL at TOR
1 REG
03:46
TOR
A. Galchenyuk
Saved shot19.917.5EV31.8%
2021-04-07
MTL at TOR
1 REG
05:35
TOR
J. Spezza
Saved shot53.031.9EV1.9%
2021-04-07
MTL at TOR
1 REG
06:44
MTL
J. Drouin
Saved shot39.466.0EV1.5%
2021-04-07
MTL at TOR
1 REG
07:05
TOR
J. Tavares
Block30.924.9EVN/A
2021-04-07
MTL at TOR
1 REG
07:09
TOR
A. Galchenyuk
Saved shot18.412.5EV19.2%
2021-04-07
MTL at TOR
1 REG
07:26
MTL
N. Suzuki
Block15.223.2EVN/A
2021-04-07
MTL at TOR
1 REG
07:40
TOR
M. Marner
Block18.019.4EVN/A
2021-04-07
MTL at TOR
1 REG
08:29
TOR
A. Barabanov
Block16.632.7EVN/A
2021-04-07
MTL at TOR
1 REG
08:38
TOR
W. Simmonds
Saved shot10.868.2EV3.8%
2021-04-07
MTL at TOR
1 REG
08:49
TOR
P. Engvall
Block12.124.4EVN/A
2021-04-07
MTL at TOR
1 REG
09:37
MTL
A. Lehkonen
Saved shot26.634.3SH10.2%
2021-04-07
MTL at TOR
1 REG
10:14
TOR
M. Marner
Block16.625.0PPN/A
2021-04-07
MTL at TOR
1 REG
10:25
TOR
J. Tavares
Block19.730.5PPN/A
2021-04-07
MTL at TOR
1 REG
10:43
TOR
M. Marner
Saved shot53.01.1PP5.4%
2021-04-07
MTL at TOR
1 REG
11:18
TOR
A. Matthews
Miss50.624.5PP3.2%
2021-04-07
MTL at TOR
1 REG
11:32
TOR
J. Spezza
Saved shot47.051.9PP3.8%
2021-04-07
MTL at TOR
1 REG
11:39
TOR
J. Muzzin
Saved shot56.312.3PP4.0%
2021-04-07
MTL at TOR
1 REG
13:16
MTL
T. Toffoli
Saved shot29.252.0EV3.4%
2021-04-07
MTL at TOR
1 REG
14:19
TOR
W. Simmonds
Saved shot30.443.7EV5.7%
2021-04-07
MTL at TOR
1 REG
14:58
TOR
I. Mikheyev
Saved shot34.529.5EV6.1%
2021-04-07
MTL at TOR
1 REG
15:11
MTL
J. Edmundson
Saved shot44.957.7EV0.6%
2021-04-07
MTL at TOR
1 REG
15:52
MTL
A. Romanov
Saved shot60.522.3EV1.6%
2021-04-07
MTL at TOR
1 REG
16:13
MTL
A. Romanov
Block43.834.8EVN/A
2021-04-07
MTL at TOR
1 REG
16:21
MTL
V. Mete
Miss60.522.3EV1.5%
2021-04-07
MTL at TOR
1 REG
16:37
TOR
J. Spezza
Miss42.128.4EV3.0%
2021-04-07
MTL at TOR
1 REG
17:52
TOR
I. Mikheyev
Saved shot77.56.7EV0.2%
2021-04-07
MTL at TOR
1 REG
18:26
TOR
T. Brodie
Block20.614.0EVN/A
2021-04-07
MTL at TOR
1 REG
18:36
TOR
M. Marner
Block23.512.3EVN/A
2021-04-07
MTL at TOR
1 REG
18:43
TOR
M. Marner
Block20.15.7EVN/A
2021-04-07
MTL at TOR
1 REG
19:48
MTL
B. Kulak
Saved shot90.924.0EV0.4%
2021-04-07
MTL at TOR
2 REG
00:41
MTL
S. Weber
Block42.01.4EVN/A
2021-04-07
MTL at TOR
2 REG
01:04
TOR
A. Galchenyuk
Saved shot30.15.7EV11.1%
2021-04-07
MTL at TOR
2 REG
01:19
MTL
T. Toffoli
Miss34.839.2EV7.2%
2021-04-07
MTL at TOR
2 REG
01:52
MTL
J. Anderson
Saved shot27.837.7EV7.6%
2021-04-07
MTL at TOR
2 REG
01:56
MTL
P. Byron
Saved shot42.038.2EV1.6%
2021-04-07
MTL at TOR
2 REG
02:19
MTL
A. Romanov
Saved shot46.034.4EV1.8%
2021-04-07
MTL at TOR
2 REG
02:23
MTL
J. Edmundson
Block47.418.4EVN/A
2021-04-07
MTL at TOR
2 REG
02:58
MTL
T. Tatar
Saved shot68.01.7EV0.3%
2021-04-07
MTL at TOR
2 REG
03:03
MTL
J. Petry
Saved shot24.251.7EV5.7%
2021-04-07
MTL at TOR
2 REG
03:08
MTL
J. Petry
Miss24.141.6EV9.0%
2021-04-07
MTL at TOR
2 REG
03:38
MTL
J. Anderson
Saved shot23.02.5EV6.3%
2021-04-07
MTL at TOR
2 REG
03:50
MTL
B. Kulak
Block36.822.4EVN/A
2021-04-07
MTL at TOR
2 REG
04:11
MTL
N. Suzuki
Saved shot49.039.2EV1.1%
2021-04-07
MTL at TOR
2 REG
05:06
MTL
A. Romanov
Block39.620.7EVN/A
2021-04-07
MTL at TOR
2 REG
05:18
MTL
J. Kotkaniemi
Saved shot30.427.4EV8.9%
MTL at TOR

Apr 7, 2021 · P1 REG · 00:54

A. Matthews

TOR · Goal

Distance
12.2 ft
Scoring chance (xG)
8.4%
Angle
35.0°
Strength
EV
MTL at TOR

Apr 7, 2021 · P1 REG · 01:03

I. Mikheyev

TOR · Saved shot

Distance
37.4 ft
Scoring chance (xG)
1.2%
Angle
34.1°
Strength
EV
MTL at TOR

Apr 7, 2021 · P1 REG · 02:15

C. Perry

MTL · Goal

Distance
19.2 ft
Scoring chance (xG)
6.1%
Angle
51.3°
Strength
EV
MTL at TOR

Apr 7, 2021 · P1 REG · 02:29

A. Lehkonen

MTL · Miss

Distance
65.2 ft
Scoring chance (xG)
0.9%
Angle
32.5°
Strength
EV
MTL at TOR

Apr 7, 2021 · P1 REG · 03:43

J. Tavares

TOR · Saved shot

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

Apr 7, 2021 · P1 REG · 03:46

A. Galchenyuk

TOR · Saved shot

Distance
19.9 ft
Scoring chance (xG)
31.8%
Angle
17.5°
Strength
EV
MTL at TOR

Apr 7, 2021 · P1 REG · 05:35

J. Spezza

TOR · Saved shot

Distance
53.0 ft
Scoring chance (xG)
1.9%
Angle
31.9°
Strength
EV
MTL at TOR

Apr 7, 2021 · P1 REG · 06:44

J. Drouin

MTL · Saved shot

Distance
39.4 ft
Scoring chance (xG)
1.5%
Angle
66.0°
Strength
EV
MTL at TOR

Apr 7, 2021 · P1 REG · 07:05

J. Tavares

TOR · Block

Distance
30.9 ft
Scoring chance (xG)
Unavailable
Angle
24.9°
Strength
EV

Blocked or unsupported attempt

MTL at TOR

Apr 7, 2021 · P1 REG · 07:09

A. Galchenyuk

TOR · Saved shot

Distance
18.4 ft
Scoring chance (xG)
19.2%
Angle
12.5°
Strength
EV
MTL at TOR

Apr 7, 2021 · P1 REG · 07:26

N. Suzuki

MTL · Block

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

Blocked or unsupported attempt

MTL at TOR

Apr 7, 2021 · P1 REG · 07:40

M. Marner

TOR · Block

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

Blocked or unsupported attempt

MTL at TOR

Apr 7, 2021 · P1 REG · 08:29

A. Barabanov

TOR · Block

Distance
16.6 ft
Scoring chance (xG)
Unavailable
Angle
32.7°
Strength
EV

Blocked or unsupported attempt

MTL at TOR

Apr 7, 2021 · P1 REG · 08:38

W. Simmonds

TOR · Saved shot

Distance
10.8 ft
Scoring chance (xG)
3.8%
Angle
68.2°
Strength
EV
MTL at TOR

Apr 7, 2021 · P1 REG · 08:49

P. Engvall

TOR · Block

Distance
12.1 ft
Scoring chance (xG)
Unavailable
Angle
24.4°
Strength
EV

Blocked or unsupported attempt

MTL at TOR

Apr 7, 2021 · P1 REG · 09:37

A. Lehkonen

MTL · Saved shot

Distance
26.6 ft
Scoring chance (xG)
10.2%
Angle
34.3°
Strength
SH
MTL at TOR

Apr 7, 2021 · P1 REG · 10:14

M. Marner

TOR · Block

Distance
16.6 ft
Scoring chance (xG)
Unavailable
Angle
25.0°
Strength
PP

Blocked or unsupported attempt

MTL at TOR

Apr 7, 2021 · P1 REG · 10:25

J. Tavares

TOR · Block

Distance
19.7 ft
Scoring chance (xG)
Unavailable
Angle
30.5°
Strength
PP

Blocked or unsupported attempt

MTL at TOR

Apr 7, 2021 · P1 REG · 10:43

M. Marner

TOR · Saved shot

Distance
53.0 ft
Scoring chance (xG)
5.4%
Angle
1.1°
Strength
PP
MTL at TOR

Apr 7, 2021 · P1 REG · 11:18

A. Matthews

TOR · Miss

Distance
50.6 ft
Scoring chance (xG)
3.2%
Angle
24.5°
Strength
PP
MTL at TOR

Apr 7, 2021 · P1 REG · 11:32

J. Spezza

TOR · Saved shot

Distance
47.0 ft
Scoring chance (xG)
3.8%
Angle
51.9°
Strength
PP
MTL at TOR

Apr 7, 2021 · P1 REG · 11:39

J. Muzzin

TOR · Saved shot

Distance
56.3 ft
Scoring chance (xG)
4.0%
Angle
12.3°
Strength
PP
MTL at TOR

Apr 7, 2021 · P1 REG · 13:16

T. Toffoli

MTL · Saved shot

Distance
29.2 ft
Scoring chance (xG)
3.4%
Angle
52.0°
Strength
EV
MTL at TOR

Apr 7, 2021 · P1 REG · 14:19

W. Simmonds

TOR · Saved shot

Distance
30.4 ft
Scoring chance (xG)
5.7%
Angle
43.7°
Strength
EV
MTL at TOR

Apr 7, 2021 · P1 REG · 14:58

I. Mikheyev

TOR · Saved shot

Distance
34.5 ft
Scoring chance (xG)
6.1%
Angle
29.5°
Strength
EV
MTL at TOR

Apr 7, 2021 · P1 REG · 15:11

J. Edmundson

MTL · Saved shot

Distance
44.9 ft
Scoring chance (xG)
0.6%
Angle
57.7°
Strength
EV
MTL at TOR

Apr 7, 2021 · P1 REG · 15:52

A. Romanov

MTL · Saved shot

Distance
60.5 ft
Scoring chance (xG)
1.6%
Angle
22.3°
Strength
EV
MTL at TOR

Apr 7, 2021 · P1 REG · 16:13

A. Romanov

MTL · Block

Distance
43.8 ft
Scoring chance (xG)
Unavailable
Angle
34.8°
Strength
EV

Blocked or unsupported attempt

MTL at TOR

Apr 7, 2021 · P1 REG · 16:21

V. Mete

MTL · Miss

Distance
60.5 ft
Scoring chance (xG)
1.5%
Angle
22.3°
Strength
EV
MTL at TOR

Apr 7, 2021 · P1 REG · 16:37

J. Spezza

TOR · Miss

Distance
42.1 ft
Scoring chance (xG)
3.0%
Angle
28.4°
Strength
EV
MTL at TOR

Apr 7, 2021 · P1 REG · 17:52

I. Mikheyev

TOR · Saved shot

Distance
77.5 ft
Scoring chance (xG)
0.2%
Angle
6.7°
Strength
EV
MTL at TOR

Apr 7, 2021 · P1 REG · 18:26

T. Brodie

TOR · Block

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

Blocked or unsupported attempt

MTL at TOR

Apr 7, 2021 · P1 REG · 18:36

M. Marner

TOR · Block

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

Blocked or unsupported attempt

MTL at TOR

Apr 7, 2021 · P1 REG · 18:43

M. Marner

TOR · Block

Distance
20.1 ft
Scoring chance (xG)
Unavailable
Angle
5.7°
Strength
EV

Blocked or unsupported attempt

MTL at TOR

Apr 7, 2021 · P1 REG · 19:48

B. Kulak

MTL · Saved shot

Distance
90.9 ft
Scoring chance (xG)
0.4%
Angle
24.0°
Strength
EV
MTL at TOR

Apr 7, 2021 · P2 REG · 00:41

S. Weber

MTL · Block

Distance
42.0 ft
Scoring chance (xG)
Unavailable
Angle
1.4°
Strength
EV

Blocked or unsupported attempt

MTL at TOR

Apr 7, 2021 · P2 REG · 01:04

A. Galchenyuk

TOR · Saved shot

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

Apr 7, 2021 · P2 REG · 01:19

T. Toffoli

MTL · Miss

Distance
34.8 ft
Scoring chance (xG)
7.2%
Angle
39.2°
Strength
EV
MTL at TOR

Apr 7, 2021 · P2 REG · 01:52

J. Anderson

MTL · Saved shot

Distance
27.8 ft
Scoring chance (xG)
7.6%
Angle
37.7°
Strength
EV
MTL at TOR

Apr 7, 2021 · P2 REG · 01:56

P. Byron

MTL · Saved shot

Distance
42.0 ft
Scoring chance (xG)
1.6%
Angle
38.2°
Strength
EV
MTL at TOR

Apr 7, 2021 · P2 REG · 02:19

A. Romanov

MTL · Saved shot

Distance
46.0 ft
Scoring chance (xG)
1.8%
Angle
34.4°
Strength
EV
MTL at TOR

Apr 7, 2021 · P2 REG · 02:23

J. Edmundson

MTL · Block

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

Blocked or unsupported attempt

MTL at TOR

Apr 7, 2021 · P2 REG · 02:58

T. Tatar

MTL · Saved shot

Distance
68.0 ft
Scoring chance (xG)
0.3%
Angle
1.7°
Strength
EV
MTL at TOR

Apr 7, 2021 · P2 REG · 03:03

J. Petry

MTL · Saved shot

Distance
24.2 ft
Scoring chance (xG)
5.7%
Angle
51.7°
Strength
EV
MTL at TOR

Apr 7, 2021 · P2 REG · 03:08

J. Petry

MTL · Miss

Distance
24.1 ft
Scoring chance (xG)
9.0%
Angle
41.6°
Strength
EV
MTL at TOR

Apr 7, 2021 · P2 REG · 03:38

J. Anderson

MTL · Saved shot

Distance
23.0 ft
Scoring chance (xG)
6.3%
Angle
2.5°
Strength
EV
MTL at TOR

Apr 7, 2021 · P2 REG · 03:50

B. Kulak

MTL · Block

Distance
36.8 ft
Scoring chance (xG)
Unavailable
Angle
22.4°
Strength
EV

Blocked or unsupported attempt

MTL at TOR

Apr 7, 2021 · P2 REG · 04:11

N. Suzuki

MTL · Saved shot

Distance
49.0 ft
Scoring chance (xG)
1.1%
Angle
39.2°
Strength
EV
MTL at TOR

Apr 7, 2021 · P2 REG · 05:06

A. Romanov

MTL · Block

Distance
39.6 ft
Scoring chance (xG)
Unavailable
Angle
20.7°
Strength
EV

Blocked or unsupported attempt

MTL at TOR

Apr 7, 2021 · P2 REG · 05:18

J. Kotkaniemi

MTL · Saved shot

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