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

98 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-03-28
MTL at CAR
1 REG
00:15
MTL
C. Dvorak
Miss49.039.2EV0.9%
2025-03-28
MTL at CAR
1 REG
00:23
MTL
J. Anderson
Goal24.00.0EV16.8%
2025-03-28
MTL at CAR
1 REG
00:41
CAR
J. Blake
Goal10.416.7EV14.9%
2025-03-28
MTL at CAR
1 REG
01:02
CAR
S. Gostisbehere
Saved shot62.227.8EV2.7%
2025-03-28
MTL at CAR
1 REG
03:30
MTL
B. Gallagher
Miss15.036.9PP19.0%
2025-03-28
MTL at CAR
1 REG
04:19
MTL
A. Xhekaj
Saved shot60.522.3EV1.5%
2025-03-28
MTL at CAR
1 REG
05:08
CAR
J. Chatfield
Block51.927.6EVN/A
2025-03-28
MTL at CAR
1 REG
05:21
CAR
J. Kotkaniemi
Miss42.434.4EV4.4%
2025-03-28
MTL at CAR
1 REG
08:15
MTL
B. Gallagher
Saved shot25.854.5EV7.0%
2025-03-28
MTL at CAR
1 REG
08:58
CAR
T. Hall
Saved shot18.440.6EV10.4%
2025-03-28
MTL at CAR
1 REG
10:20
CAR
S. Aho
Saved shot38.941.9EV2.7%
2025-03-28
MTL at CAR
1 REG
11:18
CAR
S. Walker
Block29.813.6EVN/A
2025-03-28
MTL at CAR
1 REG
12:03
CAR
D. Orlov
Saved shot41.034.1EV3.0%
2025-03-28
MTL at CAR
1 REG
12:25
CAR
A. Svechnikov
Block37.625.2EVN/A
2025-03-28
MTL at CAR
1 REG
13:03
CAR
J. Slavin
Miss49.730.2EV1.9%
2025-03-28
MTL at CAR
1 REG
13:16
MTL
P. Laine
Saved shot41.01.4EV6.9%
2025-03-28
MTL at CAR
1 REG
13:35
CAR
S. Walker
Saved shot41.627.2EV5.3%
2025-03-28
MTL at CAR
1 REG
14:45
CAR
S. Jarvis
Block9.16.3EVN/A
2025-03-28
MTL at CAR
1 REG
16:30
CAR
S. Aho
Saved shot39.435.7PP5.4%
2025-03-28
MTL at CAR
1 REG
16:49
CAR
S. Gostisbehere
Saved shot47.58.5PP5.5%
2025-03-28
MTL at CAR
1 REG
17:28
CAR
S. Gostisbehere
Saved shot45.615.3PP5.6%
2025-03-28
MTL at CAR
1 REG
17:38
CAR
S. Aho
Block21.633.7PPN/A
2025-03-28
MTL at CAR
1 REG
17:43
CAR
S. Aho
Miss35.428.7PP9.0%
2025-03-28
MTL at CAR
1 REG
17:54
CAR
S. Jarvis
Saved shot32.321.8PP11.7%
2025-03-28
MTL at CAR
1 REG
18:29
CAR
S. Aho
Saved shot19.071.6PP12.2%
2025-03-28
MTL at CAR
1 REG
19:17
CAR
S. Walker
Block38.129.9EVN/A
2025-03-28
MTL at CAR
1 REG
19:34
MTL
J. Slafkovský
Miss9.240.6EV9.2%
2025-03-28
MTL at CAR
1 REG
19:49
CAR
J. Martinook
Saved shot27.090.0EV1.6%
2025-03-28
MTL at CAR
2 REG
00:46
CAR
E. Robinson
Saved shot62.00.9EV1.1%
2025-03-28
MTL at CAR
2 REG
01:09
CAR
S. Aho
Block41.419.7EVN/A
2025-03-28
MTL at CAR
2 REG
01:31
CAR
J. Slavin
Saved shot71.331.2EV0.4%
2025-03-28
MTL at CAR
2 REG
01:48
MTL
J. Evans
Saved shot31.184.5EV1.1%
2025-03-28
MTL at CAR
2 REG
02:08
CAR
J. Roslovic
Block21.28.1EVN/A
2025-03-28
MTL at CAR
2 REG
04:22
CAR
B. Burns
Saved shot45.920.4EV2.9%
2025-03-28
MTL at CAR
2 REG
04:26
CAR
A. Svechnikov
Block8.00.0EVN/A
2025-03-28
MTL at CAR
2 REG
04:48
CAR
M. Jankowski
Miss16.310.6EV11.6%
2025-03-28
MTL at CAR
2 REG
05:30
CAR
E. Robinson
Miss10.211.3EV11.4%
2025-03-28
MTL at CAR
2 REG
06:36
CAR
J. Martinook
Miss45.218.0EV3.2%
2025-03-28
MTL at CAR
2 REG
06:38
CAR
S. Walker
Miss50.46.8EV1.2%
2025-03-28
MTL at CAR
2 REG
06:55
CAR
S. Gostisbehere
Block19.29.0EVN/A
2025-03-28
MTL at CAR
2 REG
08:23
CAR
J. Blake
Block25.128.6EVN/A
2025-03-28
MTL at CAR
2 REG
08:58
CAR
J. Martinook
Block18.03.2EVN/A
2025-03-28
MTL at CAR
2 REG
09:10
MTL
J. Anderson
Miss23.822.2EV17.8%
2025-03-28
MTL at CAR
2 REG
09:59
MTL
E. Heineman
Saved shot43.349.7EV1.2%
2025-03-28
MTL at CAR
2 REG
11:10
MTL
C. Dvorak
Block15.818.4EVN/A
2025-03-28
MTL at CAR
2 REG
11:52
CAR
S. Jarvis
Block16.625.0EVN/A
2025-03-28
MTL at CAR
2 REG
12:55
CAR
S. Gostisbehere
Saved shot33.630.4PP10.2%
2025-03-28
MTL at CAR
2 REG
13:46
CAR
T. Hall
Goal20.126.6PP17.6%
2025-03-28
MTL at CAR
2 REG
14:09
CAR
L. Stankoven
Saved shot35.835.9EV5.1%
2025-03-28
MTL at CAR
2 REG
14:32
CAR
L. Stankoven
Miss12.048.4EV9.1%
MTL at CAR

Mar 28, 2025 · P1 REG · 00:15

C. Dvorak

MTL · Miss

Distance
49.0 ft
Scoring chance (xG)
0.9%
Angle
39.2°
Strength
EV
MTL at CAR

Mar 28, 2025 · P1 REG · 00:23

J. Anderson

MTL · Goal

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

Mar 28, 2025 · P1 REG · 00:41

J. Blake

CAR · Goal

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

Mar 28, 2025 · P1 REG · 01:02

S. Gostisbehere

CAR · Saved shot

Distance
62.2 ft
Scoring chance (xG)
2.7%
Angle
27.8°
Strength
EV
MTL at CAR

Mar 28, 2025 · P1 REG · 03:30

B. Gallagher

MTL · Miss

Distance
15.0 ft
Scoring chance (xG)
19.0%
Angle
36.9°
Strength
PP
MTL at CAR

Mar 28, 2025 · P1 REG · 04:19

A. Xhekaj

MTL · Saved shot

Distance
60.5 ft
Scoring chance (xG)
1.5%
Angle
22.3°
Strength
EV
MTL at CAR

Mar 28, 2025 · P1 REG · 05:08

J. Chatfield

CAR · Block

Distance
51.9 ft
Scoring chance (xG)
Unavailable
Angle
27.6°
Strength
EV

Blocked or unsupported attempt

MTL at CAR

Mar 28, 2025 · P1 REG · 05:21

J. Kotkaniemi

CAR · Miss

Distance
42.4 ft
Scoring chance (xG)
4.4%
Angle
34.4°
Strength
EV
MTL at CAR

Mar 28, 2025 · P1 REG · 08:15

B. Gallagher

MTL · Saved shot

Distance
25.8 ft
Scoring chance (xG)
7.0%
Angle
54.5°
Strength
EV
MTL at CAR

Mar 28, 2025 · P1 REG · 08:58

T. Hall

CAR · Saved shot

Distance
18.4 ft
Scoring chance (xG)
10.4%
Angle
40.6°
Strength
EV
MTL at CAR

Mar 28, 2025 · P1 REG · 10:20

S. Aho

CAR · Saved shot

Distance
38.9 ft
Scoring chance (xG)
2.7%
Angle
41.9°
Strength
EV
MTL at CAR

Mar 28, 2025 · P1 REG · 11:18

S. Walker

CAR · Block

Distance
29.8 ft
Scoring chance (xG)
Unavailable
Angle
13.6°
Strength
EV

Blocked or unsupported attempt

MTL at CAR

Mar 28, 2025 · P1 REG · 12:03

D. Orlov

CAR · Saved shot

Distance
41.0 ft
Scoring chance (xG)
3.0%
Angle
34.1°
Strength
EV
MTL at CAR

Mar 28, 2025 · P1 REG · 12:25

A. Svechnikov

CAR · Block

Distance
37.6 ft
Scoring chance (xG)
Unavailable
Angle
25.2°
Strength
EV

Blocked or unsupported attempt

MTL at CAR

Mar 28, 2025 · P1 REG · 13:03

J. Slavin

CAR · Miss

Distance
49.7 ft
Scoring chance (xG)
1.9%
Angle
30.2°
Strength
EV
MTL at CAR

Mar 28, 2025 · P1 REG · 13:16

P. Laine

MTL · Saved shot

Distance
41.0 ft
Scoring chance (xG)
6.9%
Angle
1.4°
Strength
EV
MTL at CAR

Mar 28, 2025 · P1 REG · 13:35

S. Walker

CAR · Saved shot

Distance
41.6 ft
Scoring chance (xG)
5.3%
Angle
27.2°
Strength
EV
MTL at CAR

Mar 28, 2025 · P1 REG · 14:45

S. Jarvis

CAR · Block

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

Blocked or unsupported attempt

MTL at CAR

Mar 28, 2025 · P1 REG · 16:30

S. Aho

CAR · Saved shot

Distance
39.4 ft
Scoring chance (xG)
5.4%
Angle
35.7°
Strength
PP
MTL at CAR

Mar 28, 2025 · P1 REG · 16:49

S. Gostisbehere

CAR · Saved shot

Distance
47.5 ft
Scoring chance (xG)
5.5%
Angle
8.5°
Strength
PP
MTL at CAR

Mar 28, 2025 · P1 REG · 17:28

S. Gostisbehere

CAR · Saved shot

Distance
45.6 ft
Scoring chance (xG)
5.6%
Angle
15.3°
Strength
PP
MTL at CAR

Mar 28, 2025 · P1 REG · 17:38

S. Aho

CAR · Block

Distance
21.6 ft
Scoring chance (xG)
Unavailable
Angle
33.7°
Strength
PP

Blocked or unsupported attempt

MTL at CAR

Mar 28, 2025 · P1 REG · 17:43

S. Aho

CAR · Miss

Distance
35.4 ft
Scoring chance (xG)
9.0%
Angle
28.7°
Strength
PP
MTL at CAR

Mar 28, 2025 · P1 REG · 17:54

S. Jarvis

CAR · Saved shot

Distance
32.3 ft
Scoring chance (xG)
11.7%
Angle
21.8°
Strength
PP
MTL at CAR

Mar 28, 2025 · P1 REG · 18:29

S. Aho

CAR · Saved shot

Distance
19.0 ft
Scoring chance (xG)
12.2%
Angle
71.6°
Strength
PP
MTL at CAR

Mar 28, 2025 · P1 REG · 19:17

S. Walker

CAR · Block

Distance
38.1 ft
Scoring chance (xG)
Unavailable
Angle
29.9°
Strength
EV

Blocked or unsupported attempt

MTL at CAR

Mar 28, 2025 · P1 REG · 19:34

J. Slafkovský

MTL · Miss

Distance
9.2 ft
Scoring chance (xG)
9.2%
Angle
40.6°
Strength
EV
MTL at CAR

Mar 28, 2025 · P1 REG · 19:49

J. Martinook

CAR · Saved shot

Distance
27.0 ft
Scoring chance (xG)
1.6%
Angle
90.0°
Strength
EV
MTL at CAR

Mar 28, 2025 · P2 REG · 00:46

E. Robinson

CAR · Saved shot

Distance
62.0 ft
Scoring chance (xG)
1.1%
Angle
0.9°
Strength
EV
MTL at CAR

Mar 28, 2025 · P2 REG · 01:09

S. Aho

CAR · Block

Distance
41.4 ft
Scoring chance (xG)
Unavailable
Angle
19.7°
Strength
EV

Blocked or unsupported attempt

MTL at CAR

Mar 28, 2025 · P2 REG · 01:31

J. Slavin

CAR · Saved shot

Distance
71.3 ft
Scoring chance (xG)
0.4%
Angle
31.2°
Strength
EV
MTL at CAR

Mar 28, 2025 · P2 REG · 01:48

J. Evans

MTL · Saved shot

Distance
31.1 ft
Scoring chance (xG)
1.1%
Angle
84.5°
Strength
EV
MTL at CAR

Mar 28, 2025 · P2 REG · 02:08

J. Roslovic

CAR · Block

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

Blocked or unsupported attempt

MTL at CAR

Mar 28, 2025 · P2 REG · 04:22

B. Burns

CAR · Saved shot

Distance
45.9 ft
Scoring chance (xG)
2.9%
Angle
20.4°
Strength
EV
MTL at CAR

Mar 28, 2025 · P2 REG · 04:26

A. Svechnikov

CAR · Block

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

Blocked or unsupported attempt

MTL at CAR

Mar 28, 2025 · P2 REG · 04:48

M. Jankowski

CAR · Miss

Distance
16.3 ft
Scoring chance (xG)
11.6%
Angle
10.6°
Strength
EV
MTL at CAR

Mar 28, 2025 · P2 REG · 05:30

E. Robinson

CAR · Miss

Distance
10.2 ft
Scoring chance (xG)
11.4%
Angle
11.3°
Strength
EV
MTL at CAR

Mar 28, 2025 · P2 REG · 06:36

J. Martinook

CAR · Miss

Distance
45.2 ft
Scoring chance (xG)
3.2%
Angle
18.0°
Strength
EV
MTL at CAR

Mar 28, 2025 · P2 REG · 06:38

S. Walker

CAR · Miss

Distance
50.4 ft
Scoring chance (xG)
1.2%
Angle
6.8°
Strength
EV
MTL at CAR

Mar 28, 2025 · P2 REG · 06:55

S. Gostisbehere

CAR · Block

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

Blocked or unsupported attempt

MTL at CAR

Mar 28, 2025 · P2 REG · 08:23

J. Blake

CAR · Block

Distance
25.1 ft
Scoring chance (xG)
Unavailable
Angle
28.6°
Strength
EV

Blocked or unsupported attempt

MTL at CAR

Mar 28, 2025 · P2 REG · 08:58

J. Martinook

CAR · Block

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

Blocked or unsupported attempt

MTL at CAR

Mar 28, 2025 · P2 REG · 09:10

J. Anderson

MTL · Miss

Distance
23.8 ft
Scoring chance (xG)
17.8%
Angle
22.2°
Strength
EV
MTL at CAR

Mar 28, 2025 · P2 REG · 09:59

E. Heineman

MTL · Saved shot

Distance
43.3 ft
Scoring chance (xG)
1.2%
Angle
49.7°
Strength
EV
MTL at CAR

Mar 28, 2025 · P2 REG · 11:10

C. Dvorak

MTL · Block

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

Blocked or unsupported attempt

MTL at CAR

Mar 28, 2025 · P2 REG · 11:52

S. Jarvis

CAR · Block

Distance
16.6 ft
Scoring chance (xG)
Unavailable
Angle
25.0°
Strength
EV

Blocked or unsupported attempt

MTL at CAR

Mar 28, 2025 · P2 REG · 12:55

S. Gostisbehere

CAR · Saved shot

Distance
33.6 ft
Scoring chance (xG)
10.2%
Angle
30.4°
Strength
PP
MTL at CAR

Mar 28, 2025 · P2 REG · 13:46

T. Hall

CAR · Goal

Distance
20.1 ft
Scoring chance (xG)
17.6%
Angle
26.6°
Strength
PP
MTL at CAR

Mar 28, 2025 · P2 REG · 14:09

L. Stankoven

CAR · Saved shot

Distance
35.8 ft
Scoring chance (xG)
5.1%
Angle
35.9°
Strength
EV
MTL at CAR

Mar 28, 2025 · P2 REG · 14:32

L. Stankoven

CAR · Miss

Distance
12.0 ft
Scoring chance (xG)
9.1%
Angle
48.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.