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-11-02
Detroit Red Wings at Montréal Canadiens
1 REG / 00:00Period Start
Neutral event

—
2021-11-02
Detroit Red Wings at Montréal Canadiens
1 REG / 00:00Faceoff
Montréal Canadiens
winning player: Christian Dvorak; losing player: Pius Suter
—
2021-11-02
Detroit Red Wings at Montréal Canadiens
1 REG / 00:09Takeaway
Montréal Canadiens
player: Christian Dvorak
—
2021-11-02
Detroit Red Wings at Montréal Canadiens
1 REG / 00:17Hit
Montréal Canadiens
hitting player: Artturi Lehkonen; hittee player: Nick Leddy
—
2021-11-02
Detroit Red Wings at Montréal Canadiens
1 REG / 00:33Shot On Goal
Montréal Canadiens
goalie in net: Alex Nedeljkovic; shooting player: Christian Dvorak
tip-in
—
2021-11-02
Detroit Red Wings at Montréal Canadiens
1 REG / 00:42Shot On Goal
Montréal Canadiens
goalie in net: Alex Nedeljkovic; shooting player: Josh Anderson
wrist
—
2021-11-02
Detroit Red Wings at Montréal Canadiens
1 REG / 01:01Giveaway
Detroit Red Wings
player: Nick Leddy
—
2021-11-02
Detroit Red Wings at Montréal Canadiens
1 REG / 01:09Giveaway
Detroit Red Wings
player: Adam Erne
—
2021-11-02
Detroit Red Wings at Montréal Canadiens
1 REG / 01:19Blocked Shot
Montréal Canadiens
shooting player: Ben Chiarot; blocking player: Filip Hronek
—
2021-11-02
Detroit Red Wings at Montréal Canadiens
1 REG / 01:20Hit
Detroit Red Wings
hitting player: Adam Erne; hittee player: Jonathan Drouin
—
2021-11-02
Detroit Red Wings at Montréal Canadiens
1 REG / 01:40Blocked Shot
Montréal Canadiens
shooting player: Ben Chiarot; blocking player: Filip Hronek
—
2021-11-02
Detroit Red Wings at Montréal Canadiens
1 REG / 01:42Giveaway
Detroit Red Wings
player: Pius Suter
—
2021-11-02
Detroit Red Wings at Montréal Canadiens
1 REG / 01:53Shot On Goal
Montréal Canadiens
goalie in net: Alex Nedeljkovic; shooting player: Ben Chiarot
slap
—
2021-11-02
Detroit Red Wings at Montréal Canadiens
1 REG / 01:55Stoppage
Neutral event

puck-in-netting
—
2021-11-02
Detroit Red Wings at Montréal Canadiens
1 REG / 01:55Faceoff
Detroit Red Wings
winning player: Michael Rasmussen; losing player: Nick Suzuki
—
2021-11-02
Detroit Red Wings at Montréal Canadiens
1 REG / 02:01Giveaway
Detroit Red Wings
player: Robby Fabbri
—
2021-11-02
Detroit Red Wings at Montréal Canadiens
1 REG / 02:05Shot On Goal
Montréal Canadiens
goalie in net: Alex Nedeljkovic; shooting player: Nick Suzuki
backhand
—
2021-11-02
Detroit Red Wings at Montréal Canadiens
1 REG / 02:06Goal
Montréal Canadiens
goalie in net: Alex Nedeljkovic; scoring player: Nick Suzuki; assist1 player: Tyler Toffoli; assist2 player: Jeff Petry
wrist
0-1
2021-11-02
Detroit Red Wings at Montréal Canadiens
1 REG / 02:06Faceoff
Montréal Canadiens
winning player: Nick Suzuki; losing player: Joseph Veleno
—
2021-11-02
Detroit Red Wings at Montréal Canadiens
1 REG / 02:25Stoppage
Neutral event

icing
—
2021-11-02
Detroit Red Wings at Montréal Canadiens
1 REG / 02:25Faceoff
Montréal Canadiens
winning player: Nick Suzuki; losing player: Joseph Veleno
—
2021-11-02
Detroit Red Wings at Montréal Canadiens
1 REG / 02:42Hit
Detroit Red Wings
hitting player: Joseph Veleno; hittee player: Chris Wideman
—
2021-11-02
Detroit Red Wings at Montréal Canadiens
1 REG / 02:55Giveaway
Detroit Red Wings
player: Troy Stecher
—
2021-11-02
Detroit Red Wings at Montréal Canadiens
1 REG / 02:59Shot On Goal
Montréal Canadiens
goalie in net: Alex Nedeljkovic; shooting player: Brett Kulak
wrist
—
2021-11-02
Detroit Red Wings at Montréal Canadiens
1 REG / 03:02Shot On Goal
Montréal Canadiens
goalie in net: Alex Nedeljkovic; shooting player: Alex Belzile
wrist
—
2021-11-02
Detroit Red Wings at Montréal Canadiens
1 REG / 03:33Shot On Goal
Detroit Red Wings
goalie in net: Jake Allen; shooting player: Mitchell Stephens
wrist
—
2021-11-02
Detroit Red Wings at Montréal Canadiens
1 REG / 03:34Missed Shot
Detroit Red Wings
goalie in net: Jake Allen; shooting player: Givani Smith
wide-of-net; backhand
—
2021-11-02
Detroit Red Wings at Montréal Canadiens
1 REG / 03:50Stoppage
Neutral event

puck-in-benches
—
2021-11-02
Detroit Red Wings at Montréal Canadiens
1 REG / 03:50Faceoff
Detroit Red Wings
winning player: Robby Fabbri; losing player: Jonathan Drouin
—
2021-11-02
Detroit Red Wings at Montréal Canadiens
1 REG / 03:54Stoppage
Neutral event

offside
—
2021-11-02
Detroit Red Wings at Montréal Canadiens
1 REG / 03:54Faceoff
Montréal Canadiens
winning player: Jonathan Drouin; losing player: Michael Rasmussen
—
2021-11-02
Detroit Red Wings at Montréal Canadiens
1 REG / 04:16Shot On Goal
Detroit Red Wings
goalie in net: Jake Allen; shooting player: Moritz Seider
wrist
—
2021-11-02
Detroit Red Wings at Montréal Canadiens
1 REG / 04:21Blocked Shot
Detroit Red Wings
shooting player: Danny DeKeyser; blocking player: Jonathan Drouin
—
2021-11-02
Detroit Red Wings at Montréal Canadiens
1 REG / 04:23Shot On Goal
Detroit Red Wings
goalie in net: Jake Allen; shooting player: Lucas Raymond
wrist
—
2021-11-02
Detroit Red Wings at Montréal Canadiens
1 REG / 04:47Takeaway
Montréal Canadiens
player: Mike Hoffman
—
2021-11-02
Detroit Red Wings at Montréal Canadiens
1 REG / 05:14Missed Shot
Detroit Red Wings
goalie in net: Jake Allen; shooting player: Filip Zadina
wide-of-net; deflected
—
2021-11-02
Detroit Red Wings at Montréal Canadiens
1 REG / 05:29Stoppage
Neutral event

puck-in-crowd
—
2021-11-02
Detroit Red Wings at Montréal Canadiens
1 REG / 05:29Faceoff
Montréal Canadiens
winning player: Christian Dvorak; losing player: Sam Gagner
—
2021-11-02
Detroit Red Wings at Montréal Canadiens
1 REG / 05:38Stoppage
Neutral event

offside
—
2021-11-02
Detroit Red Wings at Montréal Canadiens
1 REG / 05:38Faceoff
Montréal Canadiens
winning player: Christian Dvorak; losing player: Joseph Veleno
—
2021-11-02
Detroit Red Wings at Montréal Canadiens
1 REG / 06:08Blocked Shot
Detroit Red Wings
shooting player: Sam Gagner; blocking player: Chris Wideman
—
2021-11-02
Detroit Red Wings at Montréal Canadiens
1 REG / 06:29Giveaway
Montréal Canadiens
player: Alex Belzile
—
2021-11-02
Detroit Red Wings at Montréal Canadiens
1 REG / 06:32Hit
Montréal Canadiens
hitting player: Jake Evans; hittee player: Danny DeKeyser
—
2021-11-02
Detroit Red Wings at Montréal Canadiens
1 REG / 06:38Shot On Goal
Detroit Red Wings
goalie in net: Jake Allen; shooting player: Moritz Seider
snap
—
2021-11-02
Detroit Red Wings at Montréal Canadiens
1 REG / 06:39Stoppage
Neutral event

goalie-stopped-after-sog; tv-timeout
—
2021-11-02
Detroit Red Wings at Montréal Canadiens
1 REG / 06:39Faceoff
Montréal Canadiens
winning player: Christian Dvorak; losing player: Mitchell Stephens
—
2021-11-02
Detroit Red Wings at Montréal Canadiens
1 REG / 06:45Shot On Goal
Detroit Red Wings
goalie in net: Jake Allen; shooting player: Moritz Seider
wrist
—
2021-11-02
Detroit Red Wings at Montréal Canadiens
1 REG / 07:13Stoppage
Neutral event

offside
—
2021-11-02
Detroit Red Wings at Montréal Canadiens
1 REG / 07:13Faceoff
Detroit Red Wings
winning player: Michael Rasmussen; losing player: Jonathan Drouin
—
2021-11-02
Detroit Red Wings at Montréal Canadiens
1 REG / 07:40Stoppage
Neutral event

referee-or-linesman; player-injury
—

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.