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

114 matching attempts. Season coverage: 1422 published games / 1422 collected games. Last source refresh: Oct 4, 2026 05:56.

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
2026-03-22
TBL at CGY
1 REG
00:21
TBL
Z. Girgensons
Saved shot23.814.6EV0.055
2026-03-22
TBL at CGY
1 REG
00:23
TBL
Z. Girgensons
Saved shot12.04.8EV0.180
2026-03-22
TBL at CGY
1 REG
02:59
CGY
M. Gridin
Saved shot37.732.0EV0.063
2026-03-22
TBL at CGY
1 REG
03:07
TBL
P. Holmberg
Saved shot77.614.9EV0.003
2026-03-22
TBL at CGY
1 REG
03:54
CGY
Y. Sharangovich
Miss50.223.5EV0.016
2026-03-22
TBL at CGY
1 REG
03:59
CGY
Y. Sharangovich
Miss29.238.0EV0.115
2026-03-22
TBL at CGY
1 REG
04:15
CGY
V. Olofsson
Saved shot24.721.4EV0.046
2026-03-22
TBL at CGY
1 REG
05:49
CGY
O. Määttä
Saved shot54.648.7EV0.006
2026-03-22
TBL at CGY
1 REG
07:10
TBL
J. Guentzel
Miss52.343.5EV0.007
2026-03-22
TBL at CGY
1 REG
07:21
TBL
B. Point
Saved shot26.424.6EV0.118
2026-03-22
TBL at CGY
1 REG
07:25
TBL
R. McDonagh
Goal41.69.7EV0.050
2026-03-22
TBL at CGY
1 REG
07:44
TBL
A. Cirelli
Saved shot20.184.3EV0.024
2026-03-22
TBL at CGY
1 REG
08:22
TBL
N. Paul
Miss53.24.3EV0.020
2026-03-22
TBL at CGY
1 REG
08:43
TBL
R. McDonagh
Miss66.120.4EV0.009
2026-03-22
TBL at CGY
1 REG
09:16
TBL
P. Holmberg
Saved shot42.541.2EV0.019
2026-03-22
TBL at CGY
1 REG
09:36
CGY
K. Bahl
Miss39.113.3EV0.050
2026-03-22
TBL at CGY
1 REG
10:01
TBL
B. Point
Block21.131.4EVN/A
2026-03-22
TBL at CGY
1 REG
10:09
TBL
J. Guentzel
Block18.033.7EVN/A
2026-03-22
TBL at CGY
1 REG
10:21
TBL
B. Point
Saved shot41.239.1EV0.024
2026-03-22
TBL at CGY
1 REG
10:49
CGY
A. Klapka
Miss28.283.9EV0.014
2026-03-22
TBL at CGY
1 REG
11:58
TBL
B. Point
Miss11.00.0PP0.110
2026-03-22
TBL at CGY
1 REG
12:29
TBL
B. Hagel
Block34.733.2PPN/A
2026-03-22
TBL at CGY
1 REG
13:23
TBL
G. Goncalves
Block38.035.4PPN/A
2026-03-22
TBL at CGY
1 REG
15:04
TBL
P. Holmberg
Block29.043.6EVN/A
2026-03-22
TBL at CGY
1 REG
15:33
CGY
M. Frost
Miss70.00.8EV0.003
2026-03-22
TBL at CGY
1 REG
15:41
CGY
Z. Whitecloud
Saved shot25.564.4EV0.031
2026-03-22
TBL at CGY
1 REG
16:11
CGY
J. Hanley
Saved shot65.327.3EV0.010
2026-03-22
TBL at CGY
1 REG
16:17
CGY
Y. Sharangovich
Miss17.049.8EV0.056
2026-03-22
TBL at CGY
1 REG
16:25
CGY
V. Olofsson
Goal30.929.1EV0.071
2026-03-22
TBL at CGY
1 REG
16:52
CGY
M. Frost
Goal14.947.7EV0.167
2026-03-22
TBL at CGY
1 REG
17:03
CGY
Z. Whitecloud
Saved shot57.617.2EV0.019
2026-03-22
TBL at CGY
1 REG
17:11
CGY
J. Hanley
Saved shot28.055.2EV0.042
2026-03-22
TBL at CGY
1 REG
18:17
CGY
O. Määttä
Miss12.851.3EV0.080
2026-03-22
TBL at CGY
1 REG
18:25
CGY
B. Coleman
Block9.00.0EVN/A
2026-03-22
TBL at CGY
1 REG
18:31
CGY
O. Määttä
Saved shot11.210.3EV0.109
2026-03-22
TBL at CGY
1 REG
18:59
CGY
M. Pospisil
Saved shot60.637.6EV0.008
2026-03-22
TBL at CGY
1 REG
19:17
TBL
Y. Gourde
Saved shot34.748.5EV0.020
2026-03-22
TBL at CGY
1 REG
19:55
TBL
B. Hagel
Saved shot14.947.7EV0.150
2026-03-22
TBL at CGY
2 REG
01:04
TBL
N. Paul
Saved shot60.340.3EV0.016
2026-03-22
TBL at CGY
2 REG
01:23
CGY
M. Backlund
Saved shot33.035.1EV0.063
2026-03-22
TBL at CGY
2 REG
02:07
TBL
D. Raddysh
Saved shot63.010.1EV0.020
2026-03-22
TBL at CGY
2 REG
02:08
TBL
A. Cirelli
Saved shot10.00.0EV0.048
2026-03-22
TBL at CGY
2 REG
02:13
TBL
D. Raddysh
Saved shot58.215.9EV0.020
2026-03-22
TBL at CGY
2 REG
02:34
TBL
E. Lilleberg
Saved shot62.822.5EV0.015
2026-03-22
TBL at CGY
2 REG
02:59
TBL
C. D'Astous
Block11.226.6EVN/A
2026-03-22
TBL at CGY
2 REG
03:32
TBL
B. Point
Saved shot25.39.1EV0.157
2026-03-22
TBL at CGY
2 REG
04:12
CGY
Z. Whitecloud
Block13.930.3EVN/A
2026-03-22
TBL at CGY
2 REG
04:14
CGY
Z. Whitecloud
Saved shot46.933.7EV0.008
2026-03-22
TBL at CGY
2 REG
04:38
CGY
M. Gridin
Saved shot34.425.8EV0.098
2026-03-22
TBL at CGY
2 REG
04:52
CGY
Z. Parekh
Miss49.13.5EV0.033

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.