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

131 matching attempts. Season coverage: 1504 published games / 1504 collected games. Last source refresh: Oct 4, 2026 05:00.

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)
2022-03-21
BOS at MTL
1 REG
00:37
MTL
A. Romanov
Saved shot64.432.9EV1.3%
2022-03-21
BOS at MTL
1 REG
00:54
BOS
B. Marchand
Saved shot25.39.1EV8.9%
2022-03-21
BOS at MTL
1 REG
02:14
BOS
D. Pastrnak
Block18.03.2PPN/A
2022-03-21
BOS at MTL
1 REG
02:47
BOS
D. Forbort
Saved shot43.349.7PP1.8%
2022-03-21
BOS at MTL
1 REG
02:50
MTL
D. Savard
Saved shot149.16.9SH0.2%
2022-03-21
BOS at MTL
1 REG
03:02
BOS
C. Smith
Miss62.236.5EV0.8%
2022-03-21
BOS at MTL
1 REG
03:08
BOS
T. Frederic
Saved shot5.090.0EV3.8%
2022-03-21
BOS at MTL
1 REG
04:00
BOS
B. Carlo
Block25.371.6EVN/A
2022-03-21
BOS at MTL
1 REG
04:15
MTL
C. Wideman
Block18.422.4EVN/A
2022-03-21
BOS at MTL
1 REG
05:11
MTL
A. Romanov
Block13.022.6EVN/A
2022-03-21
BOS at MTL
1 REG
05:13
BOS
J. DeBrusk
Saved shot109.022.1EV0.2%
2022-03-21
BOS at MTL
1 REG
06:15
MTL
P. Byron
Saved shot11.720.0EV16.5%
2022-03-21
BOS at MTL
1 REG
06:29
BOS
C. Lazar
Saved shot8.520.6EV3.6%
2022-03-21
BOS at MTL
1 REG
07:20
MTL
N. Suzuki
Miss48.438.3PP1.8%
2022-03-21
BOS at MTL
1 REG
08:23
MTL
J. Drouin
Miss7.233.7PP12.5%
2022-03-21
BOS at MTL
1 REG
09:14
BOS
B. Marchand
Saved shot8.214.0EV4.1%
2022-03-21
BOS at MTL
1 REG
09:20
BOS
C. Clifton
Saved shot60.419.3EV0.6%
2022-03-21
BOS at MTL
1 REG
09:21
BOS
B. Marchand
Goal6.726.6EV4.1%
2022-03-21
BOS at MTL
1 REG
09:45
MTL
J. Edmundson
Miss71.931.9EV0.5%
2022-03-21
BOS at MTL
1 REG
09:50
BOS
D. Pastrnak
Miss29.839.6EV7.4%
2022-03-21
BOS at MTL
1 REG
09:55
BOS
M. Reilly
Saved shot63.032.7EV2.0%
2022-03-21
BOS at MTL
1 REG
10:29
MTL
J. Anderson
Saved shot45.00.0EV3.6%
2022-03-21
BOS at MTL
1 REG
11:04
MTL
J. Drouin
Block37.230.7EVN/A
2022-03-21
BOS at MTL
1 REG
12:28
MTL
C. Schueneman
Saved shot164.33.5EV0.3%
2022-03-21
BOS at MTL
1 REG
14:08
BOS
T. Hall
Saved shot8.129.7PP25.7%
2022-03-21
BOS at MTL
1 REG
14:17
BOS
C. McAvoy
Saved shot48.00.0PP8.1%
2022-03-21
BOS at MTL
1 REG
14:28
BOS
T. Hall
Saved shot6.19.5PP21.6%
2022-03-21
BOS at MTL
1 REG
14:30
BOS
C. McAvoy
Miss32.01.8PP9.9%
2022-03-21
BOS at MTL
1 REG
15:05
BOS
C. Coyle
Miss47.928.7PP3.8%
2022-03-21
BOS at MTL
1 REG
15:06
BOS
D. Pastrnak
Block7.374.1PPN/A
2022-03-21
BOS at MTL
1 REG
15:26
BOS
C. Coyle
Block9.212.5PPN/A
2022-03-21
BOS at MTL
1 REG
15:29
BOS
D. Pastrnak
Saved shot34.435.5PP9.6%
2022-03-21
BOS at MTL
1 REG
15:36
BOS
C. Coyle
Saved shot17.380.0PP5.1%
2022-03-21
BOS at MTL
1 REG
18:00
MTL
C. Wideman
Miss61.416.1EV1.8%
2022-03-21
BOS at MTL
1 REG
18:12
MTL
J. Anderson
Saved shot29.25.9EV10.7%
2022-03-21
BOS at MTL
1 REG
18:37
BOS
D. Pastrnak
Block24.731.8EVN/A
2022-03-21
BOS at MTL
1 REG
18:43
BOS
T. Hall
Miss30.854.2EV2.7%
2022-03-21
BOS at MTL
1 REG
19:07
MTL
A. Romanov
Saved shot63.218.4EV1.8%
2022-03-21
BOS at MTL
1 REG
19:15
MTL
C. Dvorak
Saved shot35.325.1EV1.2%
2022-03-21
BOS at MTL
1 REG
19:49
MTL
J. Edmundson
Block26.713.0EVN/A
2022-03-21
BOS at MTL
2 REG
00:37
BOS
M. Reilly
Saved shot5.178.7EV4.0%
2022-03-21
BOS at MTL
2 REG
02:00
MTL
J. Anderson
Block37.14.6EVN/A
2022-03-21
BOS at MTL
2 REG
02:34
BOS
C. McAvoy
Saved shot52.011.1EV2.1%
2022-03-21
BOS at MTL
2 REG
02:46
MTL
J. Edmundson
Saved shot49.634.3EV2.4%
2022-03-21
BOS at MTL
2 REG
03:18
BOS
T. Nosek
Saved shot13.548.0EV10.4%
2022-03-21
BOS at MTL
2 REG
03:19
BOS
C. Lazar
Block7.00.0EVN/A
2022-03-21
BOS at MTL
2 REG
03:59
BOS
C. Smith
Saved shot74.918.7EV0.2%
2022-03-21
BOS at MTL
2 REG
04:44
MTL
J. Evans
Saved shot28.034.8EV9.8%
2022-03-21
BOS at MTL
2 REG
04:55
BOS
J. DeBrusk
Saved shot42.639.3EV2.1%
2022-03-21
BOS at MTL
2 REG
05:09
MTL
J. Armia
Saved shot29.382.1EV1.2%
BOS at MTL

Mar 21, 2022 · P1 REG · 00:37

A. Romanov

MTL · Saved shot

Distance
64.4 ft
Scoring chance (xG)
1.3%
Angle
32.9°
Strength
EV
BOS at MTL

Mar 21, 2022 · P1 REG · 00:54

B. Marchand

BOS · Saved shot

Distance
25.3 ft
Scoring chance (xG)
8.9%
Angle
9.1°
Strength
EV
BOS at MTL

Mar 21, 2022 · P1 REG · 02:14

D. Pastrnak

BOS · Block

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

Blocked or unsupported attempt

BOS at MTL

Mar 21, 2022 · P1 REG · 02:47

D. Forbort

BOS · Saved shot

Distance
43.3 ft
Scoring chance (xG)
1.8%
Angle
49.7°
Strength
PP
BOS at MTL

Mar 21, 2022 · P1 REG · 02:50

D. Savard

MTL · Saved shot

Distance
149.1 ft
Scoring chance (xG)
0.2%
Angle
6.9°
Strength
SH
BOS at MTL

Mar 21, 2022 · P1 REG · 03:02

C. Smith

BOS · Miss

Distance
62.2 ft
Scoring chance (xG)
0.8%
Angle
36.5°
Strength
EV
BOS at MTL

Mar 21, 2022 · P1 REG · 03:08

T. Frederic

BOS · Saved shot

Distance
5.0 ft
Scoring chance (xG)
3.8%
Angle
90.0°
Strength
EV
BOS at MTL

Mar 21, 2022 · P1 REG · 04:00

B. Carlo

BOS · Block

Distance
25.3 ft
Scoring chance (xG)
Unavailable
Angle
71.6°
Strength
EV

Blocked or unsupported attempt

BOS at MTL

Mar 21, 2022 · P1 REG · 04:15

C. Wideman

MTL · Block

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

Blocked or unsupported attempt

BOS at MTL

Mar 21, 2022 · P1 REG · 05:11

A. Romanov

MTL · Block

Distance
13.0 ft
Scoring chance (xG)
Unavailable
Angle
22.6°
Strength
EV

Blocked or unsupported attempt

BOS at MTL

Mar 21, 2022 · P1 REG · 05:13

J. DeBrusk

BOS · Saved shot

Distance
109.0 ft
Scoring chance (xG)
0.2%
Angle
22.1°
Strength
EV
BOS at MTL

Mar 21, 2022 · P1 REG · 06:15

P. Byron

MTL · Saved shot

Distance
11.7 ft
Scoring chance (xG)
16.5%
Angle
20.0°
Strength
EV
BOS at MTL

Mar 21, 2022 · P1 REG · 06:29

C. Lazar

BOS · Saved shot

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

Mar 21, 2022 · P1 REG · 07:20

N. Suzuki

MTL · Miss

Distance
48.4 ft
Scoring chance (xG)
1.8%
Angle
38.3°
Strength
PP
BOS at MTL

Mar 21, 2022 · P1 REG · 08:23

J. Drouin

MTL · Miss

Distance
7.2 ft
Scoring chance (xG)
12.5%
Angle
33.7°
Strength
PP
BOS at MTL

Mar 21, 2022 · P1 REG · 09:14

B. Marchand

BOS · Saved shot

Distance
8.2 ft
Scoring chance (xG)
4.1%
Angle
14.0°
Strength
EV
BOS at MTL

Mar 21, 2022 · P1 REG · 09:20

C. Clifton

BOS · Saved shot

Distance
60.4 ft
Scoring chance (xG)
0.6%
Angle
19.3°
Strength
EV
BOS at MTL

Mar 21, 2022 · P1 REG · 09:21

B. Marchand

BOS · Goal

Distance
6.7 ft
Scoring chance (xG)
4.1%
Angle
26.6°
Strength
EV
BOS at MTL

Mar 21, 2022 · P1 REG · 09:45

J. Edmundson

MTL · Miss

Distance
71.9 ft
Scoring chance (xG)
0.5%
Angle
31.9°
Strength
EV
BOS at MTL

Mar 21, 2022 · P1 REG · 09:50

D. Pastrnak

BOS · Miss

Distance
29.8 ft
Scoring chance (xG)
7.4%
Angle
39.6°
Strength
EV
BOS at MTL

Mar 21, 2022 · P1 REG · 09:55

M. Reilly

BOS · Saved shot

Distance
63.0 ft
Scoring chance (xG)
2.0%
Angle
32.7°
Strength
EV
BOS at MTL

Mar 21, 2022 · P1 REG · 10:29

J. Anderson

MTL · Saved shot

Distance
45.0 ft
Scoring chance (xG)
3.6%
Angle
0.0°
Strength
EV
BOS at MTL

Mar 21, 2022 · P1 REG · 11:04

J. Drouin

MTL · Block

Distance
37.2 ft
Scoring chance (xG)
Unavailable
Angle
30.7°
Strength
EV

Blocked or unsupported attempt

BOS at MTL

Mar 21, 2022 · P1 REG · 12:28

C. Schueneman

MTL · Saved shot

Distance
164.3 ft
Scoring chance (xG)
0.3%
Angle
3.5°
Strength
EV
BOS at MTL

Mar 21, 2022 · P1 REG · 14:08

T. Hall

BOS · Saved shot

Distance
8.1 ft
Scoring chance (xG)
25.7%
Angle
29.7°
Strength
PP
BOS at MTL

Mar 21, 2022 · P1 REG · 14:17

C. McAvoy

BOS · Saved shot

Distance
48.0 ft
Scoring chance (xG)
8.1%
Angle
0.0°
Strength
PP
BOS at MTL

Mar 21, 2022 · P1 REG · 14:28

T. Hall

BOS · Saved shot

Distance
6.1 ft
Scoring chance (xG)
21.6%
Angle
9.5°
Strength
PP
BOS at MTL

Mar 21, 2022 · P1 REG · 14:30

C. McAvoy

BOS · Miss

Distance
32.0 ft
Scoring chance (xG)
9.9%
Angle
1.8°
Strength
PP
BOS at MTL

Mar 21, 2022 · P1 REG · 15:05

C. Coyle

BOS · Miss

Distance
47.9 ft
Scoring chance (xG)
3.8%
Angle
28.7°
Strength
PP
BOS at MTL

Mar 21, 2022 · P1 REG · 15:06

D. Pastrnak

BOS · Block

Distance
7.3 ft
Scoring chance (xG)
Unavailable
Angle
74.1°
Strength
PP

Blocked or unsupported attempt

BOS at MTL

Mar 21, 2022 · P1 REG · 15:26

C. Coyle

BOS · Block

Distance
9.2 ft
Scoring chance (xG)
Unavailable
Angle
12.5°
Strength
PP

Blocked or unsupported attempt

BOS at MTL

Mar 21, 2022 · P1 REG · 15:29

D. Pastrnak

BOS · Saved shot

Distance
34.4 ft
Scoring chance (xG)
9.6%
Angle
35.5°
Strength
PP
BOS at MTL

Mar 21, 2022 · P1 REG · 15:36

C. Coyle

BOS · Saved shot

Distance
17.3 ft
Scoring chance (xG)
5.1%
Angle
80.0°
Strength
PP
BOS at MTL

Mar 21, 2022 · P1 REG · 18:00

C. Wideman

MTL · Miss

Distance
61.4 ft
Scoring chance (xG)
1.8%
Angle
16.1°
Strength
EV
BOS at MTL

Mar 21, 2022 · P1 REG · 18:12

J. Anderson

MTL · Saved shot

Distance
29.2 ft
Scoring chance (xG)
10.7%
Angle
5.9°
Strength
EV
BOS at MTL

Mar 21, 2022 · P1 REG · 18:37

D. Pastrnak

BOS · Block

Distance
24.7 ft
Scoring chance (xG)
Unavailable
Angle
31.8°
Strength
EV

Blocked or unsupported attempt

BOS at MTL

Mar 21, 2022 · P1 REG · 18:43

T. Hall

BOS · Miss

Distance
30.8 ft
Scoring chance (xG)
2.7%
Angle
54.2°
Strength
EV
BOS at MTL

Mar 21, 2022 · P1 REG · 19:07

A. Romanov

MTL · Saved shot

Distance
63.2 ft
Scoring chance (xG)
1.8%
Angle
18.4°
Strength
EV
BOS at MTL

Mar 21, 2022 · P1 REG · 19:15

C. Dvorak

MTL · Saved shot

Distance
35.3 ft
Scoring chance (xG)
1.2%
Angle
25.1°
Strength
EV
BOS at MTL

Mar 21, 2022 · P1 REG · 19:49

J. Edmundson

MTL · Block

Distance
26.7 ft
Scoring chance (xG)
Unavailable
Angle
13.0°
Strength
EV

Blocked or unsupported attempt

BOS at MTL

Mar 21, 2022 · P2 REG · 00:37

M. Reilly

BOS · Saved shot

Distance
5.1 ft
Scoring chance (xG)
4.0%
Angle
78.7°
Strength
EV
BOS at MTL

Mar 21, 2022 · P2 REG · 02:00

J. Anderson

MTL · Block

Distance
37.1 ft
Scoring chance (xG)
Unavailable
Angle
4.6°
Strength
EV

Blocked or unsupported attempt

BOS at MTL

Mar 21, 2022 · P2 REG · 02:34

C. McAvoy

BOS · Saved shot

Distance
52.0 ft
Scoring chance (xG)
2.1%
Angle
11.1°
Strength
EV
BOS at MTL

Mar 21, 2022 · P2 REG · 02:46

J. Edmundson

MTL · Saved shot

Distance
49.6 ft
Scoring chance (xG)
2.4%
Angle
34.3°
Strength
EV
BOS at MTL

Mar 21, 2022 · P2 REG · 03:18

T. Nosek

BOS · Saved shot

Distance
13.5 ft
Scoring chance (xG)
10.4%
Angle
48.0°
Strength
EV
BOS at MTL

Mar 21, 2022 · P2 REG · 03:19

C. Lazar

BOS · Block

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

Blocked or unsupported attempt

BOS at MTL

Mar 21, 2022 · P2 REG · 03:59

C. Smith

BOS · Saved shot

Distance
74.9 ft
Scoring chance (xG)
0.2%
Angle
18.7°
Strength
EV
BOS at MTL

Mar 21, 2022 · P2 REG · 04:44

J. Evans

MTL · Saved shot

Distance
28.0 ft
Scoring chance (xG)
9.8%
Angle
34.8°
Strength
EV
BOS at MTL

Mar 21, 2022 · P2 REG · 04:55

J. DeBrusk

BOS · Saved shot

Distance
42.6 ft
Scoring chance (xG)
2.1%
Angle
39.3°
Strength
EV
BOS at MTL

Mar 21, 2022 · P2 REG · 05:09

J. Armia

MTL · Saved shot

Distance
29.3 ft
Scoring chance (xG)
1.2%
Angle
82.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.