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

280 matching events across 1 games. Last source refresh: Oct 4, 2026 05:22.

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

—
2023-12-31
Boston Bruins at Detroit Red Wings
1 REG / 00:00Faceoff
Boston Bruins
winning player: Pavel Zacha; losing player: Dylan Larkin
—
2023-12-31
Boston Bruins at Detroit Red Wings
1 REG / 00:17Blocked Shot
Detroit Red Wings
shooting player: Jake Walman; blocking player: Lucas Raymond
teammate-blocked
—
2023-12-31
Boston Bruins at Detroit Red Wings
1 REG / 01:18Stoppage
Neutral event

icing
—
2023-12-31
Boston Bruins at Detroit Red Wings
1 REG / 01:18Faceoff
Detroit Red Wings
winning player: Andrew Copp; losing player: Trent Frederic
—
2023-12-31
Boston Bruins at Detroit Red Wings
1 REG / 01:47Hit
Detroit Red Wings
hitting player: Patrick Kane; hittee player: Parker Wotherspoon
—
2023-12-31
Boston Bruins at Detroit Red Wings
1 REG / 01:53Stoppage
Neutral event

puck-in-netting
—
2023-12-31
Boston Bruins at Detroit Red Wings
1 REG / 01:53Faceoff
Boston Bruins
winning player: Brad Marchand; losing player: J.T. Compher
—
2023-12-31
Boston Bruins at Detroit Red Wings
1 REG / 02:07Blocked Shot
Boston Bruins
shooting player: Brandon Carlo; blocking player: Alex DeBrincat
blocked
—
2023-12-31
Boston Bruins at Detroit Red Wings
1 REG / 02:16Blocked Shot
Boston Bruins
shooting player: Jake DeBrusk; blocking player: Jake Walman
blocked
—
2023-12-31
Boston Bruins at Detroit Red Wings
1 REG / 02:22Blocked Shot
Boston Bruins
shooting player: Jake DeBrusk; blocking player: Brad Marchand
teammate-blocked
—
2023-12-31
Boston Bruins at Detroit Red Wings
1 REG / 02:45Missed Shot
Boston Bruins
goalie in net: Alex Lyon; shooting player: Brandon Carlo
wide-right; wrist
—
2023-12-31
Boston Bruins at Detroit Red Wings
1 REG / 02:47Stoppage
Neutral event

goalie-stopped-after-sog
—
2023-12-31
Boston Bruins at Detroit Red Wings
1 REG / 02:47Faceoff
Detroit Red Wings
winning player: Dylan Larkin; losing player: Morgan Geekie
—
2023-12-31
Boston Bruins at Detroit Red Wings
1 REG / 03:21Missed Shot
Boston Bruins
goalie in net: Alex Lyon; shooting player: Mason Lohrei
wide-right; slap
—
2023-12-31
Boston Bruins at Detroit Red Wings
1 REG / 03:23Stoppage
Neutral event

goalie-stopped-after-sog
—
2023-12-31
Boston Bruins at Detroit Red Wings
1 REG / 03:23Faceoff
Detroit Red Wings
winning player: Joseph Veleno; losing player: John Beecher
—
2023-12-31
Boston Bruins at Detroit Red Wings
1 REG / 03:37Blocked Shot
Detroit Red Wings
shooting player: Olli Maatta; blocking player: Oskar Steen
blocked
—
2023-12-31
Boston Bruins at Detroit Red Wings
1 REG / 03:45Hit
Boston Bruins
hitting player: Oskar Steen; hittee player: Daniel Sprong
—
2023-12-31
Boston Bruins at Detroit Red Wings
1 REG / 03:48Missed Shot
Detroit Red Wings
goalie in net: Jeremy Swayman; shooting player: Robby Fabbri
hit-left-post; snap
—
2023-12-31
Boston Bruins at Detroit Red Wings
1 REG / 04:42Giveaway
Detroit Red Wings
player: Alex Lyon
—
2023-12-31
Boston Bruins at Detroit Red Wings
1 REG / 05:39Hit
Detroit Red Wings
hitting player: Michael Rasmussen; hittee player: Brandon Carlo
—
2023-12-31
Boston Bruins at Detroit Red Wings
1 REG / 05:44Blocked Shot
Detroit Red Wings
shooting player: Olli Maatta; blocking player: Brandon Carlo
blocked
—
2023-12-31
Boston Bruins at Detroit Red Wings
1 REG / 05:52Shot On Goal
Boston Bruins
goalie in net: Alex Lyon; shooting player: Jake DeBrusk
wrist
—
2023-12-31
Boston Bruins at Detroit Red Wings
1 REG / 05:58Shot On Goal
Detroit Red Wings
goalie in net: Jeremy Swayman; shooting player: Michael Rasmussen
wrist
—
2023-12-31
Boston Bruins at Detroit Red Wings
1 REG / 06:22Stoppage
Neutral event

offside; tv-timeout
—
2023-12-31
Boston Bruins at Detroit Red Wings
1 REG / 06:22Faceoff
Detroit Red Wings
winning player: Dylan Larkin; losing player: Morgan Geekie
—
2023-12-31
Boston Bruins at Detroit Red Wings
1 REG / 06:35Shot On Goal
Boston Bruins
goalie in net: Alex Lyon; shooting player: David Pastrnak
wrist
—
2023-12-31
Boston Bruins at Detroit Red Wings
1 REG / 06:37Stoppage
Neutral event

goalie-stopped-after-sog
—
2023-12-31
Boston Bruins at Detroit Red Wings
1 REG / 06:37Faceoff
Detroit Red Wings
winning player: Dylan Larkin; losing player: Morgan Geekie
—
2023-12-31
Boston Bruins at Detroit Red Wings
1 REG / 07:01Shot On Goal
Detroit Red Wings
goalie in net: Jeremy Swayman; shooting player: Jake Walman
slap
—
2023-12-31
Boston Bruins at Detroit Red Wings
1 REG / 07:10Shot On Goal
Boston Bruins
goalie in net: Alex Lyon; shooting player: Charlie McAvoy
slap
—
2023-12-31
Boston Bruins at Detroit Red Wings
1 REG / 07:13Blocked Shot
Boston Bruins
shooting player: Hampus Lindholm; blocking player: Moritz Seider
blocked
—
2023-12-31
Boston Bruins at Detroit Red Wings
1 REG / 07:19Shot On Goal
Boston Bruins
goalie in net: Alex Lyon; shooting player: Hampus Lindholm
wrist
—
2023-12-31
Boston Bruins at Detroit Red Wings
1 REG / 07:40Giveaway
Detroit Red Wings
player: Olli Maatta
—
2023-12-31
Boston Bruins at Detroit Red Wings
1 REG / 07:46Hit
Boston Bruins
hitting player: John Beecher; hittee player: Joseph Veleno
—
2023-12-31
Boston Bruins at Detroit Red Wings
1 REG / 07:50Blocked Shot
Boston Bruins
shooting player: Jakub Lauko; blocking player: Olli Maatta
blocked
—
2023-12-31
Boston Bruins at Detroit Red Wings
1 REG / 07:52Stoppage
Neutral event

puck-in-netting
—
2023-12-31
Boston Bruins at Detroit Red Wings
1 REG / 07:52Faceoff
Detroit Red Wings
winning player: Andrew Copp; losing player: Charlie Coyle
—
2023-12-31
Boston Bruins at Detroit Red Wings
1 REG / 08:00Giveaway
Detroit Red Wings
player: Christian Fischer
—
2023-12-31
Boston Bruins at Detroit Red Wings
1 REG / 08:35Penalty
Boston Bruins
committed by player: Jake DeBrusk; drawn by player: Christian Fischer
holding; 2.0
—
2023-12-31
Boston Bruins at Detroit Red Wings
1 REG / 08:35Faceoff
Detroit Red Wings
winning player: Dylan Larkin; losing player: Charlie Coyle
—
2023-12-31
Boston Bruins at Detroit Red Wings
1 REG / 08:43Shot On Goal
Detroit Red Wings
goalie in net: Jeremy Swayman; shooting player: Alex DeBrincat
snap
—
2023-12-31
Boston Bruins at Detroit Red Wings
1 REG / 09:11Takeaway
Boston Bruins
player: Parker Wotherspoon
—
2023-12-31
Boston Bruins at Detroit Red Wings
1 REG / 09:12Shot On Goal
Boston Bruins
goalie in net: Alex Lyon; shooting player: Parker Wotherspoon
wrist
—
2023-12-31
Boston Bruins at Detroit Red Wings
1 REG / 09:49Stoppage
Neutral event

high-stick
—
2023-12-31
Boston Bruins at Detroit Red Wings
1 REG / 09:49Faceoff
Detroit Red Wings
winning player: Daniel Sprong; losing player: John Beecher
—
2023-12-31
Boston Bruins at Detroit Red Wings
1 REG / 10:16Giveaway
Detroit Red Wings
player: David Perron
—
2023-12-31
Boston Bruins at Detroit Red Wings
1 REG / 10:51Takeaway
Boston Bruins
player: David Pastrnak
—
2023-12-31
Boston Bruins at Detroit Red Wings
1 REG / 10:52Giveaway
Boston Bruins
player: David Pastrnak
—

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.