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

94 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-20
TOR at MTL
1 REG
00:18
TOR
M. Rielly
Block26.452.7EVN/A
2021-02-20
TOR at MTL
1 REG
00:57
MTL
J. Anderson
Miss33.341.3EV4.1%
2021-02-20
TOR at MTL
1 REG
01:16
TOR
J. Muzzin
Block24.238.3EVN/A
2021-02-20
TOR at MTL
1 REG
02:02
TOR
Z. Bogosian
Block22.00.0EVN/A
2021-02-20
TOR at MTL
1 REG
02:18
TOR
Z. Hyman
Saved shot30.446.3EV4.7%
2021-02-20
TOR at MTL
1 REG
03:52
MTL
B. Chiarot
Miss64.826.6EV1.2%
2021-02-20
TOR at MTL
1 REG
04:30
MTL
J. Petry
Miss58.78.8EV3.3%
2021-02-20
TOR at MTL
1 REG
04:39
TOR
W. Nylander
Saved shot13.022.6EV15.4%
2021-02-20
TOR at MTL
1 REG
04:46
TOR
T. Dermott
Saved shot66.227.0EV0.6%
2021-02-20
TOR at MTL
1 REG
04:56
TOR
T. Dermott
Saved shot69.530.3EV0.6%
2021-02-20
TOR at MTL
1 REG
06:27
MTL
P. Byron
Block22.050.5EVN/A
2021-02-20
TOR at MTL
1 REG
06:44
MTL
P. Byron
Miss18.429.4EV11.5%
2021-02-20
TOR at MTL
1 REG
07:23
TOR
J. Muzzin
Saved shot45.227.7EV2.1%
2021-02-20
TOR at MTL
1 REG
09:03
MTL
J. Drouin
Saved shot19.455.5EV6.2%
2021-02-20
TOR at MTL
1 REG
09:17
TOR
J. Holl
Saved shot45.346.8EV1.2%
2021-02-20
TOR at MTL
1 REG
09:45
MTL
A. Romanov
Saved shot42.236.3EV2.2%
2021-02-20
TOR at MTL
1 REG
10:02
TOR
T. Boyd
Saved shot50.629.6EV1.5%
2021-02-20
TOR at MTL
1 REG
11:34
MTL
J. Anderson
Saved shot29.238.0EV1.6%
2021-02-20
TOR at MTL
1 REG
11:41
MTL
J. Petry
Saved shot54.718.1EV2.4%
2021-02-20
TOR at MTL
1 REG
11:56
MTL
T. Tatar
Saved shot19.00.0EV20.3%
2021-02-20
TOR at MTL
1 REG
12:13
MTL
J. Edmundson
Saved shot60.428.7EV1.3%
2021-02-20
TOR at MTL
1 REG
12:23
TOR
Z. Hyman
Saved shot27.236.0EV8.7%
2021-02-20
TOR at MTL
1 REG
13:43
TOR
J. Holl
Saved shot26.074.4EV1.0%
2021-02-20
TOR at MTL
1 REG
13:54
TOR
J. Spezza
Saved shot50.853.8EV0.5%
2021-02-20
TOR at MTL
1 REG
14:20
MTL
J. Armia
Block21.437.4PPN/A
2021-02-20
TOR at MTL
1 REG
14:43
MTL
J. Armia
Saved shot11.415.3PP17.5%
2021-02-20
TOR at MTL
1 REG
15:34
MTL
S. Weber
Saved shot59.12.9PP3.2%
2021-02-20
TOR at MTL
1 REG
15:52
MTL
J. Anderson
Saved shot31.846.3PP4.9%
2021-02-20
TOR at MTL
1 REG
16:28
MTL
J. Evans
Saved shot37.852.5EV1.3%
2021-02-20
TOR at MTL
1 REG
18:22
MTL
J. Anderson
Block130.515.1EVN/A
2021-02-20
TOR at MTL
1 REG
18:35
TOR
I. Mikheyev
Saved shot7.850.2EV13.0%
2021-02-20
TOR at MTL
1 REG
18:44
TOR
I. Mikheyev
Saved shot8.963.4EV16.6%
2021-02-20
TOR at MTL
1 REG
18:55
TOR
P. Engvall
Saved shot9.16.3PP19.3%
2021-02-20
TOR at MTL
2 REG
01:03
TOR
A. Matthews
Goal29.149.2PP8.4%
2021-02-20
TOR at MTL
2 REG
01:20
TOR
T. Boyd
Goal7.315.9PP19.5%
2021-02-20
TOR at MTL
2 REG
02:04
TOR
J. Holl
Miss64.928.5EV0.5%
2021-02-20
TOR at MTL
2 REG
02:05
TOR
P. Engvall
Block23.331.0EVN/A
2021-02-20
TOR at MTL
2 REG
02:49
TOR
W. Nylander
Saved shot10.416.7EV16.7%
2021-02-20
TOR at MTL
2 REG
03:00
TOR
T. Brodie
Block22.748.6EVN/A
2021-02-20
TOR at MTL
2 REG
03:18
TOR
T. Brodie
Block17.310.0EVN/A
2021-02-20
TOR at MTL
2 REG
03:24
MTL
J. Kotkaniemi
Goal22.00.0EV16.2%
2021-02-20
TOR at MTL
2 REG
03:34
MTL
A. Lehkonen
Saved shot30.446.3EV4.1%
2021-02-20
TOR at MTL
2 REG
03:45
TOR
J. Vesey
Saved shot53.02.2EV2.2%
2021-02-20
TOR at MTL
2 REG
03:57
MTL
P. Byron
Goal16.00.0EV14.3%
2021-02-20
TOR at MTL
2 REG
04:12
MTL
B. Gallagher
Miss33.165.0EV1.2%
2021-02-20
TOR at MTL
2 REG
04:29
MTL
P. Danault
Saved shot43.213.4EV3.7%
2021-02-20
TOR at MTL
2 REG
05:33
TOR
M. Rielly
Saved shot52.829.5EV1.3%
2021-02-20
TOR at MTL
2 REG
07:31
TOR
M. Marner
Goal12.124.4EV22.4%
2021-02-20
TOR at MTL
2 REG
08:33
TOR
J. Tavares
Block18.715.5EVN/A
2021-02-20
TOR at MTL
2 REG
09:32
MTL
J. Armia
Saved shot11.226.6EV13.7%
TOR at MTL

Feb 20, 2021 · P1 REG · 00:18

M. Rielly

TOR · Block

Distance
26.4 ft
Scoring chance (xG)
Unavailable
Angle
52.7°
Strength
EV

Blocked or unsupported attempt

TOR at MTL

Feb 20, 2021 · P1 REG · 00:57

J. Anderson

MTL · Miss

Distance
33.3 ft
Scoring chance (xG)
4.1%
Angle
41.3°
Strength
EV
TOR at MTL

Feb 20, 2021 · P1 REG · 01:16

J. Muzzin

TOR · Block

Distance
24.2 ft
Scoring chance (xG)
Unavailable
Angle
38.3°
Strength
EV

Blocked or unsupported attempt

TOR at MTL

Feb 20, 2021 · P1 REG · 02:02

Z. Bogosian

TOR · Block

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

Blocked or unsupported attempt

TOR at MTL

Feb 20, 2021 · P1 REG · 02:18

Z. Hyman

TOR · Saved shot

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

Feb 20, 2021 · P1 REG · 03:52

B. Chiarot

MTL · Miss

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

Feb 20, 2021 · P1 REG · 04:30

J. Petry

MTL · Miss

Distance
58.7 ft
Scoring chance (xG)
3.3%
Angle
8.8°
Strength
EV
TOR at MTL

Feb 20, 2021 · P1 REG · 04:39

W. Nylander

TOR · Saved shot

Distance
13.0 ft
Scoring chance (xG)
15.4%
Angle
22.6°
Strength
EV
TOR at MTL

Feb 20, 2021 · P1 REG · 04:46

T. Dermott

TOR · Saved shot

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

Feb 20, 2021 · P1 REG · 04:56

T. Dermott

TOR · Saved shot

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

Feb 20, 2021 · P1 REG · 06:27

P. Byron

MTL · Block

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

Blocked or unsupported attempt

TOR at MTL

Feb 20, 2021 · P1 REG · 06:44

P. Byron

MTL · Miss

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

Feb 20, 2021 · P1 REG · 07:23

J. Muzzin

TOR · Saved shot

Distance
45.2 ft
Scoring chance (xG)
2.1%
Angle
27.7°
Strength
EV
TOR at MTL

Feb 20, 2021 · P1 REG · 09:03

J. Drouin

MTL · Saved shot

Distance
19.4 ft
Scoring chance (xG)
6.2%
Angle
55.5°
Strength
EV
TOR at MTL

Feb 20, 2021 · P1 REG · 09:17

J. Holl

TOR · Saved shot

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

Feb 20, 2021 · P1 REG · 09:45

A. Romanov

MTL · Saved shot

Distance
42.2 ft
Scoring chance (xG)
2.2%
Angle
36.3°
Strength
EV
TOR at MTL

Feb 20, 2021 · P1 REG · 10:02

T. Boyd

TOR · Saved shot

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

Feb 20, 2021 · P1 REG · 11:34

J. Anderson

MTL · Saved shot

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

Feb 20, 2021 · P1 REG · 11:41

J. Petry

MTL · Saved shot

Distance
54.7 ft
Scoring chance (xG)
2.4%
Angle
18.1°
Strength
EV
TOR at MTL

Feb 20, 2021 · P1 REG · 11:56

T. Tatar

MTL · Saved shot

Distance
19.0 ft
Scoring chance (xG)
20.3%
Angle
0.0°
Strength
EV
TOR at MTL

Feb 20, 2021 · P1 REG · 12:13

J. Edmundson

MTL · Saved shot

Distance
60.4 ft
Scoring chance (xG)
1.3%
Angle
28.7°
Strength
EV
TOR at MTL

Feb 20, 2021 · P1 REG · 12:23

Z. Hyman

TOR · Saved shot

Distance
27.2 ft
Scoring chance (xG)
8.7%
Angle
36.0°
Strength
EV
TOR at MTL

Feb 20, 2021 · P1 REG · 13:43

J. Holl

TOR · Saved shot

Distance
26.0 ft
Scoring chance (xG)
1.0%
Angle
74.4°
Strength
EV
TOR at MTL

Feb 20, 2021 · P1 REG · 13:54

J. Spezza

TOR · Saved shot

Distance
50.8 ft
Scoring chance (xG)
0.5%
Angle
53.8°
Strength
EV
TOR at MTL

Feb 20, 2021 · P1 REG · 14:20

J. Armia

MTL · Block

Distance
21.4 ft
Scoring chance (xG)
Unavailable
Angle
37.4°
Strength
PP

Blocked or unsupported attempt

TOR at MTL

Feb 20, 2021 · P1 REG · 14:43

J. Armia

MTL · Saved shot

Distance
11.4 ft
Scoring chance (xG)
17.5%
Angle
15.3°
Strength
PP
TOR at MTL

Feb 20, 2021 · P1 REG · 15:34

S. Weber

MTL · Saved shot

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

Feb 20, 2021 · P1 REG · 15:52

J. Anderson

MTL · Saved shot

Distance
31.8 ft
Scoring chance (xG)
4.9%
Angle
46.3°
Strength
PP
TOR at MTL

Feb 20, 2021 · P1 REG · 16:28

J. Evans

MTL · Saved shot

Distance
37.8 ft
Scoring chance (xG)
1.3%
Angle
52.5°
Strength
EV
TOR at MTL

Feb 20, 2021 · P1 REG · 18:22

J. Anderson

MTL · Block

Distance
130.5 ft
Scoring chance (xG)
Unavailable
Angle
15.1°
Strength
EV

Blocked or unsupported attempt

TOR at MTL

Feb 20, 2021 · P1 REG · 18:35

I. Mikheyev

TOR · Saved shot

Distance
7.8 ft
Scoring chance (xG)
13.0%
Angle
50.2°
Strength
EV
TOR at MTL

Feb 20, 2021 · P1 REG · 18:44

I. Mikheyev

TOR · Saved shot

Distance
8.9 ft
Scoring chance (xG)
16.6%
Angle
63.4°
Strength
EV
TOR at MTL

Feb 20, 2021 · P1 REG · 18:55

P. Engvall

TOR · Saved shot

Distance
9.1 ft
Scoring chance (xG)
19.3%
Angle
6.3°
Strength
PP
TOR at MTL

Feb 20, 2021 · P2 REG · 01:03

A. Matthews

TOR · Goal

Distance
29.1 ft
Scoring chance (xG)
8.4%
Angle
49.2°
Strength
PP
TOR at MTL

Feb 20, 2021 · P2 REG · 01:20

T. Boyd

TOR · Goal

Distance
7.3 ft
Scoring chance (xG)
19.5%
Angle
15.9°
Strength
PP
TOR at MTL

Feb 20, 2021 · P2 REG · 02:04

J. Holl

TOR · Miss

Distance
64.9 ft
Scoring chance (xG)
0.5%
Angle
28.5°
Strength
EV
TOR at MTL

Feb 20, 2021 · P2 REG · 02:05

P. Engvall

TOR · Block

Distance
23.3 ft
Scoring chance (xG)
Unavailable
Angle
31.0°
Strength
EV

Blocked or unsupported attempt

TOR at MTL

Feb 20, 2021 · P2 REG · 02:49

W. Nylander

TOR · Saved shot

Distance
10.4 ft
Scoring chance (xG)
16.7%
Angle
16.7°
Strength
EV
TOR at MTL

Feb 20, 2021 · P2 REG · 03:00

T. Brodie

TOR · Block

Distance
22.7 ft
Scoring chance (xG)
Unavailable
Angle
48.6°
Strength
EV

Blocked or unsupported attempt

TOR at MTL

Feb 20, 2021 · P2 REG · 03:18

T. Brodie

TOR · Block

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

Blocked or unsupported attempt

TOR at MTL

Feb 20, 2021 · P2 REG · 03:24

J. Kotkaniemi

MTL · Goal

Distance
22.0 ft
Scoring chance (xG)
16.2%
Angle
0.0°
Strength
EV
TOR at MTL

Feb 20, 2021 · P2 REG · 03:34

A. Lehkonen

MTL · Saved shot

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

Feb 20, 2021 · P2 REG · 03:45

J. Vesey

TOR · Saved shot

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

Feb 20, 2021 · P2 REG · 03:57

P. Byron

MTL · Goal

Distance
16.0 ft
Scoring chance (xG)
14.3%
Angle
0.0°
Strength
EV
TOR at MTL

Feb 20, 2021 · P2 REG · 04:12

B. Gallagher

MTL · Miss

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

Feb 20, 2021 · P2 REG · 04:29

P. Danault

MTL · Saved shot

Distance
43.2 ft
Scoring chance (xG)
3.7%
Angle
13.4°
Strength
EV
TOR at MTL

Feb 20, 2021 · P2 REG · 05:33

M. Rielly

TOR · Saved shot

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

Feb 20, 2021 · P2 REG · 07:31

M. Marner

TOR · Goal

Distance
12.1 ft
Scoring chance (xG)
22.4%
Angle
24.4°
Strength
EV
TOR at MTL

Feb 20, 2021 · P2 REG · 08:33

J. Tavares

TOR · Block

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

Blocked or unsupported attempt

TOR at MTL

Feb 20, 2021 · P2 REG · 09:32

J. Armia

MTL · Saved shot

Distance
11.2 ft
Scoring chance (xG)
13.7%
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.