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: 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
2020-03-08
COL at SJS
1 REG
00:41
COL
N. MacKinnon
Block10.036.9EVN/A
2020-03-08
COL at SJS
1 REG
00:43
COL
I. Cole
Saved shot13.636.0EV0.141
2020-03-08
COL at SJS
1 REG
01:54
COL
M. Nieto
Saved shot9.249.4EV0.137
2020-03-08
COL at SJS
1 REG
03:18
COL
S. Dries
Block31.133.2EVN/A
2020-03-08
COL at SJS
1 REG
04:01
SJS
B. Burns
Miss50.244.2EV0.010
2020-03-08
COL at SJS
1 REG
04:40
SJS
T. Heed
Miss42.927.8EV0.026
2020-03-08
COL at SJS
1 REG
05:43
SJS
T. Meier
Saved shot25.776.5EV0.024
2020-03-08
COL at SJS
1 REG
06:34
COL
R. Graves
Saved shot61.430.3EV0.023
2020-03-08
COL at SJS
1 REG
07:43
COL
J. Donskoi
Block32.014.5EVN/A
2020-03-08
COL at SJS
1 REG
08:22
COL
E. Johnson
Miss43.356.3EV0.009
2020-03-08
COL at SJS
1 REG
08:24
COL
E. Johnson
Block13.930.3EVN/A
2020-03-08
COL at SJS
1 REG
08:37
SJS
M. Sorensen
Saved shot17.028.1EV0.141
2020-03-08
COL at SJS
1 REG
08:48
SJS
B. Burns
Block47.928.7EVN/A
2020-03-08
COL at SJS
1 REG
08:52
SJS
N. Gregor
Saved shot11.731.0EV0.194
2020-03-08
COL at SJS
1 REG
09:00
SJS
B. Burns
Block56.131.1EVN/A
2020-03-08
COL at SJS
1 REG
09:13
COL
L. O'Connor
Saved shot20.614.0EV0.111
2020-03-08
COL at SJS
1 REG
10:33
SJS
M. Vlasic
Miss9.16.3PP0.048
2020-03-08
COL at SJS
1 REG
10:55
COL
E. Johnson
Saved shot54.02.1SH0.023
2020-03-08
COL at SJS
1 REG
11:13
SJS
T. Meier
Block15.834.7PPN/A
2020-03-08
COL at SJS
1 REG
11:16
SJS
J. Thornton
Goal18.056.3PP0.145
2020-03-08
COL at SJS
1 REG
12:05
COL
N. MacKinnon
Block37.732.0EVN/A
2020-03-08
COL at SJS
1 REG
13:21
SJS
M. Vlasic
Block43.024.8EVN/A
2020-03-08
COL at SJS
1 REG
13:43
COL
S. Girard
Block43.414.7EVN/A
2020-03-08
COL at SJS
1 REG
13:57
COL
V. Namestnikov
Block22.118.4EVN/A
2020-03-08
COL at SJS
1 REG
14:51
COL
V. Nichushkin
Saved shot9.277.5EV0.054
2020-03-08
COL at SJS
1 REG
15:04
COL
P. Bellemare
Block26.015.6EVN/A
2020-03-08
COL at SJS
1 REG
15:34
COL
J. Compher
Saved shot14.04.1PP0.104
2020-03-08
COL at SJS
1 REG
16:13
COL
J. Compher
Miss9.432.0PP0.163
2020-03-08
COL at SJS
1 REG
16:17
COL
N. MacKinnon
Goal37.639.6PP0.055
2020-03-08
COL at SJS
1 REG
16:48
COL
J. Donskoi
Block5.090.0EVN/A
2020-03-08
COL at SJS
1 REG
17:47
SJS
J. Kellman
Saved shot20.650.9EV0.110
2020-03-08
COL at SJS
1 REG
18:05
SJS
E. Kane
Block37.837.5EVN/A
2020-03-08
COL at SJS
1 REG
19:27
SJS
T. Heed
Saved shot62.733.9EV0.012
2020-03-08
COL at SJS
1 REG
19:29
SJS
T. Meier
Saved shot8.545.0EV0.138
2020-03-08
COL at SJS
1 REG
19:59
SJS
T. Meier
Block30.15.7PPN/A
2020-03-08
COL at SJS
2 REG
00:24
SJS
J. Thornton
Saved shot28.653.5PP0.073
2020-03-08
COL at SJS
2 REG
00:26
SJS
T. Meier
Miss38.245.0PP0.043
2020-03-08
COL at SJS
2 REG
00:31
SJS
K. Labanc
Saved shot43.414.7PP0.075
2020-03-08
COL at SJS
2 REG
01:02
SJS
B. Burns
Saved shot56.429.7PP0.039
2020-03-08
COL at SJS
2 REG
01:57
COL
G. Landeskog
Saved shot12.29.5EV0.218
2020-03-08
COL at SJS
2 REG
01:59
COL
G. Landeskog
Goal14.00.0EV0.267
2020-03-08
COL at SJS
2 REG
02:25
COL
S. Dries
Block13.28.7EVN/A
2020-03-08
COL at SJS
2 REG
03:00
COL
S. Dries
Block12.618.4EVN/A
2020-03-08
COL at SJS
2 REG
03:19
COL
I. Cole
Block26.915.1EVN/A
2020-03-08
COL at SJS
2 REG
03:38
COL
K. Connauton
Block43.827.1EVN/A
2020-03-08
COL at SJS
2 REG
03:41
SJS
M. Karlsson
Goal21.00.0EV0.199
2020-03-08
COL at SJS
2 REG
04:03
COL
J. Compher
Saved shot37.223.8EV0.062
2020-03-08
COL at SJS
2 REG
04:41
SJS
N. Gregor
Block18.033.7EVN/A
2020-03-08
COL at SJS
2 REG
04:49
COL
V. Namestnikov
Miss39.610.2EV0.057
2020-03-08
COL at SJS
2 REG
07:43
COL
T. Jost
Saved shot32.00.0EV0.106

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.