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: 1507 published games / 1507 collected games. Last source refresh: Oct 4, 2026 05:14.

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)
2023-03-27
MTL at BUF
1 REG
00:39
MTL
R. Harvey-Pinard
Saved shot9.240.6EV7.7%
2023-03-27
MTL at BUF
1 REG
01:03
MTL
M. Matheson
Block43.024.8EVN/A
2023-03-27
MTL at BUF
1 REG
01:20
MTL
J. Harris
Saved shot23.346.7EV9.5%
2023-03-27
MTL at BUF
1 REG
01:22
MTL
J. Harris
Goal9.432.0EV18.1%
2023-03-27
MTL at BUF
1 REG
02:00
BUF
O. Power
Block14.04.1EVN/A
2023-03-27
MTL at BUF
1 REG
02:35
BUF
R. Stillman
Miss59.124.0EV3.0%
2023-03-27
MTL at BUF
1 REG
03:01
MTL
B. Gallagher
Miss15.311.3EV7.7%
2023-03-27
MTL at BUF
1 REG
03:49
BUF
T. Jost
Miss46.313.7EV2.7%
2023-03-27
MTL at BUF
1 REG
03:49
BUF
L. Rousek
Goal11.345.0EV4.6%
2023-03-27
MTL at BUF
1 REG
04:04
MTL
N. Suzuki
Saved shot35.214.8EV6.2%
2023-03-27
MTL at BUF
1 REG
04:30
MTL
M. Hoffman
Miss50.946.6EV0.8%
2023-03-27
MTL at BUF
1 REG
05:23
BUF
C. Mittelstadt
Saved shot30.965.1EV2.3%
2023-03-27
MTL at BUF
1 REG
06:22
BUF
K. Okposo
Block40.831.0EVN/A
2023-03-27
MTL at BUF
1 REG
06:44
BUF
A. Tuch
Saved shot38.349.2PP3.4%
2023-03-27
MTL at BUF
1 REG
08:08
BUF
J. Quinn
Saved shot29.732.6PP13.4%
2023-03-27
MTL at BUF
1 REG
08:19
BUF
H. Jokiharju
Saved shot56.015.5PP4.6%
2023-03-27
MTL at BUF
1 REG
08:48
MTL
D. Gurianov
Block55.222.4EVN/A
2023-03-27
MTL at BUF
1 REG
10:57
BUF
H. Jokiharju
Block43.25.3EVN/A
2023-03-27
MTL at BUF
1 REG
11:20
MTL
J. Ylonen
Saved shot16.310.6EV18.3%
2023-03-27
MTL at BUF
1 REG
12:10
BUF
K. Okposo
Block13.28.7EVN/A
2023-03-27
MTL at BUF
1 REG
12:13
BUF
O. Power
Saved shot31.437.2EV5.5%
2023-03-27
MTL at BUF
1 REG
12:18
BUF
A. Tuch
Block39.435.7EVN/A
2023-03-27
MTL at BUF
1 REG
12:55
BUF
A. Tuch
Saved shot30.115.4EV11.3%
2023-03-27
MTL at BUF
1 REG
14:24
MTL
B. Gallagher
Block9.824.0EVN/A
2023-03-27
MTL at BUF
1 REG
15:19
BUF
Z. Girgensons
Saved shot33.274.3EV1.2%
2023-03-27
MTL at BUF
1 REG
15:25
BUF
H. Jokiharju
Saved shot48.334.0EV2.3%
2023-03-27
MTL at BUF
1 REG
15:27
BUF
J. Skinner
Saved shot43.461.1EV0.9%
2023-03-27
MTL at BUF
1 REG
16:07
MTL
M. Matheson
Saved shot57.617.2EV1.8%
2023-03-27
MTL at BUF
1 REG
18:19
BUF
A. Tuch
Saved shot10.821.8PP10.4%
2023-03-27
MTL at BUF
1 REG
19:19
BUF
J. Peterka
Saved shot38.621.3PP5.6%
2023-03-27
MTL at BUF
1 REG
19:31
BUF
D. Cozens
Saved shot40.811.3PP5.7%
2023-03-27
MTL at BUF
2 REG
00:34
BUF
O. Power
Miss27.921.0EV17.6%
2023-03-27
MTL at BUF
2 REG
00:56
BUF
A. Tuch
Saved shot17.747.3PP7.1%
2023-03-27
MTL at BUF
2 REG
01:26
MTL
D. Savard
Saved shot39.252.3EV1.9%
2023-03-27
MTL at BUF
2 REG
01:48
MTL
M. Matheson
Block26.826.6EVN/A
2023-03-27
MTL at BUF
2 REG
02:46
MTL
J. Kovacevic
Saved shot30.49.5EV14.3%
2023-03-27
MTL at BUF
2 REG
02:59
MTL
J. Edmundson
Saved shot52.36.6PP3.6%
2023-03-27
MTL at BUF
2 REG
03:14
MTL
J. Evans
Saved shot61.839.1EV0.5%
2023-03-27
MTL at BUF
2 REG
03:50
BUF
P. Krebs
Saved shot11.00.0EV10.4%
2023-03-27
MTL at BUF
2 REG
04:28
MTL
A. Belzile
Goal20.676.0EV2.3%
2023-03-27
MTL at BUF
2 REG
05:49
BUF
J. Peterka
Goal12.1114.4PP4.0%
2023-03-27
MTL at BUF
2 REG
06:02
BUF
O. Power
Saved shot181.12.2EV0.3%
2023-03-27
MTL at BUF
2 REG
06:14
BUF
I. Lyubushkin
Saved shot48.340.0EV1.1%
2023-03-27
MTL at BUF
2 REG
06:49
MTL
B. Gallagher
Block27.236.0EVN/A
2023-03-27
MTL at BUF
2 REG
07:01
MTL
J. Ylonen
Block24.238.3EVN/A
2023-03-27
MTL at BUF
2 REG
07:07
MTL
B. Gallagher
Saved shot19.411.9EV15.6%
2023-03-27
MTL at BUF
2 REG
07:10
MTL
B. Gallagher
Saved shot11.00.0EV47.1%
2023-03-27
MTL at BUF
2 REG
07:27
MTL
B. Gallagher
Saved shot18.299.5EV2.5%
2023-03-27
MTL at BUF
2 REG
07:28
MTL
J. Ylonen
Saved shot10.821.8EV3.3%
2023-03-27
MTL at BUF
2 REG
07:36
MTL
B. Gallagher
Block8.926.6EVN/A
MTL at BUF

Mar 27, 2023 · P1 REG · 00:39

R. Harvey-Pinard

MTL · Saved shot

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

Mar 27, 2023 · P1 REG · 01:03

M. Matheson

MTL · Block

Distance
43.0 ft
Scoring chance (xG)
Unavailable
Angle
24.8°
Strength
EV

Blocked or unsupported attempt

MTL at BUF

Mar 27, 2023 · P1 REG · 01:20

J. Harris

MTL · Saved shot

Distance
23.3 ft
Scoring chance (xG)
9.5%
Angle
46.7°
Strength
EV
MTL at BUF

Mar 27, 2023 · P1 REG · 01:22

J. Harris

MTL · Goal

Distance
9.4 ft
Scoring chance (xG)
18.1%
Angle
32.0°
Strength
EV
MTL at BUF

Mar 27, 2023 · P1 REG · 02:00

O. Power

BUF · Block

Distance
14.0 ft
Scoring chance (xG)
Unavailable
Angle
4.1°
Strength
EV

Blocked or unsupported attempt

MTL at BUF

Mar 27, 2023 · P1 REG · 02:35

R. Stillman

BUF · Miss

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

Mar 27, 2023 · P1 REG · 03:01

B. Gallagher

MTL · Miss

Distance
15.3 ft
Scoring chance (xG)
7.7%
Angle
11.3°
Strength
EV
MTL at BUF

Mar 27, 2023 · P1 REG · 03:49

T. Jost

BUF · Miss

Distance
46.3 ft
Scoring chance (xG)
2.7%
Angle
13.7°
Strength
EV
MTL at BUF

Mar 27, 2023 · P1 REG · 03:49

L. Rousek

BUF · Goal

Distance
11.3 ft
Scoring chance (xG)
4.6%
Angle
45.0°
Strength
EV
MTL at BUF

Mar 27, 2023 · P1 REG · 04:04

N. Suzuki

MTL · Saved shot

Distance
35.2 ft
Scoring chance (xG)
6.2%
Angle
14.8°
Strength
EV
MTL at BUF

Mar 27, 2023 · P1 REG · 04:30

M. Hoffman

MTL · Miss

Distance
50.9 ft
Scoring chance (xG)
0.8%
Angle
46.6°
Strength
EV
MTL at BUF

Mar 27, 2023 · P1 REG · 05:23

C. Mittelstadt

BUF · Saved shot

Distance
30.9 ft
Scoring chance (xG)
2.3%
Angle
65.1°
Strength
EV
MTL at BUF

Mar 27, 2023 · P1 REG · 06:22

K. Okposo

BUF · Block

Distance
40.8 ft
Scoring chance (xG)
Unavailable
Angle
31.0°
Strength
EV

Blocked or unsupported attempt

MTL at BUF

Mar 27, 2023 · P1 REG · 06:44

A. Tuch

BUF · Saved shot

Distance
38.3 ft
Scoring chance (xG)
3.4%
Angle
49.2°
Strength
PP
MTL at BUF

Mar 27, 2023 · P1 REG · 08:08

J. Quinn

BUF · Saved shot

Distance
29.7 ft
Scoring chance (xG)
13.4%
Angle
32.6°
Strength
PP
MTL at BUF

Mar 27, 2023 · P1 REG · 08:19

H. Jokiharju

BUF · Saved shot

Distance
56.0 ft
Scoring chance (xG)
4.6%
Angle
15.5°
Strength
PP
MTL at BUF

Mar 27, 2023 · P1 REG · 08:48

D. Gurianov

MTL · Block

Distance
55.2 ft
Scoring chance (xG)
Unavailable
Angle
22.4°
Strength
EV

Blocked or unsupported attempt

MTL at BUF

Mar 27, 2023 · P1 REG · 10:57

H. Jokiharju

BUF · Block

Distance
43.2 ft
Scoring chance (xG)
Unavailable
Angle
5.3°
Strength
EV

Blocked or unsupported attempt

MTL at BUF

Mar 27, 2023 · P1 REG · 11:20

J. Ylonen

MTL · Saved shot

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

Mar 27, 2023 · P1 REG · 12:10

K. Okposo

BUF · Block

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

Blocked or unsupported attempt

MTL at BUF

Mar 27, 2023 · P1 REG · 12:13

O. Power

BUF · Saved shot

Distance
31.4 ft
Scoring chance (xG)
5.5%
Angle
37.2°
Strength
EV
MTL at BUF

Mar 27, 2023 · P1 REG · 12:18

A. Tuch

BUF · Block

Distance
39.4 ft
Scoring chance (xG)
Unavailable
Angle
35.7°
Strength
EV

Blocked or unsupported attempt

MTL at BUF

Mar 27, 2023 · P1 REG · 12:55

A. Tuch

BUF · Saved shot

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

Mar 27, 2023 · P1 REG · 14:24

B. Gallagher

MTL · Block

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

Blocked or unsupported attempt

MTL at BUF

Mar 27, 2023 · P1 REG · 15:19

Z. Girgensons

BUF · Saved shot

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

Mar 27, 2023 · P1 REG · 15:25

H. Jokiharju

BUF · Saved shot

Distance
48.3 ft
Scoring chance (xG)
2.3%
Angle
34.0°
Strength
EV
MTL at BUF

Mar 27, 2023 · P1 REG · 15:27

J. Skinner

BUF · Saved shot

Distance
43.4 ft
Scoring chance (xG)
0.9%
Angle
61.1°
Strength
EV
MTL at BUF

Mar 27, 2023 · P1 REG · 16:07

M. Matheson

MTL · Saved shot

Distance
57.6 ft
Scoring chance (xG)
1.8%
Angle
17.2°
Strength
EV
MTL at BUF

Mar 27, 2023 · P1 REG · 18:19

A. Tuch

BUF · Saved shot

Distance
10.8 ft
Scoring chance (xG)
10.4%
Angle
21.8°
Strength
PP
MTL at BUF

Mar 27, 2023 · P1 REG · 19:19

J. Peterka

BUF · Saved shot

Distance
38.6 ft
Scoring chance (xG)
5.6%
Angle
21.3°
Strength
PP
MTL at BUF

Mar 27, 2023 · P1 REG · 19:31

D. Cozens

BUF · Saved shot

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

Mar 27, 2023 · P2 REG · 00:34

O. Power

BUF · Miss

Distance
27.9 ft
Scoring chance (xG)
17.6%
Angle
21.0°
Strength
EV
MTL at BUF

Mar 27, 2023 · P2 REG · 00:56

A. Tuch

BUF · Saved shot

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

Mar 27, 2023 · P2 REG · 01:26

D. Savard

MTL · Saved shot

Distance
39.2 ft
Scoring chance (xG)
1.9%
Angle
52.3°
Strength
EV
MTL at BUF

Mar 27, 2023 · P2 REG · 01:48

M. Matheson

MTL · Block

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

Blocked or unsupported attempt

MTL at BUF

Mar 27, 2023 · P2 REG · 02:46

J. Kovacevic

MTL · Saved shot

Distance
30.4 ft
Scoring chance (xG)
14.3%
Angle
9.5°
Strength
EV
MTL at BUF

Mar 27, 2023 · P2 REG · 02:59

J. Edmundson

MTL · Saved shot

Distance
52.3 ft
Scoring chance (xG)
3.6%
Angle
6.6°
Strength
PP
MTL at BUF

Mar 27, 2023 · P2 REG · 03:14

J. Evans

MTL · Saved shot

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

Mar 27, 2023 · P2 REG · 03:50

P. Krebs

BUF · Saved shot

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

Mar 27, 2023 · P2 REG · 04:28

A. Belzile

MTL · Goal

Distance
20.6 ft
Scoring chance (xG)
2.3%
Angle
76.0°
Strength
EV
MTL at BUF

Mar 27, 2023 · P2 REG · 05:49

J. Peterka

BUF · Goal

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

Mar 27, 2023 · P2 REG · 06:02

O. Power

BUF · Saved shot

Distance
181.1 ft
Scoring chance (xG)
0.3%
Angle
2.2°
Strength
EV
MTL at BUF

Mar 27, 2023 · P2 REG · 06:14

I. Lyubushkin

BUF · Saved shot

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

Mar 27, 2023 · P2 REG · 06:49

B. Gallagher

MTL · Block

Distance
27.2 ft
Scoring chance (xG)
Unavailable
Angle
36.0°
Strength
EV

Blocked or unsupported attempt

MTL at BUF

Mar 27, 2023 · P2 REG · 07:01

J. Ylonen

MTL · Block

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

Blocked or unsupported attempt

MTL at BUF

Mar 27, 2023 · P2 REG · 07:07

B. Gallagher

MTL · Saved shot

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

Mar 27, 2023 · P2 REG · 07:10

B. Gallagher

MTL · Saved shot

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

Mar 27, 2023 · P2 REG · 07:27

B. Gallagher

MTL · Saved shot

Distance
18.2 ft
Scoring chance (xG)
2.5%
Angle
99.5°
Strength
EV
MTL at BUF

Mar 27, 2023 · P2 REG · 07:28

J. Ylonen

MTL · Saved shot

Distance
10.8 ft
Scoring chance (xG)
3.3%
Angle
21.8°
Strength
EV
MTL at BUF

Mar 27, 2023 · P2 REG · 07:36

B. Gallagher

MTL · Block

Distance
8.9 ft
Scoring chance (xG)
Unavailable
Angle
26.6°
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.