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

110 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)
2021-10-16
DAL at BOS
1 REG
00:35
BOS
C. Coyle
Miss41.148.9EV1.3%
2021-10-16
DAL at BOS
1 REG
00:56
BOS
T. Hall
Saved shot30.541.0EV5.6%
2021-10-16
DAL at BOS
1 REG
01:04
BOS
T. Hall
Saved shot28.729.2EV4.7%
2021-10-16
DAL at BOS
1 REG
03:41
BOS
C. McAvoy
Saved shot35.120.0EV5.7%
2021-10-16
DAL at BOS
1 REG
03:45
BOS
C. McAvoy
Saved shot43.720.1EV2.4%
2021-10-16
DAL at BOS
1 REG
05:49
DAL
R. Suter
Miss60.929.5EV1.3%
2021-10-16
DAL at BOS
1 REG
07:17
DAL
R. Hintz
Saved shot22.039.5EV10.9%
2021-10-16
DAL at BOS
1 REG
08:28
DAL
J. Kiviranta
Miss49.730.2EV2.0%
2021-10-16
DAL at BOS
1 REG
08:59
BOS
C. Clifton
Saved shot36.143.9EV2.7%
2021-10-16
DAL at BOS
1 REG
09:11
BOS
C. Smith
Saved shot31.147.6EV3.5%
2021-10-16
DAL at BOS
1 REG
09:52
BOS
D. Pastrnak
Saved shot43.242.2PP5.6%
2021-10-16
DAL at BOS
1 REG
10:39
BOS
D. Pastrnak
Block27.510.5PPN/A
2021-10-16
DAL at BOS
1 REG
11:10
DAL
J. Benn
Block12.041.6EVN/A
2021-10-16
DAL at BOS
1 REG
11:55
BOS
B. Carlo
Block18.019.4SHN/A
2021-10-16
DAL at BOS
1 REG
12:55
DAL
J. Benn
Miss29.140.8PP7.8%
2021-10-16
DAL at BOS
1 REG
13:18
BOS
C. Clifton
Saved shot39.252.3EV1.4%
2021-10-16
DAL at BOS
1 REG
15:09
DAL
M. Heiskanen
Block17.838.2EVN/A
2021-10-16
DAL at BOS
1 REG
15:22
BOS
B. Carlo
Saved shot46.129.9EV1.6%
2021-10-16
DAL at BOS
1 REG
15:58
DAL
J. Benn
Saved shot40.540.0EV2.5%
2021-10-16
DAL at BOS
1 REG
16:43
BOS
B. Marchand
Saved shot33.125.0EV7.2%
2021-10-16
DAL at BOS
1 REG
17:24
BOS
B. Carlo
Saved shot51.524.1EV2.3%
2021-10-16
DAL at BOS
1 REG
17:28
BOS
B. Marchand
Saved shot29.850.4EV4.5%
2021-10-16
DAL at BOS
1 REG
17:38
BOS
B. Marchand
Goal17.03.4PP30.0%
2021-10-16
DAL at BOS
1 REG
17:50
BOS
T. Nosek
Saved shot67.731.1EV0.6%
2021-10-16
DAL at BOS
1 REG
17:55
BOS
B. Carlo
Saved shot51.130.6EV1.3%
2021-10-16
DAL at BOS
1 REG
18:22
BOS
M. Reilly
Saved shot56.02.0EV2.3%
2021-10-16
DAL at BOS
1 REG
18:34
BOS
C. McAvoy
Block16.129.7EVN/A
2021-10-16
DAL at BOS
1 REG
18:36
BOS
C. McAvoy
Saved shot44.734.0EV1.2%
2021-10-16
DAL at BOS
1 REG
19:14
DAL
R. Suter
Saved shot57.435.1PP2.7%
2021-10-16
DAL at BOS
1 REG
19:39
DAL
J. Benn
Saved shot21.131.4PP12.0%
2021-10-16
DAL at BOS
1 REG
19:57
DAL
E. Lindell
Saved shot64.425.8PP1.5%
2021-10-16
DAL at BOS
2 REG
00:45
DAL
D. Gurianov
Block14.145.0PPN/A
2021-10-16
DAL at BOS
2 REG
01:08
DAL
M. Heiskanen
Miss36.940.6PP3.9%
2021-10-16
DAL at BOS
2 REG
01:35
BOS
C. Clifton
Block17.040.2EVN/A
2021-10-16
DAL at BOS
2 REG
02:36
DAL
J. Hakanpää
Miss43.930.1EV2.3%
2021-10-16
DAL at BOS
2 REG
02:48
DAL
R. Faksa
Saved shot23.933.0EV10.5%
2021-10-16
DAL at BOS
2 REG
03:10
BOS
M. Grzelcyk
Saved shot61.727.0EV1.2%
2021-10-16
DAL at BOS
2 REG
03:47
BOS
C. Coyle
Saved shot36.114.4EV5.9%
2021-10-16
DAL at BOS
2 REG
03:54
BOS
C. McAvoy
Saved shot57.219.4EV3.3%
2021-10-16
DAL at BOS
2 REG
04:29
BOS
D. Pastrnak
Block13.28.7EVN/A
2021-10-16
DAL at BOS
2 REG
04:59
BOS
M. Reilly
Miss52.212.2PP4.8%
2021-10-16
DAL at BOS
2 REG
05:10
BOS
J. DeBrusk
Block18.636.3PPN/A
2021-10-16
DAL at BOS
2 REG
05:21
BOS
E. Haula
Block20.220.2PPN/A
2021-10-16
DAL at BOS
2 REG
05:35
BOS
J. DeBrusk
Block19.724.0PPN/A
2021-10-16
DAL at BOS
2 REG
05:44
DAL
L. Glendening
Block16.221.8SHN/A
2021-10-16
DAL at BOS
2 REG
05:53
BOS
M. Reilly
Saved shot26.067.4PP8.0%
2021-10-16
DAL at BOS
2 REG
06:07
BOS
D. Pastrnak
Miss43.834.8PP5.8%
2021-10-16
DAL at BOS
2 REG
06:17
BOS
C. McAvoy
Miss56.36.1PP3.8%
2021-10-16
DAL at BOS
2 REG
06:23
BOS
D. Pastrnak
Miss62.830.7PP3.1%
2021-10-16
DAL at BOS
2 REG
07:41
DAL
J. Pavelski
Saved shot29.611.7EV2.4%
DAL at BOS

Oct 16, 2021 · P1 REG · 00:35

C. Coyle

BOS · Miss

Distance
41.1 ft
Scoring chance (xG)
1.3%
Angle
48.9°
Strength
EV
DAL at BOS

Oct 16, 2021 · P1 REG · 00:56

T. Hall

BOS · Saved shot

Distance
30.5 ft
Scoring chance (xG)
5.6%
Angle
41.0°
Strength
EV
DAL at BOS

Oct 16, 2021 · P1 REG · 01:04

T. Hall

BOS · Saved shot

Distance
28.7 ft
Scoring chance (xG)
4.7%
Angle
29.2°
Strength
EV
DAL at BOS

Oct 16, 2021 · P1 REG · 03:41

C. McAvoy

BOS · Saved shot

Distance
35.1 ft
Scoring chance (xG)
5.7%
Angle
20.0°
Strength
EV
DAL at BOS

Oct 16, 2021 · P1 REG · 03:45

C. McAvoy

BOS · Saved shot

Distance
43.7 ft
Scoring chance (xG)
2.4%
Angle
20.1°
Strength
EV
DAL at BOS

Oct 16, 2021 · P1 REG · 05:49

R. Suter

DAL · Miss

Distance
60.9 ft
Scoring chance (xG)
1.3%
Angle
29.5°
Strength
EV
DAL at BOS

Oct 16, 2021 · P1 REG · 07:17

R. Hintz

DAL · Saved shot

Distance
22.0 ft
Scoring chance (xG)
10.9%
Angle
39.5°
Strength
EV
DAL at BOS

Oct 16, 2021 · P1 REG · 08:28

J. Kiviranta

DAL · Miss

Distance
49.7 ft
Scoring chance (xG)
2.0%
Angle
30.2°
Strength
EV
DAL at BOS

Oct 16, 2021 · P1 REG · 08:59

C. Clifton

BOS · Saved shot

Distance
36.1 ft
Scoring chance (xG)
2.7%
Angle
43.9°
Strength
EV
DAL at BOS

Oct 16, 2021 · P1 REG · 09:11

C. Smith

BOS · Saved shot

Distance
31.1 ft
Scoring chance (xG)
3.5%
Angle
47.6°
Strength
EV
DAL at BOS

Oct 16, 2021 · P1 REG · 09:52

D. Pastrnak

BOS · Saved shot

Distance
43.2 ft
Scoring chance (xG)
5.6%
Angle
42.2°
Strength
PP
DAL at BOS

Oct 16, 2021 · P1 REG · 10:39

D. Pastrnak

BOS · Block

Distance
27.5 ft
Scoring chance (xG)
Unavailable
Angle
10.5°
Strength
PP

Blocked or unsupported attempt

DAL at BOS

Oct 16, 2021 · P1 REG · 11:10

J. Benn

DAL · Block

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

Blocked or unsupported attempt

DAL at BOS

Oct 16, 2021 · P1 REG · 11:55

B. Carlo

BOS · Block

Distance
18.0 ft
Scoring chance (xG)
Unavailable
Angle
19.4°
Strength
SH

Blocked or unsupported attempt

DAL at BOS

Oct 16, 2021 · P1 REG · 12:55

J. Benn

DAL · Miss

Distance
29.1 ft
Scoring chance (xG)
7.8%
Angle
40.8°
Strength
PP
DAL at BOS

Oct 16, 2021 · P1 REG · 13:18

C. Clifton

BOS · Saved shot

Distance
39.2 ft
Scoring chance (xG)
1.4%
Angle
52.3°
Strength
EV
DAL at BOS

Oct 16, 2021 · P1 REG · 15:09

M. Heiskanen

DAL · Block

Distance
17.8 ft
Scoring chance (xG)
Unavailable
Angle
38.2°
Strength
EV

Blocked or unsupported attempt

DAL at BOS

Oct 16, 2021 · P1 REG · 15:22

B. Carlo

BOS · Saved shot

Distance
46.1 ft
Scoring chance (xG)
1.6%
Angle
29.9°
Strength
EV
DAL at BOS

Oct 16, 2021 · P1 REG · 15:58

J. Benn

DAL · Saved shot

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

Oct 16, 2021 · P1 REG · 16:43

B. Marchand

BOS · Saved shot

Distance
33.1 ft
Scoring chance (xG)
7.2%
Angle
25.0°
Strength
EV
DAL at BOS

Oct 16, 2021 · P1 REG · 17:24

B. Carlo

BOS · Saved shot

Distance
51.5 ft
Scoring chance (xG)
2.3%
Angle
24.1°
Strength
EV
DAL at BOS

Oct 16, 2021 · P1 REG · 17:28

B. Marchand

BOS · Saved shot

Distance
29.8 ft
Scoring chance (xG)
4.5%
Angle
50.4°
Strength
EV
DAL at BOS

Oct 16, 2021 · P1 REG · 17:38

B. Marchand

BOS · Goal

Distance
17.0 ft
Scoring chance (xG)
30.0%
Angle
3.4°
Strength
PP
DAL at BOS

Oct 16, 2021 · P1 REG · 17:50

T. Nosek

BOS · Saved shot

Distance
67.7 ft
Scoring chance (xG)
0.6%
Angle
31.1°
Strength
EV
DAL at BOS

Oct 16, 2021 · P1 REG · 17:55

B. Carlo

BOS · Saved shot

Distance
51.1 ft
Scoring chance (xG)
1.3%
Angle
30.6°
Strength
EV
DAL at BOS

Oct 16, 2021 · P1 REG · 18:22

M. Reilly

BOS · Saved shot

Distance
56.0 ft
Scoring chance (xG)
2.3%
Angle
2.0°
Strength
EV
DAL at BOS

Oct 16, 2021 · P1 REG · 18:34

C. McAvoy

BOS · Block

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

Blocked or unsupported attempt

DAL at BOS

Oct 16, 2021 · P1 REG · 18:36

C. McAvoy

BOS · Saved shot

Distance
44.7 ft
Scoring chance (xG)
1.2%
Angle
34.0°
Strength
EV
DAL at BOS

Oct 16, 2021 · P1 REG · 19:14

R. Suter

DAL · Saved shot

Distance
57.4 ft
Scoring chance (xG)
2.7%
Angle
35.1°
Strength
PP
DAL at BOS

Oct 16, 2021 · P1 REG · 19:39

J. Benn

DAL · Saved shot

Distance
21.1 ft
Scoring chance (xG)
12.0%
Angle
31.4°
Strength
PP
DAL at BOS

Oct 16, 2021 · P1 REG · 19:57

E. Lindell

DAL · Saved shot

Distance
64.4 ft
Scoring chance (xG)
1.5%
Angle
25.8°
Strength
PP
DAL at BOS

Oct 16, 2021 · P2 REG · 00:45

D. Gurianov

DAL · Block

Distance
14.1 ft
Scoring chance (xG)
Unavailable
Angle
45.0°
Strength
PP

Blocked or unsupported attempt

DAL at BOS

Oct 16, 2021 · P2 REG · 01:08

M. Heiskanen

DAL · Miss

Distance
36.9 ft
Scoring chance (xG)
3.9%
Angle
40.6°
Strength
PP
DAL at BOS

Oct 16, 2021 · P2 REG · 01:35

C. Clifton

BOS · Block

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

Blocked or unsupported attempt

DAL at BOS

Oct 16, 2021 · P2 REG · 02:36

J. Hakanpää

DAL · Miss

Distance
43.9 ft
Scoring chance (xG)
2.3%
Angle
30.1°
Strength
EV
DAL at BOS

Oct 16, 2021 · P2 REG · 02:48

R. Faksa

DAL · Saved shot

Distance
23.9 ft
Scoring chance (xG)
10.5%
Angle
33.0°
Strength
EV
DAL at BOS

Oct 16, 2021 · P2 REG · 03:10

M. Grzelcyk

BOS · Saved shot

Distance
61.7 ft
Scoring chance (xG)
1.2%
Angle
27.0°
Strength
EV
DAL at BOS

Oct 16, 2021 · P2 REG · 03:47

C. Coyle

BOS · Saved shot

Distance
36.1 ft
Scoring chance (xG)
5.9%
Angle
14.4°
Strength
EV
DAL at BOS

Oct 16, 2021 · P2 REG · 03:54

C. McAvoy

BOS · Saved shot

Distance
57.2 ft
Scoring chance (xG)
3.3%
Angle
19.4°
Strength
EV
DAL at BOS

Oct 16, 2021 · P2 REG · 04:29

D. Pastrnak

BOS · Block

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

Blocked or unsupported attempt

DAL at BOS

Oct 16, 2021 · P2 REG · 04:59

M. Reilly

BOS · Miss

Distance
52.2 ft
Scoring chance (xG)
4.8%
Angle
12.2°
Strength
PP
DAL at BOS

Oct 16, 2021 · P2 REG · 05:10

J. DeBrusk

BOS · Block

Distance
18.6 ft
Scoring chance (xG)
Unavailable
Angle
36.3°
Strength
PP

Blocked or unsupported attempt

DAL at BOS

Oct 16, 2021 · P2 REG · 05:21

E. Haula

BOS · Block

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

Blocked or unsupported attempt

DAL at BOS

Oct 16, 2021 · P2 REG · 05:35

J. DeBrusk

BOS · Block

Distance
19.7 ft
Scoring chance (xG)
Unavailable
Angle
24.0°
Strength
PP

Blocked or unsupported attempt

DAL at BOS

Oct 16, 2021 · P2 REG · 05:44

L. Glendening

DAL · Block

Distance
16.2 ft
Scoring chance (xG)
Unavailable
Angle
21.8°
Strength
SH

Blocked or unsupported attempt

DAL at BOS

Oct 16, 2021 · P2 REG · 05:53

M. Reilly

BOS · Saved shot

Distance
26.0 ft
Scoring chance (xG)
8.0%
Angle
67.4°
Strength
PP
DAL at BOS

Oct 16, 2021 · P2 REG · 06:07

D. Pastrnak

BOS · Miss

Distance
43.8 ft
Scoring chance (xG)
5.8%
Angle
34.8°
Strength
PP
DAL at BOS

Oct 16, 2021 · P2 REG · 06:17

C. McAvoy

BOS · Miss

Distance
56.3 ft
Scoring chance (xG)
3.8%
Angle
6.1°
Strength
PP
DAL at BOS

Oct 16, 2021 · P2 REG · 06:23

D. Pastrnak

BOS · Miss

Distance
62.8 ft
Scoring chance (xG)
3.1%
Angle
30.7°
Strength
PP
DAL at BOS

Oct 16, 2021 · P2 REG · 07:41

J. Pavelski

DAL · Saved shot

Distance
29.6 ft
Scoring chance (xG)
2.4%
Angle
11.7°
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.