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

129 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-01-14
MIN at DAL
1 REG
01:17
MIN
J. Zucker
Saved shot10.416.7EV0.167
2017-01-14
MIN at DAL
1 REG
01:18
MIN
M. Koivu
Block13.921.0EVN/A
2017-01-14
MIN at DAL
1 REG
01:19
MIN
M. Koivu
Goal5.859.0EV0.056
2017-01-14
MIN at DAL
1 REG
01:38
DAL
J. Benn
Saved shot27.02.1EV0.140
2017-01-14
MIN at DAL
1 REG
01:48
DAL
E. Lindell
Miss26.015.6EV0.133
2017-01-14
MIN at DAL
1 REG
01:50
DAL
J. Benn
Block23.02.5EVN/A
2017-01-14
MIN at DAL
1 REG
03:00
MIN
E. Staal
Goal19.917.5EV0.136
2017-01-14
MIN at DAL
1 REG
03:25
DAL
J. Spezza
Block35.48.1EVN/A
2017-01-14
MIN at DAL
1 REG
04:00
MIN
M. Dumba
Goal35.912.9EV0.039
2017-01-14
MIN at DAL
1 REG
04:28
MIN
M. Scandella
Miss37.541.8EV0.040
2017-01-14
MIN at DAL
1 REG
05:11
MIN
J. Brodin
Block13.548.0EVN/A
2017-01-14
MIN at DAL
1 REG
05:51
DAL
J. Oduya
Block38.524.6EVN/A
2017-01-14
MIN at DAL
1 REG
06:52
DAL
A. Roussel
Miss6.438.7EV0.121
2017-01-14
MIN at DAL
1 REG
07:49
DAL
B. Ritchie
Saved shot51.034.6EV0.010
2017-01-14
MIN at DAL
1 REG
07:53
DAL
D. Hamhuis
Block43.426.0EVN/A
2017-01-14
MIN at DAL
1 REG
09:06
MIN
M. Dumba
Block29.813.6EVN/A
2017-01-14
MIN at DAL
1 REG
09:24
DAL
L. Korpikoski
Miss42.810.8EV0.033
2017-01-14
MIN at DAL
1 REG
09:48
DAL
P. Sharp
Saved shot29.611.7EV0.142
2017-01-14
MIN at DAL
1 REG
10:27
MIN
J. Pominville
Saved shot43.030.7EV0.029
2017-01-14
MIN at DAL
1 REG
10:57
MIN
J. Spurgeon
Saved shot53.330.4EV0.021
2017-01-14
MIN at DAL
1 REG
11:03
MIN
M. Koivu
Saved shot34.090.0EV0.016
2017-01-14
MIN at DAL
1 REG
11:45
MIN
M. Scandella
Saved shot42.927.8EV0.040
2017-01-14
MIN at DAL
1 REG
12:01
MIN
R. Suter
Saved shot54.933.1EV0.020
2017-01-14
MIN at DAL
1 REG
12:10
DAL
R. Faksa
Block30.025.7EVN/A
2017-01-14
MIN at DAL
1 REG
12:32
DAL
L. Korpikoski
Miss31.184.5EV0.009
2017-01-14
MIN at DAL
1 REG
12:40
DAL
L. Korpikoski
Saved shot42.236.3EV0.020
2017-01-14
MIN at DAL
1 REG
12:45
MIN
C. Stewart
Goal7.145.0EV0.131
2017-01-14
MIN at DAL
1 REG
13:26
MIN
J. Pominville
Miss27.749.4EV0.058
2017-01-14
MIN at DAL
1 REG
13:29
DAL
J. Benn
Saved shot110.414.2EV0.003
2017-01-14
MIN at DAL
1 REG
13:50
MIN
M. Granlund
Block15.223.2EVN/A
2017-01-14
MIN at DAL
1 REG
13:54
MIN
J. Zucker
Saved shot36.711.0EV0.072
2017-01-14
MIN at DAL
1 REG
15:52
MIN
M. Dumba
Block36.119.4EVN/A
2017-01-14
MIN at DAL
1 REG
16:03
DAL
C. Eakin
Block39.811.6EVN/A
2017-01-14
MIN at DAL
1 REG
16:12
DAL
S. Johns
Saved shot65.828.1EV0.008
2017-01-14
MIN at DAL
1 REG
16:31
DAL
B. Ritchie
Block8.520.6PPN/A
2017-01-14
MIN at DAL
1 REG
17:01
DAL
J. Spezza
Saved shot33.243.8PP0.043
2017-01-14
MIN at DAL
1 REG
17:20
DAL
P. Eaves
Miss13.921.0PP0.076
2017-01-14
MIN at DAL
1 REG
17:34
DAL
J. Klingberg
Block44.25.2PPN/A
2017-01-14
MIN at DAL
1 REG
18:14
DAL
J. Hudler
Saved shot36.262.0PP0.023
2017-01-14
MIN at DAL
1 REG
18:26
MIN
Z. Parise
Saved shot31.941.2SH0.049
2017-01-14
MIN at DAL
1 REG
18:59
DAL
C. Eakin
Saved shot9.16.3EV0.101
2017-01-14
MIN at DAL
1 REG
19:29
DAL
B. Ritchie
Saved shot35.826.6EV0.047
2017-01-14
MIN at DAL
1 REG
19:35
DAL
R. Faksa
Saved shot9.945.0EV0.147
2017-01-14
MIN at DAL
1 REG
19:53
DAL
A. Roussel
Goal13.617.1EV0.168
2017-01-14
MIN at DAL
2 REG
01:09
DAL
S. Johns
Saved shot33.667.2EV0.014
2017-01-14
MIN at DAL
2 REG
01:33
MIN
J. Brodin
Block14.312.1EVN/A
2017-01-14
MIN at DAL
2 REG
02:20
DAL
J. Hudler
Goal25.318.4EV0.156
2017-01-14
MIN at DAL
2 REG
03:06
DAL
J. Benn
Saved shot31.145.0EV0.037
2017-01-14
MIN at DAL
2 REG
03:44
DAL
R. Faksa
Miss38.631.2EV0.041
2017-01-14
MIN at DAL
2 REG
04:27
MIN
J. Pominville
Saved shot8.214.0EV0.190

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.