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

103 matching attempts. Season coverage: 1328 published games / 1328 collected games. Last source refresh: Oct 4, 2026 04:38.

xG V1 is a 0–1 goal probability for scored unblocked, non-empty-net regular-season attempts. N/A means excluded or not yet scored; hover for the reason. CSV includes the 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 (°)StrengthxG
2019-12-05
ARI at PHI
1 REG
00:25
PHI
M. Niskanen
Miss67.133.5EV0.006
2019-12-05
ARI at PHI
1 REG
00:34
PHI
C. Giroux
Saved shot78.429.8EV0.002
2019-12-05
ARI at PHI
1 REG
00:57
ARI
V. Hinostroza
Saved shot39.459.5EV0.013
2019-12-05
ARI at PHI
1 REG
01:23
PHI
J. Braun
Block47.232.0EVN/A
2019-12-05
ARI at PHI
1 REG
01:56
ARI
J. Oesterle
Saved shot57.441.5EV0.006
2019-12-05
ARI at PHI
1 REG
02:25
ARI
P. Kessel
Goal8.214.0PP0.179
2019-12-05
ARI at PHI
1 REG
03:43
ARI
D. Stepan
Saved shot44.237.6EV0.015
2019-12-05
ARI at PHI
1 REG
03:58
PHI
T. Sanheim
Block37.038.4EVN/A
2019-12-05
ARI at PHI
1 REG
05:20
PHI
K. Hayes
Block31.15.5EVN/A
2019-12-05
ARI at PHI
1 REG
05:58
ARI
C. Keller
Block24.045.0PPN/A
2019-12-05
ARI at PHI
1 REG
07:29
PHI
K. Hayes
Saved shot10.329.1SH0.155
2019-12-05
ARI at PHI
1 REG
07:57
ARI
O. Ekman-Larsson
Miss61.724.9EV0.018
2019-12-05
ARI at PHI
1 REG
08:19
PHI
M. Frost
Block35.036.9EVN/A
2019-12-05
ARI at PHI
1 REG
08:42
PHI
M. Niskanen
Block18.422.4EVN/A
2019-12-05
ARI at PHI
1 REG
08:49
PHI
I. Provorov
Block11.05.2EVN/A
2019-12-05
ARI at PHI
1 REG
08:55
PHI
I. Provorov
Block51.915.6EVN/A
2019-12-05
ARI at PHI
1 REG
09:33
PHI
C. Giroux
Miss58.940.2PP0.009
2019-12-05
ARI at PHI
1 REG
11:28
PHI
O. Lindblom
Miss25.713.5PP0.065
2019-12-05
ARI at PHI
1 REG
11:36
PHI
O. Lindblom
Block27.02.1PPN/A
2019-12-05
ARI at PHI
1 REG
11:42
PHI
S. Couturier
Saved shot32.225.8PP0.078
2019-12-05
ARI at PHI
1 REG
13:38
PHI
P. Myers
Block24.016.9EVN/A
2019-12-05
ARI at PHI
1 REG
14:13
ARI
V. Hinostroza
Miss8.214.0EV0.190
2019-12-05
ARI at PHI
1 REG
14:37
PHI
J. van Riemsdyk
Miss30.924.9EV0.087
2019-12-05
ARI at PHI
1 REG
14:48
PHI
S. Couturier
Block26.157.5EVN/A
2019-12-05
ARI at PHI
1 REG
15:00
PHI
J. Braun
Saved shot60.428.7EV0.013
2019-12-05
ARI at PHI
1 REG
15:41
PHI
S. Couturier
Miss9.16.3EV0.110
2019-12-05
ARI at PHI
1 REG
17:54
PHI
T. Konecny
Saved shot51.747.4EV0.008
2019-12-05
ARI at PHI
1 REG
18:36
PHI
J. van Riemsdyk
Miss33.014.0EV0.110
2019-12-05
ARI at PHI
1 REG
19:40
ARI
D. Stepan
Saved shot75.617.7EV0.003
2019-12-05
ARI at PHI
1 REG
19:54
ARI
C. Garland
Miss28.665.2EV0.019
2019-12-05
ARI at PHI
2 REG
00:59
ARI
J. Demers
Saved shot51.748.9EV0.005
2019-12-05
ARI at PHI
2 REG
01:41
PHI
M. Frost
Block15.834.7EVN/A
2019-12-05
ARI at PHI
2 REG
02:12
PHI
T. Sanheim
Saved shot38.527.9EV0.046
2019-12-05
ARI at PHI
2 REG
02:25
ARI
I. Lyubushkin
Miss17.028.1EV0.098
2019-12-05
ARI at PHI
2 REG
02:32
PHI
J. van Riemsdyk
Saved shot47.051.9EV0.007
2019-12-05
ARI at PHI
2 REG
03:08
PHI
O. Lindblom
Saved shot41.48.3EV0.057
2019-12-05
ARI at PHI
2 REG
03:48
PHI
I. Provorov
Saved shot42.236.3EV0.021
2019-12-05
ARI at PHI
2 REG
04:01
ARI
O. Ekman-Larsson
Miss32.812.3EV0.130
2019-12-05
ARI at PHI
2 REG
05:04
PHI
T. Sanheim
Saved shot10.05.7EV0.119
2019-12-05
ARI at PHI
2 REG
05:13
ARI
N. Schmaltz
Miss28.342.1EV0.122
2019-12-05
ARI at PHI
2 REG
05:18
ARI
J. Chychrun
Saved shot41.034.1EV0.039
2019-12-05
ARI at PHI
2 REG
05:57
ARI
P. Kessel
Block54.730.8EVN/A
2019-12-05
ARI at PHI
2 REG
06:38
PHI
S. Couturier
Miss15.311.3EV0.082
2019-12-05
ARI at PHI
2 REG
06:57
ARI
D. Stepan
Miss9.212.5EV0.108
2019-12-05
ARI at PHI
2 REG
07:30
PHI
T. Konecny
Saved shot33.572.6EV0.014
2019-12-05
ARI at PHI
2 REG
07:31
PHI
T. Sanheim
Saved shot8.520.6EV0.037
2019-12-05
ARI at PHI
2 REG
07:50
PHI
M. Frost
Block49.715.2EVN/A
2019-12-05
ARI at PHI
2 REG
08:22
PHI
K. Hayes
Miss33.243.8SH0.021
2019-12-05
ARI at PHI
2 REG
09:02
ARI
P. Kessel
Saved shot39.435.7PP0.055
2019-12-05
ARI at PHI
2 REG
10:10
ARI
N. Schmaltz
Block34.741.5EVN/A

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.