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

95 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-03-11
OTT at COL
1 REG
00:12
OTT
J. Pageau
Block47.023.8EVN/A
2017-03-11
OTT at COL
1 REG
01:14
OTT
V. Stalberg
Block21.341.2EVN/A
2017-03-11
OTT at COL
1 REG
01:19
OTT
E. Karlsson
Saved shot58.831.8EV0.015
2017-03-11
OTT at COL
1 REG
01:26
OTT
C. Wideman
Saved shot58.627.4EV0.007
2017-03-11
OTT at COL
1 REG
01:34
OTT
E. Karlsson
Saved shot65.232.5EV0.009
2017-03-11
OTT at COL
1 REG
02:10
OTT
E. Karlsson
Saved shot86.522.4EV0.004
2017-03-11
OTT at COL
1 REG
02:16
OTT
P. Varone
Block23.117.7EVN/A
2017-03-11
OTT at COL
1 REG
02:34
OTT
C. Wideman
Saved shot44.021.3EV0.048
2017-03-11
OTT at COL
1 REG
02:43
OTT
M. Hoffman
Block33.13.5EVN/A
2017-03-11
OTT at COL
1 REG
03:16
OTT
V. Stalberg
Miss34.529.5EV0.048
2017-03-11
OTT at COL
1 REG
03:50
COL
M. Barberio
Saved shot50.832.1EV0.014
2017-03-11
OTT at COL
1 REG
05:12
OTT
F. Claesson
Saved shot12.04.8EV0.155
2017-03-11
OTT at COL
1 REG
06:17
OTT
M. Hoffman
Saved shot39.25.9EV0.057
2017-03-11
OTT at COL
1 REG
06:22
OTT
T. Pyatt
Saved shot7.145.0EV0.102
2017-03-11
OTT at COL
1 REG
07:53
COL
M. Duchene
Saved shot71.113.8EV0.004
2017-03-11
OTT at COL
1 REG
07:58
COL
C. Goloubef
Block18.422.4EVN/A
2017-03-11
OTT at COL
1 REG
08:05
COL
C. Soderberg
Block27.830.3EVN/A
2017-03-11
OTT at COL
1 REG
08:51
OTT
R. Dzingel
Miss49.822.4EV0.020
2017-03-11
OTT at COL
1 REG
09:38
COL
M. Nieto
Goal14.919.7EV0.076
2017-03-11
OTT at COL
1 REG
11:07
COL
N. MacKinnon
Miss18.460.6PP0.074
2017-03-11
OTT at COL
1 REG
11:20
COL
N. MacKinnon
Saved shot42.639.3PP0.027
2017-03-11
OTT at COL
1 REG
11:24
COL
J. Colborne
Saved shot8.520.6PP0.250
2017-03-11
OTT at COL
1 REG
12:14
COL
G. Landeskog
Saved shot50.943.4PP0.021
2017-03-11
OTT at COL
1 REG
13:47
COL
F. Beauchemin
Miss58.520.0EV0.017
2017-03-11
OTT at COL
1 REG
14:24
COL
G. Landeskog
Saved shot20.053.1EV0.067
2017-03-11
OTT at COL
1 REG
15:11
COL
J. Colborne
Saved shot9.249.4EV0.134
2017-03-11
OTT at COL
1 REG
16:08
COL
N. MacKinnon
Saved shot49.039.2PP0.029
2017-03-11
OTT at COL
1 REG
16:09
COL
T. Barrie
Saved shot17.045.0PP0.024
2017-03-11
OTT at COL
1 REG
17:07
OTT
E. Karlsson
Saved shot165.12.1SH0.004
2017-03-11
OTT at COL
1 REG
19:04
OTT
D. Brassard
Saved shot19.03.0PP0.105
2017-03-11
OTT at COL
1 REG
19:52
OTT
C. Wideman
Saved shot53.119.8PP0.038
2017-03-11
OTT at COL
2 REG
01:44
COL
J. Compher
Block35.823.0EVN/A
2017-03-11
OTT at COL
2 REG
01:49
COL
C. Goloubef
Miss54.222.8EV0.031
2017-03-11
OTT at COL
2 REG
02:17
OTT
F. Claesson
Block23.15.0EVN/A
2017-03-11
OTT at COL
2 REG
02:57
COL
J. Mitchell
Block36.725.9EVN/A
2017-03-11
OTT at COL
2 REG
03:25
COL
T. Barrie
Miss93.124.1EV0.002
2017-03-11
OTT at COL
2 REG
06:02
COL
T. Barrie
Saved shot60.221.4EV0.030
2017-03-11
OTT at COL
2 REG
06:31
COL
F. Beauchemin
Block29.115.9EVN/A
2017-03-11
OTT at COL
2 REG
06:54
OTT
E. Karlsson
Saved shot38.176.3EV0.008
2017-03-11
OTT at COL
2 REG
07:26
OTT
C. Wideman
Saved shot64.134.2EV0.003
2017-03-11
OTT at COL
2 REG
08:31
OTT
V. Stalberg
Saved shot38.349.2EV0.017
2017-03-11
OTT at COL
2 REG
08:38
OTT
M. Methot
Block15.331.6EVN/A
2017-03-11
OTT at COL
2 REG
08:45
OTT
M. Hoffman
Block20.036.9EVN/A
2017-03-11
OTT at COL
2 REG
09:34
OTT
C. Wideman
Saved shot21.270.7EV0.025
2017-03-11
OTT at COL
2 REG
09:35
OTT
Z. Smith
Saved shot19.03.0EV0.047
2017-03-11
OTT at COL
2 REG
09:44
COL
B. Comeau
Saved shot29.238.0EV0.081
2017-03-11
OTT at COL
2 REG
09:57
COL
B. Comeau
Saved shot36.760.6EV0.015
2017-03-11
OTT at COL
2 REG
10:19
OTT
C. Kelly
Saved shot43.318.9EV0.034
2017-03-11
OTT at COL
2 REG
10:41
OTT
F. Claesson
Goal36.224.4EV0.034
2017-03-11
OTT at COL
2 REG
11:33
COL
N. MacKinnon
Saved shot35.416.4EV0.058

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.