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

147 matching attempts. Season coverage: 1328 published games / 1328 collected games. Last source refresh: Oct 4, 2026 04:38.

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)
2019-11-28
NJD at MTL
1 REG
00:14
MTL
B. Gallagher
Saved shot36.146.1EV2.3%
2019-11-28
NJD at MTL
1 REG
00:20
MTL
S. Weber
Saved shot68.234.9EV0.9%
2019-11-28
NJD at MTL
1 REG
00:25
MTL
M. Domi
Saved shot59.739.6EV1.8%
2019-11-28
NJD at MTL
1 REG
01:22
MTL
J. Armia
Saved shot59.622.7EV2.8%
2019-11-28
NJD at MTL
1 REG
01:53
NJD
M. Wood
Saved shot66.632.7EV0.7%
2019-11-28
NJD at MTL
1 REG
02:12
NJD
N. Hischier
Saved shot65.232.5EV0.6%
2019-11-28
NJD at MTL
1 REG
02:15
NJD
N. Hischier
Miss56.68.1EV1.8%
2019-11-28
NJD at MTL
1 REG
02:37
MTL
P. Danault
Saved shot10.05.7EV16.8%
2019-11-28
NJD at MTL
1 REG
02:46
MTL
B. Gallagher
Saved shot22.02.6EV14.6%
2019-11-28
NJD at MTL
1 REG
03:11
NJD
J. Boqvist
Saved shot50.223.5EV2.0%
2019-11-28
NJD at MTL
1 REG
03:59
MTL
S. Weber
Block49.431.8SHN/A
2019-11-28
NJD at MTL
1 REG
04:30
NJD
T. Hall
Saved shot102.00.0PP0.5%
2019-11-28
NJD at MTL
1 REG
04:44
MTL
J. Petry
Miss64.321.0SH1.5%
2019-11-28
NJD at MTL
1 REG
05:18
NJD
J. Hughes
Block19.227.9PPN/A
2019-11-28
NJD at MTL
1 REG
06:06
MTL
T. Tatar
Miss41.437.1EV2.5%
2019-11-28
NJD at MTL
1 REG
06:20
NJD
A. Greene
Miss72.230.8EV0.5%
2019-11-28
NJD at MTL
1 REG
06:40
MTL
M. Domi
Block22.520.9EVN/A
2019-11-28
NJD at MTL
1 REG
06:48
MTL
B. Chiarot
Saved shot66.225.0EV0.8%
2019-11-28
NJD at MTL
1 REG
07:19
NJD
B. Coleman
Goal13.548.0EV10.6%
2019-11-28
NJD at MTL
1 REG
07:38
MTL
B. Gallagher
Saved shot7.315.9EV11.2%
2019-11-28
NJD at MTL
1 REG
07:41
MTL
B. Gallagher
Goal9.2102.5EV6.8%
2019-11-28
NJD at MTL
1 REG
07:57
MTL
N. Cousins
Saved shot16.347.5EV12.6%
2019-11-28
NJD at MTL
1 REG
08:17
NJD
T. Zajac
Goal7.18.1EV16.8%
2019-11-28
NJD at MTL
1 REG
08:47
MTL
B. Chiarot
Saved shot43.946.8EV1.0%
2019-11-28
NJD at MTL
1 REG
08:53
MTL
C. Hudon
Miss14.365.2EV6.2%
2019-11-28
NJD at MTL
1 REG
09:32
MTL
V. Mete
Block17.040.2EVN/A
2019-11-28
NJD at MTL
1 REG
09:35
MTL
C. Hudon
Saved shot20.281.5EV4.4%
2019-11-28
NJD at MTL
1 REG
11:08
MTL
A. Lehkonen
Miss45.341.4SH0.9%
2019-11-28
NJD at MTL
1 REG
12:31
NJD
W. Butcher
Saved shot61.326.1EV1.5%
2019-11-28
NJD at MTL
1 REG
12:35
NJD
S. Vatanen
Saved shot65.232.5EV0.7%
2019-11-28
NJD at MTL
1 REG
12:40
NJD
N. Gusev
Saved shot43.834.8EV1.9%
2019-11-28
NJD at MTL
1 REG
13:10
MTL
M. Reilly
Saved shot65.030.5EV0.9%
2019-11-28
NJD at MTL
1 REG
13:43
MTL
J. Petry
Miss62.626.6EV1.1%
2019-11-28
NJD at MTL
1 REG
14:08
MTL
B. Gallagher
Saved shot41.332.2EV3.3%
2019-11-28
NJD at MTL
1 REG
15:00
MTL
J. Weal
Saved shot11.05.2EV19.2%
2019-11-28
NJD at MTL
1 REG
15:20
MTL
B. Chiarot
Block28.222.9EVN/A
2019-11-28
NJD at MTL
1 REG
15:40
NJD
M. Wood
Block28.14.1EVN/A
2019-11-28
NJD at MTL
1 REG
16:00
NJD
P. Zacha
Saved shot45.227.7EV3.1%
2019-11-28
NJD at MTL
1 REG
16:11
NJD
P. Zacha
Miss45.615.3EV3.1%
2019-11-28
NJD at MTL
1 REG
16:19
MTL
B. Gallagher
Miss34.818.4EV6.4%
2019-11-28
NJD at MTL
1 REG
17:13
MTL
M. Domi
Miss28.479.9EV1.1%
2019-11-28
NJD at MTL
1 REG
17:26
MTL
V. Mete
Block12.414.0EVN/A
2019-11-28
NJD at MTL
1 REG
17:33
NJD
N. Gusev
Saved shot43.636.6EV1.8%
2019-11-28
NJD at MTL
1 REG
17:54
MTL
T. Tatar
Saved shot24.00.0EV14.1%
2019-11-28
NJD at MTL
1 REG
18:02
MTL
T. Tatar
Block20.15.7EVN/A
2019-11-28
NJD at MTL
1 REG
18:02
NJD
N. Hischier
Miss10.416.7EV3.2%
2019-11-28
NJD at MTL
1 REG
18:30
MTL
S. Weber
Miss51.034.6EV1.1%
2019-11-28
NJD at MTL
1 REG
18:48
MTL
B. Chiarot
Saved shot33.221.2EV6.9%
2019-11-28
NJD at MTL
1 REG
19:18
MTL
V. Mete
Block18.932.0EVN/A
2019-11-28
NJD at MTL
1 REG
19:27
MTL
J. Weal
Saved shot9.249.4EV8.9%
NJD at MTL

Nov 28, 2019 · P1 REG · 00:14

B. Gallagher

MTL · Saved shot

Distance
36.1 ft
Scoring chance (xG)
2.3%
Angle
46.1°
Strength
EV
NJD at MTL

Nov 28, 2019 · P1 REG · 00:20

S. Weber

MTL · Saved shot

Distance
68.2 ft
Scoring chance (xG)
0.9%
Angle
34.9°
Strength
EV
NJD at MTL

Nov 28, 2019 · P1 REG · 00:25

M. Domi

MTL · Saved shot

Distance
59.7 ft
Scoring chance (xG)
1.8%
Angle
39.6°
Strength
EV
NJD at MTL

Nov 28, 2019 · P1 REG · 01:22

J. Armia

MTL · Saved shot

Distance
59.6 ft
Scoring chance (xG)
2.8%
Angle
22.7°
Strength
EV
NJD at MTL

Nov 28, 2019 · P1 REG · 01:53

M. Wood

NJD · Saved shot

Distance
66.6 ft
Scoring chance (xG)
0.7%
Angle
32.7°
Strength
EV
NJD at MTL

Nov 28, 2019 · P1 REG · 02:12

N. Hischier

NJD · Saved shot

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

Nov 28, 2019 · P1 REG · 02:15

N. Hischier

NJD · Miss

Distance
56.6 ft
Scoring chance (xG)
1.8%
Angle
8.1°
Strength
EV
NJD at MTL

Nov 28, 2019 · P1 REG · 02:37

P. Danault

MTL · Saved shot

Distance
10.0 ft
Scoring chance (xG)
16.8%
Angle
5.7°
Strength
EV
NJD at MTL

Nov 28, 2019 · P1 REG · 02:46

B. Gallagher

MTL · Saved shot

Distance
22.0 ft
Scoring chance (xG)
14.6%
Angle
2.6°
Strength
EV
NJD at MTL

Nov 28, 2019 · P1 REG · 03:11

J. Boqvist

NJD · Saved shot

Distance
50.2 ft
Scoring chance (xG)
2.0%
Angle
23.5°
Strength
EV
NJD at MTL

Nov 28, 2019 · P1 REG · 03:59

S. Weber

MTL · Block

Distance
49.4 ft
Scoring chance (xG)
Unavailable
Angle
31.8°
Strength
SH

Blocked or unsupported attempt

NJD at MTL

Nov 28, 2019 · P1 REG · 04:30

T. Hall

NJD · Saved shot

Distance
102.0 ft
Scoring chance (xG)
0.5%
Angle
0.0°
Strength
PP
NJD at MTL

Nov 28, 2019 · P1 REG · 04:44

J. Petry

MTL · Miss

Distance
64.3 ft
Scoring chance (xG)
1.5%
Angle
21.0°
Strength
SH
NJD at MTL

Nov 28, 2019 · P1 REG · 05:18

J. Hughes

NJD · Block

Distance
19.2 ft
Scoring chance (xG)
Unavailable
Angle
27.9°
Strength
PP

Blocked or unsupported attempt

NJD at MTL

Nov 28, 2019 · P1 REG · 06:06

T. Tatar

MTL · Miss

Distance
41.4 ft
Scoring chance (xG)
2.5%
Angle
37.1°
Strength
EV
NJD at MTL

Nov 28, 2019 · P1 REG · 06:20

A. Greene

NJD · Miss

Distance
72.2 ft
Scoring chance (xG)
0.5%
Angle
30.8°
Strength
EV
NJD at MTL

Nov 28, 2019 · P1 REG · 06:40

M. Domi

MTL · Block

Distance
22.5 ft
Scoring chance (xG)
Unavailable
Angle
20.9°
Strength
EV

Blocked or unsupported attempt

NJD at MTL

Nov 28, 2019 · P1 REG · 06:48

B. Chiarot

MTL · Saved shot

Distance
66.2 ft
Scoring chance (xG)
0.8%
Angle
25.0°
Strength
EV
NJD at MTL

Nov 28, 2019 · P1 REG · 07:19

B. Coleman

NJD · Goal

Distance
13.5 ft
Scoring chance (xG)
10.6%
Angle
48.0°
Strength
EV
NJD at MTL

Nov 28, 2019 · P1 REG · 07:38

B. Gallagher

MTL · Saved shot

Distance
7.3 ft
Scoring chance (xG)
11.2%
Angle
15.9°
Strength
EV
NJD at MTL

Nov 28, 2019 · P1 REG · 07:41

B. Gallagher

MTL · Goal

Distance
9.2 ft
Scoring chance (xG)
6.8%
Angle
102.5°
Strength
EV
NJD at MTL

Nov 28, 2019 · P1 REG · 07:57

N. Cousins

MTL · Saved shot

Distance
16.3 ft
Scoring chance (xG)
12.6%
Angle
47.5°
Strength
EV
NJD at MTL

Nov 28, 2019 · P1 REG · 08:17

T. Zajac

NJD · Goal

Distance
7.1 ft
Scoring chance (xG)
16.8%
Angle
8.1°
Strength
EV
NJD at MTL

Nov 28, 2019 · P1 REG · 08:47

B. Chiarot

MTL · Saved shot

Distance
43.9 ft
Scoring chance (xG)
1.0%
Angle
46.8°
Strength
EV
NJD at MTL

Nov 28, 2019 · P1 REG · 08:53

C. Hudon

MTL · Miss

Distance
14.3 ft
Scoring chance (xG)
6.2%
Angle
65.2°
Strength
EV
NJD at MTL

Nov 28, 2019 · P1 REG · 09:32

V. Mete

MTL · Block

Distance
17.0 ft
Scoring chance (xG)
Unavailable
Angle
40.2°
Strength
EV

Blocked or unsupported attempt

NJD at MTL

Nov 28, 2019 · P1 REG · 09:35

C. Hudon

MTL · Saved shot

Distance
20.2 ft
Scoring chance (xG)
4.4%
Angle
81.5°
Strength
EV
NJD at MTL

Nov 28, 2019 · P1 REG · 11:08

A. Lehkonen

MTL · Miss

Distance
45.3 ft
Scoring chance (xG)
0.9%
Angle
41.4°
Strength
SH
NJD at MTL

Nov 28, 2019 · P1 REG · 12:31

W. Butcher

NJD · Saved shot

Distance
61.3 ft
Scoring chance (xG)
1.5%
Angle
26.1°
Strength
EV
NJD at MTL

Nov 28, 2019 · P1 REG · 12:35

S. Vatanen

NJD · Saved shot

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

Nov 28, 2019 · P1 REG · 12:40

N. Gusev

NJD · Saved shot

Distance
43.8 ft
Scoring chance (xG)
1.9%
Angle
34.8°
Strength
EV
NJD at MTL

Nov 28, 2019 · P1 REG · 13:10

M. Reilly

MTL · Saved shot

Distance
65.0 ft
Scoring chance (xG)
0.9%
Angle
30.5°
Strength
EV
NJD at MTL

Nov 28, 2019 · P1 REG · 13:43

J. Petry

MTL · Miss

Distance
62.6 ft
Scoring chance (xG)
1.1%
Angle
26.6°
Strength
EV
NJD at MTL

Nov 28, 2019 · P1 REG · 14:08

B. Gallagher

MTL · Saved shot

Distance
41.3 ft
Scoring chance (xG)
3.3%
Angle
32.2°
Strength
EV
NJD at MTL

Nov 28, 2019 · P1 REG · 15:00

J. Weal

MTL · Saved shot

Distance
11.0 ft
Scoring chance (xG)
19.2%
Angle
5.2°
Strength
EV
NJD at MTL

Nov 28, 2019 · P1 REG · 15:20

B. Chiarot

MTL · Block

Distance
28.2 ft
Scoring chance (xG)
Unavailable
Angle
22.9°
Strength
EV

Blocked or unsupported attempt

NJD at MTL

Nov 28, 2019 · P1 REG · 15:40

M. Wood

NJD · Block

Distance
28.1 ft
Scoring chance (xG)
Unavailable
Angle
4.1°
Strength
EV

Blocked or unsupported attempt

NJD at MTL

Nov 28, 2019 · P1 REG · 16:00

P. Zacha

NJD · Saved shot

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

Nov 28, 2019 · P1 REG · 16:11

P. Zacha

NJD · Miss

Distance
45.6 ft
Scoring chance (xG)
3.1%
Angle
15.3°
Strength
EV
NJD at MTL

Nov 28, 2019 · P1 REG · 16:19

B. Gallagher

MTL · Miss

Distance
34.8 ft
Scoring chance (xG)
6.4%
Angle
18.4°
Strength
EV
NJD at MTL

Nov 28, 2019 · P1 REG · 17:13

M. Domi

MTL · Miss

Distance
28.4 ft
Scoring chance (xG)
1.1%
Angle
79.9°
Strength
EV
NJD at MTL

Nov 28, 2019 · P1 REG · 17:26

V. Mete

MTL · Block

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

Blocked or unsupported attempt

NJD at MTL

Nov 28, 2019 · P1 REG · 17:33

N. Gusev

NJD · Saved shot

Distance
43.6 ft
Scoring chance (xG)
1.8%
Angle
36.6°
Strength
EV
NJD at MTL

Nov 28, 2019 · P1 REG · 17:54

T. Tatar

MTL · Saved shot

Distance
24.0 ft
Scoring chance (xG)
14.1%
Angle
0.0°
Strength
EV
NJD at MTL

Nov 28, 2019 · P1 REG · 18:02

T. Tatar

MTL · Block

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

Blocked or unsupported attempt

NJD at MTL

Nov 28, 2019 · P1 REG · 18:02

N. Hischier

NJD · Miss

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

Nov 28, 2019 · P1 REG · 18:30

S. Weber

MTL · Miss

Distance
51.0 ft
Scoring chance (xG)
1.1%
Angle
34.6°
Strength
EV
NJD at MTL

Nov 28, 2019 · P1 REG · 18:48

B. Chiarot

MTL · Saved shot

Distance
33.2 ft
Scoring chance (xG)
6.9%
Angle
21.2°
Strength
EV
NJD at MTL

Nov 28, 2019 · P1 REG · 19:18

V. Mete

MTL · Block

Distance
18.9 ft
Scoring chance (xG)
Unavailable
Angle
32.0°
Strength
EV

Blocked or unsupported attempt

NJD at MTL

Nov 28, 2019 · P1 REG · 19:27

J. Weal

MTL · Saved shot

Distance
9.2 ft
Scoring chance (xG)
8.9%
Angle
49.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.