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

121 matching attempts. Season coverage: 350 published games / 350 collected games. Last source refresh: Nov 10, 2026 08:35.

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)
2026-11-07
UTA at OTT
1 REG
01:02
UTA
J. McBain
Saved shot43.769.9EV0.5%
2026-11-07
UTA at OTT
1 REG
01:32
UTA
A. Duda
Saved shot55.630.3EV2.1%
2026-11-07
UTA at OTT
1 REG
01:36
UTA
K. Stenlund
Miss5.468.2EV10.3%
2026-11-07
UTA at OTT
1 REG
02:11
UTA
B. Hayton
Saved shot29.745.0EV6.1%
2026-11-07
UTA at OTT
1 REG
02:43
OTT
P. Tomasino
Saved shot35.442.7EV3.5%
2026-11-07
UTA at OTT
1 REG
03:31
UTA
M. Sergachev
Saved shot183.59.4SH0.2%
2026-11-07
UTA at OTT
1 REG
03:53
OTT
J. Sanderson
Block43.25.3PPN/A
2026-11-07
UTA at OTT
1 REG
04:23
OTT
T. Stützle
Saved shot37.710.7PP7.3%
2026-11-07
UTA at OTT
1 REG
05:27
OTT
F. Zetterlund
Goal37.320.4PP5.9%
2026-11-07
UTA at OTT
1 REG
06:35
UTA
A. Lee
Saved shot20.257.1EV3.4%
2026-11-07
UTA at OTT
1 REG
06:51
UTA
M. Weegar
Saved shot61.724.9EV2.8%
2026-11-07
UTA at OTT
1 REG
06:56
UTA
C. Keller
Block44.749.5EVN/A
2026-11-07
UTA at OTT
1 REG
07:09
UTA
C. Keller
Miss7.181.9EV2.9%
2026-11-07
UTA at OTT
1 REG
07:18
UTA
M. Weegar
Saved shot35.638.2EV3.6%
2026-11-07
UTA at OTT
1 REG
08:22
OTT
N. Matinpalo
Block65.836.3EVN/A
2026-11-07
UTA at OTT
1 REG
08:50
UTA
N. Schmaltz
Block44.435.8EVN/A
2026-11-07
UTA at OTT
1 REG
09:05
UTA
N. DeSimone
Miss8.129.7EV16.0%
2026-11-07
UTA at OTT
1 REG
09:20
OTT
C. Giroux
Saved shot59.838.2EV0.7%
2026-11-07
UTA at OTT
1 REG
09:54
UTA
C. Keller
Saved shot25.638.7EV8.2%
2026-11-07
UTA at OTT
1 REG
09:57
UTA
C. Keller
Goal6.371.6EV34.0%
2026-11-07
UTA at OTT
1 REG
10:13
OTT
H. Hodgson
Block30.427.4EVN/A
2026-11-07
UTA at OTT
1 REG
11:33
UTA
J. McBain
Saved shot30.558.4EV2.0%
2026-11-07
UTA at OTT
1 REG
12:10
UTA
M. Sergachev
Saved shot67.126.6EV0.3%
2026-11-07
UTA at OTT
1 REG
12:26
UTA
M. Carcone
Block36.224.4EVN/A
2026-11-07
UTA at OTT
1 REG
12:31
UTA
A. Duda
Saved shot33.712.0EV9.8%
2026-11-07
UTA at OTT
1 REG
12:46
OTT
S. Blais
Saved shot27.236.0EV8.0%
2026-11-07
UTA at OTT
1 REG
13:27
UTA
B. Hayton
Saved shot12.165.6EV6.0%
2026-11-07
UTA at OTT
1 REG
15:14
OTT
J. Sanderson
Block22.828.8EVN/A
2026-11-07
UTA at OTT
1 REG
16:18
OTT
N. Matinpalo
Saved shot45.637.9EV1.2%
2026-11-07
UTA at OTT
1 REG
16:19
OTT
N. Matinpalo
Saved shot13.636.0EV1.7%
2026-11-07
UTA at OTT
1 REG
16:47
UTA
A. Peeke
Block14.433.7EVN/A
2026-11-07
UTA at OTT
1 REG
17:52
UTA
C. Keller
Saved shot10.416.7EV18.7%
2026-11-07
UTA at OTT
1 REG
18:22
UTA
A. Duda
Miss39.616.1PP6.6%
2026-11-07
UTA at OTT
1 REG
19:41
OTT
C. Giroux
Miss6.00.0EV14.3%
2026-11-07
UTA at OTT
1 REG
19:43
OTT
S. Halliday
Miss13.28.7EV19.5%
2026-11-07
UTA at OTT
1 REG
19:58
OTT
T. Chabot
Miss56.826.1EV1.3%
2026-11-07
UTA at OTT
2 REG
00:16
OTT
A. Zub
Miss51.251.3EV0.7%
2026-11-07
UTA at OTT
2 REG
00:20
OTT
S. Pinto
Block12.414.0EVN/A
2026-11-07
UTA at OTT
2 REG
00:22
OTT
J. Sanderson
Saved shot32.260.3EV2.3%
2026-11-07
UTA at OTT
2 REG
00:25
OTT
F. Zetterlund
Miss6.763.4EV20.9%
2026-11-07
UTA at OTT
2 REG
02:00
OTT
S. Halliday
Saved shot34.00.0EV9.3%
2026-11-07
UTA at OTT
2 REG
02:22
OTT
T. Kleven
Miss59.24.8EV1.9%
2026-11-07
UTA at OTT
2 REG
03:09
OTT
N. Cousins
Miss10.053.1EV8.8%
2026-11-07
UTA at OTT
2 REG
03:56
OTT
M. Amadio
Miss25.548.2EV6.5%
2026-11-07
UTA at OTT
2 REG
04:36
UTA
L. Cooley
Saved shot17.531.0EV21.2%
2026-11-07
UTA at OTT
2 REG
04:57
UTA
K. Stenlund
Saved shot49.317.7EV2.5%
2026-11-07
UTA at OTT
2 REG
04:58
UTA
M. Carcone
Saved shot5.859.0EV3.3%
2026-11-07
UTA at OTT
2 REG
06:22
UTA
C. Keller
Miss35.325.1EV7.0%
2026-11-07
UTA at OTT
2 REG
06:46
OTT
D. Cozens
Saved shot46.528.2EV2.0%
2026-11-07
UTA at OTT
2 REG
07:06
OTT
S. Blais
Miss24.721.4EV12.2%
UTA at OTT

Nov 7, 2026 · P1 REG · 01:02

J. McBain

UTA · Saved shot

Distance
43.7 ft
Scoring chance (xG)
0.5%
Angle
69.9°
Strength
EV
UTA at OTT

Nov 7, 2026 · P1 REG · 01:32

A. Duda

UTA · Saved shot

Distance
55.6 ft
Scoring chance (xG)
2.1%
Angle
30.3°
Strength
EV
UTA at OTT

Nov 7, 2026 · P1 REG · 01:36

K. Stenlund

UTA · Miss

Distance
5.4 ft
Scoring chance (xG)
10.3%
Angle
68.2°
Strength
EV
UTA at OTT

Nov 7, 2026 · P1 REG · 02:11

B. Hayton

UTA · Saved shot

Distance
29.7 ft
Scoring chance (xG)
6.1%
Angle
45.0°
Strength
EV
UTA at OTT

Nov 7, 2026 · P1 REG · 02:43

P. Tomasino

OTT · Saved shot

Distance
35.4 ft
Scoring chance (xG)
3.5%
Angle
42.7°
Strength
EV
UTA at OTT

Nov 7, 2026 · P1 REG · 03:31

M. Sergachev

UTA · Saved shot

Distance
183.5 ft
Scoring chance (xG)
0.2%
Angle
9.4°
Strength
SH
UTA at OTT

Nov 7, 2026 · P1 REG · 03:53

J. Sanderson

OTT · Block

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

Blocked or unsupported attempt

UTA at OTT

Nov 7, 2026 · P1 REG · 04:23

T. Stützle

OTT · Saved shot

Distance
37.7 ft
Scoring chance (xG)
7.3%
Angle
10.7°
Strength
PP
UTA at OTT

Nov 7, 2026 · P1 REG · 05:27

F. Zetterlund

OTT · Goal

Distance
37.3 ft
Scoring chance (xG)
5.9%
Angle
20.4°
Strength
PP
UTA at OTT

Nov 7, 2026 · P1 REG · 06:35

A. Lee

UTA · Saved shot

Distance
20.2 ft
Scoring chance (xG)
3.4%
Angle
57.1°
Strength
EV
UTA at OTT

Nov 7, 2026 · P1 REG · 06:51

M. Weegar

UTA · Saved shot

Distance
61.7 ft
Scoring chance (xG)
2.8%
Angle
24.9°
Strength
EV
UTA at OTT

Nov 7, 2026 · P1 REG · 06:56

C. Keller

UTA · Block

Distance
44.7 ft
Scoring chance (xG)
Unavailable
Angle
49.5°
Strength
EV

Blocked or unsupported attempt

UTA at OTT

Nov 7, 2026 · P1 REG · 07:09

C. Keller

UTA · Miss

Distance
7.1 ft
Scoring chance (xG)
2.9%
Angle
81.9°
Strength
EV
UTA at OTT

Nov 7, 2026 · P1 REG · 07:18

M. Weegar

UTA · Saved shot

Distance
35.6 ft
Scoring chance (xG)
3.6%
Angle
38.2°
Strength
EV
UTA at OTT

Nov 7, 2026 · P1 REG · 08:22

N. Matinpalo

OTT · Block

Distance
65.8 ft
Scoring chance (xG)
Unavailable
Angle
36.3°
Strength
EV

Blocked or unsupported attempt

UTA at OTT

Nov 7, 2026 · P1 REG · 08:50

N. Schmaltz

UTA · Block

Distance
44.4 ft
Scoring chance (xG)
Unavailable
Angle
35.8°
Strength
EV

Blocked or unsupported attempt

UTA at OTT

Nov 7, 2026 · P1 REG · 09:05

N. DeSimone

UTA · Miss

Distance
8.1 ft
Scoring chance (xG)
16.0%
Angle
29.7°
Strength
EV
UTA at OTT

Nov 7, 2026 · P1 REG · 09:20

C. Giroux

OTT · Saved shot

Distance
59.8 ft
Scoring chance (xG)
0.7%
Angle
38.2°
Strength
EV
UTA at OTT

Nov 7, 2026 · P1 REG · 09:54

C. Keller

UTA · Saved shot

Distance
25.6 ft
Scoring chance (xG)
8.2%
Angle
38.7°
Strength
EV
UTA at OTT

Nov 7, 2026 · P1 REG · 09:57

C. Keller

UTA · Goal

Distance
6.3 ft
Scoring chance (xG)
34.0%
Angle
71.6°
Strength
EV
UTA at OTT

Nov 7, 2026 · P1 REG · 10:13

H. Hodgson

OTT · Block

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

Blocked or unsupported attempt

UTA at OTT

Nov 7, 2026 · P1 REG · 11:33

J. McBain

UTA · Saved shot

Distance
30.5 ft
Scoring chance (xG)
2.0%
Angle
58.4°
Strength
EV
UTA at OTT

Nov 7, 2026 · P1 REG · 12:10

M. Sergachev

UTA · Saved shot

Distance
67.1 ft
Scoring chance (xG)
0.3%
Angle
26.6°
Strength
EV
UTA at OTT

Nov 7, 2026 · P1 REG · 12:26

M. Carcone

UTA · Block

Distance
36.2 ft
Scoring chance (xG)
Unavailable
Angle
24.4°
Strength
EV

Blocked or unsupported attempt

UTA at OTT

Nov 7, 2026 · P1 REG · 12:31

A. Duda

UTA · Saved shot

Distance
33.7 ft
Scoring chance (xG)
9.8%
Angle
12.0°
Strength
EV
UTA at OTT

Nov 7, 2026 · P1 REG · 12:46

S. Blais

OTT · Saved shot

Distance
27.2 ft
Scoring chance (xG)
8.0%
Angle
36.0°
Strength
EV
UTA at OTT

Nov 7, 2026 · P1 REG · 13:27

B. Hayton

UTA · Saved shot

Distance
12.1 ft
Scoring chance (xG)
6.0%
Angle
65.6°
Strength
EV
UTA at OTT

Nov 7, 2026 · P1 REG · 15:14

J. Sanderson

OTT · Block

Distance
22.8 ft
Scoring chance (xG)
Unavailable
Angle
28.8°
Strength
EV

Blocked or unsupported attempt

UTA at OTT

Nov 7, 2026 · P1 REG · 16:18

N. Matinpalo

OTT · Saved shot

Distance
45.6 ft
Scoring chance (xG)
1.2%
Angle
37.9°
Strength
EV
UTA at OTT

Nov 7, 2026 · P1 REG · 16:19

N. Matinpalo

OTT · Saved shot

Distance
13.6 ft
Scoring chance (xG)
1.7%
Angle
36.0°
Strength
EV
UTA at OTT

Nov 7, 2026 · P1 REG · 16:47

A. Peeke

UTA · Block

Distance
14.4 ft
Scoring chance (xG)
Unavailable
Angle
33.7°
Strength
EV

Blocked or unsupported attempt

UTA at OTT

Nov 7, 2026 · P1 REG · 17:52

C. Keller

UTA · Saved shot

Distance
10.4 ft
Scoring chance (xG)
18.7%
Angle
16.7°
Strength
EV
UTA at OTT

Nov 7, 2026 · P1 REG · 18:22

A. Duda

UTA · Miss

Distance
39.6 ft
Scoring chance (xG)
6.6%
Angle
16.1°
Strength
PP
UTA at OTT

Nov 7, 2026 · P1 REG · 19:41

C. Giroux

OTT · Miss

Distance
6.0 ft
Scoring chance (xG)
14.3%
Angle
0.0°
Strength
EV
UTA at OTT

Nov 7, 2026 · P1 REG · 19:43

S. Halliday

OTT · Miss

Distance
13.2 ft
Scoring chance (xG)
19.5%
Angle
8.7°
Strength
EV
UTA at OTT

Nov 7, 2026 · P1 REG · 19:58

T. Chabot

OTT · Miss

Distance
56.8 ft
Scoring chance (xG)
1.3%
Angle
26.1°
Strength
EV
UTA at OTT

Nov 7, 2026 · P2 REG · 00:16

A. Zub

OTT · Miss

Distance
51.2 ft
Scoring chance (xG)
0.7%
Angle
51.3°
Strength
EV
UTA at OTT

Nov 7, 2026 · P2 REG · 00:20

S. Pinto

OTT · Block

Distance
12.4 ft
Scoring chance (xG)
Unavailable
Angle
14.0°
Strength
EV

Blocked or unsupported attempt

UTA at OTT

Nov 7, 2026 · P2 REG · 00:22

J. Sanderson

OTT · Saved shot

Distance
32.2 ft
Scoring chance (xG)
2.3%
Angle
60.3°
Strength
EV
UTA at OTT

Nov 7, 2026 · P2 REG · 00:25

F. Zetterlund

OTT · Miss

Distance
6.7 ft
Scoring chance (xG)
20.9%
Angle
63.4°
Strength
EV
UTA at OTT

Nov 7, 2026 · P2 REG · 02:00

S. Halliday

OTT · Saved shot

Distance
34.0 ft
Scoring chance (xG)
9.3%
Angle
0.0°
Strength
EV
UTA at OTT

Nov 7, 2026 · P2 REG · 02:22

T. Kleven

OTT · Miss

Distance
59.2 ft
Scoring chance (xG)
1.9%
Angle
4.8°
Strength
EV
UTA at OTT

Nov 7, 2026 · P2 REG · 03:09

N. Cousins

OTT · Miss

Distance
10.0 ft
Scoring chance (xG)
8.8%
Angle
53.1°
Strength
EV
UTA at OTT

Nov 7, 2026 · P2 REG · 03:56

M. Amadio

OTT · Miss

Distance
25.5 ft
Scoring chance (xG)
6.5%
Angle
48.2°
Strength
EV
UTA at OTT

Nov 7, 2026 · P2 REG · 04:36

L. Cooley

UTA · Saved shot

Distance
17.5 ft
Scoring chance (xG)
21.2%
Angle
31.0°
Strength
EV
UTA at OTT

Nov 7, 2026 · P2 REG · 04:57

K. Stenlund

UTA · Saved shot

Distance
49.3 ft
Scoring chance (xG)
2.5%
Angle
17.7°
Strength
EV
UTA at OTT

Nov 7, 2026 · P2 REG · 04:58

M. Carcone

UTA · Saved shot

Distance
5.8 ft
Scoring chance (xG)
3.3%
Angle
59.0°
Strength
EV
UTA at OTT

Nov 7, 2026 · P2 REG · 06:22

C. Keller

UTA · Miss

Distance
35.3 ft
Scoring chance (xG)
7.0%
Angle
25.1°
Strength
EV
UTA at OTT

Nov 7, 2026 · P2 REG · 06:46

D. Cozens

OTT · Saved shot

Distance
46.5 ft
Scoring chance (xG)
2.0%
Angle
28.2°
Strength
EV
UTA at OTT

Nov 7, 2026 · P2 REG · 07:06

S. Blais

OTT · Miss

Distance
24.7 ft
Scoring chance (xG)
12.2%
Angle
21.4°
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.