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

119 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-08
NJD at MTL
1 REG
00:03
NJD
B. Pesce
Saved shot119.44.8EV0.3%
2025-02-08
NJD at MTL
1 REG
00:20
MTL
K. Dach
Saved shot34.818.4EV2.6%
2025-02-08
NJD at MTL
1 REG
00:35
NJD
D. Hamilton
Miss45.664.0EV1.4%
2025-02-08
NJD at MTL
1 REG
03:03
NJD
D. Mercer
Saved shot25.545.0EV10.2%
2025-02-08
NJD at MTL
1 REG
04:10
NJD
J. Bratt
Saved shot22.426.6EV10.6%
2025-02-08
NJD at MTL
1 REG
04:50
NJD
P. Cotter
Miss48.340.0EV1.5%
2025-02-08
NJD at MTL
1 REG
05:16
NJD
S. Noesen
Miss49.458.2EV1.2%
2025-02-08
NJD at MTL
1 REG
05:23
NJD
P. Cotter
Saved shot12.528.6EV7.3%
2025-02-08
NJD at MTL
1 REG
05:29
NJD
P. Cotter
Saved shot33.451.1EV3.6%
2025-02-08
NJD at MTL
1 REG
06:44
MTL
J. Anderson
Miss14.085.9EV2.1%
2025-02-08
NJD at MTL
1 REG
07:19
MTL
C. Caufield
Miss31.069.2EV3.2%
2025-02-08
NJD at MTL
1 REG
07:23
MTL
C. Caufield
Block12.255.0EVN/A
2025-02-08
NJD at MTL
1 REG
07:30
NJD
J. Bratt
Miss37.852.5EV1.2%
2025-02-08
NJD at MTL
1 REG
08:38
MTL
J. Evans
Block28.439.3EVN/A
2025-02-08
NJD at MTL
1 REG
09:00
MTL
B. Gallagher
Block51.130.6EVN/A
2025-02-08
NJD at MTL
1 REG
09:11
MTL
C. Dvorak
Saved shot5.745.0EV16.3%
2025-02-08
NJD at MTL
1 REG
10:39
NJD
E. Haula
Saved shot36.580.5EV1.0%
2025-02-08
NJD at MTL
1 REG
10:44
NJD
J. Kovacevic
Saved shot58.211.9EV0.9%
2025-02-08
NJD at MTL
1 REG
11:11
MTL
M. Matheson
Saved shot53.147.3EV0.5%
2025-02-08
NJD at MTL
1 REG
11:15
MTL
L. Mailloux
Block45.920.4EVN/A
2025-02-08
NJD at MTL
1 REG
12:43
MTL
C. Dvorak
Miss13.00.0EV21.0%
2025-02-08
NJD at MTL
1 REG
13:31
NJD
D. Hamilton
Block24.229.7EVN/A
2025-02-08
NJD at MTL
1 REG
13:43
NJD
J. Bratt
Goal31.15.5EV12.0%
2025-02-08
NJD at MTL
1 REG
14:25
MTL
J. Anderson
Saved shot33.128.9EV9.5%
2025-02-08
NJD at MTL
1 REG
15:01
MTL
A. Newhook
Saved shot40.921.5EV5.1%
2025-02-08
NJD at MTL
1 REG
15:06
MTL
A. Xhekaj
Saved shot58.015.0EV1.8%
2025-02-08
NJD at MTL
1 REG
15:26
NJD
S. Noesen
Saved shot31.326.6EV11.8%
2025-02-08
NJD at MTL
1 REG
15:30
NJD
S. Nemec
Miss58.140.8EV0.8%
2025-02-08
NJD at MTL
1 REG
15:53
MTL
J. Armia
Block19.29.0EVN/A
2025-02-08
NJD at MTL
1 REG
15:58
MTL
M. Matheson
Block33.834.2EVN/A
2025-02-08
NJD at MTL
1 REG
16:56
NJD
J. Hughes
Block28.624.8PPN/A
2025-02-08
NJD at MTL
1 REG
17:13
NJD
D. Hamilton
Block26.022.6PPN/A
2025-02-08
NJD at MTL
1 REG
18:50
NJD
L. Hughes
Block12.04.8PPN/A
2025-02-08
NJD at MTL
1 REG
18:58
MTL
J. Evans
Saved shot44.823.7EV2.7%
2025-02-08
NJD at MTL
1 REG
19:07
MTL
C. Caufield
Saved shot8.520.6EV23.1%
2025-02-08
NJD at MTL
2 REG
00:37
NJD
B. Dillon
Saved shot44.021.3EV3.8%
2025-02-08
NJD at MTL
2 REG
00:47
NJD
J. Bratt
Saved shot52.827.1EV1.4%
2025-02-08
NJD at MTL
2 REG
01:02
MTL
C. Caufield
Saved shot71.01.6EV0.3%
2025-02-08
NJD at MTL
2 REG
01:19
MTL
N. Suzuki
Saved shot44.017.2EV4.5%
2025-02-08
NJD at MTL
2 REG
01:29
MTL
C. Caufield
Block27.039.0EVN/A
2025-02-08
NJD at MTL
2 REG
02:56
MTL
P. Laine
Saved shot47.639.0PP4.8%
2025-02-08
NJD at MTL
2 REG
02:57
MTL
C. Caufield
Miss6.318.4PP4.2%
2025-02-08
NJD at MTL
2 REG
03:09
MTL
C. Caufield
Miss20.053.1PP10.2%
2025-02-08
NJD at MTL
2 REG
03:20
MTL
N. Suzuki
Block17.513.2PPN/A
2025-02-08
NJD at MTL
2 REG
03:46
NJD
E. Haula
Block31.250.2SHN/A
2025-02-08
NJD at MTL
2 REG
04:21
NJD
N. Bastian
Block51.238.7EVN/A
2025-02-08
NJD at MTL
2 REG
05:11
MTL
D. Savard
Miss65.232.5EV0.8%
2025-02-08
NJD at MTL
2 REG
05:24
MTL
A. Xhekaj
Saved shot57.921.3EV1.9%
2025-02-08
NJD at MTL
2 REG
05:42
MTL
J. Anderson
Saved shot9.824.0EV15.2%
2025-02-08
NJD at MTL
2 REG
05:49
MTL
L. Hutson
Block34.15.0EVN/A
NJD at MTL

Feb 8, 2025 · P1 REG · 00:03

B. Pesce

NJD · Saved shot

Distance
119.4 ft
Scoring chance (xG)
0.3%
Angle
4.8°
Strength
EV
NJD at MTL

Feb 8, 2025 · P1 REG · 00:20

K. Dach

MTL · Saved shot

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

Feb 8, 2025 · P1 REG · 00:35

D. Hamilton

NJD · Miss

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

Feb 8, 2025 · P1 REG · 03:03

D. Mercer

NJD · Saved shot

Distance
25.5 ft
Scoring chance (xG)
10.2%
Angle
45.0°
Strength
EV
NJD at MTL

Feb 8, 2025 · P1 REG · 04:10

J. Bratt

NJD · Saved shot

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

Feb 8, 2025 · P1 REG · 04:50

P. Cotter

NJD · Miss

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

Feb 8, 2025 · P1 REG · 05:16

S. Noesen

NJD · Miss

Distance
49.4 ft
Scoring chance (xG)
1.2%
Angle
58.2°
Strength
EV
NJD at MTL

Feb 8, 2025 · P1 REG · 05:23

P. Cotter

NJD · Saved shot

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

Feb 8, 2025 · P1 REG · 05:29

P. Cotter

NJD · Saved shot

Distance
33.4 ft
Scoring chance (xG)
3.6%
Angle
51.1°
Strength
EV
NJD at MTL

Feb 8, 2025 · P1 REG · 06:44

J. Anderson

MTL · Miss

Distance
14.0 ft
Scoring chance (xG)
2.1%
Angle
85.9°
Strength
EV
NJD at MTL

Feb 8, 2025 · P1 REG · 07:19

C. Caufield

MTL · Miss

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

Feb 8, 2025 · P1 REG · 07:23

C. Caufield

MTL · Block

Distance
12.2 ft
Scoring chance (xG)
Unavailable
Angle
55.0°
Strength
EV

Blocked or unsupported attempt

NJD at MTL

Feb 8, 2025 · P1 REG · 07:30

J. Bratt

NJD · Miss

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

Feb 8, 2025 · P1 REG · 08:38

J. Evans

MTL · Block

Distance
28.4 ft
Scoring chance (xG)
Unavailable
Angle
39.3°
Strength
EV

Blocked or unsupported attempt

NJD at MTL

Feb 8, 2025 · P1 REG · 09:00

B. Gallagher

MTL · Block

Distance
51.1 ft
Scoring chance (xG)
Unavailable
Angle
30.6°
Strength
EV

Blocked or unsupported attempt

NJD at MTL

Feb 8, 2025 · P1 REG · 09:11

C. Dvorak

MTL · Saved shot

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

Feb 8, 2025 · P1 REG · 10:39

E. Haula

NJD · Saved shot

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

Feb 8, 2025 · P1 REG · 10:44

J. Kovacevic

NJD · Saved shot

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

Feb 8, 2025 · P1 REG · 11:11

M. Matheson

MTL · Saved shot

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

Feb 8, 2025 · P1 REG · 11:15

L. Mailloux

MTL · Block

Distance
45.9 ft
Scoring chance (xG)
Unavailable
Angle
20.4°
Strength
EV

Blocked or unsupported attempt

NJD at MTL

Feb 8, 2025 · P1 REG · 12:43

C. Dvorak

MTL · Miss

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

Feb 8, 2025 · P1 REG · 13:31

D. Hamilton

NJD · Block

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

Blocked or unsupported attempt

NJD at MTL

Feb 8, 2025 · P1 REG · 13:43

J. Bratt

NJD · Goal

Distance
31.1 ft
Scoring chance (xG)
12.0%
Angle
5.5°
Strength
EV
NJD at MTL

Feb 8, 2025 · P1 REG · 14:25

J. Anderson

MTL · Saved shot

Distance
33.1 ft
Scoring chance (xG)
9.5%
Angle
28.9°
Strength
EV
NJD at MTL

Feb 8, 2025 · P1 REG · 15:01

A. Newhook

MTL · Saved shot

Distance
40.9 ft
Scoring chance (xG)
5.1%
Angle
21.5°
Strength
EV
NJD at MTL

Feb 8, 2025 · P1 REG · 15:06

A. Xhekaj

MTL · Saved shot

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

Feb 8, 2025 · P1 REG · 15:26

S. Noesen

NJD · Saved shot

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

Feb 8, 2025 · P1 REG · 15:30

S. Nemec

NJD · Miss

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

Feb 8, 2025 · P1 REG · 15:53

J. Armia

MTL · Block

Distance
19.2 ft
Scoring chance (xG)
Unavailable
Angle
9.0°
Strength
EV

Blocked or unsupported attempt

NJD at MTL

Feb 8, 2025 · P1 REG · 15:58

M. Matheson

MTL · Block

Distance
33.8 ft
Scoring chance (xG)
Unavailable
Angle
34.2°
Strength
EV

Blocked or unsupported attempt

NJD at MTL

Feb 8, 2025 · P1 REG · 16:56

J. Hughes

NJD · Block

Distance
28.6 ft
Scoring chance (xG)
Unavailable
Angle
24.8°
Strength
PP

Blocked or unsupported attempt

NJD at MTL

Feb 8, 2025 · P1 REG · 17:13

D. Hamilton

NJD · Block

Distance
26.0 ft
Scoring chance (xG)
Unavailable
Angle
22.6°
Strength
PP

Blocked or unsupported attempt

NJD at MTL

Feb 8, 2025 · P1 REG · 18:50

L. Hughes

NJD · Block

Distance
12.0 ft
Scoring chance (xG)
Unavailable
Angle
4.8°
Strength
PP

Blocked or unsupported attempt

NJD at MTL

Feb 8, 2025 · P1 REG · 18:58

J. Evans

MTL · Saved shot

Distance
44.8 ft
Scoring chance (xG)
2.7%
Angle
23.7°
Strength
EV
NJD at MTL

Feb 8, 2025 · P1 REG · 19:07

C. Caufield

MTL · Saved shot

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

Feb 8, 2025 · P2 REG · 00:37

B. Dillon

NJD · Saved shot

Distance
44.0 ft
Scoring chance (xG)
3.8%
Angle
21.3°
Strength
EV
NJD at MTL

Feb 8, 2025 · P2 REG · 00:47

J. Bratt

NJD · Saved shot

Distance
52.8 ft
Scoring chance (xG)
1.4%
Angle
27.1°
Strength
EV
NJD at MTL

Feb 8, 2025 · P2 REG · 01:02

C. Caufield

MTL · Saved shot

Distance
71.0 ft
Scoring chance (xG)
0.3%
Angle
1.6°
Strength
EV
NJD at MTL

Feb 8, 2025 · P2 REG · 01:19

N. Suzuki

MTL · Saved shot

Distance
44.0 ft
Scoring chance (xG)
4.5%
Angle
17.2°
Strength
EV
NJD at MTL

Feb 8, 2025 · P2 REG · 01:29

C. Caufield

MTL · Block

Distance
27.0 ft
Scoring chance (xG)
Unavailable
Angle
39.0°
Strength
EV

Blocked or unsupported attempt

NJD at MTL

Feb 8, 2025 · P2 REG · 02:56

P. Laine

MTL · Saved shot

Distance
47.6 ft
Scoring chance (xG)
4.8%
Angle
39.0°
Strength
PP
NJD at MTL

Feb 8, 2025 · P2 REG · 02:57

C. Caufield

MTL · Miss

Distance
6.3 ft
Scoring chance (xG)
4.2%
Angle
18.4°
Strength
PP
NJD at MTL

Feb 8, 2025 · P2 REG · 03:09

C. Caufield

MTL · Miss

Distance
20.0 ft
Scoring chance (xG)
10.2%
Angle
53.1°
Strength
PP
NJD at MTL

Feb 8, 2025 · P2 REG · 03:20

N. Suzuki

MTL · Block

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

Blocked or unsupported attempt

NJD at MTL

Feb 8, 2025 · P2 REG · 03:46

E. Haula

NJD · Block

Distance
31.2 ft
Scoring chance (xG)
Unavailable
Angle
50.2°
Strength
SH

Blocked or unsupported attempt

NJD at MTL

Feb 8, 2025 · P2 REG · 04:21

N. Bastian

NJD · Block

Distance
51.2 ft
Scoring chance (xG)
Unavailable
Angle
38.7°
Strength
EV

Blocked or unsupported attempt

NJD at MTL

Feb 8, 2025 · P2 REG · 05:11

D. Savard

MTL · Miss

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

Feb 8, 2025 · P2 REG · 05:24

A. Xhekaj

MTL · Saved shot

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

Feb 8, 2025 · P2 REG · 05:42

J. Anderson

MTL · Saved shot

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

Feb 8, 2025 · P2 REG · 05:49

L. Hutson

MTL · Block

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

Blocked or unsupported attempt

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.