NHL Data Hub

NHL play-by-play

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

Reset

330 matching events across 1 games. Last source refresh: Oct 4, 2026 04:23.

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

—
2019-03-12
Detroit Red Wings at Montréal Canadiens
1 REG / 00:00Faceoff
Montréal Canadiens
winning player: Max Domi; losing player: Luke Glendening
—
2019-03-12
Detroit Red Wings at Montréal Canadiens
1 REG / 00:07Stoppage
Neutral event

puck-in-benches
—
2019-03-12
Detroit Red Wings at Montréal Canadiens
1 REG / 00:07Faceoff
Detroit Red Wings
winning player: Luke Glendening; losing player: Max Domi
—
2019-03-12
Detroit Red Wings at Montréal Canadiens
1 REG / 00:27Giveaway
Montréal Canadiens
player: Jeff Petry
—
2019-03-12
Detroit Red Wings at Montréal Canadiens
1 REG / 00:31Giveaway
Montréal Canadiens
player: Jeff Petry
—
2019-03-12
Detroit Red Wings at Montréal Canadiens
1 REG / 00:42Takeaway
Detroit Red Wings
player: Danny DeKeyser
—
2019-03-12
Detroit Red Wings at Montréal Canadiens
1 REG / 00:55Shot On Goal
Montréal Canadiens
goalie in net: Jonathan Bernier; shooting player: Andrew Shaw
wrist
—
2019-03-12
Detroit Red Wings at Montréal Canadiens
1 REG / 00:58Takeaway
Detroit Red Wings
player: Andreas Athanasiou
—
2019-03-12
Detroit Red Wings at Montréal Canadiens
1 REG / 01:02Shot On Goal
Detroit Red Wings
goalie in net: Carey Price; shooting player: Andreas Athanasiou
backhand
—
2019-03-12
Detroit Red Wings at Montréal Canadiens
1 REG / 01:23Shot On Goal
Montréal Canadiens
goalie in net: Jonathan Bernier; shooting player: Tomas Tatar
wrist
—
2019-03-12
Detroit Red Wings at Montréal Canadiens
1 REG / 01:30Shot On Goal
Montréal Canadiens
goalie in net: Jonathan Bernier; shooting player: Shea Weber
snap
—
2019-03-12
Detroit Red Wings at Montréal Canadiens
1 REG / 01:33Missed Shot
Montréal Canadiens
goalie in net: Jonathan Bernier; shooting player: Brendan Gallagher
wide-of-net; wrist
—
2019-03-12
Detroit Red Wings at Montréal Canadiens
1 REG / 01:46Shot On Goal
Detroit Red Wings
goalie in net: Carey Price; shooting player: Luke Witkowski
wrist
—
2019-03-12
Detroit Red Wings at Montréal Canadiens
1 REG / 02:30Giveaway
Montréal Canadiens
player: Jordie Benn
—
2019-03-12
Detroit Red Wings at Montréal Canadiens
1 REG / 02:33Hit
Montréal Canadiens
hitting player: Jesperi Kotkaniemi; hittee player: Filip Hronek
—
2019-03-12
Detroit Red Wings at Montréal Canadiens
1 REG / 03:11Blocked Shot
Montréal Canadiens
shooting player: Brett Kulak; blocking player: Michael Rasmussen
—
2019-03-12
Detroit Red Wings at Montréal Canadiens
1 REG / 03:33Stoppage
Neutral event

icing
—
2019-03-12
Detroit Red Wings at Montréal Canadiens
1 REG / 03:33Faceoff
Detroit Red Wings
winning player: Justin Abdelkader; losing player: Andrew Shaw
—
2019-03-12
Detroit Red Wings at Montréal Canadiens
1 REG / 05:04Shot On Goal
Detroit Red Wings
goalie in net: Carey Price; shooting player: Tyler Bertuzzi
snap
—
2019-03-12
Detroit Red Wings at Montréal Canadiens
1 REG / 05:06Hit
Montréal Canadiens
hitting player: Shea Weber; hittee player: Luke Witkowski
—
2019-03-12
Detroit Red Wings at Montréal Canadiens
1 REG / 05:16Hit
Montréal Canadiens
hitting player: Jesperi Kotkaniemi; hittee player: Niklas Kronwall
—
2019-03-12
Detroit Red Wings at Montréal Canadiens
1 REG / 05:27Hit
Detroit Red Wings
hitting player: Luke Witkowski; hittee player: Joel Armia
—
2019-03-12
Detroit Red Wings at Montréal Canadiens
1 REG / 05:41Blocked Shot
Detroit Red Wings
shooting player: Luke Witkowski; blocking player: Brett Kulak
—
2019-03-12
Detroit Red Wings at Montréal Canadiens
1 REG / 05:48Missed Shot
Montréal Canadiens
goalie in net: Jonathan Bernier; shooting player: Brett Kulak
over-net; wrist
—
2019-03-12
Detroit Red Wings at Montréal Canadiens
1 REG / 05:49Hit
Detroit Red Wings
hitting player: Luke Witkowski; hittee player: Brett Kulak
—
2019-03-12
Detroit Red Wings at Montréal Canadiens
1 REG / 06:01Shot On Goal
Montréal Canadiens
goalie in net: Jonathan Bernier; shooting player: Jordan Weal
wrist
—
2019-03-12
Detroit Red Wings at Montréal Canadiens
1 REG / 06:02Stoppage
Neutral event

goalie-stopped-after-sog; tv-timeout
—
2019-03-12
Detroit Red Wings at Montréal Canadiens
1 REG / 06:02Faceoff
Montréal Canadiens
winning player: Jordan Weal; losing player: Christoffer Ehn
—
2019-03-12
Detroit Red Wings at Montréal Canadiens
1 REG / 06:06Shot On Goal
Montréal Canadiens
goalie in net: Jonathan Bernier; shooting player: Christian Folin
wrist
—
2019-03-12
Detroit Red Wings at Montréal Canadiens
1 REG / 06:13Hit
Montréal Canadiens
hitting player: Artturi Lehkonen; hittee player: Michael Rasmussen
—
2019-03-12
Detroit Red Wings at Montréal Canadiens
1 REG / 06:24Stoppage
Neutral event

offside
—
2019-03-12
Detroit Red Wings at Montréal Canadiens
1 REG / 06:24Faceoff
Montréal Canadiens
winning player: Max Domi; losing player: Luke Glendening
—
2019-03-12
Detroit Red Wings at Montréal Canadiens
1 REG / 06:35Giveaway
Detroit Red Wings
player: Trevor Daley
—
2019-03-12
Detroit Red Wings at Montréal Canadiens
1 REG / 06:35Blocked Shot
Montréal Canadiens
shooting player: Max Domi; blocking player: Luke Glendening
—
2019-03-12
Detroit Red Wings at Montréal Canadiens
1 REG / 06:37Blocked Shot
Montréal Canadiens
shooting player: Christian Folin; blocking player: Darren Helm
—
2019-03-12
Detroit Red Wings at Montréal Canadiens
1 REG / 06:39Missed Shot
Montréal Canadiens
goalie in net: Jonathan Bernier; shooting player: Christian Folin
wide-of-net; wrist
—
2019-03-12
Detroit Red Wings at Montréal Canadiens
1 REG / 07:09Hit
Montréal Canadiens
hitting player: Andrew Shaw; hittee player: Filip Hronek
—
2019-03-12
Detroit Red Wings at Montréal Canadiens
1 REG / 07:21Hit
Detroit Red Wings
hitting player: Filip Hronek; hittee player: Tomas Tatar
—
2019-03-12
Detroit Red Wings at Montréal Canadiens
1 REG / 07:30Missed Shot
Montréal Canadiens
goalie in net: Jonathan Bernier; shooting player: Brendan Gallagher
wide-of-net; wrist
—
2019-03-12
Detroit Red Wings at Montréal Canadiens
1 REG / 07:48Shot On Goal
Montréal Canadiens
goalie in net: Jonathan Bernier; shooting player: Brendan Gallagher
wrist
—
2019-03-12
Detroit Red Wings at Montréal Canadiens
1 REG / 07:46Giveaway
Detroit Red Wings
player: Anthony Mantha
—
2019-03-12
Detroit Red Wings at Montréal Canadiens
1 REG / 07:49Stoppage
Neutral event

goalie-stopped-after-sog
—
2019-03-12
Detroit Red Wings at Montréal Canadiens
1 REG / 07:49Faceoff
Montréal Canadiens
winning player: Jesperi Kotkaniemi; losing player: Frans Nielsen
—
2019-03-12
Detroit Red Wings at Montréal Canadiens
1 REG / 07:56Blocked Shot
Montréal Canadiens
shooting player: Jonathan Drouin; blocking player: Jonathan Ericsson
—
2019-03-12
Detroit Red Wings at Montréal Canadiens
1 REG / 08:16Blocked Shot
Detroit Red Wings
shooting player: Filip Zadina; blocking player: Brett Kulak
—
2019-03-12
Detroit Red Wings at Montréal Canadiens
1 REG / 08:19Missed Shot
Detroit Red Wings
goalie in net: Carey Price; shooting player: Niklas Kronwall
wide-of-net; slap
—
2019-03-12
Detroit Red Wings at Montréal Canadiens
1 REG / 08:31Hit
Detroit Red Wings
hitting player: Filip Zadina; hittee player: Brett Kulak
—
2019-03-12
Detroit Red Wings at Montréal Canadiens
1 REG / 08:34Shot On Goal
Detroit Red Wings
goalie in net: Carey Price; shooting player: Filip Zadina
wrist
—
2019-03-12
Detroit Red Wings at Montréal Canadiens
1 REG / 08:31Giveaway
Montréal Canadiens
player: Jeff Petry
—

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.