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

136 matching attempts. Season coverage: 1503 published games / 1503 collected games. Last source refresh: Oct 4, 2026 05:43.

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)
2025-02-23
NJD at NSH
1 REG
00:15
NJD
N. Hischier
Saved shot23.439.8EV7.4%
2025-02-23
NJD at NSH
1 REG
00:22
NJD
L. Hughes
Miss29.252.0EV3.6%
2025-02-23
NJD at NSH
1 REG
01:05
NSH
F. Forsberg
Block23.814.6PPN/A
2025-02-23
NJD at NSH
1 REG
01:21
NSH
R. Josi
Miss54.312.8PP3.5%
2025-02-23
NJD at NSH
1 REG
01:31
NSH
S. Stamkos
Saved shot44.133.0PP8.5%
2025-02-23
NJD at NSH
1 REG
01:45
NSH
S. Stamkos
Miss27.556.9PP7.9%
2025-02-23
NJD at NSH
1 REG
01:57
NSH
F. Forsberg
Block17.523.6PPN/A
2025-02-23
NJD at NSH
1 REG
02:27
NJD
D. Hamilton
Saved shot28.26.1SH11.3%
2025-02-23
NJD at NSH
1 REG
04:14
NSH
S. Stamkos
Miss37.266.2EV1.3%
2025-02-23
NJD at NSH
1 REG
04:43
NSH
B. Skjei
Block34.839.2EVN/A
2025-02-23
NJD at NSH
1 REG
04:52
NSH
G. Nyquist
Block7.315.9EVN/A
2025-02-23
NJD at NSH
1 REG
04:54
NSH
F. Svechkov
Saved shot8.963.4EV8.0%
2025-02-23
NJD at NSH
1 REG
05:04
NJD
J. Hughes
Saved shot35.234.6EV4.7%
2025-02-23
NJD at NSH
1 REG
05:16
NJD
S. Casey
Saved shot62.020.8EV1.8%
2025-02-23
NJD at NSH
1 REG
05:43
NSH
A. Englund
Block54.222.8EVN/A
2025-02-23
NJD at NSH
1 REG
05:55
NSH
J. Barron
Block28.518.4EVN/A
2025-02-23
NJD at NSH
1 REG
06:06
NJD
J. Bratt
Miss17.049.8EV10.5%
2025-02-23
NJD at NSH
1 REG
06:32
NJD
J. Hughes
Saved shot10.00.0EV17.5%
2025-02-23
NJD at NSH
1 REG
07:15
NSH
B. Skjei
Block36.26.3EVN/A
2025-02-23
NJD at NSH
1 REG
07:38
NSH
B. Skjei
Saved shot37.434.1EV4.5%
2025-02-23
NJD at NSH
1 REG
08:38
NSH
R. Josi
Block20.835.2EVN/A
2025-02-23
NJD at NSH
1 REG
09:14
NJD
J. Bratt
Saved shot71.334.1EV0.5%
2025-02-23
NJD at NSH
1 REG
09:45
NSH
N. Blankenburg
Saved shot36.957.2EV1.3%
2025-02-23
NJD at NSH
1 REG
11:23
NSH
J. Marchessault
Block16.17.1PPN/A
2025-02-23
NJD at NSH
1 REG
12:21
NSH
F. Forsberg
Block14.365.2PPN/A
2025-02-23
NJD at NSH
1 REG
12:41
NSH
G. Nyquist
Miss49.514.0PP4.3%
2025-02-23
NJD at NSH
1 REG
12:43
NSH
F. Forsberg
Miss18.958.0PP17.7%
2025-02-23
NJD at NSH
1 REG
12:49
NSH
B. Skjei
Block48.58.3EVN/A
2025-02-23
NJD at NSH
1 REG
13:19
NSH
R. O'Reilly
Saved shot12.041.6EV12.7%
2025-02-23
NJD at NSH
1 REG
13:28
NJD
L. Hughes
Saved shot48.930.8EV2.1%
2025-02-23
NJD at NSH
1 REG
13:41
NJD
D. Hamilton
Saved shot45.47.6EV4.1%
2025-02-23
NJD at NSH
1 REG
13:45
NJD
O. Palat
Goal14.312.1EV31.5%
2025-02-23
NJD at NSH
1 REG
13:53
NSH
S. Stamkos
Saved shot15.17.6EV16.9%
2025-02-23
NJD at NSH
1 REG
15:16
NSH
F. Forsberg
Saved shot8.129.7EV13.8%
2025-02-23
NJD at NSH
1 REG
16:17
NSH
B. Skjei
Miss45.254.9EV0.6%
2025-02-23
NJD at NSH
1 REG
16:19
NSH
M. McCarron
Saved shot6.371.6EV8.4%
2025-02-23
NJD at NSH
1 REG
16:55
NJD
D. Mercer
Block34.140.2EVN/A
2025-02-23
NJD at NSH
1 REG
17:23
NSH
L. Evangelista
Block13.00.0EVN/A
2025-02-23
NJD at NSH
1 REG
17:41
NJD
S. Noesen
Saved shot34.042.6EV6.0%
2025-02-23
NJD at NSH
1 REG
17:52
NJD
J. Kovacevic
Block13.542.0EVN/A
2025-02-23
NJD at NSH
1 REG
17:56
NJD
J. Kovacevic
Saved shot60.522.3EV1.6%
2025-02-23
NJD at NSH
1 REG
19:00
NSH
B. Skjei
Miss35.059.0EV1.2%
2025-02-23
NJD at NSH
1 REG
19:05
NSH
J. Marchessault
Block8.926.6EVN/A
2025-02-23
NJD at NSH
1 REG
19:23
NJD
J. Hughes
Saved shot19.251.3EV4.4%
2025-02-23
NJD at NSH
1 REG
19:31
NJD
O. Palat
Miss8.520.6EV10.4%
2025-02-23
NJD at NSH
2 REG
01:09
NJD
J. Hughes
Saved shot38.319.9EV7.6%
2025-02-23
NJD at NSH
2 REG
01:24
NJD
T. Meier
Block23.364.5EVN/A
2025-02-23
NJD at NSH
2 REG
01:37
NSH
G. Nyquist
Saved shot19.018.4EV14.1%
2025-02-23
NJD at NSH
2 REG
01:39
NSH
G. Nyquist
Block5.468.2EVN/A
2025-02-23
NJD at NSH
2 REG
02:08
NJD
T. Meier
Saved shot19.675.3EV4.4%
NJD at NSH

Feb 23, 2025 · P1 REG · 00:15

N. Hischier

NJD · Saved shot

Distance
23.4 ft
Scoring chance (xG)
7.4%
Angle
39.8°
Strength
EV
NJD at NSH

Feb 23, 2025 · P1 REG · 00:22

L. Hughes

NJD · Miss

Distance
29.2 ft
Scoring chance (xG)
3.6%
Angle
52.0°
Strength
EV
NJD at NSH

Feb 23, 2025 · P1 REG · 01:05

F. Forsberg

NSH · Block

Distance
23.8 ft
Scoring chance (xG)
Unavailable
Angle
14.6°
Strength
PP

Blocked or unsupported attempt

NJD at NSH

Feb 23, 2025 · P1 REG · 01:21

R. Josi

NSH · Miss

Distance
54.3 ft
Scoring chance (xG)
3.5%
Angle
12.8°
Strength
PP
NJD at NSH

Feb 23, 2025 · P1 REG · 01:31

S. Stamkos

NSH · Saved shot

Distance
44.1 ft
Scoring chance (xG)
8.5%
Angle
33.0°
Strength
PP
NJD at NSH

Feb 23, 2025 · P1 REG · 01:45

S. Stamkos

NSH · Miss

Distance
27.5 ft
Scoring chance (xG)
7.9%
Angle
56.9°
Strength
PP
NJD at NSH

Feb 23, 2025 · P1 REG · 01:57

F. Forsberg

NSH · Block

Distance
17.5 ft
Scoring chance (xG)
Unavailable
Angle
23.6°
Strength
PP

Blocked or unsupported attempt

NJD at NSH

Feb 23, 2025 · P1 REG · 02:27

D. Hamilton

NJD · Saved shot

Distance
28.2 ft
Scoring chance (xG)
11.3%
Angle
6.1°
Strength
SH
NJD at NSH

Feb 23, 2025 · P1 REG · 04:14

S. Stamkos

NSH · Miss

Distance
37.2 ft
Scoring chance (xG)
1.3%
Angle
66.2°
Strength
EV
NJD at NSH

Feb 23, 2025 · P1 REG · 04:43

B. Skjei

NSH · Block

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

Blocked or unsupported attempt

NJD at NSH

Feb 23, 2025 · P1 REG · 04:52

G. Nyquist

NSH · Block

Distance
7.3 ft
Scoring chance (xG)
Unavailable
Angle
15.9°
Strength
EV

Blocked or unsupported attempt

NJD at NSH

Feb 23, 2025 · P1 REG · 04:54

F. Svechkov

NSH · Saved shot

Distance
8.9 ft
Scoring chance (xG)
8.0%
Angle
63.4°
Strength
EV
NJD at NSH

Feb 23, 2025 · P1 REG · 05:04

J. Hughes

NJD · Saved shot

Distance
35.2 ft
Scoring chance (xG)
4.7%
Angle
34.6°
Strength
EV
NJD at NSH

Feb 23, 2025 · P1 REG · 05:16

S. Casey

NJD · Saved shot

Distance
62.0 ft
Scoring chance (xG)
1.8%
Angle
20.8°
Strength
EV
NJD at NSH

Feb 23, 2025 · P1 REG · 05:43

A. Englund

NSH · Block

Distance
54.2 ft
Scoring chance (xG)
Unavailable
Angle
22.8°
Strength
EV

Blocked or unsupported attempt

NJD at NSH

Feb 23, 2025 · P1 REG · 05:55

J. Barron

NSH · Block

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

Blocked or unsupported attempt

NJD at NSH

Feb 23, 2025 · P1 REG · 06:06

J. Bratt

NJD · Miss

Distance
17.0 ft
Scoring chance (xG)
10.5%
Angle
49.8°
Strength
EV
NJD at NSH

Feb 23, 2025 · P1 REG · 06:32

J. Hughes

NJD · Saved shot

Distance
10.0 ft
Scoring chance (xG)
17.5%
Angle
0.0°
Strength
EV
NJD at NSH

Feb 23, 2025 · P1 REG · 07:15

B. Skjei

NSH · Block

Distance
36.2 ft
Scoring chance (xG)
Unavailable
Angle
6.3°
Strength
EV

Blocked or unsupported attempt

NJD at NSH

Feb 23, 2025 · P1 REG · 07:38

B. Skjei

NSH · Saved shot

Distance
37.4 ft
Scoring chance (xG)
4.5%
Angle
34.1°
Strength
EV
NJD at NSH

Feb 23, 2025 · P1 REG · 08:38

R. Josi

NSH · Block

Distance
20.8 ft
Scoring chance (xG)
Unavailable
Angle
35.2°
Strength
EV

Blocked or unsupported attempt

NJD at NSH

Feb 23, 2025 · P1 REG · 09:14

J. Bratt

NJD · Saved shot

Distance
71.3 ft
Scoring chance (xG)
0.5%
Angle
34.1°
Strength
EV
NJD at NSH

Feb 23, 2025 · P1 REG · 09:45

N. Blankenburg

NSH · Saved shot

Distance
36.9 ft
Scoring chance (xG)
1.3%
Angle
57.2°
Strength
EV
NJD at NSH

Feb 23, 2025 · P1 REG · 11:23

J. Marchessault

NSH · Block

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

Blocked or unsupported attempt

NJD at NSH

Feb 23, 2025 · P1 REG · 12:21

F. Forsberg

NSH · Block

Distance
14.3 ft
Scoring chance (xG)
Unavailable
Angle
65.2°
Strength
PP

Blocked or unsupported attempt

NJD at NSH

Feb 23, 2025 · P1 REG · 12:41

G. Nyquist

NSH · Miss

Distance
49.5 ft
Scoring chance (xG)
4.3%
Angle
14.0°
Strength
PP
NJD at NSH

Feb 23, 2025 · P1 REG · 12:43

F. Forsberg

NSH · Miss

Distance
18.9 ft
Scoring chance (xG)
17.7%
Angle
58.0°
Strength
PP
NJD at NSH

Feb 23, 2025 · P1 REG · 12:49

B. Skjei

NSH · Block

Distance
48.5 ft
Scoring chance (xG)
Unavailable
Angle
8.3°
Strength
EV

Blocked or unsupported attempt

NJD at NSH

Feb 23, 2025 · P1 REG · 13:19

R. O'Reilly

NSH · Saved shot

Distance
12.0 ft
Scoring chance (xG)
12.7%
Angle
41.6°
Strength
EV
NJD at NSH

Feb 23, 2025 · P1 REG · 13:28

L. Hughes

NJD · Saved shot

Distance
48.9 ft
Scoring chance (xG)
2.1%
Angle
30.8°
Strength
EV
NJD at NSH

Feb 23, 2025 · P1 REG · 13:41

D. Hamilton

NJD · Saved shot

Distance
45.4 ft
Scoring chance (xG)
4.1%
Angle
7.6°
Strength
EV
NJD at NSH

Feb 23, 2025 · P1 REG · 13:45

O. Palat

NJD · Goal

Distance
14.3 ft
Scoring chance (xG)
31.5%
Angle
12.1°
Strength
EV
NJD at NSH

Feb 23, 2025 · P1 REG · 13:53

S. Stamkos

NSH · Saved shot

Distance
15.1 ft
Scoring chance (xG)
16.9%
Angle
7.6°
Strength
EV
NJD at NSH

Feb 23, 2025 · P1 REG · 15:16

F. Forsberg

NSH · Saved shot

Distance
8.1 ft
Scoring chance (xG)
13.8%
Angle
29.7°
Strength
EV
NJD at NSH

Feb 23, 2025 · P1 REG · 16:17

B. Skjei

NSH · Miss

Distance
45.2 ft
Scoring chance (xG)
0.6%
Angle
54.9°
Strength
EV
NJD at NSH

Feb 23, 2025 · P1 REG · 16:19

M. McCarron

NSH · Saved shot

Distance
6.3 ft
Scoring chance (xG)
8.4%
Angle
71.6°
Strength
EV
NJD at NSH

Feb 23, 2025 · P1 REG · 16:55

D. Mercer

NJD · Block

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

Blocked or unsupported attempt

NJD at NSH

Feb 23, 2025 · P1 REG · 17:23

L. Evangelista

NSH · Block

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

Blocked or unsupported attempt

NJD at NSH

Feb 23, 2025 · P1 REG · 17:41

S. Noesen

NJD · Saved shot

Distance
34.0 ft
Scoring chance (xG)
6.0%
Angle
42.6°
Strength
EV
NJD at NSH

Feb 23, 2025 · P1 REG · 17:52

J. Kovacevic

NJD · Block

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

Blocked or unsupported attempt

NJD at NSH

Feb 23, 2025 · P1 REG · 17:56

J. Kovacevic

NJD · Saved shot

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

Feb 23, 2025 · P1 REG · 19:00

B. Skjei

NSH · Miss

Distance
35.0 ft
Scoring chance (xG)
1.2%
Angle
59.0°
Strength
EV
NJD at NSH

Feb 23, 2025 · P1 REG · 19:05

J. Marchessault

NSH · Block

Distance
8.9 ft
Scoring chance (xG)
Unavailable
Angle
26.6°
Strength
EV

Blocked or unsupported attempt

NJD at NSH

Feb 23, 2025 · P1 REG · 19:23

J. Hughes

NJD · Saved shot

Distance
19.2 ft
Scoring chance (xG)
4.4%
Angle
51.3°
Strength
EV
NJD at NSH

Feb 23, 2025 · P1 REG · 19:31

O. Palat

NJD · Miss

Distance
8.5 ft
Scoring chance (xG)
10.4%
Angle
20.6°
Strength
EV
NJD at NSH

Feb 23, 2025 · P2 REG · 01:09

J. Hughes

NJD · Saved shot

Distance
38.3 ft
Scoring chance (xG)
7.6%
Angle
19.9°
Strength
EV
NJD at NSH

Feb 23, 2025 · P2 REG · 01:24

T. Meier

NJD · Block

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

Blocked or unsupported attempt

NJD at NSH

Feb 23, 2025 · P2 REG · 01:37

G. Nyquist

NSH · Saved shot

Distance
19.0 ft
Scoring chance (xG)
14.1%
Angle
18.4°
Strength
EV
NJD at NSH

Feb 23, 2025 · P2 REG · 01:39

G. Nyquist

NSH · Block

Distance
5.4 ft
Scoring chance (xG)
Unavailable
Angle
68.2°
Strength
EV

Blocked or unsupported attempt

NJD at NSH

Feb 23, 2025 · P2 REG · 02:08

T. Meier

NJD · Saved shot

Distance
19.6 ft
Scoring chance (xG)
4.4%
Angle
75.3°
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.