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

294 matching events across 1 games. Last source refresh: Oct 4, 2026 04:30.

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

—
2019-12-07
Buffalo Sabres at Vancouver Canucks
1 REG / 00:00Faceoff
Vancouver Canucks
winning player: Bo Horvat; losing player: Jack Eichel
—
2019-12-07
Buffalo Sabres at Vancouver Canucks
1 REG / 00:13Giveaway
Buffalo Sabres
player: Carter Hutton
—
2019-12-07
Buffalo Sabres at Vancouver Canucks
1 REG / 00:16Shot On Goal
Vancouver Canucks
goalie in net: Carter Hutton; shooting player: Quinn Hughes
slap
—
2019-12-07
Buffalo Sabres at Vancouver Canucks
1 REG / 00:16Stoppage
Neutral event

goalie-stopped-after-sog
—
2019-12-07
Buffalo Sabres at Vancouver Canucks
1 REG / 00:16Faceoff
Vancouver Canucks
winning player: J.T. Miller; losing player: Marcus Johansson
—
2019-12-07
Buffalo Sabres at Vancouver Canucks
1 REG / 00:23Stoppage
Neutral event

icing
—
2019-12-07
Buffalo Sabres at Vancouver Canucks
1 REG / 00:23Faceoff
Vancouver Canucks
winning player: J.T. Miller; losing player: Marcus Johansson
—
2019-12-07
Buffalo Sabres at Vancouver Canucks
1 REG / 00:33Hit
Vancouver Canucks
hitting player: J.T. Miller; hittee player: Henri Jokiharju
—
2019-12-07
Buffalo Sabres at Vancouver Canucks
1 REG / 00:44Missed Shot
Vancouver Canucks
goalie in net: Carter Hutton; shooting player: Elias Pettersson
wide-of-net; snap
—
2019-12-07
Buffalo Sabres at Vancouver Canucks
1 REG / 00:48Takeaway
Buffalo Sabres
player: Jack Eichel
—
2019-12-07
Buffalo Sabres at Vancouver Canucks
1 REG / 01:10Giveaway
Buffalo Sabres
player: Jake McCabe
—
2019-12-07
Buffalo Sabres at Vancouver Canucks
1 REG / 01:22Blocked Shot
Vancouver Canucks
shooting player: Bo Horvat; blocking player: Jake McCabe
—
2019-12-07
Buffalo Sabres at Vancouver Canucks
1 REG / 01:27Missed Shot
Vancouver Canucks
goalie in net: Carter Hutton; shooting player: Tanner Pearson
goalpost; wrist
—
2019-12-07
Buffalo Sabres at Vancouver Canucks
1 REG / 01:33Takeaway
Buffalo Sabres
player: Jake McCabe
—
2019-12-07
Buffalo Sabres at Vancouver Canucks
1 REG / 01:38Blocked Shot
Buffalo Sabres
shooting player: Sam Reinhart; blocking player: Jordie Benn
—
2019-12-07
Buffalo Sabres at Vancouver Canucks
1 REG / 02:01Penalty
Buffalo Sabres
committed by player: Kyle Okposo; drawn by player: Adam Gaudette
tripping; 2.0
—
2019-12-07
Buffalo Sabres at Vancouver Canucks
1 REG / 02:01Faceoff
Vancouver Canucks
winning player: Bo Horvat; losing player: Zemgus Girgensons
—
2019-12-07
Buffalo Sabres at Vancouver Canucks
1 REG / 03:15Hit
Buffalo Sabres
hitting player: Johan Larsson; hittee player: Brock Boeser
—
2019-12-07
Buffalo Sabres at Vancouver Canucks
1 REG / 03:21Missed Shot
Vancouver Canucks
goalie in net: Carter Hutton; shooting player: Elias Pettersson
over-net; wrist
—
2019-12-07
Buffalo Sabres at Vancouver Canucks
1 REG / 03:26Hit
Buffalo Sabres
hitting player: Zemgus Girgensons; hittee player: Micheal Ferland
—
2019-12-07
Buffalo Sabres at Vancouver Canucks
1 REG / 03:33Missed Shot
Vancouver Canucks
goalie in net: Carter Hutton; shooting player: Brock Boeser
wide-of-net; wrist
—
2019-12-07
Buffalo Sabres at Vancouver Canucks
1 REG / 03:36Hit
Vancouver Canucks
hitting player: Elias Pettersson; hittee player: Johan Larsson
—
2019-12-07
Buffalo Sabres at Vancouver Canucks
1 REG / 03:43Blocked Shot
Vancouver Canucks
shooting player: Brock Boeser; blocking player: Rasmus Ristolainen
—
2019-12-07
Buffalo Sabres at Vancouver Canucks
1 REG / 04:17Giveaway
Vancouver Canucks
player: Tanner Pearson
—
2019-12-07
Buffalo Sabres at Vancouver Canucks
1 REG / 05:00Shot On Goal
Buffalo Sabres
goalie in net: Thatcher Demko; shooting player: Conor Sheary
deflected
—
2019-12-07
Buffalo Sabres at Vancouver Canucks
1 REG / 05:21Takeaway
Vancouver Canucks
player: J.T. Miller
—
2019-12-07
Buffalo Sabres at Vancouver Canucks
1 REG / 05:29Giveaway
Buffalo Sabres
player: Casey Mittelstadt
—
2019-12-07
Buffalo Sabres at Vancouver Canucks
1 REG / 05:36Blocked Shot
Vancouver Canucks
shooting player: Oscar Fantenberg; blocking player: Conor Sheary
—
2019-12-07
Buffalo Sabres at Vancouver Canucks
1 REG / 06:17Stoppage
Neutral event

puck-in-netting; tv-timeout
—
2019-12-07
Buffalo Sabres at Vancouver Canucks
1 REG / 06:17Faceoff
Vancouver Canucks
winning player: Jay Beagle; losing player: Kyle Okposo
—
2019-12-07
Buffalo Sabres at Vancouver Canucks
1 REG / 07:20Shot On Goal
Vancouver Canucks
goalie in net: Carter Hutton; shooting player: Tyler Myers
snap
—
2019-12-07
Buffalo Sabres at Vancouver Canucks
1 REG / 07:25Takeaway
Vancouver Canucks
player: Quinn Hughes
—
2019-12-07
Buffalo Sabres at Vancouver Canucks
1 REG / 07:28Shot On Goal
Vancouver Canucks
goalie in net: Carter Hutton; shooting player: Bo Horvat
wrist
—
2019-12-07
Buffalo Sabres at Vancouver Canucks
1 REG / 07:28Stoppage
Neutral event

goalie-stopped-after-sog
—
2019-12-07
Buffalo Sabres at Vancouver Canucks
1 REG / 07:28Faceoff
Vancouver Canucks
winning player: J.T. Miller; losing player: Casey Mittelstadt
—
2019-12-07
Buffalo Sabres at Vancouver Canucks
1 REG / 07:32Shot On Goal
Vancouver Canucks
goalie in net: Carter Hutton; shooting player: Jordie Benn
wrist
—
2019-12-07
Buffalo Sabres at Vancouver Canucks
1 REG / 07:56Stoppage
Neutral event

puck-in-netting
—
2019-12-07
Buffalo Sabres at Vancouver Canucks
1 REG / 07:56Faceoff
Buffalo Sabres
winning player: Marcus Johansson; losing player: Adam Gaudette
—
2019-12-07
Buffalo Sabres at Vancouver Canucks
1 REG / 08:07Blocked Shot
Vancouver Canucks
shooting player: Adam Gaudette; blocking player: Zach Bogosian
—
2019-12-07
Buffalo Sabres at Vancouver Canucks
1 REG / 08:16Hit
Vancouver Canucks
hitting player: Antoine Roussel; hittee player: Rasmus Asplund
—
2019-12-07
Buffalo Sabres at Vancouver Canucks
1 REG / 08:23Shot On Goal
Buffalo Sabres
goalie in net: Thatcher Demko; shooting player: Zach Bogosian
wrist
—
2019-12-07
Buffalo Sabres at Vancouver Canucks
1 REG / 08:45Shot On Goal
Vancouver Canucks
goalie in net: Carter Hutton; shooting player: Troy Stecher
wrist
—
2019-12-07
Buffalo Sabres at Vancouver Canucks
1 REG / 08:45Stoppage
Neutral event

puck-in-netting
—
2019-12-07
Buffalo Sabres at Vancouver Canucks
1 REG / 08:45Faceoff
Vancouver Canucks
winning player: Jay Beagle; losing player: Johan Larsson
—
2019-12-07
Buffalo Sabres at Vancouver Canucks
1 REG / 09:32Missed Shot
Buffalo Sabres
goalie in net: Thatcher Demko; shooting player: Rasmus Ristolainen
wide-of-net; wrist
—
2019-12-07
Buffalo Sabres at Vancouver Canucks
1 REG / 09:40Hit
Buffalo Sabres
hitting player: Johan Larsson; hittee player: Jay Beagle
—
2019-12-07
Buffalo Sabres at Vancouver Canucks
1 REG / 10:02Shot On Goal
Buffalo Sabres
goalie in net: Thatcher Demko; shooting player: Victor Olofsson
wrist
—
2019-12-07
Buffalo Sabres at Vancouver Canucks
1 REG / 10:05Missed Shot
Buffalo Sabres
goalie in net: Thatcher Demko; shooting player: Victor Olofsson
wide-of-net; snap
—
2019-12-07
Buffalo Sabres at Vancouver Canucks
1 REG / 10:58Takeaway
Vancouver Canucks
player: Elias Pettersson
—

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.