NHL Data Hub

NHL play-by-play

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

Reset

350 matching events across 1 games. Last source refresh: Oct 4, 2026 03:49.

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

—
2016-12-04
Montréal Canadiens at Los Angeles Kings
1 REG / 00:00Faceoff
Los Angeles Kings
winning player: Anze Kopitar; losing player: Alex Galchenyuk
—
2016-12-04
Montréal Canadiens at Los Angeles Kings
1 REG / 00:37Blocked Shot
Los Angeles Kings
shooting player: Trevor Lewis; blocking player: Shea Weber
—
2016-12-04
Montréal Canadiens at Los Angeles Kings
1 REG / 01:19Hit
Montréal Canadiens
hitting player: Tomas Plekanec; hittee player: Jake Muzzin
—
2016-12-04
Montréal Canadiens at Los Angeles Kings
1 REG / 01:34Stoppage
Neutral event

icing
—
2016-12-04
Montréal Canadiens at Los Angeles Kings
1 REG / 01:34Faceoff
Los Angeles Kings
winning player: Jeff Carter; losing player: David Desharnais
—
2016-12-04
Montréal Canadiens at Los Angeles Kings
1 REG / 01:41Hit
Montréal Canadiens
hitting player: Andrew Shaw; hittee player: Jake Muzzin
—
2016-12-04
Montréal Canadiens at Los Angeles Kings
1 REG / 01:44Shot On Goal
Montréal Canadiens
goalie in net: Peter Budaj; shooting player: Andrew Shaw
wrist
—
2016-12-04
Montréal Canadiens at Los Angeles Kings
1 REG / 01:45Stoppage
Neutral event

goalie-stopped-after-sog
—
2016-12-04
Montréal Canadiens at Los Angeles Kings
1 REG / 01:45Faceoff
Los Angeles Kings
winning player: Nic Dowd; losing player: Torrey Mitchell
—
2016-12-04
Montréal Canadiens at Los Angeles Kings
1 REG / 01:52Stoppage
Neutral event

puck-in-benches
—
2016-12-04
Montréal Canadiens at Los Angeles Kings
1 REG / 01:52Faceoff
Montréal Canadiens
winning player: David Desharnais; losing player: Nic Dowd
—
2016-12-04
Montréal Canadiens at Los Angeles Kings
1 REG / 02:18Hit
Los Angeles Kings
hitting player: Nic Dowd; hittee player: Mark Barberio
—
2016-12-04
Montréal Canadiens at Los Angeles Kings
1 REG / 02:23Shot On Goal
Montréal Canadiens
goalie in net: Peter Budaj; shooting player: David Desharnais
slap
—
2016-12-04
Montréal Canadiens at Los Angeles Kings
1 REG / 02:24Stoppage
Neutral event

goalie-stopped-after-sog
—
2016-12-04
Montréal Canadiens at Los Angeles Kings
1 REG / 02:24Faceoff
Montréal Canadiens
winning player: Alex Galchenyuk; losing player: Anze Kopitar
—
2016-12-04
Montréal Canadiens at Los Angeles Kings
1 REG / 02:30Goal
Montréal Canadiens
goalie in net: Peter Budaj; scoring player: Max Pacioretty; assist1 player: Andrei Markov; assist2 player: Alexander Radulov
wrist
1-0
2016-12-04
Montréal Canadiens at Los Angeles Kings
1 REG / 02:30Faceoff
Montréal Canadiens
winning player: Tomas Plekanec; losing player: Anze Kopitar
—
2016-12-04
Montréal Canadiens at Los Angeles Kings
1 REG / 02:43Stoppage
Neutral event

hand-pass
—
2016-12-04
Montréal Canadiens at Los Angeles Kings
1 REG / 02:43Faceoff
Los Angeles Kings
winning player: Nicholas Shore; losing player: Tomas Plekanec
—
2016-12-04
Montréal Canadiens at Los Angeles Kings
1 REG / 02:52Stoppage
Neutral event

offside
—
2016-12-04
Montréal Canadiens at Los Angeles Kings
1 REG / 02:52Faceoff
Montréal Canadiens
winning player: Torrey Mitchell; losing player: Nicholas Shore
—
2016-12-04
Montréal Canadiens at Los Angeles Kings
1 REG / 03:03Hit
Los Angeles Kings
hitting player: Jordan Nolan; hittee player: Brian Flynn
—
2016-12-04
Montréal Canadiens at Los Angeles Kings
1 REG / 03:12Penalty
Los Angeles Kings
committed by player: Alec Martinez; drawn by player: Paul Byron
interference; 2.0
—
2016-12-04
Montréal Canadiens at Los Angeles Kings
1 REG / 03:12Faceoff
Montréal Canadiens
winning player: Alex Galchenyuk; losing player: Jeff Carter
—
2016-12-04
Montréal Canadiens at Los Angeles Kings
1 REG / 03:28Takeaway
Los Angeles Kings
player: Tyler Toffoli
—
2016-12-04
Montréal Canadiens at Los Angeles Kings
1 REG / 04:23Hit
Los Angeles Kings
hitting player: Anze Kopitar; hittee player: Andrew Shaw
—
2016-12-04
Montréal Canadiens at Los Angeles Kings
1 REG / 04:29Missed Shot
Montréal Canadiens
goalie in net: Peter Budaj; shooting player: Max Pacioretty
wide-of-net; snap
—
2016-12-04
Montréal Canadiens at Los Angeles Kings
1 REG / 04:30Hit
Los Angeles Kings
hitting player: Matt Greene; hittee player: Max Pacioretty
—
2016-12-04
Montréal Canadiens at Los Angeles Kings
1 REG / 05:41Giveaway
Montréal Canadiens
player: Torrey Mitchell
—
2016-12-04
Montréal Canadiens at Los Angeles Kings
1 REG / 05:52Hit
Los Angeles Kings
hitting player: Anze Kopitar; hittee player: Alexei Emelin
—
2016-12-04
Montréal Canadiens at Los Angeles Kings
1 REG / 05:57Stoppage
Neutral event

icing
—
2016-12-04
Montréal Canadiens at Los Angeles Kings
1 REG / 06:09Missed Shot
Los Angeles Kings
goalie in net: Carey Price; shooting player: Jeff Carter
over-net; tip-in
—
2016-12-04
Montréal Canadiens at Los Angeles Kings
1 REG / 06:12Hit
Montréal Canadiens
hitting player: Alexei Emelin; hittee player: Tanner Pearson
—
2016-12-04
Montréal Canadiens at Los Angeles Kings
1 REG / 05:57Faceoff
Los Angeles Kings
winning player: Jeff Carter; losing player: Torrey Mitchell
—
2016-12-04
Montréal Canadiens at Los Angeles Kings
1 REG / 06:31Stoppage
Neutral event

puck-in-netting; tv-timeout
—
2016-12-04
Montréal Canadiens at Los Angeles Kings
1 REG / 06:31Faceoff
Los Angeles Kings
winning player: Nic Dowd; losing player: Alex Galchenyuk
—
2016-12-04
Montréal Canadiens at Los Angeles Kings
1 REG / 06:45Giveaway
Los Angeles Kings
player: Nic Dowd
—
2016-12-04
Montréal Canadiens at Los Angeles Kings
1 REG / 06:47Blocked Shot
Montréal Canadiens
shooting player: Max Pacioretty; blocking player: Alec Martinez
—
2016-12-04
Montréal Canadiens at Los Angeles Kings
1 REG / 06:49Stoppage
Neutral event

goalie-stopped-after-sog; rink-repair
—
2016-12-04
Montréal Canadiens at Los Angeles Kings
1 REG / 06:49Faceoff
Montréal Canadiens
winning player: Tomas Plekanec; losing player: Nicholas Shore
—
2016-12-04
Montréal Canadiens at Los Angeles Kings
1 REG / 06:48Shot On Goal
Montréal Canadiens
goalie in net: Peter Budaj; shooting player: Max Pacioretty
wrist
—
2016-12-04
Montréal Canadiens at Los Angeles Kings
1 REG / 06:55Blocked Shot
Montréal Canadiens
shooting player: Brendan Gallagher; blocking player: Drew Doughty
—
2016-12-04
Montréal Canadiens at Los Angeles Kings
1 REG / 07:18Hit
Los Angeles Kings
hitting player: Kyle Clifford; hittee player: Shea Weber
—
2016-12-04
Montréal Canadiens at Los Angeles Kings
1 REG / 07:56Shot On Goal
Los Angeles Kings
goalie in net: Carey Price; shooting player: Marian Gaborik
slap
—
2016-12-04
Montréal Canadiens at Los Angeles Kings
1 REG / 08:01Shot On Goal
Los Angeles Kings
goalie in net: Carey Price; shooting player: Marian Gaborik
wrist
—
2016-12-04
Montréal Canadiens at Los Angeles Kings
1 REG / 08:27Hit
Montréal Canadiens
hitting player: Torrey Mitchell; hittee player: Alec Martinez
—
2016-12-04
Montréal Canadiens at Los Angeles Kings
1 REG / 08:44Shot On Goal
Montréal Canadiens
goalie in net: Peter Budaj; shooting player: Brian Flynn
wrist
—
2016-12-04
Montréal Canadiens at Los Angeles Kings
1 REG / 08:57Shot On Goal
Los Angeles Kings
goalie in net: Carey Price; shooting player: Drew Doughty
slap
—
2016-12-04
Montréal Canadiens at Los Angeles Kings
1 REG / 09:00Hit
Los Angeles Kings
hitting player: Dwight King; hittee player: Shea Weber
—

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.