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

102 matching attempts. Season coverage: 952 published games / 952 collected games. Last source refresh: Oct 4, 2026 04:46.

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
2021-01-21
MTL at VAN
1 REG
00:51
MTL
N. Suzuki
Block9.824.0EVN/A
2021-01-21
MTL at VAN
1 REG
01:05
MTL
J. Anderson
Saved shot16.182.9EV0.043
2021-01-21
MTL at VAN
1 REG
01:16
VAN
T. Motte
Miss16.632.7EV0.055
2021-01-21
MTL at VAN
1 REG
01:54
MTL
T. Toffoli
Saved shot20.036.9EV0.166
2021-01-21
MTL at VAN
1 REG
01:54
MTL
T. Toffoli
Goal9.212.5EV0.046
2021-01-21
MTL at VAN
1 REG
02:11
VAN
J. Virtanen
Miss36.01.6EV0.050
2021-01-21
MTL at VAN
1 REG
02:27
MTL
A. Romanov
Block27.38.4EVN/A
2021-01-21
MTL at VAN
1 REG
03:01
MTL
B. Gallagher
Saved shot43.924.2EV0.033
2021-01-21
MTL at VAN
1 REG
03:20
VAN
B. Horvat
Goal12.414.0EV0.090
2021-01-21
MTL at VAN
1 REG
03:34
VAN
Q. Hughes
Block26.00.0EVN/A
2021-01-21
MTL at VAN
1 REG
03:34
VAN
B. Boeser
Saved shot29.231.0EV0.026
2021-01-21
MTL at VAN
1 REG
04:49
VAN
B. Boeser
Miss11.731.0PP0.086
2021-01-21
MTL at VAN
1 REG
05:27
MTL
J. Armia
Goal25.39.1SH0.184
2021-01-21
MTL at VAN
1 REG
06:30
VAN
J. Beagle
Miss12.04.8PP0.098
2021-01-21
MTL at VAN
1 REG
06:42
VAN
T. Myers
Saved shot64.427.8PP0.016
2021-01-21
MTL at VAN
1 REG
07:01
VAN
B. Boeser
Saved shot22.837.9PP0.155
2021-01-21
MTL at VAN
1 REG
07:08
VAN
E. Pettersson
Block10.00.0PPN/A
2021-01-21
MTL at VAN
1 REG
07:13
VAN
B. Horvat
Goal25.39.1PP0.198
2021-01-21
MTL at VAN
1 REG
07:58
VAN
B. Sutter
Saved shot17.716.4EV0.069
2021-01-21
MTL at VAN
1 REG
08:49
MTL
J. Anderson
Block11.437.9EVN/A
2021-01-21
MTL at VAN
1 REG
09:59
MTL
J. Petry
Saved shot52.02.2PP0.062
2021-01-21
MTL at VAN
1 REG
10:05
MTL
T. Toffoli
Saved shot22.02.6PP0.174
2021-01-21
MTL at VAN
1 REG
10:17
MTL
J. Petry
Saved shot13.28.7PP0.184
2021-01-21
MTL at VAN
1 REG
13:10
MTL
A. Romanov
Miss26.074.4EV0.081
2021-01-21
MTL at VAN
1 REG
13:46
MTL
T. Toffoli
Miss27.039.0EV0.076
2021-01-21
MTL at VAN
1 REG
14:01
VAN
B. Horvat
Saved shot46.13.7EV0.034
2021-01-21
MTL at VAN
1 REG
14:13
MTL
J. Edmundson
Block18.636.3EVN/A
2021-01-21
MTL at VAN
1 REG
14:37
MTL
T. Tatar
Saved shot39.424.0EV0.058
2021-01-21
MTL at VAN
1 REG
15:39
VAN
B. Boeser
Miss31.147.6EV0.050
2021-01-21
MTL at VAN
1 REG
16:33
MTL
J. Petry
Block19.845.0EVN/A
2021-01-21
MTL at VAN
1 REG
16:48
MTL
A. Romanov
Block10.416.7EVN/A
2021-01-21
MTL at VAN
1 REG
16:50
MTL
B. Kulak
Saved shot56.316.5EV0.007
2021-01-21
MTL at VAN
1 REG
18:20
MTL
J. Anderson
Miss15.514.9PP0.084
2021-01-21
MTL at VAN
1 REG
18:26
MTL
A. Romanov
Saved shot49.514.0PP0.046
2021-01-21
MTL at VAN
1 REG
19:56
MTL
B. Chiarot
Saved shot52.434.9EV0.009
2021-01-21
MTL at VAN
2 REG
01:13
MTL
T. Toffoli
Goal11.437.9SH0.233
2021-01-21
MTL at VAN
2 REG
01:36
VAN
N. Hoglander
Block19.849.1PPN/A
2021-01-21
MTL at VAN
2 REG
01:49
MTL
J. Petry
Saved shot58.817.8EV0.024
2021-01-21
MTL at VAN
2 REG
02:32
MTL
J. Armia
Saved shot20.126.6EV0.088
2021-01-21
MTL at VAN
2 REG
03:09
VAN
B. Sutter
Miss25.39.1EV0.079
2021-01-21
MTL at VAN
2 REG
04:57
MTL
B. Chiarot
Saved shot56.923.9EV0.019
2021-01-21
MTL at VAN
2 REG
05:37
MTL
J. Evans
Block45.916.5EVN/A
2021-01-21
MTL at VAN
2 REG
05:46
MTL
B. Kulak
Saved shot58.215.9EV0.018
2021-01-21
MTL at VAN
2 REG
05:51
MTL
T. Toffoli
Saved shot47.58.5EV0.031
2021-01-21
MTL at VAN
2 REG
05:57
MTL
S. Weber
Saved shot61.018.1EV0.035
2021-01-21
MTL at VAN
2 REG
06:30
MTL
J. Kotkaniemi
Block43.414.7EVN/A
2021-01-21
MTL at VAN
2 REG
06:36
MTL
J. Edmundson
Saved shot33.636.5EV0.066
2021-01-21
MTL at VAN
2 REG
07:34
MTL
J. Evans
Saved shot30.611.3SH0.126
2021-01-21
MTL at VAN
2 REG
08:17
VAN
J. Miller
Saved shot26.915.1PP0.130
2021-01-21
MTL at VAN
2 REG
08:42
VAN
A. Gaudette
Saved shot21.633.7PP0.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.