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

310 matching events across 1 games. Last source refresh: Oct 4, 2026 04:49.

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

—
2021-10-30
Montréal Canadiens at Los Angeles Kings
1 REG / 00:00Faceoff
Montréal Canadiens
winning player: Mathieu Perreault; losing player: Phillip Danault
—
2021-10-30
Montréal Canadiens at Los Angeles Kings
1 REG / 00:05Stoppage
Neutral event

puck-in-benches
—
2021-10-30
Montréal Canadiens at Los Angeles Kings
1 REG / 00:05Faceoff
Los Angeles Kings
winning player: Rasmus Kupari; losing player: Mathieu Perreault
—
2021-10-30
Montréal Canadiens at Los Angeles Kings
1 REG / 00:22Takeaway
Los Angeles Kings
player: Tobias Bjornfot
—
2021-10-30
Montréal Canadiens at Los Angeles Kings
1 REG / 00:29Missed Shot
Los Angeles Kings
goalie in net: Jake Allen; shooting player: Rasmus Kupari
wide-of-net; wrist
—
2021-10-30
Montréal Canadiens at Los Angeles Kings
1 REG / 00:31Shot On Goal
Los Angeles Kings
goalie in net: Jake Allen; shooting player: Trevor Moore
wrist
—
2021-10-30
Montréal Canadiens at Los Angeles Kings
1 REG / 00:32Stoppage
Neutral event

goalie-stopped-after-sog
—
2021-10-30
Montréal Canadiens at Los Angeles Kings
1 REG / 00:32Faceoff
Montréal Canadiens
winning player: Christian Dvorak; losing player: Anze Kopitar
—
2021-10-30
Montréal Canadiens at Los Angeles Kings
1 REG / 00:38Hit
Los Angeles Kings
hitting player: Dustin Brown; hittee player: Josh Anderson
—
2021-10-30
Montréal Canadiens at Los Angeles Kings
1 REG / 00:54Shot On Goal
Los Angeles Kings
goalie in net: Jake Allen; shooting player: Dustin Brown
wrist
—
2021-10-30
Montréal Canadiens at Los Angeles Kings
1 REG / 01:22Hit
Montréal Canadiens
hitting player: Nick Suzuki; hittee player: Phillip Danault
—
2021-10-30
Montréal Canadiens at Los Angeles Kings
1 REG / 01:46Stoppage
Neutral event

offside
—
2021-10-30
Montréal Canadiens at Los Angeles Kings
1 REG / 01:46Faceoff
Los Angeles Kings
winning player: Blake Lizotte; losing player: Cedric Paquette
—
2021-10-30
Montréal Canadiens at Los Angeles Kings
1 REG / 01:59Hit
Montréal Canadiens
hitting player: Cedric Paquette; hittee player: Blake Lizotte
—
2021-10-30
Montréal Canadiens at Los Angeles Kings
1 REG / 02:00Hit
Los Angeles Kings
hitting player: Alexander Edler; hittee player: Artturi Lehkonen
—
2021-10-30
Montréal Canadiens at Los Angeles Kings
1 REG / 02:04Hit
Montréal Canadiens
hitting player: Joel Armia; hittee player: Kale Clague
—
2021-10-30
Montréal Canadiens at Los Angeles Kings
1 REG / 02:07Hit
Montréal Canadiens
hitting player: Cedric Paquette; hittee player: Blake Lizotte
—
2021-10-30
Montréal Canadiens at Los Angeles Kings
1 REG / 02:44Stoppage
Neutral event

puck-in-netting
—
2021-10-30
Montréal Canadiens at Los Angeles Kings
1 REG / 02:44Faceoff
Los Angeles Kings
winning player: Anze Kopitar; losing player: Mathieu Perreault
—
2021-10-30
Montréal Canadiens at Los Angeles Kings
1 REG / 02:59Stoppage
Neutral event

offside
—
2021-10-30
Montréal Canadiens at Los Angeles Kings
1 REG / 02:59Faceoff
Los Angeles Kings
winning player: Anze Kopitar; losing player: Nick Suzuki
—
2021-10-30
Montréal Canadiens at Los Angeles Kings
1 REG / 03:18Hit
Los Angeles Kings
hitting player: Dustin Brown; hittee player: Brendan Gallagher
—
2021-10-30
Montréal Canadiens at Los Angeles Kings
1 REG / 03:32Takeaway
Montréal Canadiens
player: Brendan Gallagher
—
2021-10-30
Montréal Canadiens at Los Angeles Kings
1 REG / 03:37Hit
Los Angeles Kings
hitting player: Anze Kopitar; hittee player: Nick Suzuki
—
2021-10-30
Montréal Canadiens at Los Angeles Kings
1 REG / 03:41Blocked Shot
Montréal Canadiens
shooting player: Jeff Petry; blocking player: Olli Maatta
—
2021-10-30
Montréal Canadiens at Los Angeles Kings
1 REG / 04:08Hit
Los Angeles Kings
hitting player: Phillip Danault; hittee player: Ben Chiarot
—
2021-10-30
Montréal Canadiens at Los Angeles Kings
1 REG / 04:25Missed Shot
Los Angeles Kings
goalie in net: Jake Allen; shooting player: Kale Clague
wide-of-net; backhand
—
2021-10-30
Montréal Canadiens at Los Angeles Kings
1 REG / 04:32Blocked Shot
Los Angeles Kings
shooting player: Kale Clague; blocking player: Alexander Romanov
—
2021-10-30
Montréal Canadiens at Los Angeles Kings
1 REG / 04:34Stoppage
Neutral event

puck-in-crowd
—
2021-10-30
Montréal Canadiens at Los Angeles Kings
1 REG / 04:34Faceoff
Los Angeles Kings
winning player: Blake Lizotte; losing player: Christian Dvorak
—
2021-10-30
Montréal Canadiens at Los Angeles Kings
1 REG / 05:06Missed Shot
Montréal Canadiens
goalie in net: Cal Petersen; shooting player: Josh Anderson
wide-of-net; wrist
—
2021-10-30
Montréal Canadiens at Los Angeles Kings
1 REG / 05:09Shot On Goal
Montréal Canadiens
goalie in net: Cal Petersen; shooting player: Alexander Romanov
wrist
—
2021-10-30
Montréal Canadiens at Los Angeles Kings
1 REG / 05:09Stoppage
Neutral event

goalie-stopped-after-sog
—
2021-10-30
Montréal Canadiens at Los Angeles Kings
1 REG / 05:09Faceoff
Los Angeles Kings
winning player: Rasmus Kupari; losing player: Mathieu Perreault
—
2021-10-30
Montréal Canadiens at Los Angeles Kings
1 REG / 05:51Blocked Shot
Los Angeles Kings
shooting player: Trevor Moore; blocking player: Sami Niku
—
2021-10-30
Montréal Canadiens at Los Angeles Kings
1 REG / 06:10Stoppage
Neutral event

offside; tv-timeout
—
2021-10-30
Montréal Canadiens at Los Angeles Kings
1 REG / 06:10Faceoff
Montréal Canadiens
winning player: Nick Suzuki; losing player: Anze Kopitar
—
2021-10-30
Montréal Canadiens at Los Angeles Kings
1 REG / 06:49Hit
Montréal Canadiens
hitting player: Brendan Gallagher; hittee player: Mikey Anderson
—
2021-10-30
Montréal Canadiens at Los Angeles Kings
1 REG / 06:56Blocked Shot
Montréal Canadiens
shooting player: David Savard; blocking player: Mikey Anderson
—
2021-10-30
Montréal Canadiens at Los Angeles Kings
1 REG / 07:15Giveaway
Los Angeles Kings
player: Olli Maatta
—
2021-10-30
Montréal Canadiens at Los Angeles Kings
1 REG / 07:18Shot On Goal
Montréal Canadiens
goalie in net: Cal Petersen; shooting player: Jonathan Drouin
snap
—
2021-10-30
Montréal Canadiens at Los Angeles Kings
1 REG / 07:27Hit
Los Angeles Kings
hitting player: Matt Roy; hittee player: Christian Dvorak
—
2021-10-30
Montréal Canadiens at Los Angeles Kings
1 REG / 07:32Giveaway
Los Angeles Kings
player: Matt Roy
—
2021-10-30
Montréal Canadiens at Los Angeles Kings
1 REG / 07:42Blocked Shot
Montréal Canadiens
shooting player: Christian Dvorak; blocking player: Olli Maatta
—
2021-10-30
Montréal Canadiens at Los Angeles Kings
1 REG / 07:48Stoppage
Neutral event

puck-in-netting
—
2021-10-30
Montréal Canadiens at Los Angeles Kings
1 REG / 07:48Faceoff
Los Angeles Kings
winning player: Blake Lizotte; losing player: Mathieu Perreault
—
2021-10-30
Montréal Canadiens at Los Angeles Kings
1 REG / 08:06Missed Shot
Los Angeles Kings
goalie in net: Jake Allen; shooting player: Brendan Lemieux
wide-of-net; wrist
—
2021-10-30
Montréal Canadiens at Los Angeles Kings
1 REG / 08:19Giveaway
Montréal Canadiens
player: Jake Allen
—
2021-10-30
Montréal Canadiens at Los Angeles Kings
1 REG / 08:32Shot On Goal
Los Angeles Kings
goalie in net: Jake Allen; shooting player: Lias Andersson
wrist
—

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.