NHL Data Hub

NHL play-by-play

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

Reset

258 matching events across 1 games. Last source refresh: Oct 4, 2026 03:57.

50 events per page. CSV contains all matching rows and additional event fields.
Date / gamePeriod / elapsed timeEvent / teamPlayers / detailsScore (away-home)
2017-04-05
Montréal Canadiens at Buffalo Sabres
1 REG / 00:00Period Start
Neutral event

—
2017-04-05
Montréal Canadiens at Buffalo Sabres
1 REG / 00:00Faceoff
Montréal Canadiens
winning player: Tomas Plekanec; losing player: Jack Eichel
—
2017-04-05
Montréal Canadiens at Buffalo Sabres
1 REG / 01:01Giveaway
Montréal Canadiens
player: Andrei Markov
—
2017-04-05
Montréal Canadiens at Buffalo Sabres
1 REG / 01:04Missed Shot
Buffalo Sabres
goalie in net: Carey Price; shooting player: Evander Kane
wide-of-net; wrist
—
2017-04-05
Montréal Canadiens at Buffalo Sabres
1 REG / 01:10Missed Shot
Buffalo Sabres
goalie in net: Carey Price; shooting player: Ryan O'Reilly
wide-of-net; tip-in
—
2017-04-05
Montréal Canadiens at Buffalo Sabres
1 REG / 02:00Shot On Goal
Montréal Canadiens
goalie in net: Robin Lehner; shooting player: Alex Galchenyuk
wrist
—
2017-04-05
Montréal Canadiens at Buffalo Sabres
1 REG / 02:13Hit
Buffalo Sabres
hitting player: Justin Falk; hittee player: Alex Galchenyuk
—
2017-04-05
Montréal Canadiens at Buffalo Sabres
1 REG / 02:43Hit
Buffalo Sabres
hitting player: Nicolas Deslauriers; hittee player: Brian Flynn
—
2017-04-05
Montréal Canadiens at Buffalo Sabres
1 REG / 02:46Shot On Goal
Montréal Canadiens
goalie in net: Robin Lehner; shooting player: Dwight King
snap
—
2017-04-05
Montréal Canadiens at Buffalo Sabres
1 REG / 03:04Shot On Goal
Montréal Canadiens
goalie in net: Robin Lehner; shooting player: Dwight King
slap
—
2017-04-05
Montréal Canadiens at Buffalo Sabres
1 REG / 03:09Hit
Montréal Canadiens
hitting player: Brian Flynn; hittee player: Dmitry Kulikov
—
2017-04-05
Montréal Canadiens at Buffalo Sabres
1 REG / 03:25Stoppage
Neutral event

icing
—
2017-04-05
Montréal Canadiens at Buffalo Sabres
1 REG / 03:25Faceoff
Buffalo Sabres
winning player: Jack Eichel; losing player: Tomas Plekanec
—
2017-04-05
Montréal Canadiens at Buffalo Sabres
1 REG / 03:28Stoppage
Neutral event

goalie-stopped-after-sog
—
2017-04-05
Montréal Canadiens at Buffalo Sabres
1 REG / 03:27Shot On Goal
Buffalo Sabres
goalie in net: Carey Price; shooting player: Cody Franson
snap
—
2017-04-05
Montréal Canadiens at Buffalo Sabres
1 REG / 03:28Faceoff
Buffalo Sabres
winning player: Ryan O'Reilly; losing player: Phillip Danault
—
2017-04-05
Montréal Canadiens at Buffalo Sabres
1 REG / 03:55Stoppage
Neutral event

offside
—
2017-04-05
Montréal Canadiens at Buffalo Sabres
1 REG / 03:55Faceoff
Buffalo Sabres
winning player: Evan Rodrigues; losing player: Andrew Shaw
—
2017-04-05
Montréal Canadiens at Buffalo Sabres
1 REG / 04:09Shot On Goal
Montréal Canadiens
goalie in net: Robin Lehner; shooting player: Artturi Lehkonen
snap
—
2017-04-05
Montréal Canadiens at Buffalo Sabres
1 REG / 04:11Missed Shot
Montréal Canadiens
goalie in net: Robin Lehner; shooting player: Andrew Shaw
wide-of-net; wrist
—
2017-04-05
Montréal Canadiens at Buffalo Sabres
1 REG / 04:30Hit
Buffalo Sabres
hitting player: Justin Falk; hittee player: Artturi Lehkonen
—
2017-04-05
Montréal Canadiens at Buffalo Sabres
1 REG / 04:31Faceoff
Montréal Canadiens
winning player: Torrey Mitchell; losing player: Zemgus Girgensons
—
2017-04-05
Montréal Canadiens at Buffalo Sabres
1 REG / 05:10Missed Shot
Montréal Canadiens
goalie in net: Robin Lehner; shooting player: Brandon Davidson
over-net; slap
—
2017-04-05
Montréal Canadiens at Buffalo Sabres
1 REG / 05:51Hit
Buffalo Sabres
hitting player: Nicolas Deslauriers; hittee player: Nathan Beaulieu
—
2017-04-05
Montréal Canadiens at Buffalo Sabres
1 REG / 06:01Goal
Buffalo Sabres
goalie in net: Carey Price; scoring player: Rasmus Ristolainen; assist1 player: Josh Gorges; assist2 player: Jack Eichel
slap
0-1
2017-04-05
Montréal Canadiens at Buffalo Sabres
1 REG / 06:01Faceoff
Buffalo Sabres
winning player: Ryan O'Reilly; losing player: Phillip Danault
—
2017-04-05
Montréal Canadiens at Buffalo Sabres
1 REG / 06:27Shot On Goal
Montréal Canadiens
goalie in net: Robin Lehner; shooting player: Phillip Danault
deflected
—
2017-04-05
Montréal Canadiens at Buffalo Sabres
1 REG / 06:33Stoppage
Neutral event

offside; tv-timeout
—
2017-04-05
Montréal Canadiens at Buffalo Sabres
1 REG / 06:33Faceoff
Buffalo Sabres
winning player: Ryan O'Reilly; losing player: Phillip Danault
—
2017-04-05
Montréal Canadiens at Buffalo Sabres
1 REG / 06:54Takeaway
Buffalo Sabres
player: Evander Kane
—
2017-04-05
Montréal Canadiens at Buffalo Sabres
1 REG / 07:07Blocked Shot
Buffalo Sabres
shooting player: Rasmus Ristolainen; blocking player: Andrei Markov
—
2017-04-05
Montréal Canadiens at Buffalo Sabres
1 REG / 07:11Takeaway
Buffalo Sabres
player: Ryan O'Reilly
—
2017-04-05
Montréal Canadiens at Buffalo Sabres
1 REG / 07:31Missed Shot
Montréal Canadiens
goalie in net: Robin Lehner; shooting player: Max Pacioretty
wide-of-net; slap
—
2017-04-05
Montréal Canadiens at Buffalo Sabres
1 REG / 07:38Shot On Goal
Montréal Canadiens
goalie in net: Robin Lehner; shooting player: Max Pacioretty
wrist
—
2017-04-05
Montréal Canadiens at Buffalo Sabres
1 REG / 07:48Shot On Goal
Montréal Canadiens
goalie in net: Robin Lehner; shooting player: Nikita Nesterov
wrist
—
2017-04-05
Montréal Canadiens at Buffalo Sabres
1 REG / 08:23Shot On Goal
Montréal Canadiens
goalie in net: Robin Lehner; shooting player: Brendan Gallagher
wrist
—
2017-04-05
Montréal Canadiens at Buffalo Sabres
1 REG / 08:49Stoppage
Neutral event

goalie-stopped-after-sog
—
2017-04-05
Montréal Canadiens at Buffalo Sabres
1 REG / 08:47Shot On Goal
Buffalo Sabres
goalie in net: Carey Price; shooting player: Jack Eichel
wrist
—
2017-04-05
Montréal Canadiens at Buffalo Sabres
1 REG / 08:49Faceoff
Montréal Canadiens
winning player: Andrew Shaw; losing player: Evan Rodrigues
—
2017-04-05
Montréal Canadiens at Buffalo Sabres
1 REG / 09:31Hit
Buffalo Sabres
hitting player: Alex Nylander; hittee player: Andrew Shaw
—
2017-04-05
Montréal Canadiens at Buffalo Sabres
1 REG / 09:44Hit
Buffalo Sabres
hitting player: Marcus Foligno; hittee player: Jeff Petry
—
2017-04-05
Montréal Canadiens at Buffalo Sabres
1 REG / 09:48Stoppage
Neutral event

puck-frozen
—
2017-04-05
Montréal Canadiens at Buffalo Sabres
1 REG / 09:48Faceoff
Montréal Canadiens
winning player: Torrey Mitchell; losing player: Zemgus Girgensons
—
2017-04-05
Montréal Canadiens at Buffalo Sabres
1 REG / 09:54Missed Shot
Montréal Canadiens
goalie in net: Robin Lehner; shooting player: Dwight King
goalpost; backhand
—
2017-04-05
Montréal Canadiens at Buffalo Sabres
1 REG / 09:55Stoppage
Neutral event

goalie-stopped-after-sog
—
2017-04-05
Montréal Canadiens at Buffalo Sabres
1 REG / 09:55Faceoff
Buffalo Sabres
winning player: Zemgus Girgensons; losing player: Torrey Mitchell
—
2017-04-05
Montréal Canadiens at Buffalo Sabres
1 REG / 10:19Hit
Buffalo Sabres
hitting player: Zemgus Girgensons; hittee player: Nikita Nesterov
—
2017-04-05
Montréal Canadiens at Buffalo Sabres
1 REG / 11:28Shot On Goal
Buffalo Sabres
goalie in net: Carey Price; shooting player: Evander Kane
tip-in
—
2017-04-05
Montréal Canadiens at Buffalo Sabres
1 REG / 12:02Hit
Montréal Canadiens
hitting player: Jeff Petry; hittee player: Sam Reinhart
—
2017-04-05
Montréal Canadiens at Buffalo Sabres
1 REG / 12:06Hit
Buffalo Sabres
hitting player: Marcus Foligno; hittee player: Brendan Gallagher
—

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.