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

288 matching events across 1 games. Last source refresh: Oct 4, 2026 04:52.

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

—
2022-04-07
Montréal Canadiens at New Jersey Devils
1 REG / 00:00Faceoff
Montréal Canadiens
winning player: Jake Evans; losing player: Nico Hischier
—
2022-04-07
Montréal Canadiens at New Jersey Devils
1 REG / 00:11Shot On Goal
Montréal Canadiens
goalie in net: Andrew Hammond; shooting player: Josh Anderson
backhand
—
2022-04-07
Montréal Canadiens at New Jersey Devils
1 REG / 00:12Stoppage
Neutral event

goalie-stopped-after-sog
—
2022-04-07
Montréal Canadiens at New Jersey Devils
1 REG / 00:12Faceoff
New Jersey Devils
winning player: Nico Hischier; losing player: Jake Evans
—
2022-04-07
Montréal Canadiens at New Jersey Devils
1 REG / 01:20Stoppage
Neutral event

icing
—
2022-04-07
Montréal Canadiens at New Jersey Devils
1 REG / 01:20Faceoff
Montréal Canadiens
winning player: Nick Suzuki; losing player: Pavel Zacha
—
2022-04-07
Montréal Canadiens at New Jersey Devils
1 REG / 01:28Blocked Shot
Montréal Canadiens
shooting player: Cole Caufield; blocking player: Damon Severson
—
2022-04-07
Montréal Canadiens at New Jersey Devils
1 REG / 01:45Shot On Goal
Montréal Canadiens
goalie in net: Andrew Hammond; shooting player: Alexander Romanov
snap
—
2022-04-07
Montréal Canadiens at New Jersey Devils
1 REG / 02:00Stoppage
Neutral event

puck-in-netting
—
2022-04-07
Montréal Canadiens at New Jersey Devils
1 REG / 02:00Faceoff
New Jersey Devils
winning player: Jesper Boqvist; losing player: Christian Dvorak
—
2022-04-07
Montréal Canadiens at New Jersey Devils
1 REG / 02:06Blocked Shot
New Jersey Devils
shooting player: Ryan Graves; blocking player: Joel Armia
—
2022-04-07
Montréal Canadiens at New Jersey Devils
1 REG / 02:14Shot On Goal
New Jersey Devils
goalie in net: Jake Allen; shooting player: Fabian Zetterlund
snap
—
2022-04-07
Montréal Canadiens at New Jersey Devils
1 REG / 02:29Hit
New Jersey Devils
hitting player: Fabian Zetterlund; hittee player: Kale Clague
—
2022-04-07
Montréal Canadiens at New Jersey Devils
1 REG / 02:43Hit
New Jersey Devils
hitting player: A.J. Greer; hittee player: Brendan Gallagher
—
2022-04-07
Montréal Canadiens at New Jersey Devils
1 REG / 03:01Giveaway
Montréal Canadiens
player: Jesse Ylonen
—
2022-04-07
Montréal Canadiens at New Jersey Devils
1 REG / 03:08Takeaway
New Jersey Devils
player: Andreas Johnsson
—
2022-04-07
Montréal Canadiens at New Jersey Devils
1 REG / 03:10Shot On Goal
New Jersey Devils
goalie in net: Jake Allen; shooting player: Michael McLeod
snap
—
2022-04-07
Montréal Canadiens at New Jersey Devils
1 REG / 03:38Giveaway
New Jersey Devils
player: Damon Severson
—
2022-04-07
Montréal Canadiens at New Jersey Devils
1 REG / 03:41Giveaway
Montréal Canadiens
player: David Savard
—
2022-04-07
Montréal Canadiens at New Jersey Devils
1 REG / 03:46Hit
Montréal Canadiens
hitting player: Mike Hoffman; hittee player: Damon Severson
—
2022-04-07
Montréal Canadiens at New Jersey Devils
1 REG / 03:58Blocked Shot
New Jersey Devils
shooting player: Nico Hischier; blocking player: Corey Schueneman
—
2022-04-07
Montréal Canadiens at New Jersey Devils
1 REG / 04:35Goal
Montréal Canadiens
goalie in net: Andrew Hammond; scoring player: Nick Suzuki; assist1 player: Rem Pitlick; assist2 player: Cole Caufield
snap
1-0
2022-04-07
Montréal Canadiens at New Jersey Devils
1 REG / 04:35Faceoff
Montréal Canadiens
winning player: Christian Dvorak; losing player: Jesper Boqvist
—
2022-04-07
Montréal Canadiens at New Jersey Devils
1 REG / 05:06Blocked Shot
Montréal Canadiens
shooting player: Christian Dvorak; blocking player: Fabian Zetterlund
—
2022-04-07
Montréal Canadiens at New Jersey Devils
1 REG / 05:06Stoppage
Neutral event

puck-in-netting
—
2022-04-07
Montréal Canadiens at New Jersey Devils
1 REG / 05:06Faceoff
New Jersey Devils
winning player: Michael McLeod; losing player: Ryan Poehling
—
2022-04-07
Montréal Canadiens at New Jersey Devils
1 REG / 05:18Blocked Shot
New Jersey Devils
shooting player: Andreas Johnsson; blocking player: Kale Clague
—
2022-04-07
Montréal Canadiens at New Jersey Devils
1 REG / 06:09Hit
Montréal Canadiens
hitting player: David Savard; hittee player: Jesper Bratt
—
2022-04-07
Montréal Canadiens at New Jersey Devils
1 REG / 06:41Goal
Montréal Canadiens
goalie in net: Andrew Hammond; scoring player: Jake Evans; assist1 player: Corey Schueneman; assist2 player: Mike Hoffman
slap
2-0
2022-04-07
Montréal Canadiens at New Jersey Devils
1 REG / 06:41Faceoff
Montréal Canadiens
winning player: Nick Suzuki; losing player: Pavel Zacha
—
2022-04-07
Montréal Canadiens at New Jersey Devils
1 REG / 07:11Goal
New Jersey Devils
goalie in net: Jake Allen; scoring player: Tomas Tatar; assist1 player: Dawson Mercer; assist2 player: Damon Severson
snap
2-1
2022-04-07
Montréal Canadiens at New Jersey Devils
1 REG / 07:11Faceoff
Montréal Canadiens
winning player: Christian Dvorak; losing player: Jesper Boqvist
—
2022-04-07
Montréal Canadiens at New Jersey Devils
1 REG / 08:01Shot On Goal
New Jersey Devils
goalie in net: Jake Allen; shooting player: Fabian Zetterlund
snap
—
2022-04-07
Montréal Canadiens at New Jersey Devils
1 REG / 08:01Stoppage
Neutral event

goalie-stopped-after-sog; tv-timeout
—
2022-04-07
Montréal Canadiens at New Jersey Devils
1 REG / 08:01Faceoff
Montréal Canadiens
winning player: Ryan Poehling; losing player: Michael McLeod
—
2022-04-07
Montréal Canadiens at New Jersey Devils
1 REG / 08:20Giveaway
New Jersey Devils
player: Michael McLeod
—
2022-04-07
Montréal Canadiens at New Jersey Devils
1 REG / 08:50Shot On Goal
Montréal Canadiens
goalie in net: Andrew Hammond; shooting player: Mike Hoffman
snap
—
2022-04-07
Montréal Canadiens at New Jersey Devils
1 REG / 09:03Missed Shot
Montréal Canadiens
goalie in net: Andrew Hammond; shooting player: Joel Edmundson
wide-of-net; snap
—
2022-04-07
Montréal Canadiens at New Jersey Devils
1 REG / 09:20Hit
New Jersey Devils
hitting player: Jonas Siegenthaler; hittee player: Josh Anderson
—
2022-04-07
Montréal Canadiens at New Jersey Devils
1 REG / 09:32Blocked Shot
Montréal Canadiens
shooting player: Alexander Romanov; blocking player: Nico Hischier
—
2022-04-07
Montréal Canadiens at New Jersey Devils
1 REG / 10:17Stoppage
Neutral event

icing
—
2022-04-07
Montréal Canadiens at New Jersey Devils
1 REG / 10:17Faceoff
New Jersey Devils
winning player: Pavel Zacha; losing player: Nick Suzuki
—
2022-04-07
Montréal Canadiens at New Jersey Devils
1 REG / 11:01Shot On Goal
Montréal Canadiens
goalie in net: Andrew Hammond; shooting player: Corey Schueneman
snap
—
2022-04-07
Montréal Canadiens at New Jersey Devils
1 REG / 11:09Stoppage
Neutral event

offside; tv-timeout
—
2022-04-07
Montréal Canadiens at New Jersey Devils
1 REG / 11:09Faceoff
New Jersey Devils
winning player: Jesper Boqvist; losing player: Christian Dvorak
—
2022-04-07
Montréal Canadiens at New Jersey Devils
1 REG / 11:48Hit
New Jersey Devils
hitting player: Ryan Graves; hittee player: Brendan Gallagher
—
2022-04-07
Montréal Canadiens at New Jersey Devils
1 REG / 11:54Hit
Montréal Canadiens
hitting player: Christian Dvorak; hittee player: Dougie Hamilton
—
2022-04-07
Montréal Canadiens at New Jersey Devils
1 REG / 12:07Hit
New Jersey Devils
hitting player: Michael McLeod; hittee player: Corey Schueneman
—
2022-04-07
Montréal Canadiens at New Jersey Devils
1 REG / 12:09Giveaway
Montréal Canadiens
player: Tyler Pitlick
—

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.