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

117 matching attempts. Season coverage: 1447 published games / 1447 collected games. Last source refresh: Oct 4, 2026 04:11.

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-11-19
OTT at NYR
1 REG
00:28
OTT
C. Ceci
Miss38.245.0EV0.040
2017-11-19
OTT at NYR
1 REG
00:51
OTT
D. Brassard
Block14.312.1EVN/A
2017-11-19
OTT at NYR
1 REG
01:02
OTT
D. Brassard
Saved shot24.045.0EV0.113
2017-11-19
OTT at NYR
1 REG
03:01
NYR
C. Kreider
Miss9.824.0EV0.088
2017-11-19
OTT at NYR
1 REG
04:26
OTT
M. Stone
Block21.452.6EVN/A
2017-11-19
OTT at NYR
1 REG
05:54
OTT
D. Brassard
Miss10.360.9PP0.084
2017-11-19
OTT at NYR
1 REG
06:00
OTT
M. Hoffman
Saved shot36.133.7PP0.079
2017-11-19
OTT at NYR
1 REG
06:17
NYR
R. Nash
Miss10.360.9SH0.079
2017-11-19
OTT at NYR
1 REG
06:47
NYR
C. Kreider
Block17.576.8EVN/A
2017-11-19
OTT at NYR
1 REG
07:38
OTT
D. Brassard
Miss44.734.0PP0.053
2017-11-19
OTT at NYR
1 REG
08:06
OTT
M. Hoffman
Saved shot37.548.2PP0.030
2017-11-19
OTT at NYR
1 REG
08:14
OTT
B. Ryan
Block16.817.4PPN/A
2017-11-19
OTT at NYR
1 REG
08:27
NYR
M. Zuccarello
Saved shot34.516.9SH0.074
2017-11-19
OTT at NYR
1 REG
09:17
OTT
M. Stone
Block15.645.0EVN/A
2017-11-19
OTT at NYR
1 REG
09:42
OTT
R. Dzingel
Block13.28.7EVN/A
2017-11-19
OTT at NYR
1 REG
09:46
OTT
R. Dzingel
Block13.022.6EVN/A
2017-11-19
OTT at NYR
1 REG
10:32
NYR
B. Nieves
Saved shot37.732.0EV0.044
2017-11-19
OTT at NYR
1 REG
11:16
OTT
M. Hoffman
Saved shot42.566.4EV0.020
2017-11-19
OTT at NYR
1 REG
11:56
OTT
E. Karlsson
Miss84.413.7EV0.001
2017-11-19
OTT at NYR
1 REG
12:35
NYR
J. Vesey
Block13.959.7EVN/A
2017-11-19
OTT at NYR
1 REG
12:48
NYR
N. Holden
Saved shot62.225.7EV0.026
2017-11-19
OTT at NYR
1 REG
12:38
NYR
B. Nieves
Saved shot11.720.0EV0.047
2017-11-19
OTT at NYR
1 REG
13:16
OTT
D. Phaneuf
Saved shot15.053.1EV0.094
2017-11-19
OTT at NYR
1 REG
13:22
OTT
R. Dzingel
Block14.145.0EVN/A
2017-11-19
OTT at NYR
1 REG
14:57
NYR
K. Shattenkirk
Saved shot106.59.7PP0.005
2017-11-19
OTT at NYR
1 REG
15:06
OTT
C. Ceci
Saved shot167.112.8SH0.002
2017-11-19
OTT at NYR
1 REG
15:54
NYR
J. Vesey
Saved shot14.04.1PP0.108
2017-11-19
OTT at NYR
1 REG
16:03
NYR
B. Skjei
Block16.625.0PPN/A
2017-11-19
OTT at NYR
1 REG
16:09
NYR
R. Nash
Saved shot34.818.4PP0.070
2017-11-19
OTT at NYR
1 REG
16:35
OTT
M. Hoffman
Saved shot12.235.0EV0.054
2017-11-19
OTT at NYR
1 REG
17:30
NYR
P. Buchnevich
Miss32.837.6EV0.067
2017-11-19
OTT at NYR
1 REG
18:01
NYR
P. Buchnevich
Block46.25.0EVN/A
2017-11-19
OTT at NYR
1 REG
19:37
NYR
P. Carey
Block26.948.0EVN/A
2017-11-19
OTT at NYR
1 REG
19:40
NYR
P. Carey
Saved shot32.48.9EV0.089
2017-11-19
OTT at NYR
1 REG
19:34
NYR
J. Vesey
Saved shot15.645.0EV0.064
2017-11-19
OTT at NYR
1 REG
19:59
NYR
M. Zibanejad
Saved shot8.963.4EV0.082
2017-11-19
OTT at NYR
2 REG
00:21
NYR
M. Zibanejad
Saved shot55.945.7EV0.009
2017-11-19
OTT at NYR
2 REG
00:27
NYR
P. Buchnevich
Miss53.36.5EV0.009
2017-11-19
OTT at NYR
2 REG
01:40
NYR
R. McDonagh
Block39.620.7PPN/A
2017-11-19
OTT at NYR
2 REG
01:53
NYR
B. Skjei
Miss25.776.5PP0.087
2017-11-19
OTT at NYR
2 REG
02:15
NYR
R. Nash
Block17.513.2PPN/A
2017-11-19
OTT at NYR
2 REG
02:46
NYR
K. Shattenkirk
Saved shot13.930.3PP0.135
2017-11-19
OTT at NYR
2 REG
02:47
NYR
K. Shattenkirk
Block7.315.9PPN/A
2017-11-19
OTT at NYR
2 REG
03:38
OTT
J. Oduya
Saved shot36.452.8EV0.028
2017-11-19
OTT at NYR
2 REG
04:24
NYR
N. Holden
Block45.615.3EVN/A
2017-11-19
OTT at NYR
2 REG
04:46
NYR
K. Hayes
Goal30.835.8EV0.101
2017-11-19
OTT at NYR
2 REG
05:09
OTT
N. Paul
Miss26.429.5EV0.107
2017-11-19
OTT at NYR
2 REG
05:26
OTT
N. Paul
Block16.310.6EVN/A
2017-11-19
OTT at NYR
2 REG
05:41
NYR
B. Smith
Block21.633.7EVN/A
2017-11-19
OTT at NYR
2 REG
05:59
NYR
M. Staal
Miss53.517.4EV0.034

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.