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

100 matching attempts. Season coverage: 1422 published games / 1422 collected games. Last source refresh: Oct 4, 2026 05:56.

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
2026-04-02
BUF at OTT
1 REG
00:10
OTT
N. Matinpalo
Saved shot60.235.5EV0.009
2026-04-02
BUF at OTT
1 REG
00:29
BUF
O. Power
Block58.331.0EVN/A
2026-04-02
BUF at OTT
1 REG
00:50
BUF
P. Krebs
Saved shot14.919.7EV0.041
2026-04-02
BUF at OTT
1 REG
02:00
OTT
T. Stützle
Saved shot20.835.2EV0.125
2026-04-02
BUF at OTT
1 REG
02:23
OTT
C. Crotty
Miss62.225.7EV0.012
2026-04-02
BUF at OTT
1 REG
03:53
OTT
L. Thomson
Block40.921.5PPN/A
2026-04-02
BUF at OTT
1 REG
04:02
OTT
S. Pinto
Saved shot17.16.7PP0.081
2026-04-02
BUF at OTT
1 REG
05:25
OTT
D. Batherson
Miss35.255.4PP0.025
2026-04-02
BUF at OTT
1 REG
05:39
BUF
R. McLeod
Block32.48.9EVN/A
2026-04-02
BUF at OTT
1 REG
06:21
BUF
B. Byram
Miss35.442.7EV0.052
2026-04-02
BUF at OTT
1 REG
06:39
OTT
L. Eller
Saved shot146.013.5EV0.003
2026-04-02
BUF at OTT
1 REG
08:44
BUF
R. Dahlin
Saved shot17.254.5EV0.087
2026-04-02
BUF at OTT
1 REG
09:09
BUF
J. Quinn
Miss30.00.0EV0.118
2026-04-02
BUF at OTT
1 REG
11:44
BUF
A. Tuch
Saved shot38.333.3PP0.070
2026-04-02
BUF at OTT
1 REG
11:58
BUF
A. Tuch
Miss34.522.1PP0.065
2026-04-02
BUF at OTT
1 REG
12:08
BUF
Z. Benson
Miss9.824.0EV0.114
2026-04-02
BUF at OTT
1 REG
12:26
BUF
R. McLeod
Saved shot41.222.8PP0.042
2026-04-02
BUF at OTT
1 REG
13:28
BUF
T. Thompson
Saved shot26.26.6PP0.178
2026-04-02
BUF at OTT
1 REG
14:01
BUF
J. Doan
Saved shot29.222.2PP0.152
2026-04-02
BUF at OTT
1 REG
14:30
BUF
A. Tuch
Miss26.26.6PP0.181
2026-04-02
BUF at OTT
1 REG
15:29
OTT
D. Batherson
Block16.632.7EVN/A
2026-04-02
BUF at OTT
1 REG
18:17
OTT
N. Cousins
Block39.851.1EVN/A
2026-04-02
BUF at OTT
1 REG
18:46
BUF
R. Dahlin
Block44.133.0EVN/A
2026-04-02
BUF at OTT
1 REG
19:08
OTT
F. Zetterlund
Miss81.130.4EV0.002
2026-04-02
BUF at OTT
1 REG
19:48
BUF
O. Power
Block33.01.7EVN/A
2026-04-02
BUF at OTT
2 REG
01:12
OTT
C. Giroux
Saved shot8.17.1EV0.192
2026-04-02
BUF at OTT
2 REG
02:25
OTT
J. Spence
Miss57.910.0EV0.018
2026-04-02
BUF at OTT
2 REG
02:56
OTT
F. Zetterlund
Miss39.427.2EV0.063
2026-04-02
BUF at OTT
2 REG
03:49
OTT
C. Crotty
Miss54.57.4EV0.021
2026-04-02
BUF at OTT
2 REG
04:18
BUF
J. Norris
Miss11.345.0EV0.099
2026-04-02
BUF at OTT
2 REG
04:38
BUF
J. Doan
Miss34.741.5EV0.032
2026-04-02
BUF at OTT
2 REG
04:56
BUF
J. Norris
Miss62.619.6EV0.017
2026-04-02
BUF at OTT
2 REG
05:07
BUF
P. Krebs
Saved shot36.431.5EV0.013
2026-04-02
BUF at OTT
2 REG
05:18
BUF
M. Samuelsson
Miss44.647.7EV0.009
2026-04-02
BUF at OTT
2 REG
05:21
BUF
P. Krebs
Block26.826.6EVN/A
2026-04-02
BUF at OTT
2 REG
06:20
OTT
L. Thomson
Block25.036.9EVN/A
2026-04-02
BUF at OTT
2 REG
06:26
OTT
T. Stützle
Saved shot38.054.6EV0.026
2026-04-02
BUF at OTT
2 REG
06:54
BUF
L. Stanley
Saved shot54.039.0EV0.015
2026-04-02
BUF at OTT
2 REG
07:14
OTT
S. Pinto
Miss58.219.1EV0.018
2026-04-02
BUF at OTT
2 REG
07:39
BUF
J. Norris
Block17.028.1EVN/A
2026-04-02
BUF at OTT
2 REG
07:45
BUF
J. Doan
Saved shot26.619.8EV0.120
2026-04-02
BUF at OTT
2 REG
08:49
BUF
M. Samuelsson
Goal50.943.4EV0.008
2026-04-02
BUF at OTT
2 REG
09:04
OTT
S. Pinto
Saved shot43.827.1EV0.025
2026-04-02
BUF at OTT
2 REG
10:28
BUF
Z. Benson
Saved shot5.036.9EV0.211
2026-04-02
BUF at OTT
2 REG
11:10
OTT
D. Cozens
Saved shot29.02.0PP0.140
2026-04-02
BUF at OTT
2 REG
12:17
OTT
D. Cozens
Saved shot36.239.4PP0.056
2026-04-02
BUF at OTT
2 REG
12:55
OTT
C. Giroux
Saved shot60.720.2PP0.024
2026-04-02
BUF at OTT
2 REG
13:06
OTT
C. Giroux
Miss39.022.6EV0.044
2026-04-02
BUF at OTT
2 REG
13:14
OTT
L. Thomson
Miss69.131.4EV0.006
2026-04-02
BUF at OTT
2 REG
13:35
OTT
W. Foegele
Miss32.723.4EV0.114

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.