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

131 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-02
COL at OTT
1 REG
00:21
COL
C. Soderberg
Block25.548.2EVN/A
2017-03-02
COL at OTT
1 REG
00:53
OTT
C. Ceci
Block27.051.0EVN/A
2017-03-02
COL at OTT
1 REG
01:03
OTT
T. Pyatt
Saved shot28.729.2EV0.094
2017-03-02
COL at OTT
1 REG
01:27
OTT
C. Wideman
Saved shot51.24.5EV0.028
2017-03-02
COL at OTT
1 REG
02:09
COL
B. Comeau
Saved shot26.067.4EV0.015
2017-03-02
COL at OTT
1 REG
02:10
COL
B. Comeau
Saved shot6.090.0EV0.013
2017-03-02
COL at OTT
1 REG
02:42
COL
F. Beauchemin
Saved shot62.628.6EV0.021
2017-03-02
COL at OTT
1 REG
02:47
COL
J. Mitchell
Miss22.00.0EV0.075
2017-03-02
COL at OTT
1 REG
02:54
COL
P. Wiercioch
Block9.432.0EVN/A
2017-03-02
COL at OTT
1 REG
03:13
OTT
A. Burrows
Block36.00.0EVN/A
2017-03-02
COL at OTT
1 REG
03:19
OTT
E. Karlsson
Block47.733.0EVN/A
2017-03-02
COL at OTT
1 REG
03:36
COL
C. Soderberg
Miss39.139.8EV0.045
2017-03-02
COL at OTT
1 REG
03:37
COL
E. Johnson
Saved shot66.627.7EV0.003
2017-03-02
COL at OTT
1 REG
03:45
COL
M. Barberio
Saved shot57.227.0EV0.015
2017-03-02
COL at OTT
1 REG
03:50
COL
M. Rantanen
Saved shot7.850.2EV0.104
2017-03-02
COL at OTT
1 REG
04:20
OTT
R. Dzingel
Block23.822.2PPN/A
2017-03-02
COL at OTT
1 REG
04:33
OTT
C. Wideman
Block18.449.4PPN/A
2017-03-02
COL at OTT
1 REG
05:10
OTT
M. Hoffman
Saved shot41.148.9PP0.064
2017-03-02
COL at OTT
1 REG
05:17
OTT
M. Hoffman
Saved shot34.818.4PP0.104
2017-03-02
COL at OTT
1 REG
05:48
OTT
E. Karlsson
Block29.25.9PPN/A
2017-03-02
COL at OTT
1 REG
06:01
OTT
M. Hoffman
Block19.00.0EVN/A
2017-03-02
COL at OTT
1 REG
06:10
COL
M. Rantanen
Miss33.128.9EV0.070
2017-03-02
COL at OTT
1 REG
06:27
COL
T. Barrie
Block22.235.8EVN/A
2017-03-02
COL at OTT
1 REG
06:47
OTT
R. Dzingel
Block12.255.0EVN/A
2017-03-02
COL at OTT
1 REG
06:51
OTT
T. Pyatt
Saved shot15.514.9EV0.068
2017-03-02
COL at OTT
1 REG
07:00
OTT
T. Pyatt
Block15.17.6EVN/A
2017-03-02
COL at OTT
1 REG
07:04
OTT
R. Dzingel
Saved shot38.964.1EV0.011
2017-03-02
COL at OTT
1 REG
07:27
OTT
C. Kelly
Miss16.347.5EV0.054
2017-03-02
COL at OTT
1 REG
08:02
COL
T. Barrie
Block12.29.5EVN/A
2017-03-02
COL at OTT
1 REG
08:24
OTT
K. Turris
Saved shot32.15.4EV0.129
2017-03-02
COL at OTT
1 REG
08:39
OTT
A. Burrows
Goal37.664.8EV0.014
2017-03-02
COL at OTT
1 REG
09:17
OTT
M. Methot
Miss13.930.3EV0.134
2017-03-02
COL at OTT
1 REG
09:31
OTT
R. Dzingel
Saved shot41.821.0EV0.039
2017-03-02
COL at OTT
1 REG
10:13
COL
T. Barrie
Miss56.47.1EV0.040
2017-03-02
COL at OTT
1 REG
10:36
OTT
C. Ceci
Saved shot55.129.4EV0.026
2017-03-02
COL at OTT
1 REG
11:28
COL
M. Barberio
Miss44.01.3EV0.066
2017-03-02
COL at OTT
1 REG
11:58
COL
N. MacKinnon
Block9.432.0EVN/A
2017-03-02
COL at OTT
1 REG
08:04
COL
R. Bourque
Block11.210.3EVN/A
2017-03-02
COL at OTT
1 REG
12:04
COL
F. Beauchemin
Block51.631.5EVN/A
2017-03-02
COL at OTT
1 REG
12:48
OTT
R. Dzingel
Saved shot19.845.0EV0.193
2017-03-02
COL at OTT
1 REG
12:50
OTT
J. Pageau
Saved shot9.240.6EV0.252
2017-03-02
COL at OTT
1 REG
12:52
OTT
E. Karlsson
Saved shot28.332.0EV0.020
2017-03-02
COL at OTT
1 REG
14:27
COL
J. Colborne
Saved shot30.115.4EV0.080
2017-03-02
COL at OTT
1 REG
14:41
COL
C. Soderberg
Saved shot45.036.9EV0.013
2017-03-02
COL at OTT
1 REG
15:14
COL
M. Duchene
Saved shot11.226.6EV0.123
2017-03-02
COL at OTT
1 REG
15:21
COL
M. Barberio
Block14.615.9EVN/A
2017-03-02
COL at OTT
1 REG
15:38
COL
E. Johnson
Saved shot38.811.9EV0.068
2017-03-02
COL at OTT
1 REG
15:48
COL
G. Landeskog
Block19.03.0EVN/A
2017-03-02
COL at OTT
1 REG
15:52
COL
G. Landeskog
Miss22.15.2EV0.200
2017-03-02
COL at OTT
1 REG
17:07
OTT
K. Turris
Miss48.438.3PP0.030

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.