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

115 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-09
NYR at MTL
1 REG
00:23
MTL
J. Edmundson
Saved shot186.00.3EV0.3%
2023-03-09
NYR at MTL
1 REG
00:35
MTL
K. Guhle
Goal16.129.7EV9.9%
2023-03-09
NYR at MTL
1 REG
01:05
MTL
M. Matheson
Saved shot59.12.9EV2.0%
2023-03-09
NYR at MTL
1 REG
01:06
MTL
M. Hoffman
Saved shot6.318.4EV3.8%
2023-03-09
NYR at MTL
1 REG
01:33
NYR
V. Tarasenko
Saved shot10.053.1EV10.4%
2023-03-09
NYR at MTL
1 REG
02:01
NYR
B. Harpur
Saved shot53.636.7EV0.7%
2023-03-09
NYR at MTL
1 REG
02:58
NYR
A. Panarin
Miss33.246.2PP4.9%
2023-03-09
NYR at MTL
1 REG
03:16
NYR
A. Lafrenière
Goal8.17.1PP16.7%
2023-03-09
NYR at MTL
1 REG
04:47
NYR
B. Harpur
Saved shot52.232.5EV1.8%
2023-03-09
NYR at MTL
1 REG
04:51
NYR
N. Mikkola
Block28.00.0EVN/A
2023-03-09
NYR at MTL
1 REG
05:22
MTL
M. Pezzetta
Saved shot12.04.8EV14.2%
2023-03-09
NYR at MTL
1 REG
05:23
MTL
A. Belzile
Block7.623.2EVN/A
2023-03-09
NYR at MTL
1 REG
06:33
MTL
J. Ylonen
Block15.223.2EVN/A
2023-03-09
NYR at MTL
1 REG
07:13
MTL
M. Hoffman
Saved shot33.48.6EV9.3%
2023-03-09
NYR at MTL
1 REG
10:49
MTL
J. Anderson
Block32.545.0EVN/A
2023-03-09
NYR at MTL
1 REG
11:43
NYR
C. Kreider
Saved shot9.249.4PP10.8%
2023-03-09
NYR at MTL
1 REG
11:52
NYR
C. Kreider
Miss11.415.3PP24.0%
2023-03-09
NYR at MTL
1 REG
12:06
MTL
R. Harvey-Pinard
Block26.132.5SHN/A
2023-03-09
NYR at MTL
1 REG
12:41
MTL
A. Belzile
Saved shot146.615.8SH0.2%
2023-03-09
NYR at MTL
1 REG
13:07
NYR
J. Trouba
Block10.00.0PPN/A
2023-03-09
NYR at MTL
1 REG
13:13
NYR
A. Panarin
Saved shot35.445.0EV3.3%
2023-03-09
NYR at MTL
1 REG
14:13
MTL
J. Ylonen
Saved shot19.840.9EV10.1%
2023-03-09
NYR at MTL
1 REG
14:47
MTL
N. Suzuki
Saved shot57.36.0EV1.9%
2023-03-09
NYR at MTL
1 REG
15:04
NYR
V. Tarasenko
Saved shot10.036.9EV14.2%
2023-03-09
NYR at MTL
1 REG
15:18
NYR
C. Kreider
Block35.13.3EVN/A
2023-03-09
NYR at MTL
1 REG
15:49
MTL
D. Gurianov
Saved shot10.416.7EV9.4%
2023-03-09
NYR at MTL
1 REG
16:36
NYR
P. Kane
Block14.828.3EVN/A
2023-03-09
NYR at MTL
1 REG
17:02
MTL
A. Belzile
Goal19.434.5EV12.3%
2023-03-09
NYR at MTL
1 REG
17:19
NYR
J. Vesey
Saved shot18.864.8EV5.1%
2023-03-09
NYR at MTL
1 REG
17:30
NYR
A. Fox
Saved shot35.442.7EV2.9%
2023-03-09
NYR at MTL
1 REG
17:39
MTL
J. Anderson
Block18.412.5EVN/A
2023-03-09
NYR at MTL
1 REG
18:30
NYR
B. Schneider
Block41.02.8EVN/A
2023-03-09
NYR at MTL
1 REG
18:50
NYR
P. Kane
Block16.03.6EVN/A
2023-03-09
NYR at MTL
1 REG
19:11
NYR
P. Kane
Miss20.478.7EV3.9%
2023-03-09
NYR at MTL
1 REG
19:27
MTL
D. Gurianov
Saved shot27.837.7EV14.2%
2023-03-09
NYR at MTL
2 REG
00:48
NYR
J. Trouba
Goal22.748.6EV6.3%
2023-03-09
NYR at MTL
2 REG
00:53
NYR
J. Trouba
Saved shot73.00.8EV0.3%
2023-03-09
NYR at MTL
2 REG
01:17
MTL
J. Drouin
Block33.630.4EVN/A
2023-03-09
NYR at MTL
2 REG
01:44
MTL
D. Gurianov
Miss19.071.6EV3.3%
2023-03-09
NYR at MTL
2 REG
01:46
MTL
C. Tierney
Saved shot41.250.9EV1.1%
2023-03-09
NYR at MTL
2 REG
03:11
MTL
M. Pezzetta
Miss8.17.1EV11.2%
2023-03-09
NYR at MTL
2 REG
04:14
MTL
J. Ylonen
Saved shot34.741.5EV2.7%
2023-03-09
NYR at MTL
2 REG
05:19
MTL
M. Hoffman
Saved shot42.236.3EV2.0%
2023-03-09
NYR at MTL
2 REG
06:35
NYR
J. Trouba
Saved shot64.826.6EV1.1%
2023-03-09
NYR at MTL
2 REG
07:03
MTL
K. Guhle
Block16.129.7EVN/A
2023-03-09
NYR at MTL
2 REG
07:14
MTL
D. Gurianov
Block12.29.5EVN/A
2023-03-09
NYR at MTL
2 REG
09:08
NYR
V. Tarasenko
Miss26.26.6EV16.4%
2023-03-09
NYR at MTL
2 REG
09:49
NYR
V. Trocheck
Saved shot22.852.1EV8.5%
2023-03-09
NYR at MTL
2 REG
09:53
NYR
P. Kane
Block23.27.4EVN/A
2023-03-09
NYR at MTL
2 REG
10:11
NYR
A. Panarin
Miss35.053.1EV3.3%
NYR at MTL

Mar 9, 2023 · P1 REG · 00:23

J. Edmundson

MTL · Saved shot

Distance
186.0 ft
Scoring chance (xG)
0.3%
Angle
0.3°
Strength
EV
NYR at MTL

Mar 9, 2023 · P1 REG · 00:35

K. Guhle

MTL · Goal

Distance
16.1 ft
Scoring chance (xG)
9.9%
Angle
29.7°
Strength
EV
NYR at MTL

Mar 9, 2023 · P1 REG · 01:05

M. Matheson

MTL · Saved shot

Distance
59.1 ft
Scoring chance (xG)
2.0%
Angle
2.9°
Strength
EV
NYR at MTL

Mar 9, 2023 · P1 REG · 01:06

M. Hoffman

MTL · Saved shot

Distance
6.3 ft
Scoring chance (xG)
3.8%
Angle
18.4°
Strength
EV
NYR at MTL

Mar 9, 2023 · P1 REG · 01:33

V. Tarasenko

NYR · Saved shot

Distance
10.0 ft
Scoring chance (xG)
10.4%
Angle
53.1°
Strength
EV
NYR at MTL

Mar 9, 2023 · P1 REG · 02:01

B. Harpur

NYR · Saved shot

Distance
53.6 ft
Scoring chance (xG)
0.7%
Angle
36.7°
Strength
EV
NYR at MTL

Mar 9, 2023 · P1 REG · 02:58

A. Panarin

NYR · Miss

Distance
33.2 ft
Scoring chance (xG)
4.9%
Angle
46.2°
Strength
PP
NYR at MTL

Mar 9, 2023 · P1 REG · 03:16

A. Lafrenière

NYR · Goal

Distance
8.1 ft
Scoring chance (xG)
16.7%
Angle
7.1°
Strength
PP
NYR at MTL

Mar 9, 2023 · P1 REG · 04:47

B. Harpur

NYR · Saved shot

Distance
52.2 ft
Scoring chance (xG)
1.8%
Angle
32.5°
Strength
EV
NYR at MTL

Mar 9, 2023 · P1 REG · 04:51

N. Mikkola

NYR · Block

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

Blocked or unsupported attempt

NYR at MTL

Mar 9, 2023 · P1 REG · 05:22

M. Pezzetta

MTL · Saved shot

Distance
12.0 ft
Scoring chance (xG)
14.2%
Angle
4.8°
Strength
EV
NYR at MTL

Mar 9, 2023 · P1 REG · 05:23

A. Belzile

MTL · Block

Distance
7.6 ft
Scoring chance (xG)
Unavailable
Angle
23.2°
Strength
EV

Blocked or unsupported attempt

NYR at MTL

Mar 9, 2023 · P1 REG · 06:33

J. Ylonen

MTL · Block

Distance
15.2 ft
Scoring chance (xG)
Unavailable
Angle
23.2°
Strength
EV

Blocked or unsupported attempt

NYR at MTL

Mar 9, 2023 · P1 REG · 07:13

M. Hoffman

MTL · Saved shot

Distance
33.4 ft
Scoring chance (xG)
9.3%
Angle
8.6°
Strength
EV
NYR at MTL

Mar 9, 2023 · P1 REG · 10:49

J. Anderson

MTL · Block

Distance
32.5 ft
Scoring chance (xG)
Unavailable
Angle
45.0°
Strength
EV

Blocked or unsupported attempt

NYR at MTL

Mar 9, 2023 · P1 REG · 11:43

C. Kreider

NYR · Saved shot

Distance
9.2 ft
Scoring chance (xG)
10.8%
Angle
49.4°
Strength
PP
NYR at MTL

Mar 9, 2023 · P1 REG · 11:52

C. Kreider

NYR · Miss

Distance
11.4 ft
Scoring chance (xG)
24.0%
Angle
15.3°
Strength
PP
NYR at MTL

Mar 9, 2023 · P1 REG · 12:06

R. Harvey-Pinard

MTL · Block

Distance
26.1 ft
Scoring chance (xG)
Unavailable
Angle
32.5°
Strength
SH

Blocked or unsupported attempt

NYR at MTL

Mar 9, 2023 · P1 REG · 12:41

A. Belzile

MTL · Saved shot

Distance
146.6 ft
Scoring chance (xG)
0.2%
Angle
15.8°
Strength
SH
NYR at MTL

Mar 9, 2023 · P1 REG · 13:07

J. Trouba

NYR · Block

Distance
10.0 ft
Scoring chance (xG)
Unavailable
Angle
0.0°
Strength
PP

Blocked or unsupported attempt

NYR at MTL

Mar 9, 2023 · P1 REG · 13:13

A. Panarin

NYR · Saved shot

Distance
35.4 ft
Scoring chance (xG)
3.3%
Angle
45.0°
Strength
EV
NYR at MTL

Mar 9, 2023 · P1 REG · 14:13

J. Ylonen

MTL · Saved shot

Distance
19.8 ft
Scoring chance (xG)
10.1%
Angle
40.9°
Strength
EV
NYR at MTL

Mar 9, 2023 · P1 REG · 14:47

N. Suzuki

MTL · Saved shot

Distance
57.3 ft
Scoring chance (xG)
1.9%
Angle
6.0°
Strength
EV
NYR at MTL

Mar 9, 2023 · P1 REG · 15:04

V. Tarasenko

NYR · Saved shot

Distance
10.0 ft
Scoring chance (xG)
14.2%
Angle
36.9°
Strength
EV
NYR at MTL

Mar 9, 2023 · P1 REG · 15:18

C. Kreider

NYR · Block

Distance
35.1 ft
Scoring chance (xG)
Unavailable
Angle
3.3°
Strength
EV

Blocked or unsupported attempt

NYR at MTL

Mar 9, 2023 · P1 REG · 15:49

D. Gurianov

MTL · Saved shot

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

Mar 9, 2023 · P1 REG · 16:36

P. Kane

NYR · Block

Distance
14.8 ft
Scoring chance (xG)
Unavailable
Angle
28.3°
Strength
EV

Blocked or unsupported attempt

NYR at MTL

Mar 9, 2023 · P1 REG · 17:02

A. Belzile

MTL · Goal

Distance
19.4 ft
Scoring chance (xG)
12.3%
Angle
34.5°
Strength
EV
NYR at MTL

Mar 9, 2023 · P1 REG · 17:19

J. Vesey

NYR · Saved shot

Distance
18.8 ft
Scoring chance (xG)
5.1%
Angle
64.8°
Strength
EV
NYR at MTL

Mar 9, 2023 · P1 REG · 17:30

A. Fox

NYR · Saved shot

Distance
35.4 ft
Scoring chance (xG)
2.9%
Angle
42.7°
Strength
EV
NYR at MTL

Mar 9, 2023 · P1 REG · 17:39

J. Anderson

MTL · Block

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

Blocked or unsupported attempt

NYR at MTL

Mar 9, 2023 · P1 REG · 18:30

B. Schneider

NYR · Block

Distance
41.0 ft
Scoring chance (xG)
Unavailable
Angle
2.8°
Strength
EV

Blocked or unsupported attempt

NYR at MTL

Mar 9, 2023 · P1 REG · 18:50

P. Kane

NYR · Block

Distance
16.0 ft
Scoring chance (xG)
Unavailable
Angle
3.6°
Strength
EV

Blocked or unsupported attempt

NYR at MTL

Mar 9, 2023 · P1 REG · 19:11

P. Kane

NYR · Miss

Distance
20.4 ft
Scoring chance (xG)
3.9%
Angle
78.7°
Strength
EV
NYR at MTL

Mar 9, 2023 · P1 REG · 19:27

D. Gurianov

MTL · Saved shot

Distance
27.8 ft
Scoring chance (xG)
14.2%
Angle
37.7°
Strength
EV
NYR at MTL

Mar 9, 2023 · P2 REG · 00:48

J. Trouba

NYR · Goal

Distance
22.7 ft
Scoring chance (xG)
6.3%
Angle
48.6°
Strength
EV
NYR at MTL

Mar 9, 2023 · P2 REG · 00:53

J. Trouba

NYR · Saved shot

Distance
73.0 ft
Scoring chance (xG)
0.3%
Angle
0.8°
Strength
EV
NYR at MTL

Mar 9, 2023 · P2 REG · 01:17

J. Drouin

MTL · Block

Distance
33.6 ft
Scoring chance (xG)
Unavailable
Angle
30.4°
Strength
EV

Blocked or unsupported attempt

NYR at MTL

Mar 9, 2023 · P2 REG · 01:44

D. Gurianov

MTL · Miss

Distance
19.0 ft
Scoring chance (xG)
3.3%
Angle
71.6°
Strength
EV
NYR at MTL

Mar 9, 2023 · P2 REG · 01:46

C. Tierney

MTL · Saved shot

Distance
41.2 ft
Scoring chance (xG)
1.1%
Angle
50.9°
Strength
EV
NYR at MTL

Mar 9, 2023 · P2 REG · 03:11

M. Pezzetta

MTL · Miss

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

Mar 9, 2023 · P2 REG · 04:14

J. Ylonen

MTL · Saved shot

Distance
34.7 ft
Scoring chance (xG)
2.7%
Angle
41.5°
Strength
EV
NYR at MTL

Mar 9, 2023 · P2 REG · 05:19

M. Hoffman

MTL · Saved shot

Distance
42.2 ft
Scoring chance (xG)
2.0%
Angle
36.3°
Strength
EV
NYR at MTL

Mar 9, 2023 · P2 REG · 06:35

J. Trouba

NYR · Saved shot

Distance
64.8 ft
Scoring chance (xG)
1.1%
Angle
26.6°
Strength
EV
NYR at MTL

Mar 9, 2023 · P2 REG · 07:03

K. Guhle

MTL · Block

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

Blocked or unsupported attempt

NYR at MTL

Mar 9, 2023 · P2 REG · 07:14

D. Gurianov

MTL · Block

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

Blocked or unsupported attempt

NYR at MTL

Mar 9, 2023 · P2 REG · 09:08

V. Tarasenko

NYR · Miss

Distance
26.2 ft
Scoring chance (xG)
16.4%
Angle
6.6°
Strength
EV
NYR at MTL

Mar 9, 2023 · P2 REG · 09:49

V. Trocheck

NYR · Saved shot

Distance
22.8 ft
Scoring chance (xG)
8.5%
Angle
52.1°
Strength
EV
NYR at MTL

Mar 9, 2023 · P2 REG · 09:53

P. Kane

NYR · Block

Distance
23.2 ft
Scoring chance (xG)
Unavailable
Angle
7.4°
Strength
EV

Blocked or unsupported attempt

NYR at MTL

Mar 9, 2023 · P2 REG · 10:11

A. Panarin

NYR · Miss

Distance
35.0 ft
Scoring chance (xG)
3.3%
Angle
53.1°
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.