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

135 matching attempts. Season coverage: 1511 published games / 1511 collected games. Last source refresh: Oct 4, 2026 16:15.

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
2023-12-14
CGY at MIN
1 REG
01:45
CGY
D. Gilbert
Saved shot56.312.3EV0.028
2023-12-14
CGY at MIN
1 REG
01:56
MIN
F. Gaudreau
Block54.133.7EVN/A
2023-12-14
CGY at MIN
1 REG
02:13
MIN
F. Gaudreau
Saved shot30.924.9EV0.125
2023-12-14
CGY at MIN
1 REG
02:15
MIN
M. Foligno
Block14.239.3EVN/A
2023-12-14
CGY at MIN
1 REG
02:46
MIN
M. Foligno
Miss17.03.4EV0.076
2023-12-14
CGY at MIN
1 REG
02:49
MIN
P. Maroon
Saved shot7.839.8EV0.224
2023-12-14
CGY at MIN
1 REG
03:07
CGY
D. Dube
Saved shot12.255.0EV0.075
2023-12-14
CGY at MIN
1 REG
03:35
MIN
R. Hartman
Block33.243.8EVN/A
2023-12-14
CGY at MIN
1 REG
03:46
MIN
R. Hartman
Block20.220.2EVN/A
2023-12-14
CGY at MIN
1 REG
04:08
MIN
J. Eriksson Ek
Block11.731.0EVN/A
2023-12-14
CGY at MIN
1 REG
04:42
MIN
M. Boldy
Goal20.543.0EV0.083
2023-12-14
CGY at MIN
1 REG
05:21
MIN
M. Zuccarello
Block32.919.5EVN/A
2023-12-14
CGY at MIN
1 REG
05:25
MIN
M. Zuccarello
Saved shot13.04.4EV0.102
2023-12-14
CGY at MIN
1 REG
05:59
CGY
M. Pospisil
Saved shot55.01.0EV0.022
2023-12-14
CGY at MIN
1 REG
06:10
CGY
D. Gilbert
Miss64.131.0EV0.007
2023-12-14
CGY at MIN
1 REG
06:51
CGY
M. Weegar
Block32.433.7EVN/A
2023-12-14
CGY at MIN
1 REG
07:14
CGY
B. Coleman
Saved shot57.00.0EV0.019
2023-12-14
CGY at MIN
1 REG
09:23
MIN
M. Zuccarello
Saved shot26.942.0EV0.067
2023-12-14
CGY at MIN
1 REG
10:21
MIN
D. Mermis
Block20.036.9EVN/A
2023-12-14
CGY at MIN
1 REG
10:33
MIN
D. Mermis
Miss56.814.3EV0.028
2023-12-14
CGY at MIN
1 REG
10:53
MIN
M. Rossi
Saved shot21.15.4EV0.242
2023-12-14
CGY at MIN
1 REG
11:35
CGY
N. Kadri
Saved shot60.241.6EV0.006
2023-12-14
CGY at MIN
1 REG
11:48
MIN
M. Zuccarello
Block29.528.3EVN/A
2023-12-14
CGY at MIN
1 REG
11:55
MIN
F. Gaudreau
Saved shot18.774.5EV0.048
2023-12-14
CGY at MIN
1 REG
12:07
CGY
M. Backlund
Miss48.031.4EV0.016
2023-12-14
CGY at MIN
1 REG
13:15
MIN
J. Middleton
Miss55.814.5EV0.019
2023-12-14
CGY at MIN
1 REG
13:33
CGY
J. Oesterle
Miss38.113.7EV0.056
2023-12-14
CGY at MIN
1 REG
14:22
MIN
J. Eriksson Ek
Saved shot54.25.3EV0.021
2023-12-14
CGY at MIN
1 REG
14:30
MIN
D. Mermis
Saved shot57.714.0EV0.018
2023-12-14
CGY at MIN
1 REG
14:43
CGY
N. Kadri
Miss70.329.8EV0.005
2023-12-14
CGY at MIN
1 REG
14:48
CGY
M. Weegar
Block11.00.0EVN/A
2023-12-14
CGY at MIN
1 REG
14:59
MIN
B. Faber
Miss58.841.6EV0.007
2023-12-14
CGY at MIN
1 REG
15:34
CGY
D. Dube
Saved shot30.121.4EV0.075
2023-12-14
CGY at MIN
1 REG
15:44
CGY
N. Hanifin
Block36.420.9EVN/A
2023-12-14
CGY at MIN
1 REG
16:15
MIN
Z. Bogosian
Block16.817.4EVN/A
2023-12-14
CGY at MIN
1 REG
16:38
CGY
N. DeSimone
Saved shot53.228.0EV0.014
2023-12-14
CGY at MIN
1 REG
16:51
CGY
E. Lindholm
Miss46.217.7EV0.037
2023-12-14
CGY at MIN
1 REG
17:42
CGY
M. Pospisil
Saved shot40.314.4EV0.026
2023-12-14
CGY at MIN
1 REG
18:42
MIN
R. Hartman
Saved shot42.548.8EV0.032
2023-12-14
CGY at MIN
1 REG
18:52
MIN
B. Faber
Block9.518.4EVN/A
2023-12-14
CGY at MIN
1 REG
19:09
CGY
E. Lindholm
Block47.910.8EVN/A
2023-12-14
CGY at MIN
2 REG
00:24
CGY
Y. Sharangovich
Miss38.668.7EV0.012
2023-12-14
CGY at MIN
2 REG
00:50
MIN
J. Eriksson Ek
Saved shot22.748.6EV0.115
2023-12-14
CGY at MIN
2 REG
01:15
MIN
M. Rossi
Miss29.37.9EV0.112
2023-12-14
CGY at MIN
2 REG
01:34
MIN
M. Johansson
Block5.178.7EVN/A
2023-12-14
CGY at MIN
2 REG
02:05
CGY
M. Pospisil
Saved shot45.345.0EV0.018
2023-12-14
CGY at MIN
2 REG
03:41
MIN
R. Hartman
Miss43.428.9EV0.049
2023-12-14
CGY at MIN
2 REG
03:54
CGY
E. Lindholm
Saved shot42.02.7EV0.050
2023-12-14
CGY at MIN
2 REG
04:03
CGY
E. Lindholm
Saved shot38.636.6EV0.057
2023-12-14
CGY at MIN
2 REG
04:05
CGY
A. Mangiapane
Saved shot7.233.7EV0.192

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.