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

108 matching attempts. Season coverage: 1466 published games / 1466 collected games. Last source refresh: Oct 4, 2026 04:27.

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-12-06
MIN at CGY
1 REG
00:27
MIN
M. Koivu
Block48.719.2EVN/A
2018-12-06
MIN at CGY
1 REG
00:57
MIN
J. Spurgeon
Miss53.520.8EV0.029
2018-12-06
MIN at CGY
1 REG
01:06
CGY
J. Gaudreau
Saved shot23.00.0EV0.099
2018-12-06
MIN at CGY
1 REG
01:40
CGY
A. Mangiapane
Saved shot20.28.5EV0.208
2018-12-06
MIN at CGY
1 REG
02:25
MIN
N. Seeler
Block39.314.7EVN/A
2018-12-06
MIN at CGY
1 REG
05:37
CGY
R. Andersson
Block22.15.2EVN/A
2018-12-06
MIN at CGY
1 REG
06:03
MIN
J. Brodin
Saved shot57.823.5EV0.016
2018-12-06
MIN at CGY
1 REG
06:39
CGY
M. Giordano
Miss48.02.4PP0.070
2018-12-06
MIN at CGY
1 REG
06:46
CGY
S. Monahan
Saved shot14.312.1PP0.065
2018-12-06
MIN at CGY
1 REG
07:05
CGY
M. Tkachuk
Block18.29.5PPN/A
2018-12-06
MIN at CGY
1 REG
07:12
CGY
M. Tkachuk
Block18.422.4PPN/A
2018-12-06
MIN at CGY
1 REG
06:45
CGY
M. Giordano
Saved shot38.01.5PP0.035
2018-12-06
MIN at CGY
1 REG
07:27
MIN
N. Seeler
Saved shot148.11.9SH0.003
2018-12-06
MIN at CGY
1 REG
07:34
MIN
M. Foligno
Miss31.948.8SH0.038
2018-12-06
MIN at CGY
1 REG
09:13
CGY
A. Mangiapane
Saved shot30.541.0EV0.043
2018-12-06
MIN at CGY
1 REG
10:10
MIN
M. Granlund
Saved shot44.932.3EV0.015
2018-12-06
MIN at CGY
1 REG
10:35
MIN
J. Greenway
Saved shot42.128.4EV0.026
2018-12-06
MIN at CGY
1 REG
10:44
MIN
J. Greenway
Saved shot8.654.5EV0.026
2018-12-06
MIN at CGY
1 REG
11:21
MIN
J. Brown
Block22.15.2EVN/A
2018-12-06
MIN at CGY
1 REG
12:20
MIN
M. Koivu
Miss28.665.2EV0.024
2018-12-06
MIN at CGY
1 REG
12:51
CGY
M. Giordano
Block48.930.8EVN/A
2018-12-06
MIN at CGY
1 REG
13:25
CGY
J. Gaudreau
Block14.18.1EVN/A
2018-12-06
MIN at CGY
1 REG
14:31
MIN
J. Brown
Saved shot43.318.9EV0.046
2018-12-06
MIN at CGY
1 REG
14:35
MIN
G. Pateryn
Saved shot48.340.0EV0.009
2018-12-06
MIN at CGY
1 REG
14:32
MIN
M. Foligno
Saved shot13.959.7EV0.041
2018-12-06
MIN at CGY
1 REG
14:43
MIN
J. Spurgeon
Saved shot55.528.0EV0.022
2018-12-06
MIN at CGY
1 REG
15:02
CGY
M. Giordano
Saved shot51.621.6EV0.014
2018-12-06
MIN at CGY
1 REG
16:09
CGY
J. Neal
Block35.428.7EVN/A
2018-12-06
MIN at CGY
1 REG
17:06
CGY
M. Backlund
Saved shot109.86.8SH0.002
2018-12-06
MIN at CGY
1 REG
17:33
MIN
J. Spurgeon
Saved shot53.724.2PP0.039
2018-12-06
MIN at CGY
1 REG
17:36
MIN
J. Spurgeon
Miss34.26.7PP0.128
2018-12-06
MIN at CGY
1 REG
18:11
MIN
J. Zucker
Saved shot39.427.2PP0.073
2018-12-06
MIN at CGY
1 REG
19:57
CGY
M. Giordano
Block30.13.8EVN/A
2018-12-06
MIN at CGY
1 REG
19:59
CGY
S. Monahan
Saved shot40.921.5EV0.023
2018-12-06
MIN at CGY
2 REG
00:12
MIN
J. Spurgeon
Saved shot37.051.6EV0.022
2018-12-06
MIN at CGY
2 REG
00:29
CGY
M. Giordano
Saved shot40.652.0EV0.020
2018-12-06
MIN at CGY
2 REG
00:50
CGY
E. Lindholm
Goal44.932.3EV0.039
2018-12-06
MIN at CGY
2 REG
01:08
MIN
M. Granlund
Saved shot43.035.5EV0.024
2018-12-06
MIN at CGY
2 REG
01:39
CGY
M. Jankowski
Miss39.113.3EV0.055
2018-12-06
MIN at CGY
2 REG
02:04
CGY
M. Jankowski
Block35.823.0EVN/A
2018-12-06
MIN at CGY
2 REG
02:40
MIN
N. Seeler
Saved shot35.835.9EV0.081
2018-12-06
MIN at CGY
2 REG
02:50
MIN
C. Coyle
Miss49.730.2EV0.014
2018-12-06
MIN at CGY
2 REG
02:51
MIN
Z. Parise
Miss9.571.6EV0.023
2018-12-06
MIN at CGY
2 REG
03:32
CGY
M. Backlund
Miss42.025.3EV0.029
2018-12-06
MIN at CGY
2 REG
03:43
CGY
T. Brodie
Miss52.36.6EV0.037
2018-12-06
MIN at CGY
2 REG
04:03
MIN
J. Zucker
Saved shot15.645.0EV0.076
2018-12-06
MIN at CGY
2 REG
04:09
MIN
M. Granlund
Saved shot22.410.3EV0.062
2018-12-06
MIN at CGY
2 REG
04:24
MIN
M. Dumba
Block47.221.1EVN/A
2018-12-06
MIN at CGY
2 REG
04:57
CGY
T. Hamonic
Saved shot63.129.4EV0.022
2018-12-06
MIN at CGY
2 REG
05:30
CGY
R. Andersson
Miss44.734.0EV0.006

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.