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

121 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-11-21
OTT at MIN
1 REG
00:30
MIN
E. Staal
Miss12.745.0EV0.116
2018-11-21
OTT at MIN
1 REG
01:00
OTT
C. Ceci
Block51.939.5EVN/A
2018-11-21
OTT at MIN
1 REG
01:55
MIN
J. Greenway
Block18.467.6EVN/A
2018-11-21
OTT at MIN
1 REG
02:01
MIN
N. Seeler
Saved shot60.923.2EV0.016
2018-11-21
OTT at MIN
1 REG
02:57
OTT
D. DeMelo
Miss46.746.7EV0.015
2018-11-21
OTT at MIN
1 REG
03:13
OTT
R. Dzingel
Saved shot27.921.0EV0.110
2018-11-21
OTT at MIN
1 REG
04:16
OTT
D. DeMelo
Miss66.032.0EV0.011
2018-11-21
OTT at MIN
1 REG
04:50
MIN
N. Seeler
Saved shot51.644.2EV0.017
2018-11-21
OTT at MIN
1 REG
04:56
MIN
J. Eriksson Ek
Miss12.124.4EV0.087
2018-11-21
OTT at MIN
1 REG
05:07
MIN
C. Coyle
Block13.636.0EVN/A
2018-11-21
OTT at MIN
1 REG
05:13
MIN
J. Greenway
Saved shot7.374.1EV0.066
2018-11-21
OTT at MIN
1 REG
06:31
OTT
R. Dzingel
Block31.49.2EVN/A
2018-11-21
OTT at MIN
1 REG
07:01
OTT
T. Pyatt
Saved shot14.324.8EV0.070
2018-11-21
OTT at MIN
1 REG
07:07
MIN
E. Staal
Saved shot47.24.9EV0.033
2018-11-21
OTT at MIN
1 REG
07:56
OTT
C. Tierney
Saved shot51.925.1EV0.016
2018-11-21
OTT at MIN
1 REG
09:32
MIN
J. Greenway
Miss37.434.1EV0.038
2018-11-21
OTT at MIN
1 REG
09:56
MIN
C. Coyle
Saved shot12.838.7EV0.123
2018-11-21
OTT at MIN
1 REG
10:15
MIN
M. Dumba
Block47.427.6EVN/A
2018-11-21
OTT at MIN
1 REG
10:48
OTT
M. Stone
Block39.620.7PPN/A
2018-11-21
OTT at MIN
1 REG
11:01
OTT
T. Chabot
Miss38.37.5PP0.112
2018-11-21
OTT at MIN
1 REG
11:30
OTT
T. Chabot
Block25.511.3PPN/A
2018-11-21
OTT at MIN
1 REG
11:36
OTT
B. Ryan
Block13.00.0PPN/A
2018-11-21
OTT at MIN
1 REG
13:13
MIN
M. Granlund
Saved shot49.740.1EV0.019
2018-11-21
OTT at MIN
1 REG
13:21
MIN
E. Staal
Block15.03.8EVN/A
2018-11-21
OTT at MIN
1 REG
13:30
MIN
J. Zucker
Saved shot35.255.4EV0.012
2018-11-21
OTT at MIN
1 REG
13:39
MIN
M. Dumba
Saved shot54.127.5EV0.026
2018-11-21
OTT at MIN
1 REG
13:44
MIN
R. Suter
Saved shot59.038.8EV0.008
2018-11-21
OTT at MIN
1 REG
13:58
MIN
M. Koivu
Saved shot32.481.1EV0.004
2018-11-21
OTT at MIN
1 REG
15:17
OTT
C. Tierney
Saved shot21.025.3EV0.054
2018-11-21
OTT at MIN
1 REG
15:47
MIN
J. Eriksson Ek
Miss42.446.9EV0.014
2018-11-21
OTT at MIN
1 REG
16:10
MIN
J. Greenway
Goal19.730.5EV0.172
2018-11-21
OTT at MIN
1 REG
16:53
MIN
J. Spurgeon
Saved shot45.916.5EV0.023
2018-11-21
OTT at MIN
1 REG
17:35
OTT
B. Tkachuk
Block24.419.2EVN/A
2018-11-21
OTT at MIN
1 REG
18:07
MIN
M. Dumba
Saved shot55.924.3PP0.030
2018-11-21
OTT at MIN
1 REG
18:58
MIN
C. Coyle
Block132.01.3EVN/A
2018-11-21
OTT at MIN
1 REG
19:07
MIN
J. Eriksson Ek
Block22.852.1EVN/A
2018-11-21
OTT at MIN
1 REG
19:15
MIN
C. Coyle
Saved shot14.828.3PP0.157
2018-11-21
OTT at MIN
1 REG
19:28
MIN
R. Suter
Block20.220.2PPN/A
2018-11-21
OTT at MIN
1 REG
19:40
MIN
R. Suter
Block42.14.1PPN/A
2018-11-21
OTT at MIN
1 REG
19:49
MIN
M. Dumba
Goal37.434.1PP0.085
2018-11-21
OTT at MIN
2 REG
00:15
OTT
M. Lajoie
Miss44.734.0EV0.031
2018-11-21
OTT at MIN
2 REG
01:53
OTT
B. Ryan
Miss46.045.9EV0.010
2018-11-21
OTT at MIN
2 REG
03:03
OTT
D. DeMelo
Saved shot61.324.1EV0.026
2018-11-21
OTT at MIN
2 REG
04:42
MIN
J. Zucker
Miss30.541.0PP0.141
2018-11-21
OTT at MIN
2 REG
05:42
MIN
M. Granlund
Saved shot46.437.1PP0.041
2018-11-21
OTT at MIN
2 REG
06:00
MIN
E. Staal
Goal32.812.3PP0.152
2018-11-21
OTT at MIN
2 REG
07:02
MIN
J. Brown
Block30.523.2EVN/A
2018-11-21
OTT at MIN
2 REG
08:37
MIN
N. Seeler
Saved shot15.818.4SH0.102
2018-11-21
OTT at MIN
2 REG
09:23
OTT
C. Ceci
Saved shot56.01.0PP0.016
2018-11-21
OTT at MIN
2 REG
09:34
MIN
M. Foligno
Saved shot42.716.3EV0.054

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.