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

101 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
2018-03-31
EDM at CGY
1 REG
00:30
CGY
M. Giordano
Miss59.927.8EV0.014
2018-03-31
EDM at CGY
1 REG
00:48
EDM
A. Larsson
Saved shot53.724.2EV0.014
2018-03-31
EDM at CGY
1 REG
01:26
CGY
J. Gaudreau
Block18.429.4EVN/A
2018-03-31
EDM at CGY
1 REG
02:07
EDM
P. Aberg
Saved shot46.631.0EV0.029
2018-03-31
EDM at CGY
1 REG
02:41
EDM
A. Slepyshev
Goal16.00.0EV0.074
2018-03-31
EDM at CGY
1 REG
03:15
EDM
T. Rattie
Saved shot31.01.8PP0.075
2018-03-31
EDM at CGY
1 REG
03:34
EDM
C. McDavid
Miss32.433.7PP0.127
2018-03-31
EDM at CGY
1 REG
05:24
CGY
R. Andersson
Miss90.820.6EV0.003
2018-03-31
EDM at CGY
1 REG
06:43
CGY
D. Hamilton
Goal33.13.5EV0.098
2018-03-31
EDM at CGY
1 REG
07:34
EDM
D. Nurse
Saved shot59.925.7EV0.015
2018-03-31
EDM at CGY
1 REG
08:57
CGY
B. Kulak
Saved shot15.331.6EV0.123
2018-03-31
EDM at CGY
1 REG
10:38
EDM
D. Caggiula
Block37.018.9PPN/A
2018-03-31
EDM at CGY
1 REG
11:38
CGY
M. Backlund
Saved shot65.325.4SH0.009
2018-03-31
EDM at CGY
1 REG
11:54
CGY
G. Hathaway
Goal56.122.0SH0.015
2018-03-31
EDM at CGY
1 REG
12:23
EDM
A. Larsson
Saved shot65.726.2EV0.007
2018-03-31
EDM at CGY
1 REG
12:59
CGY
J. Gaudreau
Saved shot5.090.0EV0.024
2018-03-31
EDM at CGY
1 REG
13:20
EDM
Y. Auvitu
Block44.325.4EVN/A
2018-03-31
EDM at CGY
1 REG
13:47
CGY
N. Shore
Miss35.325.1EV0.051
2018-03-31
EDM at CGY
1 REG
13:54
CGY
T. Brouwer
Miss33.563.4EV0.031
2018-03-31
EDM at CGY
1 REG
14:54
EDM
J. Puljujarvi
Miss45.343.2EV0.008
2018-03-31
EDM at CGY
1 REG
15:23
CGY
M. Frolik
Block37.546.1EVN/A
2018-03-31
EDM at CGY
1 REG
15:26
CGY
M. Stone
Saved shot57.227.0EV0.011
2018-03-31
EDM at CGY
1 REG
15:28
CGY
M. Backlund
Goal14.942.3EV0.175
2018-03-31
EDM at CGY
1 REG
17:50
CGY
D. Hamilton
Miss40.323.4PP0.049
2018-03-31
EDM at CGY
1 REG
17:56
EDM
D. Caggiula
Saved shot150.913.0SH0.003
2018-03-31
EDM at CGY
1 REG
19:02
EDM
M. Cammalleri
Saved shot22.866.8SH0.027
2018-03-31
EDM at CGY
1 REG
19:13
EDM
Y. Auvitu
Saved shot58.234.5EV0.010
2018-03-31
EDM at CGY
1 REG
19:22
EDM
M. Cammalleri
Block23.331.0EVN/A
2018-03-31
EDM at CGY
1 REG
19:41
CGY
C. Lazar
Block29.174.1EVN/A
2018-03-31
EDM at CGY
2 REG
01:09
EDM
D. Nurse
Saved shot10.084.3EV0.052
2018-03-31
EDM at CGY
2 REG
01:39
CGY
J. Gaudreau
Block31.014.9PPN/A
2018-03-31
EDM at CGY
2 REG
02:23
EDM
L. Draisaitl
Miss10.053.1SH0.108
2018-03-31
EDM at CGY
2 REG
02:33
CGY
M. Jankowski
Saved shot25.036.9PP0.197
2018-03-31
EDM at CGY
2 REG
03:20
EDM
M. Cammalleri
Saved shot37.837.5EV0.052
2018-03-31
EDM at CGY
2 REG
03:25
EDM
M. Cammalleri
Miss21.527.8EV0.127
2018-03-31
EDM at CGY
2 REG
04:03
EDM
J. Khaira
Saved shot34.560.5EV0.011
2018-03-31
EDM at CGY
2 REG
04:12
EDM
D. Caggiula
Miss23.39.9EV0.053
2018-03-31
EDM at CGY
2 REG
05:28
EDM
Y. Auvitu
Miss41.842.1EV0.031
2018-03-31
EDM at CGY
2 REG
05:39
EDM
Y. Auvitu
Saved shot29.454.7EV0.023
2018-03-31
EDM at CGY
2 REG
06:20
EDM
L. Draisaitl
Miss37.434.1EV0.057
2018-03-31
EDM at CGY
2 REG
07:01
CGY
M. Ferland
Saved shot41.821.0EV0.027
2018-03-31
EDM at CGY
2 REG
07:56
EDM
A. Slepyshev
Saved shot17.03.4EV0.081
2018-03-31
EDM at CGY
2 REG
08:05
EDM
A. Sekera
Block41.00.0EVN/A
2018-03-31
EDM at CGY
2 REG
08:46
EDM
E. Bear
Saved shot53.413.0EV0.034
2018-03-31
EDM at CGY
2 REG
09:02
EDM
D. Caggiula
Saved shot12.851.3EV0.025
2018-03-31
EDM at CGY
2 REG
09:11
CGY
N. Shore
Block9.249.4EVN/A
2018-03-31
EDM at CGY
2 REG
09:34
EDM
J. Khaira
Saved shot21.064.7EV0.040
2018-03-31
EDM at CGY
2 REG
10:15
EDM
A. Sekera
Saved shot43.14.0EV0.044
2018-03-31
EDM at CGY
2 REG
10:57
EDM
A. Larsson
Block29.719.7EVN/A
2018-03-31
EDM at CGY
2 REG
12:29
EDM
A. Slepyshev
Miss48.949.1EV0.010

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.