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

125 matching attempts. Season coverage: 1511 published games / 1511 collected games. Last source refresh: Oct 4, 2026 16:15.

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-01-12
PHI at MIN
1 REG
00:24
PHI
S. Couturier
Miss30.13.8EV12.0%
2024-01-12
PHI at MIN
1 REG
00:26
PHI
T. Konecny
Saved shot31.452.8EV1.9%
2024-01-12
PHI at MIN
1 REG
00:53
MIN
M. Boldy
Block8.635.5EVN/A
2024-01-12
PHI at MIN
1 REG
01:10
MIN
R. Hartman
Saved shot82.410.5EV0.3%
2024-01-12
PHI at MIN
1 REG
01:38
PHI
O. Tippett
Saved shot40.727.8EV1.2%
2024-01-12
PHI at MIN
1 REG
01:46
PHI
N. Seeler
Miss51.950.5EV0.6%
2024-01-12
PHI at MIN
1 REG
02:03
PHI
R. Ristolainen
Saved shot67.126.6EV1.0%
2024-01-12
PHI at MIN
1 REG
02:14
MIN
F. Gaudreau
Saved shot38.668.7EV1.2%
2024-01-12
PHI at MIN
1 REG
03:40
PHI
J. Drysdale
Block16.221.8EVN/A
2024-01-12
PHI at MIN
1 REG
04:38
MIN
R. Hartman
Saved shot55.637.7EV0.9%
2024-01-12
PHI at MIN
1 REG
04:49
PHI
C. Atkinson
Block37.00.0EVN/A
2024-01-12
PHI at MIN
1 REG
06:05
MIN
M. Boldy
Block17.00.0PPN/A
2024-01-12
PHI at MIN
1 REG
06:27
MIN
M. Boldy
Miss51.621.6PP3.4%
2024-01-12
PHI at MIN
1 REG
06:32
MIN
M. Rossi
Saved shot8.520.6PP10.6%
2024-01-12
PHI at MIN
1 REG
06:44
MIN
M. Rossi
Saved shot22.852.1PP9.6%
2024-01-12
PHI at MIN
1 REG
06:58
MIN
M. Boldy
Miss34.220.6PP7.8%
2024-01-12
PHI at MIN
1 REG
07:08
MIN
B. Faber
Block24.511.8PPN/A
2024-01-12
PHI at MIN
1 REG
07:24
MIN
M. Boldy
Miss42.837.4PP5.8%
2024-01-12
PHI at MIN
1 REG
07:42
MIN
M. Rossi
Saved shot13.28.7PP10.0%
2024-01-12
PHI at MIN
1 REG
07:47
MIN
B. Faber
Block15.036.9PPN/A
2024-01-12
PHI at MIN
1 REG
08:47
MIN
R. Hartman
Saved shot31.437.2EV4.6%
2024-01-12
PHI at MIN
1 REG
09:36
PHI
T. Sanheim
Saved shot31.133.2EV6.0%
2024-01-12
PHI at MIN
1 REG
09:47
MIN
M. Foligno
Miss18.070.6EV7.1%
2024-01-12
PHI at MIN
1 REG
12:16
PHI
S. Laughton
Block50.019.9EVN/A
2024-01-12
PHI at MIN
1 REG
12:48
MIN
J. Eriksson Ek
Block24.265.6EVN/A
2024-01-12
PHI at MIN
1 REG
12:50
MIN
J. Eriksson Ek
Saved shot22.741.4EV5.1%
2024-01-12
PHI at MIN
1 REG
13:09
MIN
F. Gaudreau
Block32.640.0EVN/A
2024-01-12
PHI at MIN
1 REG
13:11
MIN
M. Foligno
Saved shot25.318.4EV11.3%
2024-01-12
PHI at MIN
1 REG
13:39
PHI
J. Farabee
Miss8.00.0EV25.8%
2024-01-12
PHI at MIN
1 REG
14:07
MIN
R. Hartman
Miss11.474.7EV7.7%
2024-01-12
PHI at MIN
1 REG
14:20
MIN
A. Goligoski
Block53.035.8EVN/A
2024-01-12
PHI at MIN
1 REG
14:28
MIN
F. Gaudreau
Block15.331.6EVN/A
2024-01-12
PHI at MIN
1 REG
14:45
PHI
T. Foerster
Saved shot43.414.7EV3.7%
2024-01-12
PHI at MIN
1 REG
15:19
PHI
C. Atkinson
Saved shot38.960.8EV0.8%
2024-01-12
PHI at MIN
1 REG
16:32
PHI
N. Seeler
Saved shot58.045.0EV1.3%
2024-01-12
PHI at MIN
1 REG
16:49
MIN
J. Eriksson Ek
Saved shot31.156.8EV1.9%
2024-01-12
PHI at MIN
1 REG
17:31
PHI
G. Hathaway
Saved shot45.224.9EV2.2%
2024-01-12
PHI at MIN
1 REG
17:55
MIN
R. Hartman
Block12.528.6EVN/A
2024-01-12
PHI at MIN
1 REG
18:14
MIN
R. Hartman
Saved shot6.438.7EV20.9%
2024-01-12
PHI at MIN
1 REG
18:33
MIN
B. Faber
Block60.030.0EVN/A
2024-01-12
PHI at MIN
1 REG
19:12
PHI
S. Laughton
Miss15.639.8EV6.0%
2024-01-12
PHI at MIN
1 REG
19:23
PHI
N. Seeler
Saved shot61.839.1EV0.6%
2024-01-12
PHI at MIN
1 REG
19:33
PHI
J. Farabee
Miss53.848.0EV0.6%
2024-01-12
PHI at MIN
1 REG
19:53
PHI
J. Drysdale
Saved shot42.526.6EV2.3%
2024-01-12
PHI at MIN
2 REG
00:16
MIN
J. Middleton
Block46.841.5EVN/A
2024-01-12
PHI at MIN
2 REG
00:25
MIN
J. Middleton
Saved shot50.58.0EV3.2%
2024-01-12
PHI at MIN
2 REG
00:51
MIN
M. Johansson
Goal36.01.6EV8.0%
2024-01-12
PHI at MIN
2 REG
01:26
PHI
C. Atkinson
Saved shot47.910.8EV3.3%
2024-01-12
PHI at MIN
2 REG
01:57
PHI
C. Atkinson
Saved shot41.164.1EV2.7%
2024-01-12
PHI at MIN
2 REG
02:18
PHI
T. Foerster
Block7.839.8EVN/A
PHI at MIN

Jan 12, 2024 · P1 REG · 00:24

S. Couturier

PHI · Miss

Distance
30.1 ft
Scoring chance (xG)
12.0%
Angle
3.8°
Strength
EV
PHI at MIN

Jan 12, 2024 · P1 REG · 00:26

T. Konecny

PHI · Saved shot

Distance
31.4 ft
Scoring chance (xG)
1.9%
Angle
52.8°
Strength
EV
PHI at MIN

Jan 12, 2024 · P1 REG · 00:53

M. Boldy

MIN · Block

Distance
8.6 ft
Scoring chance (xG)
Unavailable
Angle
35.5°
Strength
EV

Blocked or unsupported attempt

PHI at MIN

Jan 12, 2024 · P1 REG · 01:10

R. Hartman

MIN · Saved shot

Distance
82.4 ft
Scoring chance (xG)
0.3%
Angle
10.5°
Strength
EV
PHI at MIN

Jan 12, 2024 · P1 REG · 01:38

O. Tippett

PHI · Saved shot

Distance
40.7 ft
Scoring chance (xG)
1.2%
Angle
27.8°
Strength
EV
PHI at MIN

Jan 12, 2024 · P1 REG · 01:46

N. Seeler

PHI · Miss

Distance
51.9 ft
Scoring chance (xG)
0.6%
Angle
50.5°
Strength
EV
PHI at MIN

Jan 12, 2024 · P1 REG · 02:03

R. Ristolainen

PHI · Saved shot

Distance
67.1 ft
Scoring chance (xG)
1.0%
Angle
26.6°
Strength
EV
PHI at MIN

Jan 12, 2024 · P1 REG · 02:14

F. Gaudreau

MIN · Saved shot

Distance
38.6 ft
Scoring chance (xG)
1.2%
Angle
68.7°
Strength
EV
PHI at MIN

Jan 12, 2024 · P1 REG · 03:40

J. Drysdale

PHI · Block

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

Blocked or unsupported attempt

PHI at MIN

Jan 12, 2024 · P1 REG · 04:38

R. Hartman

MIN · Saved shot

Distance
55.6 ft
Scoring chance (xG)
0.9%
Angle
37.7°
Strength
EV
PHI at MIN

Jan 12, 2024 · P1 REG · 04:49

C. Atkinson

PHI · Block

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

Blocked or unsupported attempt

PHI at MIN

Jan 12, 2024 · P1 REG · 06:05

M. Boldy

MIN · Block

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

Blocked or unsupported attempt

PHI at MIN

Jan 12, 2024 · P1 REG · 06:27

M. Boldy

MIN · Miss

Distance
51.6 ft
Scoring chance (xG)
3.4%
Angle
21.6°
Strength
PP
PHI at MIN

Jan 12, 2024 · P1 REG · 06:32

M. Rossi

MIN · Saved shot

Distance
8.5 ft
Scoring chance (xG)
10.6%
Angle
20.6°
Strength
PP
PHI at MIN

Jan 12, 2024 · P1 REG · 06:44

M. Rossi

MIN · Saved shot

Distance
22.8 ft
Scoring chance (xG)
9.6%
Angle
52.1°
Strength
PP
PHI at MIN

Jan 12, 2024 · P1 REG · 06:58

M. Boldy

MIN · Miss

Distance
34.2 ft
Scoring chance (xG)
7.8%
Angle
20.6°
Strength
PP
PHI at MIN

Jan 12, 2024 · P1 REG · 07:08

B. Faber

MIN · Block

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

Blocked or unsupported attempt

PHI at MIN

Jan 12, 2024 · P1 REG · 07:24

M. Boldy

MIN · Miss

Distance
42.8 ft
Scoring chance (xG)
5.8%
Angle
37.4°
Strength
PP
PHI at MIN

Jan 12, 2024 · P1 REG · 07:42

M. Rossi

MIN · Saved shot

Distance
13.2 ft
Scoring chance (xG)
10.0%
Angle
8.7°
Strength
PP
PHI at MIN

Jan 12, 2024 · P1 REG · 07:47

B. Faber

MIN · Block

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

Blocked or unsupported attempt

PHI at MIN

Jan 12, 2024 · P1 REG · 08:47

R. Hartman

MIN · Saved shot

Distance
31.4 ft
Scoring chance (xG)
4.6%
Angle
37.2°
Strength
EV
PHI at MIN

Jan 12, 2024 · P1 REG · 09:36

T. Sanheim

PHI · Saved shot

Distance
31.1 ft
Scoring chance (xG)
6.0%
Angle
33.2°
Strength
EV
PHI at MIN

Jan 12, 2024 · P1 REG · 09:47

M. Foligno

MIN · Miss

Distance
18.0 ft
Scoring chance (xG)
7.1%
Angle
70.6°
Strength
EV
PHI at MIN

Jan 12, 2024 · P1 REG · 12:16

S. Laughton

PHI · Block

Distance
50.0 ft
Scoring chance (xG)
Unavailable
Angle
19.9°
Strength
EV

Blocked or unsupported attempt

PHI at MIN

Jan 12, 2024 · P1 REG · 12:48

J. Eriksson Ek

MIN · Block

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

Blocked or unsupported attempt

PHI at MIN

Jan 12, 2024 · P1 REG · 12:50

J. Eriksson Ek

MIN · Saved shot

Distance
22.7 ft
Scoring chance (xG)
5.1%
Angle
41.4°
Strength
EV
PHI at MIN

Jan 12, 2024 · P1 REG · 13:09

F. Gaudreau

MIN · Block

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

Blocked or unsupported attempt

PHI at MIN

Jan 12, 2024 · P1 REG · 13:11

M. Foligno

MIN · Saved shot

Distance
25.3 ft
Scoring chance (xG)
11.3%
Angle
18.4°
Strength
EV
PHI at MIN

Jan 12, 2024 · P1 REG · 13:39

J. Farabee

PHI · Miss

Distance
8.0 ft
Scoring chance (xG)
25.8%
Angle
0.0°
Strength
EV
PHI at MIN

Jan 12, 2024 · P1 REG · 14:07

R. Hartman

MIN · Miss

Distance
11.4 ft
Scoring chance (xG)
7.7%
Angle
74.7°
Strength
EV
PHI at MIN

Jan 12, 2024 · P1 REG · 14:20

A. Goligoski

MIN · Block

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

Blocked or unsupported attempt

PHI at MIN

Jan 12, 2024 · P1 REG · 14:28

F. Gaudreau

MIN · Block

Distance
15.3 ft
Scoring chance (xG)
Unavailable
Angle
31.6°
Strength
EV

Blocked or unsupported attempt

PHI at MIN

Jan 12, 2024 · P1 REG · 14:45

T. Foerster

PHI · Saved shot

Distance
43.4 ft
Scoring chance (xG)
3.7%
Angle
14.7°
Strength
EV
PHI at MIN

Jan 12, 2024 · P1 REG · 15:19

C. Atkinson

PHI · Saved shot

Distance
38.9 ft
Scoring chance (xG)
0.8%
Angle
60.8°
Strength
EV
PHI at MIN

Jan 12, 2024 · P1 REG · 16:32

N. Seeler

PHI · Saved shot

Distance
58.0 ft
Scoring chance (xG)
1.3%
Angle
45.0°
Strength
EV
PHI at MIN

Jan 12, 2024 · P1 REG · 16:49

J. Eriksson Ek

MIN · Saved shot

Distance
31.1 ft
Scoring chance (xG)
1.9%
Angle
56.8°
Strength
EV
PHI at MIN

Jan 12, 2024 · P1 REG · 17:31

G. Hathaway

PHI · Saved shot

Distance
45.2 ft
Scoring chance (xG)
2.2%
Angle
24.9°
Strength
EV
PHI at MIN

Jan 12, 2024 · P1 REG · 17:55

R. Hartman

MIN · Block

Distance
12.5 ft
Scoring chance (xG)
Unavailable
Angle
28.6°
Strength
EV

Blocked or unsupported attempt

PHI at MIN

Jan 12, 2024 · P1 REG · 18:14

R. Hartman

MIN · Saved shot

Distance
6.4 ft
Scoring chance (xG)
20.9%
Angle
38.7°
Strength
EV
PHI at MIN

Jan 12, 2024 · P1 REG · 18:33

B. Faber

MIN · Block

Distance
60.0 ft
Scoring chance (xG)
Unavailable
Angle
30.0°
Strength
EV

Blocked or unsupported attempt

PHI at MIN

Jan 12, 2024 · P1 REG · 19:12

S. Laughton

PHI · Miss

Distance
15.6 ft
Scoring chance (xG)
6.0%
Angle
39.8°
Strength
EV
PHI at MIN

Jan 12, 2024 · P1 REG · 19:23

N. Seeler

PHI · Saved shot

Distance
61.8 ft
Scoring chance (xG)
0.6%
Angle
39.1°
Strength
EV
PHI at MIN

Jan 12, 2024 · P1 REG · 19:33

J. Farabee

PHI · Miss

Distance
53.8 ft
Scoring chance (xG)
0.6%
Angle
48.0°
Strength
EV
PHI at MIN

Jan 12, 2024 · P1 REG · 19:53

J. Drysdale

PHI · Saved shot

Distance
42.5 ft
Scoring chance (xG)
2.3%
Angle
26.6°
Strength
EV
PHI at MIN

Jan 12, 2024 · P2 REG · 00:16

J. Middleton

MIN · Block

Distance
46.8 ft
Scoring chance (xG)
Unavailable
Angle
41.5°
Strength
EV

Blocked or unsupported attempt

PHI at MIN

Jan 12, 2024 · P2 REG · 00:25

J. Middleton

MIN · Saved shot

Distance
50.5 ft
Scoring chance (xG)
3.2%
Angle
8.0°
Strength
EV
PHI at MIN

Jan 12, 2024 · P2 REG · 00:51

M. Johansson

MIN · Goal

Distance
36.0 ft
Scoring chance (xG)
8.0%
Angle
1.6°
Strength
EV
PHI at MIN

Jan 12, 2024 · P2 REG · 01:26

C. Atkinson

PHI · Saved shot

Distance
47.9 ft
Scoring chance (xG)
3.3%
Angle
10.8°
Strength
EV
PHI at MIN

Jan 12, 2024 · P2 REG · 01:57

C. Atkinson

PHI · Saved shot

Distance
41.1 ft
Scoring chance (xG)
2.7%
Angle
64.1°
Strength
EV
PHI at MIN

Jan 12, 2024 · P2 REG · 02:18

T. Foerster

PHI · Block

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

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.