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

100 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)
2025-03-07
PIT at VGK
1 REG
00:15
PIT
R. Rakell
Saved shot17.716.4EV5.8%
2025-03-07
PIT at VGK
1 REG
00:17
PIT
S. Crosby
Saved shot28.090.0EV2.4%
2025-03-07
PIT at VGK
1 REG
00:30
PIT
B. Rust
Block40.02.9EVN/A
2025-03-07
PIT at VGK
1 REG
02:52
VGK
R. Smith
Block16.17.1PPN/A
2025-03-07
PIT at VGK
1 REG
03:03
VGK
B. Saad
Miss6.438.7EV12.9%
2025-03-07
PIT at VGK
1 REG
04:09
PIT
B. Rust
Saved shot29.732.6EV13.3%
2025-03-07
PIT at VGK
1 REG
04:11
PIT
B. Rust
Saved shot6.763.4EV13.9%
2025-03-07
PIT at VGK
1 REG
04:14
PIT
T. Novak
Block10.856.3EVN/A
2025-03-07
PIT at VGK
1 REG
04:15
PIT
B. Rust
Saved shot10.641.2EV5.4%
2025-03-07
PIT at VGK
1 REG
04:45
VGK
M. Stone
Miss12.235.0EV7.7%
2025-03-07
PIT at VGK
1 REG
04:49
VGK
K. Korczak
Block55.00.0EVN/A
2025-03-07
PIT at VGK
1 REG
05:25
VGK
T. Hertl
Miss18.070.6EV4.6%
2025-03-07
PIT at VGK
1 REG
07:35
VGK
T. Hertl
Saved shot19.614.7PP8.5%
2025-03-07
PIT at VGK
1 REG
07:38
VGK
T. Hertl
Block8.17.1PPN/A
2025-03-07
PIT at VGK
1 REG
08:38
VGK
N. Hanifin
Block7.00.0PPN/A
2025-03-07
PIT at VGK
1 REG
08:44
VGK
P. Dorofeyev
Miss35.234.6PP9.6%
2025-03-07
PIT at VGK
1 REG
09:30
PIT
P. Tomasino
Saved shot15.575.1EV3.6%
2025-03-07
PIT at VGK
1 REG
10:51
PIT
R. Rakell
Miss22.569.1EV3.0%
2025-03-07
PIT at VGK
1 REG
11:14
VGK
P. Dorofeyev
Saved shot48.112.0EV3.0%
2025-03-07
PIT at VGK
1 REG
12:27
PIT
B. Rust
Saved shot83.228.7EV0.3%
2025-03-07
PIT at VGK
1 REG
12:55
VGK
M. Stone
Saved shot7.839.8EV9.5%
2025-03-07
PIT at VGK
1 REG
12:58
VGK
T. Pearson
Goal16.310.6EV42.2%
2025-03-07
PIT at VGK
1 REG
13:27
PIT
M. Grzelcyk
Miss51.57.8EV3.4%
2025-03-07
PIT at VGK
1 REG
14:10
PIT
K. Hayes
Saved shot11.437.9EV7.1%
2025-03-07
PIT at VGK
1 REG
14:32
PIT
E. Bemstrom
Block24.14.8EVN/A
2025-03-07
PIT at VGK
1 REG
16:46
PIT
E. Malkin
Saved shot17.049.8EV7.6%
2025-03-07
PIT at VGK
1 REG
18:27
VGK
P. Dorofeyev
Saved shot26.948.0PP14.1%
2025-03-07
PIT at VGK
1 REG
19:07
VGK
J. Eichel
Saved shot24.663.4PP10.6%
2025-03-07
PIT at VGK
2 REG
01:59
VGK
T. Hertl
Saved shot24.016.9EV13.2%
2025-03-07
PIT at VGK
2 REG
04:00
PIT
R. Rakell
Miss13.00.0EV15.0%
2025-03-07
PIT at VGK
2 REG
04:02
PIT
B. Rust
Block7.18.1EVN/A
2025-03-07
PIT at VGK
2 REG
04:24
VGK
A. Pietrangelo
Block10.329.1EVN/A
2025-03-07
PIT at VGK
2 REG
04:38
VGK
I. Barbashev
Goal32.236.2EV10.0%
2025-03-07
PIT at VGK
2 REG
05:21
VGK
I. Barbashev
Block23.331.0EVN/A
2025-03-07
PIT at VGK
2 REG
05:52
PIT
P. Tomasino
Saved shot9.571.6EV4.4%
2025-03-07
PIT at VGK
2 REG
06:15
PIT
T. Novak
Miss28.358.0EV2.7%
2025-03-07
PIT at VGK
2 REG
06:33
VGK
P. Dorofeyev
Block6.180.5EVN/A
2025-03-07
PIT at VGK
2 REG
06:46
VGK
P. Dorofeyev
Saved shot10.095.7EV4.4%
2025-03-07
PIT at VGK
2 REG
06:52
VGK
K. Kolesar
Saved shot24.714.0EV6.1%
2025-03-07
PIT at VGK
2 REG
07:08
PIT
R. Rakell
Saved shot15.726.6EV13.9%
2025-03-07
PIT at VGK
2 REG
07:10
PIT
S. Crosby
Block7.666.8EVN/A
2025-03-07
PIT at VGK
2 REG
07:19
PIT
M. Grzelcyk
Block36.711.0EVN/A
2025-03-07
PIT at VGK
2 REG
07:24
PIT
B. Rust
Miss33.341.3EV4.0%
2025-03-07
PIT at VGK
2 REG
08:21
VGK
T. Pearson
Saved shot10.00.0EV11.8%
2025-03-07
PIT at VGK
2 REG
08:22
VGK
T. Pearson
Saved shot7.00.0EV2.9%
2025-03-07
PIT at VGK
2 REG
08:50
PIT
R. Rakell
Saved shot10.473.3EV3.6%
2025-03-07
PIT at VGK
2 REG
09:00
VGK
T. Hertl
Miss43.242.2EV1.8%
2025-03-07
PIT at VGK
2 REG
09:07
PIT
E. Bemstrom
Saved shot44.740.5EV1.0%
2025-03-07
PIT at VGK
2 REG
09:10
PIT
E. Bemstrom
Block16.514.0EVN/A
2025-03-07
PIT at VGK
2 REG
09:12
PIT
R. Graves
Saved shot36.842.8EV2.0%
PIT at VGK

Mar 7, 2025 · P1 REG · 00:15

R. Rakell

PIT · Saved shot

Distance
17.7 ft
Scoring chance (xG)
5.8%
Angle
16.4°
Strength
EV
PIT at VGK

Mar 7, 2025 · P1 REG · 00:17

S. Crosby

PIT · Saved shot

Distance
28.0 ft
Scoring chance (xG)
2.4%
Angle
90.0°
Strength
EV
PIT at VGK

Mar 7, 2025 · P1 REG · 00:30

B. Rust

PIT · Block

Distance
40.0 ft
Scoring chance (xG)
Unavailable
Angle
2.9°
Strength
EV

Blocked or unsupported attempt

PIT at VGK

Mar 7, 2025 · P1 REG · 02:52

R. Smith

VGK · Block

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

Blocked or unsupported attempt

PIT at VGK

Mar 7, 2025 · P1 REG · 03:03

B. Saad

VGK · Miss

Distance
6.4 ft
Scoring chance (xG)
12.9%
Angle
38.7°
Strength
EV
PIT at VGK

Mar 7, 2025 · P1 REG · 04:09

B. Rust

PIT · Saved shot

Distance
29.7 ft
Scoring chance (xG)
13.3%
Angle
32.6°
Strength
EV
PIT at VGK

Mar 7, 2025 · P1 REG · 04:11

B. Rust

PIT · Saved shot

Distance
6.7 ft
Scoring chance (xG)
13.9%
Angle
63.4°
Strength
EV
PIT at VGK

Mar 7, 2025 · P1 REG · 04:14

T. Novak

PIT · Block

Distance
10.8 ft
Scoring chance (xG)
Unavailable
Angle
56.3°
Strength
EV

Blocked or unsupported attempt

PIT at VGK

Mar 7, 2025 · P1 REG · 04:15

B. Rust

PIT · Saved shot

Distance
10.6 ft
Scoring chance (xG)
5.4%
Angle
41.2°
Strength
EV
PIT at VGK

Mar 7, 2025 · P1 REG · 04:45

M. Stone

VGK · Miss

Distance
12.2 ft
Scoring chance (xG)
7.7%
Angle
35.0°
Strength
EV
PIT at VGK

Mar 7, 2025 · P1 REG · 04:49

K. Korczak

VGK · Block

Distance
55.0 ft
Scoring chance (xG)
Unavailable
Angle
0.0°
Strength
EV

Blocked or unsupported attempt

PIT at VGK

Mar 7, 2025 · P1 REG · 05:25

T. Hertl

VGK · Miss

Distance
18.0 ft
Scoring chance (xG)
4.6%
Angle
70.6°
Strength
EV
PIT at VGK

Mar 7, 2025 · P1 REG · 07:35

T. Hertl

VGK · Saved shot

Distance
19.6 ft
Scoring chance (xG)
8.5%
Angle
14.7°
Strength
PP
PIT at VGK

Mar 7, 2025 · P1 REG · 07:38

T. Hertl

VGK · Block

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

Blocked or unsupported attempt

PIT at VGK

Mar 7, 2025 · P1 REG · 08:38

N. Hanifin

VGK · Block

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

Blocked or unsupported attempt

PIT at VGK

Mar 7, 2025 · P1 REG · 08:44

P. Dorofeyev

VGK · Miss

Distance
35.2 ft
Scoring chance (xG)
9.6%
Angle
34.6°
Strength
PP
PIT at VGK

Mar 7, 2025 · P1 REG · 09:30

P. Tomasino

PIT · Saved shot

Distance
15.5 ft
Scoring chance (xG)
3.6%
Angle
75.1°
Strength
EV
PIT at VGK

Mar 7, 2025 · P1 REG · 10:51

R. Rakell

PIT · Miss

Distance
22.5 ft
Scoring chance (xG)
3.0%
Angle
69.1°
Strength
EV
PIT at VGK

Mar 7, 2025 · P1 REG · 11:14

P. Dorofeyev

VGK · Saved shot

Distance
48.1 ft
Scoring chance (xG)
3.0%
Angle
12.0°
Strength
EV
PIT at VGK

Mar 7, 2025 · P1 REG · 12:27

B. Rust

PIT · Saved shot

Distance
83.2 ft
Scoring chance (xG)
0.3%
Angle
28.7°
Strength
EV
PIT at VGK

Mar 7, 2025 · P1 REG · 12:55

M. Stone

VGK · Saved shot

Distance
7.8 ft
Scoring chance (xG)
9.5%
Angle
39.8°
Strength
EV
PIT at VGK

Mar 7, 2025 · P1 REG · 12:58

T. Pearson

VGK · Goal

Distance
16.3 ft
Scoring chance (xG)
42.2%
Angle
10.6°
Strength
EV
PIT at VGK

Mar 7, 2025 · P1 REG · 13:27

M. Grzelcyk

PIT · Miss

Distance
51.5 ft
Scoring chance (xG)
3.4%
Angle
7.8°
Strength
EV
PIT at VGK

Mar 7, 2025 · P1 REG · 14:10

K. Hayes

PIT · Saved shot

Distance
11.4 ft
Scoring chance (xG)
7.1%
Angle
37.9°
Strength
EV
PIT at VGK

Mar 7, 2025 · P1 REG · 14:32

E. Bemstrom

PIT · Block

Distance
24.1 ft
Scoring chance (xG)
Unavailable
Angle
4.8°
Strength
EV

Blocked or unsupported attempt

PIT at VGK

Mar 7, 2025 · P1 REG · 16:46

E. Malkin

PIT · Saved shot

Distance
17.0 ft
Scoring chance (xG)
7.6%
Angle
49.8°
Strength
EV
PIT at VGK

Mar 7, 2025 · P1 REG · 18:27

P. Dorofeyev

VGK · Saved shot

Distance
26.9 ft
Scoring chance (xG)
14.1%
Angle
48.0°
Strength
PP
PIT at VGK

Mar 7, 2025 · P1 REG · 19:07

J. Eichel

VGK · Saved shot

Distance
24.6 ft
Scoring chance (xG)
10.6%
Angle
63.4°
Strength
PP
PIT at VGK

Mar 7, 2025 · P2 REG · 01:59

T. Hertl

VGK · Saved shot

Distance
24.0 ft
Scoring chance (xG)
13.2%
Angle
16.9°
Strength
EV
PIT at VGK

Mar 7, 2025 · P2 REG · 04:00

R. Rakell

PIT · Miss

Distance
13.0 ft
Scoring chance (xG)
15.0%
Angle
0.0°
Strength
EV
PIT at VGK

Mar 7, 2025 · P2 REG · 04:02

B. Rust

PIT · Block

Distance
7.1 ft
Scoring chance (xG)
Unavailable
Angle
8.1°
Strength
EV

Blocked or unsupported attempt

PIT at VGK

Mar 7, 2025 · P2 REG · 04:24

A. Pietrangelo

VGK · Block

Distance
10.3 ft
Scoring chance (xG)
Unavailable
Angle
29.1°
Strength
EV

Blocked or unsupported attempt

PIT at VGK

Mar 7, 2025 · P2 REG · 04:38

I. Barbashev

VGK · Goal

Distance
32.2 ft
Scoring chance (xG)
10.0%
Angle
36.2°
Strength
EV
PIT at VGK

Mar 7, 2025 · P2 REG · 05:21

I. Barbashev

VGK · Block

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

Blocked or unsupported attempt

PIT at VGK

Mar 7, 2025 · P2 REG · 05:52

P. Tomasino

PIT · Saved shot

Distance
9.5 ft
Scoring chance (xG)
4.4%
Angle
71.6°
Strength
EV
PIT at VGK

Mar 7, 2025 · P2 REG · 06:15

T. Novak

PIT · Miss

Distance
28.3 ft
Scoring chance (xG)
2.7%
Angle
58.0°
Strength
EV
PIT at VGK

Mar 7, 2025 · P2 REG · 06:33

P. Dorofeyev

VGK · Block

Distance
6.1 ft
Scoring chance (xG)
Unavailable
Angle
80.5°
Strength
EV

Blocked or unsupported attempt

PIT at VGK

Mar 7, 2025 · P2 REG · 06:46

P. Dorofeyev

VGK · Saved shot

Distance
10.0 ft
Scoring chance (xG)
4.4%
Angle
95.7°
Strength
EV
PIT at VGK

Mar 7, 2025 · P2 REG · 06:52

K. Kolesar

VGK · Saved shot

Distance
24.7 ft
Scoring chance (xG)
6.1%
Angle
14.0°
Strength
EV
PIT at VGK

Mar 7, 2025 · P2 REG · 07:08

R. Rakell

PIT · Saved shot

Distance
15.7 ft
Scoring chance (xG)
13.9%
Angle
26.6°
Strength
EV
PIT at VGK

Mar 7, 2025 · P2 REG · 07:10

S. Crosby

PIT · Block

Distance
7.6 ft
Scoring chance (xG)
Unavailable
Angle
66.8°
Strength
EV

Blocked or unsupported attempt

PIT at VGK

Mar 7, 2025 · P2 REG · 07:19

M. Grzelcyk

PIT · Block

Distance
36.7 ft
Scoring chance (xG)
Unavailable
Angle
11.0°
Strength
EV

Blocked or unsupported attempt

PIT at VGK

Mar 7, 2025 · P2 REG · 07:24

B. Rust

PIT · Miss

Distance
33.3 ft
Scoring chance (xG)
4.0%
Angle
41.3°
Strength
EV
PIT at VGK

Mar 7, 2025 · P2 REG · 08:21

T. Pearson

VGK · Saved shot

Distance
10.0 ft
Scoring chance (xG)
11.8%
Angle
0.0°
Strength
EV
PIT at VGK

Mar 7, 2025 · P2 REG · 08:22

T. Pearson

VGK · Saved shot

Distance
7.0 ft
Scoring chance (xG)
2.9%
Angle
0.0°
Strength
EV
PIT at VGK

Mar 7, 2025 · P2 REG · 08:50

R. Rakell

PIT · Saved shot

Distance
10.4 ft
Scoring chance (xG)
3.6%
Angle
73.3°
Strength
EV
PIT at VGK

Mar 7, 2025 · P2 REG · 09:00

T. Hertl

VGK · Miss

Distance
43.2 ft
Scoring chance (xG)
1.8%
Angle
42.2°
Strength
EV
PIT at VGK

Mar 7, 2025 · P2 REG · 09:07

E. Bemstrom

PIT · Saved shot

Distance
44.7 ft
Scoring chance (xG)
1.0%
Angle
40.5°
Strength
EV
PIT at VGK

Mar 7, 2025 · P2 REG · 09:10

E. Bemstrom

PIT · Block

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

Blocked or unsupported attempt

PIT at VGK

Mar 7, 2025 · P2 REG · 09:12

R. Graves

PIT · Saved shot

Distance
36.8 ft
Scoring chance (xG)
2.0%
Angle
42.8°
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.