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

349 matching events across 1 games. Last source refresh: Oct 4, 2026 04:53.

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

—
2022-01-01
Montréal Canadiens at Florida Panthers
1 REG / 00:00Faceoff
Florida Panthers
winning player: Sam Bennett; losing player: Nick Suzuki
—
2022-01-01
Montréal Canadiens at Florida Panthers
1 REG / 00:19Giveaway
Montréal Canadiens
player: Nick Suzuki
—
2022-01-01
Montréal Canadiens at Florida Panthers
1 REG / 00:32Goal
Florida Panthers
goalie in net: Samuel Montembeault; scoring player: Sam Bennett; assist1 player: Anthony Duclair; assist2 player: Jonathan Huberdeau
slap
0-1
2022-01-01
Montréal Canadiens at Florida Panthers
1 REG / 00:32Faceoff
Montréal Canadiens
winning player: Ryan Poehling; losing player: Aleksander Barkov
—
2022-01-01
Montréal Canadiens at Florida Panthers
1 REG / 00:42Hit
Florida Panthers
hitting player: Radko Gudas; hittee player: Rafael Harvey-Pinard
—
2022-01-01
Montréal Canadiens at Florida Panthers
1 REG / 01:30Shot On Goal
Florida Panthers
goalie in net: Samuel Montembeault; shooting player: Lucas Carlsson
snap
—
2022-01-01
Montréal Canadiens at Florida Panthers
1 REG / 01:55Hit
Florida Panthers
hitting player: Frank Vatrano; hittee player: Nick Suzuki
—
2022-01-01
Montréal Canadiens at Florida Panthers
1 REG / 02:20Takeaway
Montréal Canadiens
player: Nick Suzuki
—
2022-01-01
Montréal Canadiens at Florida Panthers
1 REG / 02:49Blocked Shot
Florida Panthers
shooting player: Radko Gudas; blocking player: Ryan Poehling
—
2022-01-01
Montréal Canadiens at Florida Panthers
1 REG / 02:50Stoppage
Neutral event

puck-in-netting
—
2022-01-01
Montréal Canadiens at Florida Panthers
1 REG / 02:50Faceoff
Montréal Canadiens
winning player: Lukas Vejdemo; losing player: Sam Bennett
—
2022-01-01
Montréal Canadiens at Florida Panthers
1 REG / 03:07Hit
Montréal Canadiens
hitting player: Brett Kulak; hittee player: Anthony Duclair
—
2022-01-01
Montréal Canadiens at Florida Panthers
1 REG / 03:10Hit
Florida Panthers
hitting player: Sam Bennett; hittee player: Cedric Paquette
—
2022-01-01
Montréal Canadiens at Florida Panthers
1 REG / 03:13Stoppage
Neutral event

referee-or-linesman; player-injury
—
2022-01-01
Montréal Canadiens at Florida Panthers
1 REG / 03:13Faceoff
Florida Panthers
winning player: Sam Bennett; losing player: Nick Suzuki
—
2022-01-01
Montréal Canadiens at Florida Panthers
1 REG / 03:31Blocked Shot
Montréal Canadiens
shooting player: Jesse Ylonen; blocking player: MacKenzie Weegar
—
2022-01-01
Montréal Canadiens at Florida Panthers
1 REG / 03:48Goal
Montréal Canadiens
goalie in net: Sergei Bobrovsky; scoring player: Jonathan Drouin; assist1 player: Sami Niku; assist2 player: David Savard
tip-in
1-1
2022-01-01
Montréal Canadiens at Florida Panthers
1 REG / 03:48Faceoff
Montréal Canadiens
winning player: Ryan Poehling; losing player: Aleksander Barkov
—
2022-01-01
Montréal Canadiens at Florida Panthers
1 REG / 04:08Stoppage
Neutral event

offside
—
2022-01-01
Montréal Canadiens at Florida Panthers
1 REG / 04:08Faceoff
Montréal Canadiens
winning player: Cam Hillis; losing player: Aleksander Barkov
—
2022-01-01
Montréal Canadiens at Florida Panthers
1 REG / 04:16Hit
Montréal Canadiens
hitting player: Michael Pezzetta; hittee player: Gustav Forsling
—
2022-01-01
Montréal Canadiens at Florida Panthers
1 REG / 04:19Stoppage
Neutral event

icing
—
2022-01-01
Montréal Canadiens at Florida Panthers
1 REG / 04:19Faceoff
Florida Panthers
winning player: Aleksander Barkov; losing player: Cam Hillis
—
2022-01-01
Montréal Canadiens at Florida Panthers
1 REG / 04:32Shot On Goal
Florida Panthers
goalie in net: Samuel Montembeault; shooting player: Maxim Mamin
wrist
—
2022-01-01
Montréal Canadiens at Florida Panthers
1 REG / 04:39Giveaway
Florida Panthers
player: Sam Reinhart
—
2022-01-01
Montréal Canadiens at Florida Panthers
1 REG / 04:46Hit
Montréal Canadiens
hitting player: Michael Pezzetta; hittee player: Radko Gudas
—
2022-01-01
Montréal Canadiens at Florida Panthers
1 REG / 04:48Penalty
Florida Panthers
committed by player: Radko Gudas; drawn by player: Michael Pezzetta
fighting; 5.0
—
2022-01-01
Montréal Canadiens at Florida Panthers
1 REG / 04:48Penalty
Montréal Canadiens
committed by player: Michael Pezzetta; drawn by player: Radko Gudas
fighting; 5.0
—
2022-01-01
Montréal Canadiens at Florida Panthers
1 REG / 04:48Faceoff
Montréal Canadiens
winning player: Ryan Poehling; losing player: Sam Reinhart
—
2022-01-01
Montréal Canadiens at Florida Panthers
1 REG / 04:55Stoppage
Neutral event

icing
—
2022-01-01
Montréal Canadiens at Florida Panthers
1 REG / 04:55Faceoff
Florida Panthers
winning player: Sam Reinhart; losing player: Ryan Poehling
—
2022-01-01
Montréal Canadiens at Florida Panthers
1 REG / 05:00Takeaway
Florida Panthers
player: Sam Reinhart
—
2022-01-01
Montréal Canadiens at Florida Panthers
1 REG / 05:00Shot On Goal
Florida Panthers
goalie in net: Samuel Montembeault; shooting player: Owen Tippett
wrist
—
2022-01-01
Montréal Canadiens at Florida Panthers
1 REG / 05:01Shot On Goal
Florida Panthers
goalie in net: Samuel Montembeault; shooting player: Owen Tippett
wrist
—
2022-01-01
Montréal Canadiens at Florida Panthers
1 REG / 05:02Stoppage
Neutral event

goalie-stopped-after-sog
—
2022-01-01
Montréal Canadiens at Florida Panthers
1 REG / 05:02Faceoff
Montréal Canadiens
winning player: Nick Suzuki; losing player: Sam Reinhart
—
2022-01-01
Montréal Canadiens at Florida Panthers
1 REG / 05:25Hit
Florida Panthers
hitting player: Aaron Ekblad; hittee player: Jesse Ylonen
—
2022-01-01
Montréal Canadiens at Florida Panthers
1 REG / 05:46Blocked Shot
Montréal Canadiens
shooting player: David Savard; blocking player: MacKenzie Weegar
—
2022-01-01
Montréal Canadiens at Florida Panthers
1 REG / 05:49Shot On Goal
Montréal Canadiens
goalie in net: Sergei Bobrovsky; shooting player: David Savard
backhand
—
2022-01-01
Montréal Canadiens at Florida Panthers
1 REG / 05:49Shot On Goal
Montréal Canadiens
goalie in net: Sergei Bobrovsky; shooting player: David Savard
backhand
—
2022-01-01
Montréal Canadiens at Florida Panthers
1 REG / 05:50Stoppage
Neutral event

goalie-stopped-after-sog
—
2022-01-01
Montréal Canadiens at Florida Panthers
1 REG / 05:50Faceoff
Montréal Canadiens
winning player: Ryan Poehling; losing player: Anton Lundell
—
2022-01-01
Montréal Canadiens at Florida Panthers
1 REG / 06:05Shot On Goal
Montréal Canadiens
goalie in net: Sergei Bobrovsky; shooting player: Sami Niku
slap
—
2022-01-01
Montréal Canadiens at Florida Panthers
1 REG / 06:20Blocked Shot
Florida Panthers
shooting player: Anton Lundell; blocking player: Sami Niku
—
2022-01-01
Montréal Canadiens at Florida Panthers
1 REG / 06:20Hit
Montréal Canadiens
hitting player: Cole Caufield; hittee player: Mason Marchment
—
2022-01-01
Montréal Canadiens at Florida Panthers
1 REG / 06:22Shot On Goal
Florida Panthers
goalie in net: Samuel Montembeault; shooting player: Brandon Montour
wrist
—
2022-01-01
Montréal Canadiens at Florida Panthers
1 REG / 06:29Blocked Shot
Florida Panthers
shooting player: Patric Hornqvist; blocking player: Sami Niku
—
2022-01-01
Montréal Canadiens at Florida Panthers
1 REG / 06:36Shot On Goal
Florida Panthers
goalie in net: Samuel Montembeault; shooting player: Anton Lundell
wrist
—
2022-01-01
Montréal Canadiens at Florida Panthers
1 REG / 06:47Hit
Montréal Canadiens
hitting player: Rafael Harvey-Pinard; hittee player: Patric Hornqvist
—

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.