NHL Data Hub

NHL play-by-play

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

Reset

308 matching events across 1 games. Last source refresh: Oct 4, 2026 04:02.

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

—
2017-12-01
Ottawa Senators at New York Islanders
1 REG / 00:00Faceoff
Ottawa Senators
winning player: Derick Brassard; losing player: Mathew Barzal
—
2017-12-01
Ottawa Senators at New York Islanders
1 REG / 00:19Giveaway
Ottawa Senators
player: Craig Anderson
—
2017-12-01
Ottawa Senators at New York Islanders
1 REG / 00:38Stoppage
Neutral event

referee-or-linesman; official-injury
—
2017-12-01
Ottawa Senators at New York Islanders
1 REG / 00:38Blocked Shot
New York Islanders
shooting player: Josh Bailey; blocking player: Dion Phaneuf
—
2017-12-01
Ottawa Senators at New York Islanders
1 REG / 00:38Stoppage
Neutral event

icing
—
2017-12-01
Ottawa Senators at New York Islanders
1 REG / 00:36Missed Shot
Ottawa Senators
goalie in net: Thomas Greiss; shooting player: Fredrik Claesson
wide-of-net; slap
—
2017-12-01
Ottawa Senators at New York Islanders
1 REG / 00:36Hit
Ottawa Senators
hitting player: Alexandre Burrows; hittee player: Johnny Boychuk
—
2017-12-01
Ottawa Senators at New York Islanders
1 REG / 00:50Hit
New York Islanders
hitting player: Alan Quine; hittee player: Tom Pyatt
—
2017-12-01
Ottawa Senators at New York Islanders
1 REG / 00:52Hit
New York Islanders
hitting player: Alan Quine; hittee player: Jean-Gabriel Pageau
—
2017-12-01
Ottawa Senators at New York Islanders
1 REG / 00:38Shot On Goal
Ottawa Senators
goalie in net: Thomas Greiss; shooting player: Cody Ceci
snap
—
2017-12-01
Ottawa Senators at New York Islanders
1 REG / 01:08Hit
New York Islanders
hitting player: Brock Nelson; hittee player: Dion Phaneuf
—
2017-12-01
Ottawa Senators at New York Islanders
1 REG / 02:58Penalty
Ottawa Senators

too-many-men-on-the-ice; 2.0
—
2017-12-01
Ottawa Senators at New York Islanders
1 REG / 03:21Missed Shot
New York Islanders
goalie in net: Craig Anderson; shooting player: Nick Leddy
wide-of-net; backhand
—
2017-12-01
Ottawa Senators at New York Islanders
1 REG / 03:41Shot On Goal
New York Islanders
goalie in net: Craig Anderson; shooting player: Josh Bailey
wrist
—
2017-12-01
Ottawa Senators at New York Islanders
1 REG / 02:58Faceoff
New York Islanders
winning player: John Tavares; losing player: Jean-Gabriel Pageau
—
2017-12-01
Ottawa Senators at New York Islanders
1 REG / 03:53Shot On Goal
New York Islanders
goalie in net: Craig Anderson; shooting player: Anders Lee
backhand
—
2017-12-01
Ottawa Senators at New York Islanders
1 REG / 04:34Giveaway
New York Islanders
player: Jordan Eberle
—
2017-12-01
Ottawa Senators at New York Islanders
1 REG / 04:54Giveaway
New York Islanders
player: Brock Nelson
—
2017-12-01
Ottawa Senators at New York Islanders
1 REG / 04:57Shot On Goal
Ottawa Senators
goalie in net: Thomas Greiss; shooting player: Gabriel Dumont
wrist
—
2017-12-01
Ottawa Senators at New York Islanders
1 REG / 05:40Blocked Shot
Ottawa Senators
shooting player: Johnny Oduya; blocking player: Adam Pelech
—
2017-12-01
Ottawa Senators at New York Islanders
1 REG / 06:18Stoppage
Neutral event

puck-frozen
—
2017-12-01
Ottawa Senators at New York Islanders
1 REG / 06:18Stoppage
Neutral event

tv-timeout; tv-timeout
—
2017-12-01
Ottawa Senators at New York Islanders
1 REG / 06:18Faceoff
Ottawa Senators
winning player: Derick Brassard; losing player: John Tavares
—
2017-12-01
Ottawa Senators at New York Islanders
1 REG / 06:32Shot On Goal
Ottawa Senators
goalie in net: Thomas Greiss; shooting player: Derick Brassard
slap
—
2017-12-01
Ottawa Senators at New York Islanders
1 REG / 06:57Takeaway
New York Islanders
player: Nick Leddy
—
2017-12-01
Ottawa Senators at New York Islanders
1 REG / 07:16Shot On Goal
New York Islanders
goalie in net: Craig Anderson; shooting player: Josh Bailey
wrist
—
2017-12-01
Ottawa Senators at New York Islanders
1 REG / 07:26Giveaway
Ottawa Senators
player: Matt Duchene
—
2017-12-01
Ottawa Senators at New York Islanders
1 REG / 07:40Blocked Shot
New York Islanders
shooting player: Mathew Barzal; blocking player: Matt Duchene
—
2017-12-01
Ottawa Senators at New York Islanders
1 REG / 07:52Hit
Ottawa Senators
hitting player: Zack Smith; hittee player: Ryan Pulock
—
2017-12-01
Ottawa Senators at New York Islanders
1 REG / 08:02Hit
Ottawa Senators
hitting player: Jean-Gabriel Pageau; hittee player: Ryan Pulock
—
2017-12-01
Ottawa Senators at New York Islanders
1 REG / 08:05Shot On Goal
New York Islanders
goalie in net: Craig Anderson; shooting player: Ryan Pulock
wrist
—
2017-12-01
Ottawa Senators at New York Islanders
1 REG / 08:14Shot On Goal
Ottawa Senators
goalie in net: Thomas Greiss; shooting player: Jean-Gabriel Pageau
wrist
—
2017-12-01
Ottawa Senators at New York Islanders
1 REG / 08:15Stoppage
Neutral event

puck-frozen
—
2017-12-01
Ottawa Senators at New York Islanders
1 REG / 08:15Faceoff
New York Islanders
winning player: Alan Quine; losing player: Nate Thompson
—
2017-12-01
Ottawa Senators at New York Islanders
1 REG / 08:25Hit
Ottawa Senators
hitting player: Gabriel Dumont; hittee player: Adam Pelech
—
2017-12-01
Ottawa Senators at New York Islanders
1 REG / 08:32Goal
Ottawa Senators
goalie in net: Thomas Greiss; scoring player: Ryan Dzingel; assist1 player: Nate Thompson
wrist
1-0
2017-12-01
Ottawa Senators at New York Islanders
1 REG / 08:32Hit
Ottawa Senators
hitting player: Ryan Dzingel; hittee player: Adam Pelech
—
2017-12-01
Ottawa Senators at New York Islanders
1 REG / 08:32Faceoff
New York Islanders
winning player: Anthony Beauvillier; losing player: Derick Brassard
—
2017-12-01
Ottawa Senators at New York Islanders
1 REG / 08:52Missed Shot
Ottawa Senators
goalie in net: Thomas Greiss; shooting player: Erik Karlsson
wide-of-net; wrist
—
2017-12-01
Ottawa Senators at New York Islanders
1 REG / 09:00Stoppage
Neutral event

goalie-stopped-after-sog
—
2017-12-01
Ottawa Senators at New York Islanders
1 REG / 09:00Faceoff
New York Islanders
winning player: John Tavares; losing player: Matt Duchene
—
2017-12-01
Ottawa Senators at New York Islanders
1 REG / 09:21Shot On Goal
Ottawa Senators
goalie in net: Thomas Greiss; shooting player: Zack Smith
wrist
—
2017-12-01
Ottawa Senators at New York Islanders
1 REG / 09:31Blocked Shot
Ottawa Senators
shooting player: Cody Ceci; blocking player: Adam Pelech
—
2017-12-01
Ottawa Senators at New York Islanders
1 REG / 09:41Goal
Ottawa Senators
goalie in net: Thomas Greiss; scoring player: Zack Smith; assist1 player: Matt Duchene
slap
2-0
2017-12-01
Ottawa Senators at New York Islanders
1 REG / 09:39Takeaway
Ottawa Senators
player: Matt Duchene
—
2017-12-01
Ottawa Senators at New York Islanders
1 REG / 09:41Faceoff
Ottawa Senators
winning player: Alexandre Burrows; losing player: Mathew Barzal
—
2017-12-01
Ottawa Senators at New York Islanders
1 REG / 09:52Stoppage
Neutral event

icing
—
2017-12-01
Ottawa Senators at New York Islanders
1 REG / 09:52Faceoff
New York Islanders
winning player: Mathew Barzal; losing player: Jean-Gabriel Pageau
—
2017-12-01
Ottawa Senators at New York Islanders
1 REG / 09:59Hit
New York Islanders
hitting player: Ryan Pulock; hittee player: Tom Pyatt
—

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.