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

122 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)
2021-11-06
NJD at SJS
1 REG
00:13
NJD
J. Siegenthaler
Saved shot59.731.3EV1.0%
2021-11-06
NJD at SJS
1 REG
00:34
SJS
N. Bonino
Miss45.322.0EV2.2%
2021-11-06
NJD at SJS
1 REG
00:52
NJD
R. Graves
Block35.532.3EVN/A
2021-11-06
NJD at SJS
1 REG
01:31
NJD
D. Mercer
Saved shot10.856.3EV6.9%
2021-11-06
NJD at SJS
1 REG
01:37
NJD
T. Smith
Block21.28.1EVN/A
2021-11-06
NJD at SJS
1 REG
03:33
NJD
J. Kuokkanen
Saved shot28.055.2EV3.4%
2021-11-06
NJD at SJS
1 REG
04:04
SJS
T. Hertl
Block18.03.2EVN/A
2021-11-06
NJD at SJS
1 REG
04:10
SJS
R. Balcers
Saved shot22.828.8EV11.2%
2021-11-06
NJD at SJS
1 REG
04:19
SJS
N. Meloche
Block19.018.4EVN/A
2021-11-06
NJD at SJS
1 REG
04:55
NJD
J. Bratt
Block18.412.5EVN/A
2021-11-06
NJD at SJS
1 REG
05:21
NJD
P. Zacha
Saved shot40.226.6EV5.9%
2021-11-06
NJD at SJS
1 REG
06:38
SJS
L. Pederson
Saved shot31.133.2EV6.0%
2021-11-06
NJD at SJS
1 REG
07:08
NJD
A. Johnsson
Saved shot42.720.6EV5.0%
2021-11-06
NJD at SJS
1 REG
07:47
SJS
S. Hatakka
Miss53.517.4EV3.4%
2021-11-06
NJD at SJS
1 REG
08:16
NJD
A. Holtz
Saved shot131.00.0EV0.3%
2021-11-06
NJD at SJS
1 REG
08:29
NJD
P. Zacha
Block26.510.9EVN/A
2021-11-06
NJD at SJS
1 REG
08:52
NJD
R. Graves
Saved shot45.533.3EV1.6%
2021-11-06
NJD at SJS
1 REG
10:13
SJS
R. Merkley
Block47.029.3PPN/A
2021-11-06
NJD at SJS
1 REG
10:36
SJS
T. Hertl
Saved shot21.527.8PP12.4%
2021-11-06
NJD at SJS
1 REG
11:19
SJS
B. Burns
Saved shot58.126.6PP2.4%
2021-11-06
NJD at SJS
1 REG
11:30
SJS
B. Burns
Saved shot49.421.4PP3.7%
2021-11-06
NJD at SJS
1 REG
12:05
SJS
B. Burns
Block21.410.8EVN/A
2021-11-06
NJD at SJS
1 REG
12:15
SJS
L. Pederson
Miss27.712.5EV13.9%
2021-11-06
NJD at SJS
1 REG
12:28
SJS
N. Meloche
Saved shot60.530.8EV1.2%
2021-11-06
NJD at SJS
1 REG
12:52
NJD
N. Hischier
Saved shot36.250.6PP3.1%
2021-11-06
NJD at SJS
1 REG
12:57
SJS
B. Burns
Saved shot159.16.9SH0.3%
2021-11-06
NJD at SJS
1 REG
13:43
NJD
A. Holtz
Saved shot48.418.1PP4.3%
2021-11-06
NJD at SJS
1 REG
14:16
SJS
J. Weatherby
Block19.730.5SHN/A
2021-11-06
NJD at SJS
1 REG
14:42
NJD
Y. Sharangovich
Block19.917.5EVN/A
2021-11-06
NJD at SJS
1 REG
16:07
NJD
J. Vesey
Saved shot44.133.0EV2.1%
2021-11-06
NJD at SJS
1 REG
16:22
SJS
N. Bonino
Saved shot42.236.3EV2.2%
2021-11-06
NJD at SJS
1 REG
16:25
SJS
N. Meloche
Block24.016.9EVN/A
2021-11-06
NJD at SJS
1 REG
16:29
SJS
N. Meloche
Miss59.128.3EV1.1%
2021-11-06
NJD at SJS
1 REG
17:01
SJS
J. Leonard
Saved shot37.01.5EV7.5%
2021-11-06
NJD at SJS
1 REG
17:51
SJS
N. Merkley
Block17.16.7EVN/A
2021-11-06
NJD at SJS
1 REG
17:54
SJS
A. Cogliano
Block5.859.0EVN/A
2021-11-06
NJD at SJS
2 REG
00:20
NJD
N. Hischier
Miss18.440.6PP7.0%
2021-11-06
NJD at SJS
2 REG
00:27
NJD
A. Holtz
Block23.331.0PPN/A
2021-11-06
NJD at SJS
2 REG
01:19
NJD
P. Subban
Miss58.228.8PP2.4%
2021-11-06
NJD at SJS
2 REG
01:53
NJD
J. Bratt
Saved shot53.520.8PP2.8%
2021-11-06
NJD at SJS
2 REG
02:21
NJD
Y. Sharangovich
Miss49.730.2EV1.5%
2021-11-06
NJD at SJS
2 REG
02:29
SJS
R. Balcers
Miss48.120.7EV2.3%
2021-11-06
NJD at SJS
2 REG
03:29
SJS
A. Barabanov
Miss42.038.2EV0.6%
2021-11-06
NJD at SJS
2 REG
03:34
SJS
J. Megna
Saved shot59.134.0EV1.3%
2021-11-06
NJD at SJS
2 REG
04:12
SJS
B. Burns
Miss58.99.8EV1.9%
2021-11-06
NJD at SJS
2 REG
04:48
SJS
R. Balcers
Goal10.856.3EV10.0%
2021-11-06
NJD at SJS
2 REG
05:23
NJD
C. White
Block26.02.2EVN/A
2021-11-06
NJD at SJS
2 REG
05:36
SJS
J. Weatherby
Saved shot22.118.4EV12.8%
2021-11-06
NJD at SJS
2 REG
06:14
NJD
D. Severson
Miss57.725.7EV1.4%
2021-11-06
NJD at SJS
2 REG
07:39
SJS
T. Hertl
Saved shot15.17.6EV8.7%
NJD at SJS

Nov 6, 2021 · P1 REG · 00:13

J. Siegenthaler

NJD · Saved shot

Distance
59.7 ft
Scoring chance (xG)
1.0%
Angle
31.3°
Strength
EV
NJD at SJS

Nov 6, 2021 · P1 REG · 00:34

N. Bonino

SJS · Miss

Distance
45.3 ft
Scoring chance (xG)
2.2%
Angle
22.0°
Strength
EV
NJD at SJS

Nov 6, 2021 · P1 REG · 00:52

R. Graves

NJD · Block

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

Blocked or unsupported attempt

NJD at SJS

Nov 6, 2021 · P1 REG · 01:31

D. Mercer

NJD · Saved shot

Distance
10.8 ft
Scoring chance (xG)
6.9%
Angle
56.3°
Strength
EV
NJD at SJS

Nov 6, 2021 · P1 REG · 01:37

T. Smith

NJD · Block

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

Blocked or unsupported attempt

NJD at SJS

Nov 6, 2021 · P1 REG · 03:33

J. Kuokkanen

NJD · Saved shot

Distance
28.0 ft
Scoring chance (xG)
3.4%
Angle
55.2°
Strength
EV
NJD at SJS

Nov 6, 2021 · P1 REG · 04:04

T. Hertl

SJS · Block

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

Blocked or unsupported attempt

NJD at SJS

Nov 6, 2021 · P1 REG · 04:10

R. Balcers

SJS · Saved shot

Distance
22.8 ft
Scoring chance (xG)
11.2%
Angle
28.8°
Strength
EV
NJD at SJS

Nov 6, 2021 · P1 REG · 04:19

N. Meloche

SJS · Block

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

Blocked or unsupported attempt

NJD at SJS

Nov 6, 2021 · P1 REG · 04:55

J. Bratt

NJD · Block

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

Blocked or unsupported attempt

NJD at SJS

Nov 6, 2021 · P1 REG · 05:21

P. Zacha

NJD · Saved shot

Distance
40.2 ft
Scoring chance (xG)
5.9%
Angle
26.6°
Strength
EV
NJD at SJS

Nov 6, 2021 · P1 REG · 06:38

L. Pederson

SJS · Saved shot

Distance
31.1 ft
Scoring chance (xG)
6.0%
Angle
33.2°
Strength
EV
NJD at SJS

Nov 6, 2021 · P1 REG · 07:08

A. Johnsson

NJD · Saved shot

Distance
42.7 ft
Scoring chance (xG)
5.0%
Angle
20.6°
Strength
EV
NJD at SJS

Nov 6, 2021 · P1 REG · 07:47

S. Hatakka

SJS · Miss

Distance
53.5 ft
Scoring chance (xG)
3.4%
Angle
17.4°
Strength
EV
NJD at SJS

Nov 6, 2021 · P1 REG · 08:16

A. Holtz

NJD · Saved shot

Distance
131.0 ft
Scoring chance (xG)
0.3%
Angle
0.0°
Strength
EV
NJD at SJS

Nov 6, 2021 · P1 REG · 08:29

P. Zacha

NJD · Block

Distance
26.5 ft
Scoring chance (xG)
Unavailable
Angle
10.9°
Strength
EV

Blocked or unsupported attempt

NJD at SJS

Nov 6, 2021 · P1 REG · 08:52

R. Graves

NJD · Saved shot

Distance
45.5 ft
Scoring chance (xG)
1.6%
Angle
33.3°
Strength
EV
NJD at SJS

Nov 6, 2021 · P1 REG · 10:13

R. Merkley

SJS · Block

Distance
47.0 ft
Scoring chance (xG)
Unavailable
Angle
29.3°
Strength
PP

Blocked or unsupported attempt

NJD at SJS

Nov 6, 2021 · P1 REG · 10:36

T. Hertl

SJS · Saved shot

Distance
21.5 ft
Scoring chance (xG)
12.4%
Angle
27.8°
Strength
PP
NJD at SJS

Nov 6, 2021 · P1 REG · 11:19

B. Burns

SJS · Saved shot

Distance
58.1 ft
Scoring chance (xG)
2.4%
Angle
26.6°
Strength
PP
NJD at SJS

Nov 6, 2021 · P1 REG · 11:30

B. Burns

SJS · Saved shot

Distance
49.4 ft
Scoring chance (xG)
3.7%
Angle
21.4°
Strength
PP
NJD at SJS

Nov 6, 2021 · P1 REG · 12:05

B. Burns

SJS · Block

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

Blocked or unsupported attempt

NJD at SJS

Nov 6, 2021 · P1 REG · 12:15

L. Pederson

SJS · Miss

Distance
27.7 ft
Scoring chance (xG)
13.9%
Angle
12.5°
Strength
EV
NJD at SJS

Nov 6, 2021 · P1 REG · 12:28

N. Meloche

SJS · Saved shot

Distance
60.5 ft
Scoring chance (xG)
1.2%
Angle
30.8°
Strength
EV
NJD at SJS

Nov 6, 2021 · P1 REG · 12:52

N. Hischier

NJD · Saved shot

Distance
36.2 ft
Scoring chance (xG)
3.1%
Angle
50.6°
Strength
PP
NJD at SJS

Nov 6, 2021 · P1 REG · 12:57

B. Burns

SJS · Saved shot

Distance
159.1 ft
Scoring chance (xG)
0.3%
Angle
6.9°
Strength
SH
NJD at SJS

Nov 6, 2021 · P1 REG · 13:43

A. Holtz

NJD · Saved shot

Distance
48.4 ft
Scoring chance (xG)
4.3%
Angle
18.1°
Strength
PP
NJD at SJS

Nov 6, 2021 · P1 REG · 14:16

J. Weatherby

SJS · Block

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

Blocked or unsupported attempt

NJD at SJS

Nov 6, 2021 · P1 REG · 14:42

Y. Sharangovich

NJD · Block

Distance
19.9 ft
Scoring chance (xG)
Unavailable
Angle
17.5°
Strength
EV

Blocked or unsupported attempt

NJD at SJS

Nov 6, 2021 · P1 REG · 16:07

J. Vesey

NJD · Saved shot

Distance
44.1 ft
Scoring chance (xG)
2.1%
Angle
33.0°
Strength
EV
NJD at SJS

Nov 6, 2021 · P1 REG · 16:22

N. Bonino

SJS · Saved shot

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

Nov 6, 2021 · P1 REG · 16:25

N. Meloche

SJS · Block

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

Blocked or unsupported attempt

NJD at SJS

Nov 6, 2021 · P1 REG · 16:29

N. Meloche

SJS · Miss

Distance
59.1 ft
Scoring chance (xG)
1.1%
Angle
28.3°
Strength
EV
NJD at SJS

Nov 6, 2021 · P1 REG · 17:01

J. Leonard

SJS · Saved shot

Distance
37.0 ft
Scoring chance (xG)
7.5%
Angle
1.5°
Strength
EV
NJD at SJS

Nov 6, 2021 · P1 REG · 17:51

N. Merkley

SJS · Block

Distance
17.1 ft
Scoring chance (xG)
Unavailable
Angle
6.7°
Strength
EV

Blocked or unsupported attempt

NJD at SJS

Nov 6, 2021 · P1 REG · 17:54

A. Cogliano

SJS · Block

Distance
5.8 ft
Scoring chance (xG)
Unavailable
Angle
59.0°
Strength
EV

Blocked or unsupported attempt

NJD at SJS

Nov 6, 2021 · P2 REG · 00:20

N. Hischier

NJD · Miss

Distance
18.4 ft
Scoring chance (xG)
7.0%
Angle
40.6°
Strength
PP
NJD at SJS

Nov 6, 2021 · P2 REG · 00:27

A. Holtz

NJD · Block

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

Blocked or unsupported attempt

NJD at SJS

Nov 6, 2021 · P2 REG · 01:19

P. Subban

NJD · Miss

Distance
58.2 ft
Scoring chance (xG)
2.4%
Angle
28.8°
Strength
PP
NJD at SJS

Nov 6, 2021 · P2 REG · 01:53

J. Bratt

NJD · Saved shot

Distance
53.5 ft
Scoring chance (xG)
2.8%
Angle
20.8°
Strength
PP
NJD at SJS

Nov 6, 2021 · P2 REG · 02:21

Y. Sharangovich

NJD · Miss

Distance
49.7 ft
Scoring chance (xG)
1.5%
Angle
30.2°
Strength
EV
NJD at SJS

Nov 6, 2021 · P2 REG · 02:29

R. Balcers

SJS · Miss

Distance
48.1 ft
Scoring chance (xG)
2.3%
Angle
20.7°
Strength
EV
NJD at SJS

Nov 6, 2021 · P2 REG · 03:29

A. Barabanov

SJS · Miss

Distance
42.0 ft
Scoring chance (xG)
0.6%
Angle
38.2°
Strength
EV
NJD at SJS

Nov 6, 2021 · P2 REG · 03:34

J. Megna

SJS · Saved shot

Distance
59.1 ft
Scoring chance (xG)
1.3%
Angle
34.0°
Strength
EV
NJD at SJS

Nov 6, 2021 · P2 REG · 04:12

B. Burns

SJS · Miss

Distance
58.9 ft
Scoring chance (xG)
1.9%
Angle
9.8°
Strength
EV
NJD at SJS

Nov 6, 2021 · P2 REG · 04:48

R. Balcers

SJS · Goal

Distance
10.8 ft
Scoring chance (xG)
10.0%
Angle
56.3°
Strength
EV
NJD at SJS

Nov 6, 2021 · P2 REG · 05:23

C. White

NJD · Block

Distance
26.0 ft
Scoring chance (xG)
Unavailable
Angle
2.2°
Strength
EV

Blocked or unsupported attempt

NJD at SJS

Nov 6, 2021 · P2 REG · 05:36

J. Weatherby

SJS · Saved shot

Distance
22.1 ft
Scoring chance (xG)
12.8%
Angle
18.4°
Strength
EV
NJD at SJS

Nov 6, 2021 · P2 REG · 06:14

D. Severson

NJD · Miss

Distance
57.7 ft
Scoring chance (xG)
1.4%
Angle
25.7°
Strength
EV
NJD at SJS

Nov 6, 2021 · P2 REG · 07:39

T. Hertl

SJS · Saved shot

Distance
15.1 ft
Scoring chance (xG)
8.7%
Angle
7.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.