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

138 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-02-18
CBJ at DAL
1 REG
00:10
CBJ
E. Gudbranson
Saved shot61.139.7EV0.7%
2023-02-18
CBJ at DAL
1 REG
00:39
DAL
J. Robertson
Block46.01.2EVN/A
2023-02-18
CBJ at DAL
1 REG
01:48
DAL
T. Seguin
Saved shot23.512.3EV5.6%
2023-02-18
CBJ at DAL
1 REG
01:54
DAL
R. Suter
Miss48.116.9EV2.7%
2023-02-18
CBJ at DAL
1 REG
02:18
DAL
N. Lundkvist
Block25.620.6EVN/A
2023-02-18
CBJ at DAL
1 REG
02:26
DAL
R. Suter
Miss60.530.8EV1.1%
2023-02-18
CBJ at DAL
1 REG
02:36
DAL
F. Karlstrom
Saved shot41.250.9EV1.3%
2023-02-18
CBJ at DAL
1 REG
04:22
CBJ
E. Bemstrom
Saved shot31.828.2EV6.4%
2023-02-18
CBJ at DAL
1 REG
05:14
DAL
F. Karlstrom
Saved shot41.821.0EV3.1%
2023-02-18
CBJ at DAL
1 REG
05:24
DAL
M. Heiskanen
Saved shot42.415.0EV3.6%
2023-02-18
CBJ at DAL
1 REG
05:46
CBJ
B. Jenner
Saved shot21.158.6EV4.6%
2023-02-18
CBJ at DAL
1 REG
05:52
CBJ
E. Gudbranson
Block44.36.5EVN/A
2023-02-18
CBJ at DAL
1 REG
05:53
CBJ
B. Jenner
Miss21.15.4EV2.4%
2023-02-18
CBJ at DAL
1 REG
06:05
CBJ
B. Jenner
Block46.631.0EVN/A
2023-02-18
CBJ at DAL
1 REG
07:17
DAL
M. Marchment
Block43.924.2EVN/A
2023-02-18
CBJ at DAL
1 REG
07:20
DAL
T. Seguin
Miss48.855.0EV0.8%
2023-02-18
CBJ at DAL
1 REG
07:44
CBJ
A. Peeke
Saved shot55.525.6EV1.4%
2023-02-18
CBJ at DAL
1 REG
07:59
DAL
R. Faksa
Saved shot7.374.1EV3.0%
2023-02-18
CBJ at DAL
1 REG
09:15
CBJ
A. Peeke
Saved shot46.221.6EV1.6%
2023-02-18
CBJ at DAL
1 REG
09:35
CBJ
G. Bayreuther
Saved shot53.726.6EV1.6%
2023-02-18
CBJ at DAL
1 REG
09:54
CBJ
A. Boqvist
Saved shot47.051.9EV0.8%
2023-02-18
CBJ at DAL
1 REG
10:05
CBJ
S. Kuraly
Miss72.027.3EV0.3%
2023-02-18
CBJ at DAL
1 REG
10:43
CBJ
E. Bemstrom
Miss31.828.2EV6.8%
2023-02-18
CBJ at DAL
1 REG
11:21
DAL
R. Faksa
Miss57.540.1EV0.8%
2023-02-18
CBJ at DAL
1 REG
11:53
CBJ
N. Blankenburg
Miss64.731.7EV0.8%
2023-02-18
CBJ at DAL
1 REG
12:26
CBJ
S. Kuraly
Saved shot45.664.0EV0.8%
2023-02-18
CBJ at DAL
1 REG
12:32
CBJ
M. Olivier
Miss39.14.4EV6.8%
2023-02-18
CBJ at DAL
1 REG
12:51
CBJ
E. Gudbranson
Block51.238.7EVN/A
2023-02-18
CBJ at DAL
1 REG
13:02
CBJ
M. Olivier
Miss47.24.9EV3.5%
2023-02-18
CBJ at DAL
1 REG
13:04
CBJ
S. Kuraly
Miss35.090.0EV0.7%
2023-02-18
CBJ at DAL
1 REG
13:06
CBJ
E. Robinson
Saved shot7.850.2EV15.2%
2023-02-18
CBJ at DAL
1 REG
13:35
DAL
D. Gurianov
Block26.465.4EVN/A
2023-02-18
CBJ at DAL
1 REG
13:46
CBJ
K. Johnson
Saved shot38.13.0EV7.6%
2023-02-18
CBJ at DAL
1 REG
14:12
DAL
M. Marchment
Saved shot37.710.7EV6.7%
2023-02-18
CBJ at DAL
1 REG
14:18
DAL
T. Dellandrea
Miss39.459.5EV1.0%
2023-02-18
CBJ at DAL
1 REG
14:24
DAL
T. Dellandrea
Miss19.455.5EV11.0%
2023-02-18
CBJ at DAL
1 REG
14:34
DAL
T. Dellandrea
Miss35.059.0EV1.1%
2023-02-18
CBJ at DAL
1 REG
14:36
DAL
J. Hakanpää
Saved shot57.837.3EV0.6%
2023-02-18
CBJ at DAL
1 REG
15:13
CBJ
E. Bemstrom
Block34.140.2EVN/A
2023-02-18
CBJ at DAL
1 REG
15:17
CBJ
E. Bemstrom
Saved shot11.452.1EV7.2%
2023-02-18
CBJ at DAL
1 REG
15:37
CBJ
P. Laine
Block22.426.6EVN/A
2023-02-18
CBJ at DAL
1 REG
16:06
DAL
D. Gurianov
Saved shot62.822.5EV1.6%
2023-02-18
CBJ at DAL
1 REG
16:31
DAL
D. Gurianov
Saved shot48.350.0EV0.8%
2023-02-18
CBJ at DAL
1 REG
16:38
DAL
J. Robertson
Saved shot59.731.3EV1.3%
2023-02-18
CBJ at DAL
1 REG
16:56
DAL
R. Suter
Block7.839.8EVN/A
2023-02-18
CBJ at DAL
1 REG
17:05
DAL
N. Lundkvist
Saved shot54.542.8EV0.8%
2023-02-18
CBJ at DAL
1 REG
17:30
CBJ
E. Bemstrom
Saved shot34.746.2EV3.2%
2023-02-18
CBJ at DAL
1 REG
17:41
CBJ
L. Foudy
Goal9.212.5EV15.9%
2023-02-18
CBJ at DAL
1 REG
18:18
DAL
C. Miller
Saved shot48.24.8EV3.5%
2023-02-18
CBJ at DAL
1 REG
18:20
DAL
M. Heiskanen
Saved shot7.145.0EV26.2%
CBJ at DAL

Feb 18, 2023 · P1 REG · 00:10

E. Gudbranson

CBJ · Saved shot

Distance
61.1 ft
Scoring chance (xG)
0.7%
Angle
39.7°
Strength
EV
CBJ at DAL

Feb 18, 2023 · P1 REG · 00:39

J. Robertson

DAL · Block

Distance
46.0 ft
Scoring chance (xG)
Unavailable
Angle
1.2°
Strength
EV

Blocked or unsupported attempt

CBJ at DAL

Feb 18, 2023 · P1 REG · 01:48

T. Seguin

DAL · Saved shot

Distance
23.5 ft
Scoring chance (xG)
5.6%
Angle
12.3°
Strength
EV
CBJ at DAL

Feb 18, 2023 · P1 REG · 01:54

R. Suter

DAL · Miss

Distance
48.1 ft
Scoring chance (xG)
2.7%
Angle
16.9°
Strength
EV
CBJ at DAL

Feb 18, 2023 · P1 REG · 02:18

N. Lundkvist

DAL · Block

Distance
25.6 ft
Scoring chance (xG)
Unavailable
Angle
20.6°
Strength
EV

Blocked or unsupported attempt

CBJ at DAL

Feb 18, 2023 · P1 REG · 02:26

R. Suter

DAL · Miss

Distance
60.5 ft
Scoring chance (xG)
1.1%
Angle
30.8°
Strength
EV
CBJ at DAL

Feb 18, 2023 · P1 REG · 02:36

F. Karlstrom

DAL · Saved shot

Distance
41.2 ft
Scoring chance (xG)
1.3%
Angle
50.9°
Strength
EV
CBJ at DAL

Feb 18, 2023 · P1 REG · 04:22

E. Bemstrom

CBJ · Saved shot

Distance
31.8 ft
Scoring chance (xG)
6.4%
Angle
28.2°
Strength
EV
CBJ at DAL

Feb 18, 2023 · P1 REG · 05:14

F. Karlstrom

DAL · Saved shot

Distance
41.8 ft
Scoring chance (xG)
3.1%
Angle
21.0°
Strength
EV
CBJ at DAL

Feb 18, 2023 · P1 REG · 05:24

M. Heiskanen

DAL · Saved shot

Distance
42.4 ft
Scoring chance (xG)
3.6%
Angle
15.0°
Strength
EV
CBJ at DAL

Feb 18, 2023 · P1 REG · 05:46

B. Jenner

CBJ · Saved shot

Distance
21.1 ft
Scoring chance (xG)
4.6%
Angle
58.6°
Strength
EV
CBJ at DAL

Feb 18, 2023 · P1 REG · 05:52

E. Gudbranson

CBJ · Block

Distance
44.3 ft
Scoring chance (xG)
Unavailable
Angle
6.5°
Strength
EV

Blocked or unsupported attempt

CBJ at DAL

Feb 18, 2023 · P1 REG · 05:53

B. Jenner

CBJ · Miss

Distance
21.1 ft
Scoring chance (xG)
2.4%
Angle
5.4°
Strength
EV
CBJ at DAL

Feb 18, 2023 · P1 REG · 06:05

B. Jenner

CBJ · Block

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

Blocked or unsupported attempt

CBJ at DAL

Feb 18, 2023 · P1 REG · 07:17

M. Marchment

DAL · Block

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

Blocked or unsupported attempt

CBJ at DAL

Feb 18, 2023 · P1 REG · 07:20

T. Seguin

DAL · Miss

Distance
48.8 ft
Scoring chance (xG)
0.8%
Angle
55.0°
Strength
EV
CBJ at DAL

Feb 18, 2023 · P1 REG · 07:44

A. Peeke

CBJ · Saved shot

Distance
55.5 ft
Scoring chance (xG)
1.4%
Angle
25.6°
Strength
EV
CBJ at DAL

Feb 18, 2023 · P1 REG · 07:59

R. Faksa

DAL · Saved shot

Distance
7.3 ft
Scoring chance (xG)
3.0%
Angle
74.1°
Strength
EV
CBJ at DAL

Feb 18, 2023 · P1 REG · 09:15

A. Peeke

CBJ · Saved shot

Distance
46.2 ft
Scoring chance (xG)
1.6%
Angle
21.6°
Strength
EV
CBJ at DAL

Feb 18, 2023 · P1 REG · 09:35

G. Bayreuther

CBJ · Saved shot

Distance
53.7 ft
Scoring chance (xG)
1.6%
Angle
26.6°
Strength
EV
CBJ at DAL

Feb 18, 2023 · P1 REG · 09:54

A. Boqvist

CBJ · Saved shot

Distance
47.0 ft
Scoring chance (xG)
0.8%
Angle
51.9°
Strength
EV
CBJ at DAL

Feb 18, 2023 · P1 REG · 10:05

S. Kuraly

CBJ · Miss

Distance
72.0 ft
Scoring chance (xG)
0.3%
Angle
27.3°
Strength
EV
CBJ at DAL

Feb 18, 2023 · P1 REG · 10:43

E. Bemstrom

CBJ · Miss

Distance
31.8 ft
Scoring chance (xG)
6.8%
Angle
28.2°
Strength
EV
CBJ at DAL

Feb 18, 2023 · P1 REG · 11:21

R. Faksa

DAL · Miss

Distance
57.5 ft
Scoring chance (xG)
0.8%
Angle
40.1°
Strength
EV
CBJ at DAL

Feb 18, 2023 · P1 REG · 11:53

N. Blankenburg

CBJ · Miss

Distance
64.7 ft
Scoring chance (xG)
0.8%
Angle
31.7°
Strength
EV
CBJ at DAL

Feb 18, 2023 · P1 REG · 12:26

S. Kuraly

CBJ · Saved shot

Distance
45.6 ft
Scoring chance (xG)
0.8%
Angle
64.0°
Strength
EV
CBJ at DAL

Feb 18, 2023 · P1 REG · 12:32

M. Olivier

CBJ · Miss

Distance
39.1 ft
Scoring chance (xG)
6.8%
Angle
4.4°
Strength
EV
CBJ at DAL

Feb 18, 2023 · P1 REG · 12:51

E. Gudbranson

CBJ · Block

Distance
51.2 ft
Scoring chance (xG)
Unavailable
Angle
38.7°
Strength
EV

Blocked or unsupported attempt

CBJ at DAL

Feb 18, 2023 · P1 REG · 13:02

M. Olivier

CBJ · Miss

Distance
47.2 ft
Scoring chance (xG)
3.5%
Angle
4.9°
Strength
EV
CBJ at DAL

Feb 18, 2023 · P1 REG · 13:04

S. Kuraly

CBJ · Miss

Distance
35.0 ft
Scoring chance (xG)
0.7%
Angle
90.0°
Strength
EV
CBJ at DAL

Feb 18, 2023 · P1 REG · 13:06

E. Robinson

CBJ · Saved shot

Distance
7.8 ft
Scoring chance (xG)
15.2%
Angle
50.2°
Strength
EV
CBJ at DAL

Feb 18, 2023 · P1 REG · 13:35

D. Gurianov

DAL · Block

Distance
26.4 ft
Scoring chance (xG)
Unavailable
Angle
65.4°
Strength
EV

Blocked or unsupported attempt

CBJ at DAL

Feb 18, 2023 · P1 REG · 13:46

K. Johnson

CBJ · Saved shot

Distance
38.1 ft
Scoring chance (xG)
7.6%
Angle
3.0°
Strength
EV
CBJ at DAL

Feb 18, 2023 · P1 REG · 14:12

M. Marchment

DAL · Saved shot

Distance
37.7 ft
Scoring chance (xG)
6.7%
Angle
10.7°
Strength
EV
CBJ at DAL

Feb 18, 2023 · P1 REG · 14:18

T. Dellandrea

DAL · Miss

Distance
39.4 ft
Scoring chance (xG)
1.0%
Angle
59.5°
Strength
EV
CBJ at DAL

Feb 18, 2023 · P1 REG · 14:24

T. Dellandrea

DAL · Miss

Distance
19.4 ft
Scoring chance (xG)
11.0%
Angle
55.5°
Strength
EV
CBJ at DAL

Feb 18, 2023 · P1 REG · 14:34

T. Dellandrea

DAL · Miss

Distance
35.0 ft
Scoring chance (xG)
1.1%
Angle
59.0°
Strength
EV
CBJ at DAL

Feb 18, 2023 · P1 REG · 14:36

J. Hakanpää

DAL · Saved shot

Distance
57.8 ft
Scoring chance (xG)
0.6%
Angle
37.3°
Strength
EV
CBJ at DAL

Feb 18, 2023 · P1 REG · 15:13

E. Bemstrom

CBJ · Block

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

Blocked or unsupported attempt

CBJ at DAL

Feb 18, 2023 · P1 REG · 15:17

E. Bemstrom

CBJ · Saved shot

Distance
11.4 ft
Scoring chance (xG)
7.2%
Angle
52.1°
Strength
EV
CBJ at DAL

Feb 18, 2023 · P1 REG · 15:37

P. Laine

CBJ · Block

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

Blocked or unsupported attempt

CBJ at DAL

Feb 18, 2023 · P1 REG · 16:06

D. Gurianov

DAL · Saved shot

Distance
62.8 ft
Scoring chance (xG)
1.6%
Angle
22.5°
Strength
EV
CBJ at DAL

Feb 18, 2023 · P1 REG · 16:31

D. Gurianov

DAL · Saved shot

Distance
48.3 ft
Scoring chance (xG)
0.8%
Angle
50.0°
Strength
EV
CBJ at DAL

Feb 18, 2023 · P1 REG · 16:38

J. Robertson

DAL · Saved shot

Distance
59.7 ft
Scoring chance (xG)
1.3%
Angle
31.3°
Strength
EV
CBJ at DAL

Feb 18, 2023 · P1 REG · 16:56

R. Suter

DAL · Block

Distance
7.8 ft
Scoring chance (xG)
Unavailable
Angle
39.8°
Strength
EV

Blocked or unsupported attempt

CBJ at DAL

Feb 18, 2023 · P1 REG · 17:05

N. Lundkvist

DAL · Saved shot

Distance
54.5 ft
Scoring chance (xG)
0.8%
Angle
42.8°
Strength
EV
CBJ at DAL

Feb 18, 2023 · P1 REG · 17:30

E. Bemstrom

CBJ · Saved shot

Distance
34.7 ft
Scoring chance (xG)
3.2%
Angle
46.2°
Strength
EV
CBJ at DAL

Feb 18, 2023 · P1 REG · 17:41

L. Foudy

CBJ · Goal

Distance
9.2 ft
Scoring chance (xG)
15.9%
Angle
12.5°
Strength
EV
CBJ at DAL

Feb 18, 2023 · P1 REG · 18:18

C. Miller

DAL · Saved shot

Distance
48.2 ft
Scoring chance (xG)
3.5%
Angle
4.8°
Strength
EV
CBJ at DAL

Feb 18, 2023 · P1 REG · 18:20

M. Heiskanen

DAL · Saved shot

Distance
7.1 ft
Scoring chance (xG)
26.2%
Angle
45.0°
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.