NHL Data Hub

NHL play-by-play

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

Reset

310 matching events across 1 games. Last source refresh: Oct 4, 2026 03:47.

50 events per page. CSV contains all matching rows and additional event fields.
Date / gamePeriod / elapsed timeEvent / teamPlayers / detailsScore (away-home)
2016-10-26
Montréal Canadiens at New York Islanders
1 REG / 00:00Period Start
Neutral event

—
2016-10-26
Montréal Canadiens at New York Islanders
1 REG / 00:00Faceoff
Montréal Canadiens
winning player: David Desharnais; losing player: Casey Cizikas
—
2016-10-26
Montréal Canadiens at New York Islanders
1 REG / 00:32Hit
Montréal Canadiens
hitting player: Shea Weber; hittee player: Cal Clutterbuck
—
2016-10-26
Montréal Canadiens at New York Islanders
1 REG / 00:46Missed Shot
New York Islanders
goalie in net: Al Montoya; shooting player: John Tavares
wide-of-net; wrist
—
2016-10-26
Montréal Canadiens at New York Islanders
1 REG / 00:56Shot On Goal
New York Islanders
goalie in net: Al Montoya; shooting player: Andrew Ladd
snap
—
2016-10-26
Montréal Canadiens at New York Islanders
1 REG / 01:05Missed Shot
New York Islanders
goalie in net: Al Montoya; shooting player: Nick Leddy
wide-of-net; wrist
—
2016-10-26
Montréal Canadiens at New York Islanders
1 REG / 01:11Takeaway
Montréal Canadiens
player: Andrei Markov
—
2016-10-26
Montréal Canadiens at New York Islanders
1 REG / 01:22Shot On Goal
Montréal Canadiens
goalie in net: Thomas Greiss; shooting player: Tomas Plekanec
wrist
—
2016-10-26
Montréal Canadiens at New York Islanders
1 REG / 01:18Blocked Shot
Montréal Canadiens
shooting player: Artturi Lehkonen; blocking player: Nick Leddy
—
2016-10-26
Montréal Canadiens at New York Islanders
1 REG / 01:38Takeaway
New York Islanders
player: John Tavares
—
2016-10-26
Montréal Canadiens at New York Islanders
1 REG / 02:00Hit
New York Islanders
hitting player: Anders Lee; hittee player: Nathan Beaulieu
—
2016-10-26
Montréal Canadiens at New York Islanders
1 REG / 02:14Giveaway
New York Islanders
player: Thomas Hickey
—
2016-10-26
Montréal Canadiens at New York Islanders
1 REG / 02:22Giveaway
Montréal Canadiens
player: Alex Galchenyuk
—
2016-10-26
Montréal Canadiens at New York Islanders
1 REG / 02:22Blocked Shot
Montréal Canadiens
shooting player: Alex Galchenyuk; blocking player: Johnny Boychuk
—
2016-10-26
Montréal Canadiens at New York Islanders
1 REG / 02:35Hit
Montréal Canadiens
hitting player: Max Pacioretty; hittee player: Brock Nelson
—
2016-10-26
Montréal Canadiens at New York Islanders
1 REG / 02:45Giveaway
New York Islanders
player: Thomas Greiss
—
2016-10-26
Montréal Canadiens at New York Islanders
1 REG / 03:41Takeaway
Montréal Canadiens
player: Paul Byron
—
2016-10-26
Montréal Canadiens at New York Islanders
1 REG / 03:56Missed Shot
Montréal Canadiens
goalie in net: Thomas Greiss; shooting player: Andrei Markov
wide-of-net; slap
—
2016-10-26
Montréal Canadiens at New York Islanders
1 REG / 03:49Blocked Shot
Montréal Canadiens
shooting player: Andrew Shaw; blocking player: Calvin de Haan
—
2016-10-26
Montréal Canadiens at New York Islanders
1 REG / 04:15Stoppage
Neutral event

puck-in-crowd
—
2016-10-26
Montréal Canadiens at New York Islanders
1 REG / 04:15Faceoff
Montréal Canadiens
winning player: Tomas Plekanec; losing player: John Tavares
—
2016-10-26
Montréal Canadiens at New York Islanders
1 REG / 04:35Missed Shot
Montréal Canadiens
goalie in net: Thomas Greiss; shooting player: Alexei Emelin
wide-of-net; wrist
—
2016-10-26
Montréal Canadiens at New York Islanders
1 REG / 05:03Giveaway
Montréal Canadiens
player: Shea Weber
—
2016-10-26
Montréal Canadiens at New York Islanders
1 REG / 06:07Hit
New York Islanders
hitting player: Cal Clutterbuck; hittee player: Nathan Beaulieu
—
2016-10-26
Montréal Canadiens at New York Islanders
1 REG / 06:34Giveaway
Montréal Canadiens
player: Torrey Mitchell
—
2016-10-26
Montréal Canadiens at New York Islanders
1 REG / 06:37Giveaway
New York Islanders
player: Dennis Seidenberg
—
2016-10-26
Montréal Canadiens at New York Islanders
1 REG / 06:37Stoppage
Neutral event

puck-in-netting; tv-timeout
—
2016-10-26
Montréal Canadiens at New York Islanders
1 REG / 06:37Blocked Shot
Montréal Canadiens
shooting player: Brian Flynn; blocking player: Dennis Seidenberg
—
2016-10-26
Montréal Canadiens at New York Islanders
1 REG / 06:37Faceoff
New York Islanders
winning player: Casey Cizikas; losing player: Brendan Gallagher
—
2016-10-26
Montréal Canadiens at New York Islanders
1 REG / 06:54Hit
New York Islanders
hitting player: Casey Cizikas; hittee player: Jeff Petry
—
2016-10-26
Montréal Canadiens at New York Islanders
1 REG / 06:59Hit
New York Islanders
hitting player: Cal Clutterbuck; hittee player: Max Pacioretty
—
2016-10-26
Montréal Canadiens at New York Islanders
1 REG / 07:03Takeaway
Montréal Canadiens
player: Jeff Petry
—
2016-10-26
Montréal Canadiens at New York Islanders
1 REG / 07:13Takeaway
New York Islanders
player: Nick Leddy
—
2016-10-26
Montréal Canadiens at New York Islanders
1 REG / 07:09Blocked Shot
New York Islanders
shooting player: Nick Leddy; blocking player: Jeff Petry
—
2016-10-26
Montréal Canadiens at New York Islanders
1 REG / 07:16Stoppage
Neutral event

icing
—
2016-10-26
Montréal Canadiens at New York Islanders
1 REG / 07:16Faceoff
New York Islanders
winning player: John Tavares; losing player: Alex Galchenyuk
—
2016-10-26
Montréal Canadiens at New York Islanders
1 REG / 07:26Stoppage
Neutral event

goalie-stopped-after-sog
—
2016-10-26
Montréal Canadiens at New York Islanders
1 REG / 07:26Shot On Goal
New York Islanders
goalie in net: Al Montoya; shooting player: Travis Hamonic
slap
—
2016-10-26
Montréal Canadiens at New York Islanders
1 REG / 07:26Faceoff
Montréal Canadiens
winning player: Tomas Plekanec; losing player: John Tavares
—
2016-10-26
Montréal Canadiens at New York Islanders
1 REG / 08:16Takeaway
Montréal Canadiens
player: David Desharnais
—
2016-10-26
Montréal Canadiens at New York Islanders
1 REG / 08:18Hit
New York Islanders
hitting player: Anthony Beauvillier; hittee player: Greg Pateryn
—
2016-10-26
Montréal Canadiens at New York Islanders
1 REG / 08:32Stoppage
Neutral event

puck-in-crowd
—
2016-10-26
Montréal Canadiens at New York Islanders
1 REG / 08:28Shot On Goal
New York Islanders
goalie in net: Al Montoya; shooting player: Brock Nelson
wrap-around
—
2016-10-26
Montréal Canadiens at New York Islanders
1 REG / 08:32Faceoff
New York Islanders
winning player: Brock Nelson; losing player: Phillip Danault
—
2016-10-26
Montréal Canadiens at New York Islanders
1 REG / 08:37Missed Shot
New York Islanders
goalie in net: Al Montoya; shooting player: Anthony Beauvillier
wide-of-net; wrist
—
2016-10-26
Montréal Canadiens at New York Islanders
1 REG / 08:54Stoppage
Neutral event

goalie-stopped-after-sog
—
2016-10-26
Montréal Canadiens at New York Islanders
1 REG / 08:54Shot On Goal
Montréal Canadiens
goalie in net: Thomas Greiss; shooting player: Phillip Danault
tip-in
—
2016-10-26
Montréal Canadiens at New York Islanders
1 REG / 08:54Faceoff
New York Islanders
winning player: Casey Cizikas; losing player: Torrey Mitchell
—
2016-10-26
Montréal Canadiens at New York Islanders
1 REG / 09:57Shot On Goal
Montréal Canadiens
goalie in net: Thomas Greiss; shooting player: Alex Galchenyuk
wrist
—
2016-10-26
Montréal Canadiens at New York Islanders
1 REG / 10:17Stoppage
Neutral event

icing
—

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.