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

275 matching events across 1 games. Last source refresh: Oct 4, 2026 04:33.

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

—
2020-01-12
Buffalo Sabres at Detroit Red Wings
1 REG / 00:00Faceoff
Detroit Red Wings
winning player: Frans Nielsen; losing player: Jack Eichel
—
2020-01-12
Buffalo Sabres at Detroit Red Wings
1 REG / 00:06Hit
Buffalo Sabres
hitting player: Lawrence Pilut; hittee player: Luke Glendening
—
2020-01-12
Buffalo Sabres at Detroit Red Wings
1 REG / 00:16Hit
Detroit Red Wings
hitting player: Mike Green; hittee player: Zemgus Girgensons
—
2020-01-12
Buffalo Sabres at Detroit Red Wings
1 REG / 00:24Takeaway
Buffalo Sabres
player: Jack Eichel
—
2020-01-12
Buffalo Sabres at Detroit Red Wings
1 REG / 01:00Hit
Detroit Red Wings
hitting player: Dylan Larkin; hittee player: Henri Jokiharju
—
2020-01-12
Buffalo Sabres at Detroit Red Wings
1 REG / 01:48Shot On Goal
Detroit Red Wings
goalie in net: Linus Ullmark; shooting player: Alex Biega
wrist
—
2020-01-12
Buffalo Sabres at Detroit Red Wings
1 REG / 01:51Shot On Goal
Detroit Red Wings
goalie in net: Linus Ullmark; shooting player: Filip Zadina
wrist
—
2020-01-12
Buffalo Sabres at Detroit Red Wings
1 REG / 01:52Stoppage
Neutral event

goalie-stopped-after-sog
—
2020-01-12
Buffalo Sabres at Detroit Red Wings
1 REG / 01:52Faceoff
Buffalo Sabres
winning player: Johan Larsson; losing player: Valtteri Filppula
—
2020-01-12
Buffalo Sabres at Detroit Red Wings
1 REG / 02:37Hit
Buffalo Sabres
hitting player: Curtis Lazar; hittee player: Filip Hronek
—
2020-01-12
Buffalo Sabres at Detroit Red Wings
1 REG / 02:39Goal
Buffalo Sabres
goalie in net: Jimmy Howard; scoring player: Evan Rodrigues; assist1 player: Curtis Lazar; assist2 player: Conor Sheary
snap
1-0
2020-01-12
Buffalo Sabres at Detroit Red Wings
1 REG / 02:39Faceoff
Detroit Red Wings
winning player: Frans Nielsen; losing player: Jack Eichel
—
2020-01-12
Buffalo Sabres at Detroit Red Wings
1 REG / 02:58Hit
Detroit Red Wings
hitting player: Mike Green; hittee player: Jake McCabe
—
2020-01-12
Buffalo Sabres at Detroit Red Wings
1 REG / 03:10Hit
Buffalo Sabres
hitting player: Zemgus Girgensons; hittee player: Darren Helm
—
2020-01-12
Buffalo Sabres at Detroit Red Wings
1 REG / 03:15Hit
Buffalo Sabres
hitting player: Rasmus Ristolainen; hittee player: Frans Nielsen
—
2020-01-12
Buffalo Sabres at Detroit Red Wings
1 REG / 03:23Shot On Goal
Buffalo Sabres
goalie in net: Jimmy Howard; shooting player: Jack Eichel
wrist
—
2020-01-12
Buffalo Sabres at Detroit Red Wings
1 REG / 03:25Penalty
Detroit Red Wings
committed by player: Mike Green; drawn by player: Jack Eichel
slashing; 2.0
—
2020-01-12
Buffalo Sabres at Detroit Red Wings
1 REG / 03:25Faceoff
Detroit Red Wings
winning player: Dylan Larkin; losing player: Jack Eichel
—
2020-01-12
Buffalo Sabres at Detroit Red Wings
1 REG / 03:57Giveaway
Detroit Red Wings
player: Frans Nielsen
—
2020-01-12
Buffalo Sabres at Detroit Red Wings
1 REG / 04:11Blocked Shot
Buffalo Sabres
shooting player: Jack Eichel; blocking player: Patrik Nemeth
—
2020-01-12
Buffalo Sabres at Detroit Red Wings
1 REG / 04:12Shot On Goal
Buffalo Sabres
goalie in net: Jimmy Howard; shooting player: Rasmus Ristolainen
wrist
—
2020-01-12
Buffalo Sabres at Detroit Red Wings
1 REG / 04:58Shot On Goal
Buffalo Sabres
goalie in net: Jimmy Howard; shooting player: Evan Rodrigues
wrist
—
2020-01-12
Buffalo Sabres at Detroit Red Wings
1 REG / 05:00Goal
Buffalo Sabres
goalie in net: Jimmy Howard; scoring player: Evan Rodrigues; assist1 player: Henri Jokiharju; assist2 player: Brandon Montour
wrist
2-0
2020-01-12
Buffalo Sabres at Detroit Red Wings
1 REG / 05:00Faceoff
Detroit Red Wings
winning player: Dylan Larkin; losing player: Johan Larsson
—
2020-01-12
Buffalo Sabres at Detroit Red Wings
1 REG / 05:16Stoppage
Neutral event

icing
—
2020-01-12
Buffalo Sabres at Detroit Red Wings
1 REG / 05:16Faceoff
Detroit Red Wings
winning player: Dylan Larkin; losing player: Jack Eichel
—
2020-01-12
Buffalo Sabres at Detroit Red Wings
1 REG / 05:23Stoppage
Neutral event

icing
—
2020-01-12
Buffalo Sabres at Detroit Red Wings
1 REG / 05:23Faceoff
Buffalo Sabres
winning player: Sam Reinhart; losing player: Dylan Larkin
—
2020-01-12
Buffalo Sabres at Detroit Red Wings
1 REG / 05:57Stoppage
Neutral event

goalie-puck-frozen-played-from-beyond-center
—
2020-01-12
Buffalo Sabres at Detroit Red Wings
1 REG / 05:57Faceoff
Detroit Red Wings
winning player: Adam Erne; losing player: Marcus Johansson
—
2020-01-12
Buffalo Sabres at Detroit Red Wings
1 REG / 06:11Stoppage
Neutral event

icing
—
2020-01-12
Buffalo Sabres at Detroit Red Wings
1 REG / 06:11Faceoff
Buffalo Sabres
winning player: Michael Frolik; losing player: Valtteri Filppula
—
2020-01-12
Buffalo Sabres at Detroit Red Wings
1 REG / 06:35Stoppage
Neutral event

offside; tv-timeout
—
2020-01-12
Buffalo Sabres at Detroit Red Wings
1 REG / 06:35Faceoff
Buffalo Sabres
winning player: Johan Larsson; losing player: Christoffer Ehn
—
2020-01-12
Buffalo Sabres at Detroit Red Wings
1 REG / 06:43Hit
Detroit Red Wings
hitting player: Justin Abdelkader; hittee player: Rasmus Dahlin
—
2020-01-12
Buffalo Sabres at Detroit Red Wings
1 REG / 07:22Hit
Detroit Red Wings
hitting player: Givani Smith; hittee player: Henri Jokiharju
—
2020-01-12
Buffalo Sabres at Detroit Red Wings
1 REG / 07:50Blocked Shot
Detroit Red Wings
shooting player: Alex Biega; blocking player: Brandon Montour
—
2020-01-12
Buffalo Sabres at Detroit Red Wings
1 REG / 07:54Hit
Buffalo Sabres
hitting player: Evan Rodrigues; hittee player: Brian Lashoff
—
2020-01-12
Buffalo Sabres at Detroit Red Wings
1 REG / 07:58Shot On Goal
Detroit Red Wings
goalie in net: Linus Ullmark; shooting player: Dylan Larkin
wrist
—
2020-01-12
Buffalo Sabres at Detroit Red Wings
1 REG / 08:13Missed Shot
Detroit Red Wings
goalie in net: Linus Ullmark; shooting player: Alex Biega
wide-of-net; wrist
—
2020-01-12
Buffalo Sabres at Detroit Red Wings
1 REG / 08:21Missed Shot
Detroit Red Wings
goalie in net: Linus Ullmark; shooting player: Alex Biega
wide-of-net; slap
—
2020-01-12
Buffalo Sabres at Detroit Red Wings
1 REG / 08:23Shot On Goal
Detroit Red Wings
goalie in net: Linus Ullmark; shooting player: Patrik Nemeth
backhand
—
2020-01-12
Buffalo Sabres at Detroit Red Wings
1 REG / 09:17Hit
Detroit Red Wings
hitting player: Luke Glendening; hittee player: Lawrence Pilut
—
2020-01-12
Buffalo Sabres at Detroit Red Wings
1 REG / 09:40Hit
Buffalo Sabres
hitting player: Rasmus Ristolainen; hittee player: Filip Zadina
—
2020-01-12
Buffalo Sabres at Detroit Red Wings
1 REG / 10:04Takeaway
Buffalo Sabres
player: Marcus Johansson
—
2020-01-12
Buffalo Sabres at Detroit Red Wings
1 REG / 10:10Blocked Shot
Buffalo Sabres
shooting player: Jake McCabe; blocking player: Madison Bowey
—
2020-01-12
Buffalo Sabres at Detroit Red Wings
1 REG / 10:27Stoppage
Neutral event

hand-pass; tv-timeout
—
2020-01-12
Buffalo Sabres at Detroit Red Wings
1 REG / 10:27Faceoff
Buffalo Sabres
winning player: Johan Larsson; losing player: Christoffer Ehn
—
2020-01-12
Buffalo Sabres at Detroit Red Wings
1 REG / 10:52Giveaway
Detroit Red Wings
player: Christoffer Ehn
—

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.