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

141 matching attempts. Season coverage: 1503 published games / 1503 collected games. Last source refresh: Oct 4, 2026 05:43.

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)
2024-11-20
NSH at SEA
1 REG
00:09
SEA
J. Oleksiak
Miss38.631.2EV4.0%
2024-11-20
NSH at SEA
1 REG
00:41
SEA
M. Beniers
Saved shot22.254.2EV5.4%
2024-11-20
NSH at SEA
1 REG
01:29
SEA
E. Tolvanen
Saved shot39.740.9PP7.2%
2024-11-20
NSH at SEA
1 REG
01:55
SEA
E. Tolvanen
Saved shot15.645.0PP19.2%
2024-11-20
NSH at SEA
1 REG
02:11
SEA
B. Montour
Saved shot60.46.7PP2.5%
2024-11-20
NSH at SEA
1 REG
02:18
SEA
J. Schwartz
Saved shot10.648.8PP14.1%
2024-11-20
NSH at SEA
1 REG
03:45
NSH
L. Schenn
Miss65.327.3EV0.9%
2024-11-20
NSH at SEA
1 REG
03:52
NSH
M. Del Gaizo
Miss69.436.2EV0.5%
2024-11-20
NSH at SEA
1 REG
04:40
NSH
A. Carrier
Saved shot57.540.1EV1.0%
2024-11-20
NSH at SEA
1 REG
05:32
NSH
B. Skjei
Miss39.067.4EV0.8%
2024-11-20
NSH at SEA
1 REG
05:57
SEA
Y. Gourde
Miss23.653.6EV5.0%
2024-11-20
NSH at SEA
1 REG
06:15
NSH
L. Schenn
Saved shot58.636.7EV0.9%
2024-11-20
NSH at SEA
1 REG
06:39
SEA
J. Mahura
Miss39.237.7EV2.8%
2024-11-20
NSH at SEA
1 REG
07:02
SEA
J. Mahura
Block25.630.6EVN/A
2024-11-20
NSH at SEA
1 REG
07:19
NSH
S. Stamkos
Miss7.18.1EV23.3%
2024-11-20
NSH at SEA
1 REG
07:40
NSH
S. Stamkos
Block21.131.4EVN/A
2024-11-20
NSH at SEA
1 REG
07:58
NSH
J. Marchessault
Saved shot41.627.2EV3.8%
2024-11-20
NSH at SEA
1 REG
08:19
NSH
B. Skjei
Miss56.319.7EV2.8%
2024-11-20
NSH at SEA
1 REG
08:27
NSH
J. Marchessault
Miss28.26.1EV14.6%
2024-11-20
NSH at SEA
1 REG
08:45
NSH
J. Marchessault
Saved shot43.144.1PP2.4%
2024-11-20
NSH at SEA
1 REG
08:47
NSH
S. Stamkos
Block14.250.7PPN/A
2024-11-20
NSH at SEA
1 REG
09:56
NSH
R. O'Reilly
Block11.731.0PPN/A
2024-11-20
NSH at SEA
1 REG
10:04
NSH
R. Josi
Block45.710.1PPN/A
2024-11-20
NSH at SEA
1 REG
10:13
NSH
S. Stamkos
Block28.729.2PPN/A
2024-11-20
NSH at SEA
1 REG
10:20
NSH
F. Forsberg
Saved shot32.433.7PP10.6%
2024-11-20
NSH at SEA
1 REG
10:50
NSH
J. Lauzon
Block26.217.7EVN/A
2024-11-20
NSH at SEA
1 REG
11:14
SEA
A. Burakovsky
Block26.26.6EVN/A
2024-11-20
NSH at SEA
1 REG
11:20
SEA
J. Mahura
Saved shot68.028.1EV0.8%
2024-11-20
NSH at SEA
1 REG
13:29
SEA
B. Montour
Block41.250.9EVN/A
2024-11-20
NSH at SEA
1 REG
14:04
SEA
J. McCann
Saved shot7.374.1EV6.6%
2024-11-20
NSH at SEA
1 REG
14:53
SEA
A. Larsson
Block22.837.9EVN/A
2024-11-20
NSH at SEA
1 REG
15:37
NSH
M. Del Gaizo
Saved shot41.635.2EV2.9%
2024-11-20
NSH at SEA
1 REG
15:39
NSH
C. Smith
Block9.824.0EVN/A
2024-11-20
NSH at SEA
1 REG
16:16
SEA
D. Sprong
Saved shot23.346.7EV6.7%
2024-11-20
NSH at SEA
1 REG
16:41
NSH
A. Carrier
Block14.04.1EVN/A
2024-11-20
NSH at SEA
1 REG
17:02
NSH
C. Sissons
Miss30.053.1EV2.7%
2024-11-20
NSH at SEA
1 REG
17:51
SEA
B. Montour
Block42.529.6EVN/A
2024-11-20
NSH at SEA
1 REG
18:39
SEA
E. Tolvanen
Saved shot10.416.7PP10.1%
2024-11-20
NSH at SEA
1 REG
18:40
SEA
A. Burakovsky
Miss8.160.3PP7.3%
2024-11-20
NSH at SEA
1 REG
19:43
SEA
J. Schwartz
Miss8.129.7PP11.0%
2024-11-20
NSH at SEA
1 REG
19:56
SEA
D. Sprong
Saved shot34.220.6PP9.1%
2024-11-20
NSH at SEA
1 REG
19:58
SEA
C. Stephenson
Saved shot12.618.4EV21.6%
2024-11-20
NSH at SEA
2 REG
00:06
SEA
D. Sprong
Saved shot46.746.7EV1.0%
2024-11-20
NSH at SEA
2 REG
00:28
NSH
B. Skjei
Block20.660.9EVN/A
2024-11-20
NSH at SEA
2 REG
00:41
NSH
F. Forsberg
Saved shot12.414.0EV8.6%
2024-11-20
NSH at SEA
2 REG
01:05
NSH
J. Lauzon
Saved shot64.425.8EV1.3%
2024-11-20
NSH at SEA
2 REG
01:44
NSH
J. Parssinen
Block46.635.4EVN/A
2024-11-20
NSH at SEA
2 REG
02:31
SEA
Y. Gourde
Saved shot32.831.3EV6.9%
2024-11-20
NSH at SEA
2 REG
02:57
NSH
J. Marchessault
Miss28.14.1PP17.7%
2024-11-20
NSH at SEA
2 REG
03:55
NSH
S. Stamkos
Block21.633.7PPN/A
NSH at SEA

Nov 20, 2024 · P1 REG · 00:09

J. Oleksiak

SEA · Miss

Distance
38.6 ft
Scoring chance (xG)
4.0%
Angle
31.2°
Strength
EV
NSH at SEA

Nov 20, 2024 · P1 REG · 00:41

M. Beniers

SEA · Saved shot

Distance
22.2 ft
Scoring chance (xG)
5.4%
Angle
54.2°
Strength
EV
NSH at SEA

Nov 20, 2024 · P1 REG · 01:29

E. Tolvanen

SEA · Saved shot

Distance
39.7 ft
Scoring chance (xG)
7.2%
Angle
40.9°
Strength
PP
NSH at SEA

Nov 20, 2024 · P1 REG · 01:55

E. Tolvanen

SEA · Saved shot

Distance
15.6 ft
Scoring chance (xG)
19.2%
Angle
45.0°
Strength
PP
NSH at SEA

Nov 20, 2024 · P1 REG · 02:11

B. Montour

SEA · Saved shot

Distance
60.4 ft
Scoring chance (xG)
2.5%
Angle
6.7°
Strength
PP
NSH at SEA

Nov 20, 2024 · P1 REG · 02:18

J. Schwartz

SEA · Saved shot

Distance
10.6 ft
Scoring chance (xG)
14.1%
Angle
48.8°
Strength
PP
NSH at SEA

Nov 20, 2024 · P1 REG · 03:45

L. Schenn

NSH · Miss

Distance
65.3 ft
Scoring chance (xG)
0.9%
Angle
27.3°
Strength
EV
NSH at SEA

Nov 20, 2024 · P1 REG · 03:52

M. Del Gaizo

NSH · Miss

Distance
69.4 ft
Scoring chance (xG)
0.5%
Angle
36.2°
Strength
EV
NSH at SEA

Nov 20, 2024 · P1 REG · 04:40

A. Carrier

NSH · Saved shot

Distance
57.5 ft
Scoring chance (xG)
1.0%
Angle
40.1°
Strength
EV
NSH at SEA

Nov 20, 2024 · P1 REG · 05:32

B. Skjei

NSH · Miss

Distance
39.0 ft
Scoring chance (xG)
0.8%
Angle
67.4°
Strength
EV
NSH at SEA

Nov 20, 2024 · P1 REG · 05:57

Y. Gourde

SEA · Miss

Distance
23.6 ft
Scoring chance (xG)
5.0%
Angle
53.6°
Strength
EV
NSH at SEA

Nov 20, 2024 · P1 REG · 06:15

L. Schenn

NSH · Saved shot

Distance
58.6 ft
Scoring chance (xG)
0.9%
Angle
36.7°
Strength
EV
NSH at SEA

Nov 20, 2024 · P1 REG · 06:39

J. Mahura

SEA · Miss

Distance
39.2 ft
Scoring chance (xG)
2.8%
Angle
37.7°
Strength
EV
NSH at SEA

Nov 20, 2024 · P1 REG · 07:02

J. Mahura

SEA · Block

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

Blocked or unsupported attempt

NSH at SEA

Nov 20, 2024 · P1 REG · 07:19

S. Stamkos

NSH · Miss

Distance
7.1 ft
Scoring chance (xG)
23.3%
Angle
8.1°
Strength
EV
NSH at SEA

Nov 20, 2024 · P1 REG · 07:40

S. Stamkos

NSH · Block

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

Blocked or unsupported attempt

NSH at SEA

Nov 20, 2024 · P1 REG · 07:58

J. Marchessault

NSH · Saved shot

Distance
41.6 ft
Scoring chance (xG)
3.8%
Angle
27.2°
Strength
EV
NSH at SEA

Nov 20, 2024 · P1 REG · 08:19

B. Skjei

NSH · Miss

Distance
56.3 ft
Scoring chance (xG)
2.8%
Angle
19.7°
Strength
EV
NSH at SEA

Nov 20, 2024 · P1 REG · 08:27

J. Marchessault

NSH · Miss

Distance
28.2 ft
Scoring chance (xG)
14.6%
Angle
6.1°
Strength
EV
NSH at SEA

Nov 20, 2024 · P1 REG · 08:45

J. Marchessault

NSH · Saved shot

Distance
43.1 ft
Scoring chance (xG)
2.4%
Angle
44.1°
Strength
PP
NSH at SEA

Nov 20, 2024 · P1 REG · 08:47

S. Stamkos

NSH · Block

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

Blocked or unsupported attempt

NSH at SEA

Nov 20, 2024 · P1 REG · 09:56

R. O'Reilly

NSH · Block

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

Blocked or unsupported attempt

NSH at SEA

Nov 20, 2024 · P1 REG · 10:04

R. Josi

NSH · Block

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

Blocked or unsupported attempt

NSH at SEA

Nov 20, 2024 · P1 REG · 10:13

S. Stamkos

NSH · Block

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

Blocked or unsupported attempt

NSH at SEA

Nov 20, 2024 · P1 REG · 10:20

F. Forsberg

NSH · Saved shot

Distance
32.4 ft
Scoring chance (xG)
10.6%
Angle
33.7°
Strength
PP
NSH at SEA

Nov 20, 2024 · P1 REG · 10:50

J. Lauzon

NSH · Block

Distance
26.2 ft
Scoring chance (xG)
Unavailable
Angle
17.7°
Strength
EV

Blocked or unsupported attempt

NSH at SEA

Nov 20, 2024 · P1 REG · 11:14

A. Burakovsky

SEA · Block

Distance
26.2 ft
Scoring chance (xG)
Unavailable
Angle
6.6°
Strength
EV

Blocked or unsupported attempt

NSH at SEA

Nov 20, 2024 · P1 REG · 11:20

J. Mahura

SEA · Saved shot

Distance
68.0 ft
Scoring chance (xG)
0.8%
Angle
28.1°
Strength
EV
NSH at SEA

Nov 20, 2024 · P1 REG · 13:29

B. Montour

SEA · Block

Distance
41.2 ft
Scoring chance (xG)
Unavailable
Angle
50.9°
Strength
EV

Blocked or unsupported attempt

NSH at SEA

Nov 20, 2024 · P1 REG · 14:04

J. McCann

SEA · Saved shot

Distance
7.3 ft
Scoring chance (xG)
6.6%
Angle
74.1°
Strength
EV
NSH at SEA

Nov 20, 2024 · P1 REG · 14:53

A. Larsson

SEA · Block

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

Blocked or unsupported attempt

NSH at SEA

Nov 20, 2024 · P1 REG · 15:37

M. Del Gaizo

NSH · Saved shot

Distance
41.6 ft
Scoring chance (xG)
2.9%
Angle
35.2°
Strength
EV
NSH at SEA

Nov 20, 2024 · P1 REG · 15:39

C. Smith

NSH · Block

Distance
9.8 ft
Scoring chance (xG)
Unavailable
Angle
24.0°
Strength
EV

Blocked or unsupported attempt

NSH at SEA

Nov 20, 2024 · P1 REG · 16:16

D. Sprong

SEA · Saved shot

Distance
23.3 ft
Scoring chance (xG)
6.7%
Angle
46.7°
Strength
EV
NSH at SEA

Nov 20, 2024 · P1 REG · 16:41

A. Carrier

NSH · Block

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

Blocked or unsupported attempt

NSH at SEA

Nov 20, 2024 · P1 REG · 17:02

C. Sissons

NSH · Miss

Distance
30.0 ft
Scoring chance (xG)
2.7%
Angle
53.1°
Strength
EV
NSH at SEA

Nov 20, 2024 · P1 REG · 17:51

B. Montour

SEA · Block

Distance
42.5 ft
Scoring chance (xG)
Unavailable
Angle
29.6°
Strength
EV

Blocked or unsupported attempt

NSH at SEA

Nov 20, 2024 · P1 REG · 18:39

E. Tolvanen

SEA · Saved shot

Distance
10.4 ft
Scoring chance (xG)
10.1%
Angle
16.7°
Strength
PP
NSH at SEA

Nov 20, 2024 · P1 REG · 18:40

A. Burakovsky

SEA · Miss

Distance
8.1 ft
Scoring chance (xG)
7.3%
Angle
60.3°
Strength
PP
NSH at SEA

Nov 20, 2024 · P1 REG · 19:43

J. Schwartz

SEA · Miss

Distance
8.1 ft
Scoring chance (xG)
11.0%
Angle
29.7°
Strength
PP
NSH at SEA

Nov 20, 2024 · P1 REG · 19:56

D. Sprong

SEA · Saved shot

Distance
34.2 ft
Scoring chance (xG)
9.1%
Angle
20.6°
Strength
PP
NSH at SEA

Nov 20, 2024 · P1 REG · 19:58

C. Stephenson

SEA · Saved shot

Distance
12.6 ft
Scoring chance (xG)
21.6%
Angle
18.4°
Strength
EV
NSH at SEA

Nov 20, 2024 · P2 REG · 00:06

D. Sprong

SEA · Saved shot

Distance
46.7 ft
Scoring chance (xG)
1.0%
Angle
46.7°
Strength
EV
NSH at SEA

Nov 20, 2024 · P2 REG · 00:28

B. Skjei

NSH · Block

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

Blocked or unsupported attempt

NSH at SEA

Nov 20, 2024 · P2 REG · 00:41

F. Forsberg

NSH · Saved shot

Distance
12.4 ft
Scoring chance (xG)
8.6%
Angle
14.0°
Strength
EV
NSH at SEA

Nov 20, 2024 · P2 REG · 01:05

J. Lauzon

NSH · Saved shot

Distance
64.4 ft
Scoring chance (xG)
1.3%
Angle
25.8°
Strength
EV
NSH at SEA

Nov 20, 2024 · P2 REG · 01:44

J. Parssinen

NSH · Block

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

Blocked or unsupported attempt

NSH at SEA

Nov 20, 2024 · P2 REG · 02:31

Y. Gourde

SEA · Saved shot

Distance
32.8 ft
Scoring chance (xG)
6.9%
Angle
31.3°
Strength
EV
NSH at SEA

Nov 20, 2024 · P2 REG · 02:57

J. Marchessault

NSH · Miss

Distance
28.1 ft
Scoring chance (xG)
17.7%
Angle
4.1°
Strength
PP
NSH at SEA

Nov 20, 2024 · P2 REG · 03:55

S. Stamkos

NSH · Block

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

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.