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

124 matching attempts. Season coverage: 1406 published games / 1406 collected games. Last source refresh: Oct 4, 2026 03:58.

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
2017-02-02
SJS at VAN
1 REG
01:06
VAN
A. Burrows
Block18.636.3EVN/A
2017-02-02
SJS at VAN
1 REG
01:37
SJS
K. Labanc
Block13.636.0EVN/A
2017-02-02
SJS at VAN
1 REG
01:50
SJS
C. Tierney
Saved shot10.833.7EV0.074
2017-02-02
SJS at VAN
1 REG
01:57
SJS
C. Tierney
Saved shot8.926.6EV0.037
2017-02-02
SJS at VAN
1 REG
02:33
SJS
B. Dillon
Miss69.13.3EV0.004
2017-02-02
SJS at VAN
1 REG
03:36
SJS
J. Pavelski
Saved shot11.345.0EV0.182
2017-02-02
SJS at VAN
1 REG
04:35
VAN
N. Tryamkin
Saved shot91.022.6EV0.004
2017-02-02
SJS at VAN
1 REG
05:04
SJS
M. Karlsson
Miss24.224.4EV0.110
2017-02-02
SJS at VAN
1 REG
05:07
SJS
R. Carpenter
Saved shot9.945.0EV0.042
2017-02-02
SJS at VAN
1 REG
05:42
VAN
C. Tanev
Saved shot62.830.7EV0.011
2017-02-02
SJS at VAN
1 REG
05:50
SJS
L. Couture
Block30.030.0EVN/A
2017-02-02
SJS at VAN
1 REG
06:21
VAN
L. Eriksson
Saved shot41.419.7EV0.040
2017-02-02
SJS at VAN
1 REG
07:42
VAN
B. Horvat
Miss31.422.5EV0.071
2017-02-02
SJS at VAN
1 REG
08:09
SJS
D. Schlemko
Block14.239.3EVN/A
2017-02-02
SJS at VAN
1 REG
09:15
SJS
P. Marleau
Block13.00.0EVN/A
2017-02-02
SJS at VAN
1 REG
09:30
SJS
P. Marleau
Goal29.524.0PP0.103
2017-02-02
SJS at VAN
1 REG
10:10
SJS
R. Carpenter
Saved shot52.824.6EV0.013
2017-02-02
SJS at VAN
1 REG
10:57
SJS
L. Couture
Saved shot19.455.5EV0.062
2017-02-02
SJS at VAN
1 REG
11:11
VAN
B. Horvat
Saved shot39.12.9EV0.062
2017-02-02
SJS at VAN
1 REG
11:17
VAN
S. Baertschi
Miss29.25.9EV0.060
2017-02-02
SJS at VAN
1 REG
11:34
VAN
A. Edler
Block8.129.7EVN/A
2017-02-02
SJS at VAN
1 REG
11:48
VAN
L. Eriksson
Saved shot39.58.7EV0.057
2017-02-02
SJS at VAN
1 REG
11:53
VAN
A. Edler
Block53.031.9EVN/A
2017-02-02
SJS at VAN
1 REG
12:01
SJS
M. Vlasic
Saved shot35.428.7EV0.045
2017-02-02
SJS at VAN
1 REG
12:32
VAN
P. Larsen
Block40.14.3EVN/A
2017-02-02
SJS at VAN
1 REG
12:52
SJS
M. Karlsson
Saved shot22.254.2EV0.043
2017-02-02
SJS at VAN
1 REG
13:21
VAN
S. Baertschi
Saved shot10.053.1EV0.088
2017-02-02
SJS at VAN
1 REG
15:58
SJS
D. Schlemko
Saved shot67.731.1EV0.003
2017-02-02
SJS at VAN
1 REG
15:59
SJS
C. Tierney
Goal7.256.3EV0.048
2017-02-02
SJS at VAN
1 REG
16:28
SJS
M. Karlsson
Saved shot11.05.2EV0.104
2017-02-02
SJS at VAN
1 REG
16:29
SJS
L. Couture
Saved shot30.638.4EV0.013
2017-02-02
SJS at VAN
1 REG
16:50
SJS
M. Vlasic
Block39.610.2EVN/A
2017-02-02
SJS at VAN
1 REG
17:50
VAN
A. Burrows
Block9.824.0EVN/A
2017-02-02
SJS at VAN
1 REG
18:13
VAN
T. Stecher
Block31.15.5PPN/A
2017-02-02
SJS at VAN
1 REG
19:08
VAN
P. Larsen
Miss63.526.2PP0.039
2017-02-02
SJS at VAN
1 REG
19:19
VAN
P. Larsen
Block8.214.0PPN/A
2017-02-02
SJS at VAN
2 REG
00:20
SJS
B. Burns
Block51.25.6EVN/A
2017-02-02
SJS at VAN
2 REG
00:40
VAN
A. Burrows
Miss23.331.0EV0.102
2017-02-02
SJS at VAN
2 REG
00:46
VAN
A. Edler
Saved shot52.346.5EV0.005
2017-02-02
SJS at VAN
2 REG
00:49
VAN
A. Edler
Block22.15.2EVN/A
2017-02-02
SJS at VAN
2 REG
02:58
SJS
M. Boedker
Saved shot20.676.0EV0.025
2017-02-02
SJS at VAN
2 REG
03:07
VAN
B. Sutter
Block32.321.8EVN/A
2017-02-02
SJS at VAN
2 REG
03:17
VAN
S. Baertschi
Block62.329.9EVN/A
2017-02-02
SJS at VAN
2 REG
03:30
SJS
B. Burns
Saved shot41.452.9EV0.010
2017-02-02
SJS at VAN
2 REG
04:22
SJS
K. Labanc
Saved shot26.958.7EV0.025
2017-02-02
SJS at VAN
2 REG
04:39
SJS
C. Tierney
Saved shot29.115.9EV0.149
2017-02-02
SJS at VAN
2 REG
04:55
SJS
P. Marleau
Miss25.318.4PP0.059
2017-02-02
SJS at VAN
2 REG
05:13
VAN
N. Tryamkin
Saved shot62.225.7SH0.015
2017-02-02
SJS at VAN
2 REG
05:16
VAN
N. Tryamkin
Saved shot51.529.1SH0.006
2017-02-02
SJS at VAN
2 REG
05:21
VAN
N. Tryamkin
Block35.826.6SHN/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.