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

299 matching events across 1 games. Last source refresh: Oct 4, 2026 04:34.

50 events per page. CSV contains all matching rows and additional event fields.
Date / gamePeriod / elapsed timeEvent / teamPlayers / detailsScore (away-home)
2020-02-09
Boston Bruins at Detroit Red Wings
1 REG / 00:00Period Start
Neutral event

—
2020-02-09
Boston Bruins at Detroit Red Wings
1 REG / 00:00Faceoff
Detroit Red Wings
winning player: Dylan Larkin; losing player: Patrice Bergeron
—
2020-02-09
Boston Bruins at Detroit Red Wings
1 REG / 00:06Stoppage
Neutral event

icing
—
2020-02-09
Boston Bruins at Detroit Red Wings
1 REG / 00:06Faceoff
Boston Bruins
winning player: Brad Marchand; losing player: Dylan Larkin
—
2020-02-09
Boston Bruins at Detroit Red Wings
1 REG / 00:11Blocked Shot
Boston Bruins
shooting player: Brad Marchand; blocking player: Patrik Nemeth
—
2020-02-09
Boston Bruins at Detroit Red Wings
1 REG / 00:26Shot On Goal
Detroit Red Wings
goalie in net: Tuukka Rask; shooting player: Robby Fabbri
wrist
—
2020-02-09
Boston Bruins at Detroit Red Wings
1 REG / 00:28Stoppage
Neutral event

goalie-stopped-after-sog
—
2020-02-09
Boston Bruins at Detroit Red Wings
1 REG / 00:28Faceoff
Boston Bruins
winning player: Sean Kuraly; losing player: Andreas Athanasiou
—
2020-02-09
Boston Bruins at Detroit Red Wings
1 REG / 00:42Hit
Detroit Red Wings
hitting player: Mike Green; hittee player: Sean Kuraly
—
2020-02-09
Boston Bruins at Detroit Red Wings
1 REG / 00:44Hit
Detroit Red Wings
hitting player: Taro Hirose; hittee player: Anders Bjork
—
2020-02-09
Boston Bruins at Detroit Red Wings
1 REG / 00:46Shot On Goal
Boston Bruins
goalie in net: Jonathan Bernier; shooting player: Zdeno Chara
slap
—
2020-02-09
Boston Bruins at Detroit Red Wings
1 REG / 00:47Stoppage
Neutral event

goalie-stopped-after-sog
—
2020-02-09
Boston Bruins at Detroit Red Wings
1 REG / 00:47Faceoff
Detroit Red Wings
winning player: Valtteri Filppula; losing player: Sean Kuraly
—
2020-02-09
Boston Bruins at Detroit Red Wings
1 REG / 00:58Stoppage
Neutral event

high-stick
—
2020-02-09
Boston Bruins at Detroit Red Wings
1 REG / 00:58Faceoff
Boston Bruins
winning player: David Krejci; losing player: Valtteri Filppula
—
2020-02-09
Boston Bruins at Detroit Red Wings
1 REG / 01:50Hit
Boston Bruins
hitting player: Chris Wagner; hittee player: Givani Smith
—
2020-02-09
Boston Bruins at Detroit Red Wings
1 REG / 02:13Shot On Goal
Boston Bruins
goalie in net: Jonathan Bernier; shooting player: Chris Wagner
wrist
—
2020-02-09
Boston Bruins at Detroit Red Wings
1 REG / 02:14Stoppage
Neutral event

goalie-stopped-after-sog
—
2020-02-09
Boston Bruins at Detroit Red Wings
1 REG / 02:14Faceoff
Detroit Red Wings
winning player: Dylan Larkin; losing player: Patrice Bergeron
—
2020-02-09
Boston Bruins at Detroit Red Wings
1 REG / 02:26Shot On Goal
Detroit Red Wings
goalie in net: Tuukka Rask; shooting player: Dylan Larkin
wrist
—
2020-02-09
Boston Bruins at Detroit Red Wings
1 REG / 02:31Blocked Shot
Detroit Red Wings
shooting player: Alex Biega; blocking player: Torey Krug
—
2020-02-09
Boston Bruins at Detroit Red Wings
1 REG / 02:35Giveaway
Boston Bruins
player: David Pastrnak
—
2020-02-09
Boston Bruins at Detroit Red Wings
1 REG / 02:41Hit
Boston Bruins
hitting player: Brandon Carlo; hittee player: Robby Fabbri
—
2020-02-09
Boston Bruins at Detroit Red Wings
1 REG / 02:46Delayed Penalty
Boston Bruins

—
2020-02-09
Boston Bruins at Detroit Red Wings
1 REG / 02:56Shot On Goal
Detroit Red Wings
goalie in net: Tuukka Rask; shooting player: Robby Fabbri
wrist
—
2020-02-09
Boston Bruins at Detroit Red Wings
1 REG / 03:01Penalty
Boston Bruins
committed by player: Brad Marchand; drawn by player: Jonathan Bernier
tripping; 2.0
—
2020-02-09
Boston Bruins at Detroit Red Wings
1 REG / 03:01Faceoff
Detroit Red Wings
winning player: Valtteri Filppula; losing player: Charlie Coyle
—
2020-02-09
Boston Bruins at Detroit Red Wings
1 REG / 03:11Shot On Goal
Detroit Red Wings
goalie in net: Tuukka Rask; shooting player: Taro Hirose
wrist
—
2020-02-09
Boston Bruins at Detroit Red Wings
1 REG / 04:35Takeaway
Boston Bruins
player: Charlie Coyle
—
2020-02-09
Boston Bruins at Detroit Red Wings
1 REG / 04:37Shot On Goal
Boston Bruins
goalie in net: Jonathan Bernier; shooting player: Charlie Coyle
wrist
—
2020-02-09
Boston Bruins at Detroit Red Wings
1 REG / 04:51Hit
Detroit Red Wings
hitting player: Robby Fabbri; hittee player: Brandon Carlo
—
2020-02-09
Boston Bruins at Detroit Red Wings
1 REG / 05:24Takeaway
Detroit Red Wings
player: Justin Abdelkader
—
2020-02-09
Boston Bruins at Detroit Red Wings
1 REG / 06:34Blocked Shot
Boston Bruins
shooting player: Zdeno Chara; blocking player: Brendan Perlini
—
2020-02-09
Boston Bruins at Detroit Red Wings
1 REG / 06:49Hit
Detroit Red Wings
hitting player: Taro Hirose; hittee player: Charlie McAvoy
—
2020-02-09
Boston Bruins at Detroit Red Wings
1 REG / 07:12Shot On Goal
Detroit Red Wings
goalie in net: Tuukka Rask; shooting player: Tyler Bertuzzi
wrist
—
2020-02-09
Boston Bruins at Detroit Red Wings
1 REG / 07:27Shot On Goal
Boston Bruins
goalie in net: Jonathan Bernier; shooting player: Jake DeBrusk
slap
—
2020-02-09
Boston Bruins at Detroit Red Wings
1 REG / 07:57Hit
Detroit Red Wings
hitting player: Alex Biega; hittee player: David Krejci
—
2020-02-09
Boston Bruins at Detroit Red Wings
1 REG / 08:06Shot On Goal
Boston Bruins
goalie in net: Jonathan Bernier; shooting player: Torey Krug
slap
—
2020-02-09
Boston Bruins at Detroit Red Wings
1 REG / 08:15Hit
Detroit Red Wings
hitting player: Robby Fabbri; hittee player: Brandon Carlo
—
2020-02-09
Boston Bruins at Detroit Red Wings
1 REG / 08:47Missed Shot
Boston Bruins
goalie in net: Jonathan Bernier; shooting player: John Moore
wide-of-net; slap
—
2020-02-09
Boston Bruins at Detroit Red Wings
1 REG / 09:12Hit
Detroit Red Wings
hitting player: Christoffer Ehn; hittee player: Brad Marchand
—
2020-02-09
Boston Bruins at Detroit Red Wings
1 REG / 09:58Blocked Shot
Boston Bruins
shooting player: Brandon Carlo; blocking player: Taro Hirose
—
2020-02-09
Boston Bruins at Detroit Red Wings
1 REG / 10:09Giveaway
Detroit Red Wings
player: Tyler Bertuzzi
—
2020-02-09
Boston Bruins at Detroit Red Wings
1 REG / 10:15Hit
Detroit Red Wings
hitting player: Alex Biega; hittee player: Chris Wagner
—
2020-02-09
Boston Bruins at Detroit Red Wings
1 REG / 10:26Shot On Goal
Detroit Red Wings
goalie in net: Tuukka Rask; shooting player: Andreas Athanasiou
slap
—
2020-02-09
Boston Bruins at Detroit Red Wings
1 REG / 10:38Takeaway
Boston Bruins
player: Karson Kuhlman
—
2020-02-09
Boston Bruins at Detroit Red Wings
1 REG / 10:55Penalty
Boston Bruins
committed by player: Sean Kuraly; drawn by player: Valtteri Filppula
tripping; 2.0
—
2020-02-09
Boston Bruins at Detroit Red Wings
1 REG / 10:55Stoppage
Neutral event

tv-timeout; tv-timeout
—
2020-02-09
Boston Bruins at Detroit Red Wings
1 REG / 10:55Faceoff
Boston Bruins
winning player: Patrice Bergeron; losing player: Dylan Larkin
—
2020-02-09
Boston Bruins at Detroit Red Wings
1 REG / 11:24Hit
Boston Bruins
hitting player: Brandon Carlo; hittee player: Dylan Larkin
—

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.