Skip to content
NHL Data Hub

NHL play-by-play

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

Reset

321 matching events across 1 games. Last source refresh: Oct 4, 2026 05:20.

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

—
2023-12-09
Montréal Canadiens at Buffalo Sabres
1 REG / 00:00Faceoff
Montréal Canadiens
winning player: Nick Suzuki; losing player: Casey Mittelstadt
—
2023-12-09
Montréal Canadiens at Buffalo Sabres
1 REG / 00:10Hit
Montréal Canadiens
hitting player: Nick Suzuki; hittee player: Casey Mittelstadt
—
2023-12-09
Montréal Canadiens at Buffalo Sabres
1 REG / 00:31Shot On Goal
Montréal Canadiens
goalie in net: Devon Levi; shooting player: Cole Caufield
snap
—
2023-12-09
Montréal Canadiens at Buffalo Sabres
1 REG / 00:52Missed Shot
Montréal Canadiens
goalie in net: Devon Levi; shooting player: Juraj Slafkovský
wide-left; wrist
—
2023-12-09
Montréal Canadiens at Buffalo Sabres
1 REG / 01:13Takeaway
Buffalo Sabres
player: Peyton Krebs
—
2023-12-09
Montréal Canadiens at Buffalo Sabres
1 REG / 01:26Hit
Montréal Canadiens
hitting player: Josh Anderson; hittee player: Rasmus Dahlin
—
2023-12-09
Montréal Canadiens at Buffalo Sabres
1 REG / 01:38Hit
Buffalo Sabres
hitting player: Eric Robinson; hittee player: Jayden Struble
—
2023-12-09
Montréal Canadiens at Buffalo Sabres
1 REG / 01:50Shot On Goal
Buffalo Sabres
goalie in net: Cayden Primeau; shooting player: Eric Robinson
tip-in
—
2023-12-09
Montréal Canadiens at Buffalo Sabres
1 REG / 01:52Stoppage
Neutral event

goalie-stopped-after-sog
—
2023-12-09
Montréal Canadiens at Buffalo Sabres
1 REG / 01:52Faceoff
Montréal Canadiens
winning player: Christian Dvorak; losing player: Tyson Jost
—
2023-12-09
Montréal Canadiens at Buffalo Sabres
1 REG / 02:38Stoppage
Neutral event

icing
—
2023-12-09
Montréal Canadiens at Buffalo Sabres
1 REG / 02:38Faceoff
Buffalo Sabres
winning player: Tyson Jost; losing player: Mitchell Stephens
—
2023-12-09
Montréal Canadiens at Buffalo Sabres
1 REG / 02:53Missed Shot
Montréal Canadiens
goalie in net: Devon Levi; shooting player: Mike Matheson
wide-left; wrist
—
2023-12-09
Montréal Canadiens at Buffalo Sabres
1 REG / 03:09Shot On Goal
Montréal Canadiens
goalie in net: Devon Levi; shooting player: Gustav Lindstrom
wrist
—
2023-12-09
Montréal Canadiens at Buffalo Sabres
1 REG / 03:11Stoppage
Neutral event

puck-frozen
—
2023-12-09
Montréal Canadiens at Buffalo Sabres
1 REG / 03:11Faceoff
Buffalo Sabres
winning player: Peyton Krebs; losing player: Nick Suzuki
—
2023-12-09
Montréal Canadiens at Buffalo Sabres
1 REG / 03:19Hit
Buffalo Sabres
hitting player: Kyle Okposo; hittee player: Justin Barron
—
2023-12-09
Montréal Canadiens at Buffalo Sabres
1 REG / 03:34Hit
Montréal Canadiens
hitting player: Juraj Slafkovský; hittee player: Mattias Samuelsson
—
2023-12-09
Montréal Canadiens at Buffalo Sabres
1 REG / 04:03Takeaway
Montréal Canadiens
player: Sean Monahan
—
2023-12-09
Montréal Canadiens at Buffalo Sabres
1 REG / 04:21Shot On Goal
Montréal Canadiens
goalie in net: Devon Levi; shooting player: Sean Monahan
tip-in
—
2023-12-09
Montréal Canadiens at Buffalo Sabres
1 REG / 04:45Missed Shot
Buffalo Sabres
goalie in net: Cayden Primeau; shooting player: Zach Benson
above-crossbar; wrist
—
2023-12-09
Montréal Canadiens at Buffalo Sabres
1 REG / 04:49Blocked Shot
Buffalo Sabres
shooting player: Rasmus Dahlin; blocking player: Johnathan Kovacevic
blocked
—
2023-12-09
Montréal Canadiens at Buffalo Sabres
1 REG / 04:55Shot On Goal
Buffalo Sabres
goalie in net: Cayden Primeau; shooting player: Henri Jokiharju
wrist
—
2023-12-09
Montréal Canadiens at Buffalo Sabres
1 REG / 04:56Stoppage
Neutral event

goalie-stopped-after-sog
—
2023-12-09
Montréal Canadiens at Buffalo Sabres
1 REG / 04:56Faceoff
Montréal Canadiens
winning player: Nick Suzuki; losing player: Isak Rosen
—
2023-12-09
Montréal Canadiens at Buffalo Sabres
1 REG / 05:03Shot On Goal
Buffalo Sabres
goalie in net: Cayden Primeau; shooting player: Tyson Jost
snap
—
2023-12-09
Montréal Canadiens at Buffalo Sabres
1 REG / 05:09Blocked Shot
Buffalo Sabres
shooting player: Erik Johnson; blocking player: Mike Matheson
blocked
—
2023-12-09
Montréal Canadiens at Buffalo Sabres
1 REG / 05:29Hit
Buffalo Sabres
hitting player: Connor Clifton; hittee player: Tanner Pearson
—
2023-12-09
Montréal Canadiens at Buffalo Sabres
1 REG / 05:36Stoppage
Neutral event

puck-frozen
—
2023-12-09
Montréal Canadiens at Buffalo Sabres
1 REG / 05:36Faceoff
Buffalo Sabres
winning player: Casey Mittelstadt; losing player: Joel Armia
—
2023-12-09
Montréal Canadiens at Buffalo Sabres
1 REG / 05:58Missed Shot
Buffalo Sabres
goalie in net: Cayden Primeau; shooting player: Casey Mittelstadt
hit-right-post; snap
—
2023-12-09
Montréal Canadiens at Buffalo Sabres
1 REG / 06:33Hit
Buffalo Sabres
hitting player: Mattias Samuelsson; hittee player: Juraj Slafkovský
—
2023-12-09
Montréal Canadiens at Buffalo Sabres
1 REG / 06:34Shot On Goal
Montréal Canadiens
goalie in net: Devon Levi; shooting player: Nick Suzuki
wrist
—
2023-12-09
Montréal Canadiens at Buffalo Sabres
1 REG / 06:37Giveaway
Buffalo Sabres
player: Eric Robinson
—
2023-12-09
Montréal Canadiens at Buffalo Sabres
1 REG / 06:51Takeaway
Buffalo Sabres
player: Owen Power
—
2023-12-09
Montréal Canadiens at Buffalo Sabres
1 REG / 07:06Blocked Shot
Buffalo Sabres
shooting player: Eric Robinson; blocking player: Juraj Slafkovský
blocked
—
2023-12-09
Montréal Canadiens at Buffalo Sabres
1 REG / 07:10Blocked Shot
Buffalo Sabres
shooting player: Kyle Okposo; blocking player: Justin Barron
blocked
—
2023-12-09
Montréal Canadiens at Buffalo Sabres
1 REG / 07:12Shot On Goal
Buffalo Sabres
goalie in net: Cayden Primeau; shooting player: Peyton Krebs
snap
—
2023-12-09
Montréal Canadiens at Buffalo Sabres
1 REG / 07:15Stoppage
Neutral event

puck-in-netting; tv-timeout
—
2023-12-09
Montréal Canadiens at Buffalo Sabres
1 REG / 07:15Faceoff
Buffalo Sabres
winning player: Dylan Cozens; losing player: Sean Monahan
—
2023-12-09
Montréal Canadiens at Buffalo Sabres
1 REG / 07:17Shot On Goal
Buffalo Sabres
goalie in net: Cayden Primeau; shooting player: Rasmus Dahlin
wrist
—
2023-12-09
Montréal Canadiens at Buffalo Sabres
1 REG / 07:35Shot On Goal
Buffalo Sabres
goalie in net: Cayden Primeau; shooting player: JJ Peterka
snap
—
2023-12-09
Montréal Canadiens at Buffalo Sabres
1 REG / 07:48Shot On Goal
Buffalo Sabres
goalie in net: Cayden Primeau; shooting player: Rasmus Dahlin
slap
—
2023-12-09
Montréal Canadiens at Buffalo Sabres
1 REG / 08:10Hit
Buffalo Sabres
hitting player: Zach Benson; hittee player: Johnathan Kovacevic
—
2023-12-09
Montréal Canadiens at Buffalo Sabres
1 REG / 08:16Stoppage
Neutral event

puck-frozen
—
2023-12-09
Montréal Canadiens at Buffalo Sabres
1 REG / 08:16Faceoff
Buffalo Sabres
winning player: Casey Mittelstadt; losing player: Nick Suzuki
—
2023-12-09
Montréal Canadiens at Buffalo Sabres
1 REG / 08:42Shot On Goal
Buffalo Sabres
goalie in net: Cayden Primeau; shooting player: Mattias Samuelsson
wrist
—
2023-12-09
Montréal Canadiens at Buffalo Sabres
1 REG / 08:53Shot On Goal
Buffalo Sabres
goalie in net: Cayden Primeau; shooting player: Tage Thompson
snap
—
2023-12-09
Montréal Canadiens at Buffalo Sabres
1 REG / 09:06Hit
Buffalo Sabres
hitting player: Tage Thompson; hittee player: Juraj Slafkovský
—

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.