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

114 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)
2024-12-17
BUF at MTL
1 REG
00:16
MTL
J. Evans
Block15.03.8EVN/A
2024-12-17
BUF at MTL
1 REG
00:19
MTL
J. Armia
Goal17.926.6EV24.6%
2024-12-17
BUF at MTL
1 REG
00:37
MTL
M. Matheson
Saved shot60.215.4EV1.6%
2024-12-17
BUF at MTL
1 REG
00:44
MTL
L. Hutson
Saved shot33.246.2EV5.3%
2024-12-17
BUF at MTL
1 REG
00:59
MTL
K. Dach
Saved shot7.00.0EV12.5%
2024-12-17
BUF at MTL
1 REG
01:06
MTL
M. Matheson
Block31.932.2EVN/A
2024-12-17
BUF at MTL
1 REG
01:48
MTL
C. Dvorak
Saved shot60.232.1EV1.6%
2024-12-17
BUF at MTL
1 REG
02:06
MTL
C. Dvorak
Miss29.850.4EV3.9%
2024-12-17
BUF at MTL
1 REG
02:15
MTL
J. Anderson
Miss17.747.3EV11.5%
2024-12-17
BUF at MTL
1 REG
02:17
MTL
B. Gallagher
Block9.16.3EVN/A
2024-12-17
BUF at MTL
1 REG
02:18
MTL
B. Gallagher
Block7.18.1EVN/A
2024-12-17
BUF at MTL
1 REG
03:51
MTL
N. Suzuki
Block31.452.8EVN/A
2024-12-17
BUF at MTL
1 REG
03:56
MTL
M. Matheson
Block38.315.1EVN/A
2024-12-17
BUF at MTL
1 REG
04:07
MTL
N. Suzuki
Block24.141.6EVN/A
2024-12-17
BUF at MTL
1 REG
04:17
MTL
M. Matheson
Saved shot32.919.5EV11.1%
2024-12-17
BUF at MTL
1 REG
04:52
BUF
C. Clifton
Block12.041.6EVN/A
2024-12-17
BUF at MTL
1 REG
05:06
MTL
A. Newhook
Miss8.635.5EV12.0%
2024-12-17
BUF at MTL
1 REG
05:08
MTL
K. Dach
Saved shot23.867.8EV3.0%
2024-12-17
BUF at MTL
1 REG
05:08
MTL
P. Laine
Miss27.361.6EV1.3%
2024-12-17
BUF at MTL
1 REG
05:12
MTL
M. Matheson
Block40.218.9EVN/A
2024-12-17
BUF at MTL
1 REG
05:41
MTL
M. Matheson
Saved shot60.24.8EV3.0%
2024-12-17
BUF at MTL
1 REG
06:26
MTL
P. Laine
Goal28.345.0PP13.5%
2024-12-17
BUF at MTL
1 REG
08:09
BUF
B. Malenstyn
Miss8.17.1EV8.9%
2024-12-17
BUF at MTL
1 REG
10:05
BUF
A. Tuch
Saved shot17.310.0SH25.3%
2024-12-17
BUF at MTL
1 REG
10:57
BUF
J. Quinn
Block36.452.8SHN/A
2024-12-17
BUF at MTL
1 REG
11:28
MTL
M. Matheson
Saved shot60.35.7PP4.0%
2024-12-17
BUF at MTL
1 REG
12:37
BUF
J. Peterka
Block11.731.0PPN/A
2024-12-17
BUF at MTL
1 REG
12:44
BUF
B. Byram
Block8.520.6PPN/A
2024-12-17
BUF at MTL
1 REG
13:08
BUF
Z. Benson
Saved shot11.263.4PP11.6%
2024-12-17
BUF at MTL
1 REG
13:09
BUF
Z. Benson
Miss7.666.8PP5.1%
2024-12-17
BUF at MTL
1 REG
13:15
BUF
J. Quinn
Block9.866.0PPN/A
2024-12-17
BUF at MTL
1 REG
13:26
BUF
J. Quinn
Block30.13.8PPN/A
2024-12-17
BUF at MTL
1 REG
14:10
BUF
J.Kulich
Block23.933.0PPN/A
2024-12-17
BUF at MTL
1 REG
14:43
BUF
N. Aube-Kubel
Saved shot24.663.4EV6.6%
2024-12-17
BUF at MTL
1 REG
14:49
BUF
H. Jokiharju
Block11.00.0EVN/A
2024-12-17
BUF at MTL
1 REG
15:01
BUF
J.Kulich
Miss16.03.6EV8.8%
2024-12-17
BUF at MTL
1 REG
15:48
MTL
E. Heineman
Saved shot42.258.6EV1.3%
2024-12-17
BUF at MTL
1 REG
16:47
MTL
B. Gallagher
Miss44.615.6EV2.6%
2024-12-17
BUF at MTL
1 REG
17:27
BUF
J.Kulich
Miss9.16.3EV11.2%
2024-12-17
BUF at MTL
1 REG
17:45
MTL
M. Matheson
Miss44.619.7EV3.7%
2024-12-17
BUF at MTL
1 REG
19:09
BUF
J. Zucker
Block31.49.2EVN/A
2024-12-17
BUF at MTL
1 REG
19:25
MTL
B. Gallagher
Block17.513.2EVN/A
2024-12-17
BUF at MTL
2 REG
00:35
BUF
J.Kulich
Saved shot39.132.5EV5.8%
2024-12-17
BUF at MTL
2 REG
01:42
BUF
D. Cozens
Saved shot40.727.8EV4.9%
2024-12-17
BUF at MTL
2 REG
01:51
BUF
D. Gilbert
Block8.520.6EVN/A
2024-12-17
BUF at MTL
2 REG
01:53
BUF
J. Zucker
Saved shot5.7135.0EV3.2%
2024-12-17
BUF at MTL
2 REG
01:58
BUF
R. McLeod
Saved shot28.624.8EV15.6%
2024-12-17
BUF at MTL
2 REG
02:04
BUF
B. Byram
Block22.15.2EVN/A
2024-12-17
BUF at MTL
2 REG
02:45
MTL
M. Matheson
Saved shot28.833.7EV15.1%
2024-12-17
BUF at MTL
2 REG
03:23
BUF
O. Power
Miss35.473.6EV1.6%
BUF at MTL

Dec 17, 2024 · P1 REG · 00:16

J. Evans

MTL · Block

Distance
15.0 ft
Scoring chance (xG)
Unavailable
Angle
3.8°
Strength
EV

Blocked or unsupported attempt

BUF at MTL

Dec 17, 2024 · P1 REG · 00:19

J. Armia

MTL · Goal

Distance
17.9 ft
Scoring chance (xG)
24.6%
Angle
26.6°
Strength
EV
BUF at MTL

Dec 17, 2024 · P1 REG · 00:37

M. Matheson

MTL · Saved shot

Distance
60.2 ft
Scoring chance (xG)
1.6%
Angle
15.4°
Strength
EV
BUF at MTL

Dec 17, 2024 · P1 REG · 00:44

L. Hutson

MTL · Saved shot

Distance
33.2 ft
Scoring chance (xG)
5.3%
Angle
46.2°
Strength
EV
BUF at MTL

Dec 17, 2024 · P1 REG · 00:59

K. Dach

MTL · Saved shot

Distance
7.0 ft
Scoring chance (xG)
12.5%
Angle
0.0°
Strength
EV
BUF at MTL

Dec 17, 2024 · P1 REG · 01:06

M. Matheson

MTL · Block

Distance
31.9 ft
Scoring chance (xG)
Unavailable
Angle
32.2°
Strength
EV

Blocked or unsupported attempt

BUF at MTL

Dec 17, 2024 · P1 REG · 01:48

C. Dvorak

MTL · Saved shot

Distance
60.2 ft
Scoring chance (xG)
1.6%
Angle
32.1°
Strength
EV
BUF at MTL

Dec 17, 2024 · P1 REG · 02:06

C. Dvorak

MTL · Miss

Distance
29.8 ft
Scoring chance (xG)
3.9%
Angle
50.4°
Strength
EV
BUF at MTL

Dec 17, 2024 · P1 REG · 02:15

J. Anderson

MTL · Miss

Distance
17.7 ft
Scoring chance (xG)
11.5%
Angle
47.3°
Strength
EV
BUF at MTL

Dec 17, 2024 · P1 REG · 02:17

B. Gallagher

MTL · Block

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

Blocked or unsupported attempt

BUF at MTL

Dec 17, 2024 · P1 REG · 02:18

B. Gallagher

MTL · Block

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

Blocked or unsupported attempt

BUF at MTL

Dec 17, 2024 · P1 REG · 03:51

N. Suzuki

MTL · Block

Distance
31.4 ft
Scoring chance (xG)
Unavailable
Angle
52.8°
Strength
EV

Blocked or unsupported attempt

BUF at MTL

Dec 17, 2024 · P1 REG · 03:56

M. Matheson

MTL · Block

Distance
38.3 ft
Scoring chance (xG)
Unavailable
Angle
15.1°
Strength
EV

Blocked or unsupported attempt

BUF at MTL

Dec 17, 2024 · P1 REG · 04:07

N. Suzuki

MTL · Block

Distance
24.1 ft
Scoring chance (xG)
Unavailable
Angle
41.6°
Strength
EV

Blocked or unsupported attempt

BUF at MTL

Dec 17, 2024 · P1 REG · 04:17

M. Matheson

MTL · Saved shot

Distance
32.9 ft
Scoring chance (xG)
11.1%
Angle
19.5°
Strength
EV
BUF at MTL

Dec 17, 2024 · P1 REG · 04:52

C. Clifton

BUF · Block

Distance
12.0 ft
Scoring chance (xG)
Unavailable
Angle
41.6°
Strength
EV

Blocked or unsupported attempt

BUF at MTL

Dec 17, 2024 · P1 REG · 05:06

A. Newhook

MTL · Miss

Distance
8.6 ft
Scoring chance (xG)
12.0%
Angle
35.5°
Strength
EV
BUF at MTL

Dec 17, 2024 · P1 REG · 05:08

K. Dach

MTL · Saved shot

Distance
23.8 ft
Scoring chance (xG)
3.0%
Angle
67.8°
Strength
EV
BUF at MTL

Dec 17, 2024 · P1 REG · 05:08

P. Laine

MTL · Miss

Distance
27.3 ft
Scoring chance (xG)
1.3%
Angle
61.6°
Strength
EV
BUF at MTL

Dec 17, 2024 · P1 REG · 05:12

M. Matheson

MTL · Block

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

Blocked or unsupported attempt

BUF at MTL

Dec 17, 2024 · P1 REG · 05:41

M. Matheson

MTL · Saved shot

Distance
60.2 ft
Scoring chance (xG)
3.0%
Angle
4.8°
Strength
EV
BUF at MTL

Dec 17, 2024 · P1 REG · 06:26

P. Laine

MTL · Goal

Distance
28.3 ft
Scoring chance (xG)
13.5%
Angle
45.0°
Strength
PP
BUF at MTL

Dec 17, 2024 · P1 REG · 08:09

B. Malenstyn

BUF · Miss

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

Dec 17, 2024 · P1 REG · 10:05

A. Tuch

BUF · Saved shot

Distance
17.3 ft
Scoring chance (xG)
25.3%
Angle
10.0°
Strength
SH
BUF at MTL

Dec 17, 2024 · P1 REG · 10:57

J. Quinn

BUF · Block

Distance
36.4 ft
Scoring chance (xG)
Unavailable
Angle
52.8°
Strength
SH

Blocked or unsupported attempt

BUF at MTL

Dec 17, 2024 · P1 REG · 11:28

M. Matheson

MTL · Saved shot

Distance
60.3 ft
Scoring chance (xG)
4.0%
Angle
5.7°
Strength
PP
BUF at MTL

Dec 17, 2024 · P1 REG · 12:37

J. Peterka

BUF · Block

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

Blocked or unsupported attempt

BUF at MTL

Dec 17, 2024 · P1 REG · 12:44

B. Byram

BUF · Block

Distance
8.5 ft
Scoring chance (xG)
Unavailable
Angle
20.6°
Strength
PP

Blocked or unsupported attempt

BUF at MTL

Dec 17, 2024 · P1 REG · 13:08

Z. Benson

BUF · Saved shot

Distance
11.2 ft
Scoring chance (xG)
11.6%
Angle
63.4°
Strength
PP
BUF at MTL

Dec 17, 2024 · P1 REG · 13:09

Z. Benson

BUF · Miss

Distance
7.6 ft
Scoring chance (xG)
5.1%
Angle
66.8°
Strength
PP
BUF at MTL

Dec 17, 2024 · P1 REG · 13:15

J. Quinn

BUF · Block

Distance
9.8 ft
Scoring chance (xG)
Unavailable
Angle
66.0°
Strength
PP

Blocked or unsupported attempt

BUF at MTL

Dec 17, 2024 · P1 REG · 13:26

J. Quinn

BUF · Block

Distance
30.1 ft
Scoring chance (xG)
Unavailable
Angle
3.8°
Strength
PP

Blocked or unsupported attempt

BUF at MTL

Dec 17, 2024 · P1 REG · 14:10

J.Kulich

BUF · Block

Distance
23.9 ft
Scoring chance (xG)
Unavailable
Angle
33.0°
Strength
PP

Blocked or unsupported attempt

BUF at MTL

Dec 17, 2024 · P1 REG · 14:43

N. Aube-Kubel

BUF · Saved shot

Distance
24.6 ft
Scoring chance (xG)
6.6%
Angle
63.4°
Strength
EV
BUF at MTL

Dec 17, 2024 · P1 REG · 14:49

H. Jokiharju

BUF · Block

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

Blocked or unsupported attempt

BUF at MTL

Dec 17, 2024 · P1 REG · 15:01

J.Kulich

BUF · Miss

Distance
16.0 ft
Scoring chance (xG)
8.8%
Angle
3.6°
Strength
EV
BUF at MTL

Dec 17, 2024 · P1 REG · 15:48

E. Heineman

MTL · Saved shot

Distance
42.2 ft
Scoring chance (xG)
1.3%
Angle
58.6°
Strength
EV
BUF at MTL

Dec 17, 2024 · P1 REG · 16:47

B. Gallagher

MTL · Miss

Distance
44.6 ft
Scoring chance (xG)
2.6%
Angle
15.6°
Strength
EV
BUF at MTL

Dec 17, 2024 · P1 REG · 17:27

J.Kulich

BUF · Miss

Distance
9.1 ft
Scoring chance (xG)
11.2%
Angle
6.3°
Strength
EV
BUF at MTL

Dec 17, 2024 · P1 REG · 17:45

M. Matheson

MTL · Miss

Distance
44.6 ft
Scoring chance (xG)
3.7%
Angle
19.7°
Strength
EV
BUF at MTL

Dec 17, 2024 · P1 REG · 19:09

J. Zucker

BUF · Block

Distance
31.4 ft
Scoring chance (xG)
Unavailable
Angle
9.2°
Strength
EV

Blocked or unsupported attempt

BUF at MTL

Dec 17, 2024 · P1 REG · 19:25

B. Gallagher

MTL · Block

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

Blocked or unsupported attempt

BUF at MTL

Dec 17, 2024 · P2 REG · 00:35

J.Kulich

BUF · Saved shot

Distance
39.1 ft
Scoring chance (xG)
5.8%
Angle
32.5°
Strength
EV
BUF at MTL

Dec 17, 2024 · P2 REG · 01:42

D. Cozens

BUF · Saved shot

Distance
40.7 ft
Scoring chance (xG)
4.9%
Angle
27.8°
Strength
EV
BUF at MTL

Dec 17, 2024 · P2 REG · 01:51

D. Gilbert

BUF · Block

Distance
8.5 ft
Scoring chance (xG)
Unavailable
Angle
20.6°
Strength
EV

Blocked or unsupported attempt

BUF at MTL

Dec 17, 2024 · P2 REG · 01:53

J. Zucker

BUF · Saved shot

Distance
5.7 ft
Scoring chance (xG)
3.2%
Angle
135.0°
Strength
EV
BUF at MTL

Dec 17, 2024 · P2 REG · 01:58

R. McLeod

BUF · Saved shot

Distance
28.6 ft
Scoring chance (xG)
15.6%
Angle
24.8°
Strength
EV
BUF at MTL

Dec 17, 2024 · P2 REG · 02:04

B. Byram

BUF · Block

Distance
22.1 ft
Scoring chance (xG)
Unavailable
Angle
5.2°
Strength
EV

Blocked or unsupported attempt

BUF at MTL

Dec 17, 2024 · P2 REG · 02:45

M. Matheson

MTL · Saved shot

Distance
28.8 ft
Scoring chance (xG)
15.1%
Angle
33.7°
Strength
EV
BUF at MTL

Dec 17, 2024 · P2 REG · 03:23

O. Power

BUF · Miss

Distance
35.4 ft
Scoring chance (xG)
1.6%
Angle
73.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.