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

308 matching events across 1 games. Last source refresh: Oct 4, 2026 05:35.

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

—
2024-12-20
Montréal Canadiens at Detroit Red Wings
1 REG / 00:00Faceoff
Montréal Canadiens
winning player: Jake Evans; losing player: Marco Kasper
—
2024-12-20
Montréal Canadiens at Detroit Red Wings
1 REG / 00:08Giveaway
Montréal Canadiens
player: Joel Armia
—
2024-12-20
Montréal Canadiens at Detroit Red Wings
1 REG / 00:10Giveaway
Detroit Red Wings
player: Erik Gustafsson
—
2024-12-20
Montréal Canadiens at Detroit Red Wings
1 REG / 00:13Shot On Goal
Montréal Canadiens
goalie in net: Cam Talbot; shooting player: Joel Armia
wrist
—
2024-12-20
Montréal Canadiens at Detroit Red Wings
1 REG / 00:21Shot On Goal
Montréal Canadiens
goalie in net: Cam Talbot; shooting player: Emil Heineman
slap
—
2024-12-20
Montréal Canadiens at Detroit Red Wings
1 REG / 00:53Shot On Goal
Montréal Canadiens
goalie in net: Cam Talbot; shooting player: Cole Caufield
snap
—
2024-12-20
Montréal Canadiens at Detroit Red Wings
1 REG / 00:57Stoppage
Neutral event

goalie-stopped-after-sog
—
2024-12-20
Montréal Canadiens at Detroit Red Wings
1 REG / 00:57Faceoff
Montréal Canadiens
winning player: Nick Suzuki; losing player: J.T. Compher
—
2024-12-20
Montréal Canadiens at Detroit Red Wings
1 REG / 01:00Missed Shot
Montréal Canadiens
goalie in net: Cam Talbot; shooting player: Mike Matheson
wide-right; wrist
—
2024-12-20
Montréal Canadiens at Detroit Red Wings
1 REG / 01:04Stoppage
Neutral event

puck-in-netting
—
2024-12-20
Montréal Canadiens at Detroit Red Wings
1 REG / 01:04Faceoff
Detroit Red Wings
winning player: J.T. Compher; losing player: Nick Suzuki
—
2024-12-20
Montréal Canadiens at Detroit Red Wings
1 REG / 01:14Hit
Detroit Red Wings
hitting player: Tyler Motte; hittee player: Lane Hutson
—
2024-12-20
Montréal Canadiens at Detroit Red Wings
1 REG / 01:18Missed Shot
Detroit Red Wings
goalie in net: Samuel Montembeault; shooting player: Michael Rasmussen
wide-right; tip-in
—
2024-12-20
Montréal Canadiens at Detroit Red Wings
1 REG / 01:48Hit
Montréal Canadiens
hitting player: Josh Anderson; hittee player: Jeff Petry
—
2024-12-20
Montréal Canadiens at Detroit Red Wings
1 REG / 01:52Shot On Goal
Montréal Canadiens
goalie in net: Cam Talbot; shooting player: Alexandre Carrier
slap
—
2024-12-20
Montréal Canadiens at Detroit Red Wings
1 REG / 01:54Stoppage
Neutral event

goalie-stopped-after-sog
—
2024-12-20
Montréal Canadiens at Detroit Red Wings
1 REG / 01:54Faceoff
Montréal Canadiens
winning player: Christian Dvorak; losing player: Andrew Copp
—
2024-12-20
Montréal Canadiens at Detroit Red Wings
1 REG / 02:00Giveaway
Detroit Red Wings
player: Patrick Kane
—
2024-12-20
Montréal Canadiens at Detroit Red Wings
1 REG / 02:14Hit
Detroit Red Wings
hitting player: Justin Holl; hittee player: Brendan Gallagher
—
2024-12-20
Montréal Canadiens at Detroit Red Wings
1 REG / 02:20Shot On Goal
Montréal Canadiens
goalie in net: Cam Talbot; shooting player: Christian Dvorak
wrist
—
2024-12-20
Montréal Canadiens at Detroit Red Wings
1 REG / 02:22Shot On Goal
Montréal Canadiens
goalie in net: Cam Talbot; shooting player: Brendan Gallagher
slap
—
2024-12-20
Montréal Canadiens at Detroit Red Wings
1 REG / 02:23Stoppage
Neutral event

goalie-stopped-after-sog
—
2024-12-20
Montréal Canadiens at Detroit Red Wings
1 REG / 02:23Faceoff
Montréal Canadiens
winning player: Kirby Dach; losing player: Dylan Larkin
—
2024-12-20
Montréal Canadiens at Detroit Red Wings
1 REG / 02:24Missed Shot
Montréal Canadiens
goalie in net: Cam Talbot; shooting player: Alex Newhook
wide-left; snap
—
2024-12-20
Montréal Canadiens at Detroit Red Wings
1 REG / 02:48Giveaway
Montréal Canadiens
player: Arber Xhekaj
—
2024-12-20
Montréal Canadiens at Detroit Red Wings
1 REG / 02:51Shot On Goal
Detroit Red Wings
goalie in net: Samuel Montembeault; shooting player: Dylan Larkin
snap
—
2024-12-20
Montréal Canadiens at Detroit Red Wings
1 REG / 03:08Hit
Montréal Canadiens
hitting player: Arber Xhekaj; hittee player: Vladimir Tarasenko
—
2024-12-20
Montréal Canadiens at Detroit Red Wings
1 REG / 03:31Shot On Goal
Detroit Red Wings
goalie in net: Samuel Montembeault; shooting player: Joseph Veleno
wrist
—
2024-12-20
Montréal Canadiens at Detroit Red Wings
1 REG / 03:36Shot On Goal
Detroit Red Wings
goalie in net: Samuel Montembeault; shooting player: Christian Fischer
wrist
—
2024-12-20
Montréal Canadiens at Detroit Red Wings
1 REG / 03:56Stoppage
Neutral event

puck-in-netting
—
2024-12-20
Montréal Canadiens at Detroit Red Wings
1 REG / 03:56Faceoff
Detroit Red Wings
winning player: Joseph Veleno; losing player: Jake Evans
—
2024-12-20
Montréal Canadiens at Detroit Red Wings
1 REG / 04:06Hit
Detroit Red Wings
hitting player: Joseph Veleno; hittee player: Jake Evans
—
2024-12-20
Montréal Canadiens at Detroit Red Wings
1 REG / 04:21Stoppage
Neutral event

puck-in-netting
—
2024-12-20
Montréal Canadiens at Detroit Red Wings
1 REG / 04:21Faceoff
Montréal Canadiens
winning player: Nick Suzuki; losing player: J.T. Compher
—
2024-12-20
Montréal Canadiens at Detroit Red Wings
1 REG / 04:24Missed Shot
Montréal Canadiens
goalie in net: Cam Talbot; shooting player: Lane Hutson
above-crossbar; wrist
—
2024-12-20
Montréal Canadiens at Detroit Red Wings
1 REG / 05:02Shot On Goal
Montréal Canadiens
goalie in net: Cam Talbot; shooting player: Nick Suzuki
slap
—
2024-12-20
Montréal Canadiens at Detroit Red Wings
1 REG / 05:22Takeaway
Montréal Canadiens
player: Brendan Gallagher
—
2024-12-20
Montréal Canadiens at Detroit Red Wings
1 REG / 05:31Giveaway
Montréal Canadiens
player: Christian Dvorak
—
2024-12-20
Montréal Canadiens at Detroit Red Wings
1 REG / 06:18Shot On Goal
Montréal Canadiens
goalie in net: Cam Talbot; shooting player: Arber Xhekaj
slap
—
2024-12-20
Montréal Canadiens at Detroit Red Wings
1 REG / 06:22Giveaway
Detroit Red Wings
player: Dylan Larkin
—
2024-12-20
Montréal Canadiens at Detroit Red Wings
1 REG / 06:25Shot On Goal
Montréal Canadiens
goalie in net: Cam Talbot; shooting player: Alex Newhook
slap
—
2024-12-20
Montréal Canadiens at Detroit Red Wings
1 REG / 06:28Giveaway
Montréal Canadiens
player: Patrik Laine
—
2024-12-20
Montréal Canadiens at Detroit Red Wings
1 REG / 06:29Shot On Goal
Detroit Red Wings
goalie in net: Samuel Montembeault; shooting player: Dylan Larkin
wrist
—
2024-12-20
Montréal Canadiens at Detroit Red Wings
1 REG / 07:09Goal
Montréal Canadiens
goalie in net: Cam Talbot; scoring player: Emil Heineman; assist1 player: Jake Evans; assist2 player: Mike Matheson
wrist
1-0
2024-12-20
Montréal Canadiens at Detroit Red Wings
1 REG / 07:09Faceoff
Detroit Red Wings
winning player: J.T. Compher; losing player: Nick Suzuki
—
2024-12-20
Montréal Canadiens at Detroit Red Wings
1 REG / 07:17Giveaway
Montréal Canadiens
player: Lane Hutson
—
2024-12-20
Montréal Canadiens at Detroit Red Wings
1 REG / 07:44Missed Shot
Montréal Canadiens
goalie in net: Cam Talbot; shooting player: Lane Hutson
wide-right; wrist
—
2024-12-20
Montréal Canadiens at Detroit Red Wings
1 REG / 07:52Stoppage
Neutral event

puck-in-benches; tv-timeout
—
2024-12-20
Montréal Canadiens at Detroit Red Wings
1 REG / 07:52Faceoff
Montréal Canadiens
winning player: Josh Anderson; losing player: Andrew Copp
—

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.