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

86 matching attempts. Season coverage: 1328 published games / 1328 collected games. Last source refresh: Oct 4, 2026 04:38.

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)
2019-10-26
STL at BOS
1 REG
00:09
BOS
P. Bergeron
Saved shot52.434.9EV0.9%
2019-10-26
STL at BOS
1 REG
00:20
BOS
C. McAvoy
Saved shot64.029.0EV1.1%
2019-10-26
STL at BOS
1 REG
00:24
BOS
P. Bergeron
Saved shot8.963.4EV15.9%
2019-10-26
STL at BOS
1 REG
03:17
BOS
J. Nordstrom
Block31.49.2EVN/A
2019-10-26
STL at BOS
1 REG
03:40
STL
R. O'Reilly
Block24.731.8EVN/A
2019-10-26
STL at BOS
1 REG
04:51
BOS
T. Krug
Miss64.025.0EV1.5%
2019-10-26
STL at BOS
1 REG
06:58
STL
O. Sundqvist
Saved shot21.15.4EV28.2%
2019-10-26
STL at BOS
1 REG
07:26
STL
J. Schwartz
Saved shot39.01.5EV9.6%
2019-10-26
STL at BOS
1 REG
07:34
STL
J. Schwartz
Saved shot35.01.6EV10.1%
2019-10-26
STL at BOS
1 REG
07:57
STL
V. Dunn
Saved shot56.826.1EV2.2%
2019-10-26
STL at BOS
1 REG
08:40
BOS
B. Ritchie
Block19.16.0EVN/A
2019-10-26
STL at BOS
1 REG
09:43
BOS
A. Bjork
Saved shot44.838.7EV1.2%
2019-10-26
STL at BOS
1 REG
09:57
BOS
T. Krug
Saved shot59.519.7EV3.3%
2019-10-26
STL at BOS
1 REG
11:46
BOS
B. Carlo
Saved shot58.02.0EV2.6%
2019-10-26
STL at BOS
1 REG
11:58
STL
A. Steen
Saved shot47.434.7EV1.7%
2019-10-26
STL at BOS
1 REG
13:22
BOS
A. Bjork
Miss17.16.7EV15.2%
2019-10-26
STL at BOS
1 REG
13:30
BOS
C. Clifton
Saved shot62.733.9EV1.2%
2019-10-26
STL at BOS
1 REG
13:48
BOS
C. Wagner
Saved shot31.655.3EV2.2%
2019-10-26
STL at BOS
1 REG
14:15
STL
J. Bouwmeester
Saved shot170.810.5SH0.2%
2019-10-26
STL at BOS
1 REG
14:43
BOS
J. DeBrusk
Miss39.314.7PP5.9%
2019-10-26
STL at BOS
1 REG
14:59
BOS
D. Pastrnak
Goal35.532.3PP10.2%
2019-10-26
STL at BOS
1 REG
16:01
STL
A. Pietrangelo
Saved shot47.530.3PP3.7%
2019-10-26
STL at BOS
1 REG
16:15
STL
J. Faulk
Block14.312.1PPN/A
2019-10-26
STL at BOS
1 REG
16:31
STL
J. Faulk
Miss56.425.2PP3.4%
2019-10-26
STL at BOS
1 REG
17:19
STL
C. Parayko
Block18.715.5PPN/A
2019-10-26
STL at BOS
1 REG
18:42
STL
R. O'Reilly
Saved shot83.021.9SH0.3%
2019-10-26
STL at BOS
1 REG
19:38
BOS
D. Pastrnak
Miss36.725.9PP7.9%
2019-10-26
STL at BOS
1 REG
19:52
BOS
D. Pastrnak
Saved shot15.266.8PP7.7%
2019-10-26
STL at BOS
1 REG
19:58
STL
A. Steen
Saved shot128.216.3SH0.2%
2019-10-26
STL at BOS
2 REG
00:20
BOS
J. DeBrusk
Miss53.842.0EV0.8%
2019-10-26
STL at BOS
2 REG
02:13
BOS
D. Pastrnak
Miss54.229.9EV1.7%
2019-10-26
STL at BOS
2 REG
02:38
BOS
B. Marchand
Saved shot50.714.9EV2.1%
2019-10-26
STL at BOS
2 REG
05:25
STL
O. Sundqvist
Miss52.441.9EV0.9%
2019-10-26
STL at BOS
2 REG
05:33
STL
O. Sundqvist
Block14.324.8EVN/A
2019-10-26
STL at BOS
2 REG
05:53
BOS
D. Pastrnak
Block15.053.1EVN/A
2019-10-26
STL at BOS
2 REG
06:00
STL
A. Pietrangelo
Saved shot55.926.6EV1.2%
2019-10-26
STL at BOS
2 REG
06:38
BOS
M. Grzelcyk
Saved shot40.036.9EV2.5%
2019-10-26
STL at BOS
2 REG
08:20
STL
R. Thomas
Saved shot59.927.8EV1.2%
2019-10-26
STL at BOS
2 REG
08:28
STL
R. Bortuzzo
Miss59.527.0EV1.3%
2019-10-26
STL at BOS
2 REG
08:34
STL
J. Schwartz
Saved shot43.121.8EV2.9%
2019-10-26
STL at BOS
2 REG
09:31
BOS
A. Bjork
Goal31.363.4EV3.1%
2019-10-26
STL at BOS
2 REG
10:33
STL
R. O'Reilly
Saved shot13.04.4PP17.1%
2019-10-26
STL at BOS
2 REG
10:45
STL
R. O'Reilly
Saved shot18.715.5PP14.4%
2019-10-26
STL at BOS
2 REG
11:13
STL
T. Bozak
Saved shot36.59.5PP7.5%
2019-10-26
STL at BOS
2 REG
12:05
STL
V. Dunn
Saved shot57.617.2EV3.4%
2019-10-26
STL at BOS
2 REG
12:16
BOS
P. Bergeron
Saved shot40.314.4PP5.5%
2019-10-26
STL at BOS
2 REG
12:26
BOS
P. Bergeron
Saved shot19.849.1PP12.2%
2019-10-26
STL at BOS
2 REG
12:38
BOS
D. Pastrnak
Saved shot48.035.7PP3.0%
2019-10-26
STL at BOS
2 REG
13:17
STL
A. Pietrangelo
Miss31.145.0SH4.5%
2019-10-26
STL at BOS
2 REG
14:31
BOS
C. Wagner
Block18.056.3EVN/A
STL at BOS

Oct 26, 2019 · P1 REG · 00:09

P. Bergeron

BOS · Saved shot

Distance
52.4 ft
Scoring chance (xG)
0.9%
Angle
34.9°
Strength
EV
STL at BOS

Oct 26, 2019 · P1 REG · 00:20

C. McAvoy

BOS · Saved shot

Distance
64.0 ft
Scoring chance (xG)
1.1%
Angle
29.0°
Strength
EV
STL at BOS

Oct 26, 2019 · P1 REG · 00:24

P. Bergeron

BOS · Saved shot

Distance
8.9 ft
Scoring chance (xG)
15.9%
Angle
63.4°
Strength
EV
STL at BOS

Oct 26, 2019 · P1 REG · 03:17

J. Nordstrom

BOS · Block

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

Blocked or unsupported attempt

STL at BOS

Oct 26, 2019 · P1 REG · 03:40

R. O'Reilly

STL · Block

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

Blocked or unsupported attempt

STL at BOS

Oct 26, 2019 · P1 REG · 04:51

T. Krug

BOS · Miss

Distance
64.0 ft
Scoring chance (xG)
1.5%
Angle
25.0°
Strength
EV
STL at BOS

Oct 26, 2019 · P1 REG · 06:58

O. Sundqvist

STL · Saved shot

Distance
21.1 ft
Scoring chance (xG)
28.2%
Angle
5.4°
Strength
EV
STL at BOS

Oct 26, 2019 · P1 REG · 07:26

J. Schwartz

STL · Saved shot

Distance
39.0 ft
Scoring chance (xG)
9.6%
Angle
1.5°
Strength
EV
STL at BOS

Oct 26, 2019 · P1 REG · 07:34

J. Schwartz

STL · Saved shot

Distance
35.0 ft
Scoring chance (xG)
10.1%
Angle
1.6°
Strength
EV
STL at BOS

Oct 26, 2019 · P1 REG · 07:57

V. Dunn

STL · Saved shot

Distance
56.8 ft
Scoring chance (xG)
2.2%
Angle
26.1°
Strength
EV
STL at BOS

Oct 26, 2019 · P1 REG · 08:40

B. Ritchie

BOS · Block

Distance
19.1 ft
Scoring chance (xG)
Unavailable
Angle
6.0°
Strength
EV

Blocked or unsupported attempt

STL at BOS

Oct 26, 2019 · P1 REG · 09:43

A. Bjork

BOS · Saved shot

Distance
44.8 ft
Scoring chance (xG)
1.2%
Angle
38.7°
Strength
EV
STL at BOS

Oct 26, 2019 · P1 REG · 09:57

T. Krug

BOS · Saved shot

Distance
59.5 ft
Scoring chance (xG)
3.3%
Angle
19.7°
Strength
EV
STL at BOS

Oct 26, 2019 · P1 REG · 11:46

B. Carlo

BOS · Saved shot

Distance
58.0 ft
Scoring chance (xG)
2.6%
Angle
2.0°
Strength
EV
STL at BOS

Oct 26, 2019 · P1 REG · 11:58

A. Steen

STL · Saved shot

Distance
47.4 ft
Scoring chance (xG)
1.7%
Angle
34.7°
Strength
EV
STL at BOS

Oct 26, 2019 · P1 REG · 13:22

A. Bjork

BOS · Miss

Distance
17.1 ft
Scoring chance (xG)
15.2%
Angle
6.7°
Strength
EV
STL at BOS

Oct 26, 2019 · P1 REG · 13:30

C. Clifton

BOS · Saved shot

Distance
62.7 ft
Scoring chance (xG)
1.2%
Angle
33.9°
Strength
EV
STL at BOS

Oct 26, 2019 · P1 REG · 13:48

C. Wagner

BOS · Saved shot

Distance
31.6 ft
Scoring chance (xG)
2.2%
Angle
55.3°
Strength
EV
STL at BOS

Oct 26, 2019 · P1 REG · 14:15

J. Bouwmeester

STL · Saved shot

Distance
170.8 ft
Scoring chance (xG)
0.2%
Angle
10.5°
Strength
SH
STL at BOS

Oct 26, 2019 · P1 REG · 14:43

J. DeBrusk

BOS · Miss

Distance
39.3 ft
Scoring chance (xG)
5.9%
Angle
14.7°
Strength
PP
STL at BOS

Oct 26, 2019 · P1 REG · 14:59

D. Pastrnak

BOS · Goal

Distance
35.5 ft
Scoring chance (xG)
10.2%
Angle
32.3°
Strength
PP
STL at BOS

Oct 26, 2019 · P1 REG · 16:01

A. Pietrangelo

STL · Saved shot

Distance
47.5 ft
Scoring chance (xG)
3.7%
Angle
30.3°
Strength
PP
STL at BOS

Oct 26, 2019 · P1 REG · 16:15

J. Faulk

STL · Block

Distance
14.3 ft
Scoring chance (xG)
Unavailable
Angle
12.1°
Strength
PP

Blocked or unsupported attempt

STL at BOS

Oct 26, 2019 · P1 REG · 16:31

J. Faulk

STL · Miss

Distance
56.4 ft
Scoring chance (xG)
3.4%
Angle
25.2°
Strength
PP
STL at BOS

Oct 26, 2019 · P1 REG · 17:19

C. Parayko

STL · Block

Distance
18.7 ft
Scoring chance (xG)
Unavailable
Angle
15.5°
Strength
PP

Blocked or unsupported attempt

STL at BOS

Oct 26, 2019 · P1 REG · 18:42

R. O'Reilly

STL · Saved shot

Distance
83.0 ft
Scoring chance (xG)
0.3%
Angle
21.9°
Strength
SH
STL at BOS

Oct 26, 2019 · P1 REG · 19:38

D. Pastrnak

BOS · Miss

Distance
36.7 ft
Scoring chance (xG)
7.9%
Angle
25.9°
Strength
PP
STL at BOS

Oct 26, 2019 · P1 REG · 19:52

D. Pastrnak

BOS · Saved shot

Distance
15.2 ft
Scoring chance (xG)
7.7%
Angle
66.8°
Strength
PP
STL at BOS

Oct 26, 2019 · P1 REG · 19:58

A. Steen

STL · Saved shot

Distance
128.2 ft
Scoring chance (xG)
0.2%
Angle
16.3°
Strength
SH
STL at BOS

Oct 26, 2019 · P2 REG · 00:20

J. DeBrusk

BOS · Miss

Distance
53.8 ft
Scoring chance (xG)
0.8%
Angle
42.0°
Strength
EV
STL at BOS

Oct 26, 2019 · P2 REG · 02:13

D. Pastrnak

BOS · Miss

Distance
54.2 ft
Scoring chance (xG)
1.7%
Angle
29.9°
Strength
EV
STL at BOS

Oct 26, 2019 · P2 REG · 02:38

B. Marchand

BOS · Saved shot

Distance
50.7 ft
Scoring chance (xG)
2.1%
Angle
14.9°
Strength
EV
STL at BOS

Oct 26, 2019 · P2 REG · 05:25

O. Sundqvist

STL · Miss

Distance
52.4 ft
Scoring chance (xG)
0.9%
Angle
41.9°
Strength
EV
STL at BOS

Oct 26, 2019 · P2 REG · 05:33

O. Sundqvist

STL · Block

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

Blocked or unsupported attempt

STL at BOS

Oct 26, 2019 · P2 REG · 05:53

D. Pastrnak

BOS · Block

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

Blocked or unsupported attempt

STL at BOS

Oct 26, 2019 · P2 REG · 06:00

A. Pietrangelo

STL · Saved shot

Distance
55.9 ft
Scoring chance (xG)
1.2%
Angle
26.6°
Strength
EV
STL at BOS

Oct 26, 2019 · P2 REG · 06:38

M. Grzelcyk

BOS · Saved shot

Distance
40.0 ft
Scoring chance (xG)
2.5%
Angle
36.9°
Strength
EV
STL at BOS

Oct 26, 2019 · P2 REG · 08:20

R. Thomas

STL · Saved shot

Distance
59.9 ft
Scoring chance (xG)
1.2%
Angle
27.8°
Strength
EV
STL at BOS

Oct 26, 2019 · P2 REG · 08:28

R. Bortuzzo

STL · Miss

Distance
59.5 ft
Scoring chance (xG)
1.3%
Angle
27.0°
Strength
EV
STL at BOS

Oct 26, 2019 · P2 REG · 08:34

J. Schwartz

STL · Saved shot

Distance
43.1 ft
Scoring chance (xG)
2.9%
Angle
21.8°
Strength
EV
STL at BOS

Oct 26, 2019 · P2 REG · 09:31

A. Bjork

BOS · Goal

Distance
31.3 ft
Scoring chance (xG)
3.1%
Angle
63.4°
Strength
EV
STL at BOS

Oct 26, 2019 · P2 REG · 10:33

R. O'Reilly

STL · Saved shot

Distance
13.0 ft
Scoring chance (xG)
17.1%
Angle
4.4°
Strength
PP
STL at BOS

Oct 26, 2019 · P2 REG · 10:45

R. O'Reilly

STL · Saved shot

Distance
18.7 ft
Scoring chance (xG)
14.4%
Angle
15.5°
Strength
PP
STL at BOS

Oct 26, 2019 · P2 REG · 11:13

T. Bozak

STL · Saved shot

Distance
36.5 ft
Scoring chance (xG)
7.5%
Angle
9.5°
Strength
PP
STL at BOS

Oct 26, 2019 · P2 REG · 12:05

V. Dunn

STL · Saved shot

Distance
57.6 ft
Scoring chance (xG)
3.4%
Angle
17.2°
Strength
EV
STL at BOS

Oct 26, 2019 · P2 REG · 12:16

P. Bergeron

BOS · Saved shot

Distance
40.3 ft
Scoring chance (xG)
5.5%
Angle
14.4°
Strength
PP
STL at BOS

Oct 26, 2019 · P2 REG · 12:26

P. Bergeron

BOS · Saved shot

Distance
19.8 ft
Scoring chance (xG)
12.2%
Angle
49.1°
Strength
PP
STL at BOS

Oct 26, 2019 · P2 REG · 12:38

D. Pastrnak

BOS · Saved shot

Distance
48.0 ft
Scoring chance (xG)
3.0%
Angle
35.7°
Strength
PP
STL at BOS

Oct 26, 2019 · P2 REG · 13:17

A. Pietrangelo

STL · Miss

Distance
31.1 ft
Scoring chance (xG)
4.5%
Angle
45.0°
Strength
SH
STL at BOS

Oct 26, 2019 · P2 REG · 14:31

C. Wagner

BOS · Block

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