NHL Data Hub

NHL play-by-play

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

Reset

328 matching events across 1 games. Last source refresh: Oct 4, 2026 05:49.

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

—
2025-12-30
Montréal Canadiens at Florida Panthers
1 REG / 00:00Faceoff
Florida Panthers
winning player: Sam Bennett; losing player: Nick Suzuki
—
2025-12-30
Montréal Canadiens at Florida Panthers
1 REG / 00:06Shot On Goal
Montréal Canadiens
goalie in net: Daniil Tarasov; shooting player: Cole Caufield
poke
—
2025-12-30
Montréal Canadiens at Florida Panthers
1 REG / 00:53Blocked Shot
Montréal Canadiens
shooting player: Lane Hutson; blocking player: Eetu Luostarinen
blocked
—
2025-12-30
Montréal Canadiens at Florida Panthers
1 REG / 01:09Hit
Florida Panthers
hitting player: Sam Reinhart; hittee player: Alexandre Carrier
—
2025-12-30
Montréal Canadiens at Florida Panthers
1 REG / 02:07Hit
Florida Panthers
hitting player: Jeff Petry; hittee player: Zachary Bolduc
—
2025-12-30
Montréal Canadiens at Florida Panthers
1 REG / 02:17Shot On Goal
Florida Panthers
goalie in net: Samuel Montembeault; shooting player: Luke Kunin
snap
—
2025-12-30
Montréal Canadiens at Florida Panthers
1 REG / 02:19Stoppage
Neutral event

goalie-stopped-after-sog
—
2025-12-30
Montréal Canadiens at Florida Panthers
1 REG / 02:19Faceoff
Florida Panthers
winning player: Luke Kunin; losing player: Joseph Veleno
—
2025-12-30
Montréal Canadiens at Florida Panthers
1 REG / 02:20Shot On Goal
Florida Panthers
goalie in net: Samuel Montembeault; shooting player: Seth Jones
snap
—
2025-12-30
Montréal Canadiens at Florida Panthers
1 REG / 02:21Stoppage
Neutral event

goalie-stopped-after-sog
—
2025-12-30
Montréal Canadiens at Florida Panthers
1 REG / 02:21Faceoff
Montréal Canadiens
winning player: Joseph Veleno; losing player: Luke Kunin
—
2025-12-30
Montréal Canadiens at Florida Panthers
1 REG / 02:39Stoppage
Neutral event

offside
—
2025-12-30
Montréal Canadiens at Florida Panthers
1 REG / 02:39Faceoff
Montréal Canadiens
winning player: Nick Suzuki; losing player: Sam Bennett
—
2025-12-30
Montréal Canadiens at Florida Panthers
1 REG / 02:56Missed Shot
Florida Panthers
goalie in net: Samuel Montembeault; shooting player: Carter Verhaeghe
wide-right; snap
—
2025-12-30
Montréal Canadiens at Florida Panthers
1 REG / 03:02Missed Shot
Florida Panthers
goalie in net: Samuel Montembeault; shooting player: Sam Bennett
wide-left; wrist
—
2025-12-30
Montréal Canadiens at Florida Panthers
1 REG / 03:11Giveaway
Montréal Canadiens
player: Nick Suzuki
—
2025-12-30
Montréal Canadiens at Florida Panthers
1 REG / 03:11Takeaway
Montréal Canadiens
player: Nick Suzuki
—
2025-12-30
Montréal Canadiens at Florida Panthers
1 REG / 03:20Blocked Shot
Florida Panthers
shooting player: Gustav Forsling; blocking player: Alexandre Texier
blocked
—
2025-12-30
Montréal Canadiens at Florida Panthers
1 REG / 03:21Stoppage
Neutral event

puck-in-netting
—
2025-12-30
Montréal Canadiens at Florida Panthers
1 REG / 03:21Faceoff
Montréal Canadiens
winning player: Oliver Kapanen; losing player: Anton Lundell
—
2025-12-30
Montréal Canadiens at Florida Panthers
1 REG / 03:35Shot On Goal
Florida Panthers
goalie in net: Samuel Montembeault; shooting player: Eetu Luostarinen
snap
—
2025-12-30
Montréal Canadiens at Florida Panthers
1 REG / 03:37Stoppage
Neutral event

goalie-stopped-after-sog
—
2025-12-30
Montréal Canadiens at Florida Panthers
1 REG / 03:37Faceoff
Montréal Canadiens
winning player: Oliver Kapanen; losing player: Anton Lundell
—
2025-12-30
Montréal Canadiens at Florida Panthers
1 REG / 03:58Giveaway
Florida Panthers
player: Sam Reinhart
—
2025-12-30
Montréal Canadiens at Florida Panthers
1 REG / 04:33Stoppage
Neutral event

icing
—
2025-12-30
Montréal Canadiens at Florida Panthers
1 REG / 04:33Faceoff
Montréal Canadiens
winning player: Phillip Danault; losing player: Evan Rodrigues
—
2025-12-30
Montréal Canadiens at Florida Panthers
1 REG / 04:37Missed Shot
Montréal Canadiens
goalie in net: Daniil Tarasov; shooting player: Arber Xhekaj
wide-right; snap
—
2025-12-30
Montréal Canadiens at Florida Panthers
1 REG / 04:41Hit
Montréal Canadiens
hitting player: Phillip Danault; hittee player: Evan Rodrigues
—
2025-12-30
Montréal Canadiens at Florida Panthers
1 REG / 04:49Delayed Penalty
Florida Panthers

—
2025-12-30
Montréal Canadiens at Florida Panthers
1 REG / 04:51Penalty
Florida Panthers
committed by player: Uvis Balinskis; drawn by player: Zachary Bolduc
high-sticking; 2.0
—
2025-12-30
Montréal Canadiens at Florida Panthers
1 REG / 04:51Faceoff
Florida Panthers
winning player: Anton Lundell; losing player: Nick Suzuki
—
2025-12-30
Montréal Canadiens at Florida Panthers
1 REG / 05:00Giveaway
Montréal Canadiens
player: Nick Suzuki
—
2025-12-30
Montréal Canadiens at Florida Panthers
1 REG / 05:20Missed Shot
Montréal Canadiens
goalie in net: Daniil Tarasov; shooting player: Cole Caufield
high-and-wide-right; wrist
—
2025-12-30
Montréal Canadiens at Florida Panthers
1 REG / 05:35Stoppage
Neutral event

puck-in-crowd
—
2025-12-30
Montréal Canadiens at Florida Panthers
1 REG / 05:35Faceoff
Florida Panthers
winning player: Sam Bennett; losing player: Nick Suzuki
—
2025-12-30
Montréal Canadiens at Florida Panthers
1 REG / 06:07Giveaway
Montréal Canadiens
player: Lane Hutson
—
2025-12-30
Montréal Canadiens at Florida Panthers
1 REG / 06:38Blocked Shot
Montréal Canadiens
shooting player: Noah Dobson; blocking player: Aaron Ekblad
blocked
—
2025-12-30
Montréal Canadiens at Florida Panthers
1 REG / 06:43Shot On Goal
Montréal Canadiens
goalie in net: Daniil Tarasov; shooting player: Alexandre Texier
slap
—
2025-12-30
Montréal Canadiens at Florida Panthers
1 REG / 06:54Shot On Goal
Florida Panthers
goalie in net: Samuel Montembeault; shooting player: Sam Reinhart
backhand
—
2025-12-30
Montréal Canadiens at Florida Panthers
1 REG / 07:42Stoppage
Neutral event

offside; tv-timeout
—
2025-12-30
Montréal Canadiens at Florida Panthers
1 REG / 07:42Faceoff
Florida Panthers
winning player: Evan Rodrigues; losing player: Phillip Danault
—
2025-12-30
Montréal Canadiens at Florida Panthers
1 REG / 08:48Blocked Shot
Montréal Canadiens
shooting player: Alexandre Texier; blocking player: Niko Mikkola
blocked
—
2025-12-30
Montréal Canadiens at Florida Panthers
1 REG / 08:49Stoppage
Neutral event

puck-in-netting
—
2025-12-30
Montréal Canadiens at Florida Panthers
1 REG / 08:49Faceoff
Montréal Canadiens
winning player: Nick Suzuki; losing player: Anton Lundell
—
2025-12-30
Montréal Canadiens at Florida Panthers
1 REG / 08:53Shot On Goal
Montréal Canadiens
goalie in net: Daniil Tarasov; shooting player: Noah Dobson
slap
—
2025-12-30
Montréal Canadiens at Florida Panthers
1 REG / 09:08Giveaway
Montréal Canadiens
player: Noah Dobson
—
2025-12-30
Montréal Canadiens at Florida Panthers
1 REG / 09:23Hit
Montréal Canadiens
hitting player: Alexandre Texier; hittee player: Sam Reinhart
—
2025-12-30
Montréal Canadiens at Florida Panthers
1 REG / 09:31Stoppage
Neutral event

puck-frozen
—
2025-12-30
Montréal Canadiens at Florida Panthers
1 REG / 09:31Faceoff
Montréal Canadiens
winning player: Oliver Kapanen; losing player: Sam Bennett
—

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.