NHL Data Hub

NHL play-by-play

Explore recorded game events, players, coordinates, and scores. Preview events or download a filtered CSV.

Reset

309 matching events across 1 games. Last source refresh: Oct 4, 2026 03:59.

50 events per page. CSV contains all matching rows and additional event fields.
Date / gamePeriod / elapsed timeEvent / teamPlayers / detailsScore (away-home)
2017-10-07
Buffalo Sabres at New York Islanders
1 REG / 00:00Period Start
Neutral event

—
2017-10-07
Buffalo Sabres at New York Islanders
1 REG / 00:00Faceoff
Buffalo Sabres
winning player: Ryan O'Reilly; losing player: Mathew Barzal
—
2017-10-07
Buffalo Sabres at New York Islanders
1 REG / 00:20Hit
Buffalo Sabres
hitting player: Nathan Beaulieu; hittee player: Mathew Barzal
—
2017-10-07
Buffalo Sabres at New York Islanders
1 REG / 00:28Hit
New York Islanders
hitting player: Josh Bailey; hittee player: Rasmus Ristolainen
—
2017-10-07
Buffalo Sabres at New York Islanders
1 REG / 01:01Blocked Shot
Buffalo Sabres
shooting player: Evander Kane; blocking player: Johnny Boychuk
—
2017-10-07
Buffalo Sabres at New York Islanders
1 REG / 01:50Goal
New York Islanders
goalie in net: Robin Lehner; scoring player: John Tavares; assist1 player: Jordan Eberle
wrist
0-1
2017-10-07
Buffalo Sabres at New York Islanders
1 REG / 01:50Faceoff
Buffalo Sabres
winning player: Jacob Josefson; losing player: Brock Nelson
—
2017-10-07
Buffalo Sabres at New York Islanders
1 REG / 01:55Stoppage
Neutral event

offside
—
2017-10-07
Buffalo Sabres at New York Islanders
1 REG / 01:55Faceoff
New York Islanders
winning player: Brock Nelson; losing player: Jacob Josefson
—
2017-10-07
Buffalo Sabres at New York Islanders
1 REG / 02:22Hit
Buffalo Sabres
hitting player: Jacob Josefson; hittee player: Jason Chimera
—
2017-10-07
Buffalo Sabres at New York Islanders
1 REG / 02:40Blocked Shot
New York Islanders
shooting player: Johnny Boychuk; blocking player: Johan Larsson
—
2017-10-07
Buffalo Sabres at New York Islanders
1 REG / 03:10Giveaway
Buffalo Sabres
player: Jack Eichel
—
2017-10-07
Buffalo Sabres at New York Islanders
1 REG / 04:16Blocked Shot
New York Islanders
shooting player: Casey Cizikas; blocking player: Marco Scandella
—
2017-10-07
Buffalo Sabres at New York Islanders
1 REG / 04:19Hit
New York Islanders
hitting player: Anthony Beauvillier; hittee player: Marco Scandella
—
2017-10-07
Buffalo Sabres at New York Islanders
1 REG / 04:25Stoppage
Neutral event

puck-in-benches
—
2017-10-07
Buffalo Sabres at New York Islanders
1 REG / 04:25Faceoff
Buffalo Sabres
winning player: Jacob Josefson; losing player: John Tavares
—
2017-10-07
Buffalo Sabres at New York Islanders
1 REG / 04:45Shot On Goal
New York Islanders
goalie in net: Robin Lehner; shooting player: Jordan Eberle
wrist
—
2017-10-07
Buffalo Sabres at New York Islanders
1 REG / 04:39Takeaway
New York Islanders
player: Jordan Eberle
—
2017-10-07
Buffalo Sabres at New York Islanders
1 REG / 04:46Stoppage
Neutral event

goalie-stopped-after-sog
—
2017-10-07
Buffalo Sabres at New York Islanders
1 REG / 04:46Faceoff
Buffalo Sabres
winning player: Sam Reinhart; losing player: Anders Lee
—
2017-10-07
Buffalo Sabres at New York Islanders
1 REG / 05:02Shot On Goal
Buffalo Sabres
goalie in net: Jaroslav Halak; shooting player: Zemgus Girgensons
wrist
—
2017-10-07
Buffalo Sabres at New York Islanders
1 REG / 05:11Giveaway
Buffalo Sabres
player: Robin Lehner
—
2017-10-07
Buffalo Sabres at New York Islanders
1 REG / 05:50Hit
New York Islanders
hitting player: Jason Chimera; hittee player: Matt Tennyson
—
2017-10-07
Buffalo Sabres at New York Islanders
1 REG / 05:55Hit
New York Islanders
hitting player: Nikolay Kulemin; hittee player: Marco Scandella
—
2017-10-07
Buffalo Sabres at New York Islanders
1 REG / 06:04Giveaway
New York Islanders
player: Nikolay Kulemin
—
2017-10-07
Buffalo Sabres at New York Islanders
1 REG / 06:28Stoppage
Neutral event

offside; tv-timeout
—
2017-10-07
Buffalo Sabres at New York Islanders
1 REG / 06:28Faceoff
Buffalo Sabres
winning player: Ryan O'Reilly; losing player: Mathew Barzal
—
2017-10-07
Buffalo Sabres at New York Islanders
1 REG / 06:49Blocked Shot
Buffalo Sabres
shooting player: Victor Antipin; blocking player: Scott Mayfield
—
2017-10-07
Buffalo Sabres at New York Islanders
1 REG / 06:45Hit
Buffalo Sabres
hitting player: Benoit Pouliot; hittee player: Thomas Hickey
—
2017-10-07
Buffalo Sabres at New York Islanders
1 REG / 06:58Hit
Buffalo Sabres
hitting player: Benoit Pouliot; hittee player: Scott Mayfield
—
2017-10-07
Buffalo Sabres at New York Islanders
1 REG / 07:25Missed Shot
Buffalo Sabres
goalie in net: Jaroslav Halak; shooting player: Zemgus Girgensons
wide-of-net; wrist
—
2017-10-07
Buffalo Sabres at New York Islanders
1 REG / 07:15Giveaway
Buffalo Sabres
player: Benoit Pouliot
—
2017-10-07
Buffalo Sabres at New York Islanders
1 REG / 07:35Shot On Goal
Buffalo Sabres
goalie in net: Jaroslav Halak; shooting player: Rasmus Ristolainen
wrist
—
2017-10-07
Buffalo Sabres at New York Islanders
1 REG / 07:40Shot On Goal
Buffalo Sabres
goalie in net: Jaroslav Halak; shooting player: Zemgus Girgensons
wrist
—
2017-10-07
Buffalo Sabres at New York Islanders
1 REG / 07:49Hit
Buffalo Sabres
hitting player: Zemgus Girgensons; hittee player: Thomas Hickey
—
2017-10-07
Buffalo Sabres at New York Islanders
1 REG / 07:48Hit
New York Islanders
hitting player: Andrew Ladd; hittee player: Seth Griffith
—
2017-10-07
Buffalo Sabres at New York Islanders
1 REG / 07:49Stoppage
Neutral event

goalie-stopped-after-sog
—
2017-10-07
Buffalo Sabres at New York Islanders
1 REG / 07:49Faceoff
Buffalo Sabres
winning player: Jason Pominville; losing player: John Tavares
—
2017-10-07
Buffalo Sabres at New York Islanders
1 REG / 08:00Blocked Shot
New York Islanders
shooting player: John Tavares; blocking player: Rasmus Ristolainen
—
2017-10-07
Buffalo Sabres at New York Islanders
1 REG / 08:00Stoppage
Neutral event

puck-in-netting
—
2017-10-07
Buffalo Sabres at New York Islanders
1 REG / 08:00Faceoff
Buffalo Sabres
winning player: Jack Eichel; losing player: John Tavares
—
2017-10-07
Buffalo Sabres at New York Islanders
1 REG / 08:14Hit
New York Islanders
hitting player: Johnny Boychuk; hittee player: Evander Kane
—
2017-10-07
Buffalo Sabres at New York Islanders
1 REG / 08:27Giveaway
Buffalo Sabres
player: Evander Kane
—
2017-10-07
Buffalo Sabres at New York Islanders
1 REG / 08:56Hit
New York Islanders
hitting player: Adam Pelech; hittee player: Jacob Josefson
—
2017-10-07
Buffalo Sabres at New York Islanders
1 REG / 09:07Hit
New York Islanders
hitting player: Casey Cizikas; hittee player: Matt Tennyson
—
2017-10-07
Buffalo Sabres at New York Islanders
1 REG / 09:24Shot On Goal
Buffalo Sabres
goalie in net: Jaroslav Halak; shooting player: Kyle Okposo
wrist
—
2017-10-07
Buffalo Sabres at New York Islanders
1 REG / 09:06Giveaway
Buffalo Sabres
player: Matt Tennyson
—
2017-10-07
Buffalo Sabres at New York Islanders
1 REG / 09:24Giveaway
New York Islanders
player: Joshua Ho-Sang
—
2017-10-07
Buffalo Sabres at New York Islanders
1 REG / 09:44Shot On Goal
New York Islanders
goalie in net: Robin Lehner; shooting player: Brock Nelson
wrist
—
2017-10-07
Buffalo Sabres at New York Islanders
1 REG / 09:44Stoppage
Neutral event

goalie-stopped-after-sog
—

About this dataset

Team filters select games involving that team, including opponent and neutral events. Only successfully parsed, current captures are published. Shootout events remain included and are identified by period type SO. Coverage reflects captured games, not every NHL game.

CSV field guide
Identifiers and ordering
game_id, event_id and sort_order identify events and their source sequence.
Clock
period, period_type, time_in_period (elapsed), and time_remaining are game-clock values, not wall-clock timestamps.
Teams and players
team_id identifies the event owner. Player IDs specify roles; participants provides names where available, otherwise an unknown-player label.
Locations and situation
x_coord and y_coord are original NHL rink coordinates, not normalized shot coordinates. situation_code is the original feed code.
Scores and missing fields
home_score and away_score are source event values. Blank fields mean unavailable or not applicable; scores are not inferred for events that omit them.
Source details
raw_event_json preserves the complete recorded event. Penalty, shot, and reason fields provide event-specific details.