NHL Data Hub

NHL play-by-play

Explore recorded game events, players, coordinates, and scores. Preview events or download a filtered CSV.

Reset

326 matching events across 1 games. Last source refresh: Oct 4, 2026 03:50.

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

—
2016-12-20
Buffalo Sabres at Florida Panthers
1 REG / 00:00Faceoff
Florida Panthers
winning player: Aleksander Barkov; losing player: Jack Eichel
—
2016-12-20
Buffalo Sabres at Florida Panthers
1 REG / 00:20Missed Shot
Florida Panthers
goalie in net: Robin Lehner; shooting player: Seth Griffith
wide-of-net; backhand
—
2016-12-20
Buffalo Sabres at Florida Panthers
1 REG / 00:28Hit
Buffalo Sabres
hitting player: Zach Bogosian; hittee player: Aleksander Barkov
—
2016-12-20
Buffalo Sabres at Florida Panthers
1 REG / 00:50Blocked Shot
Buffalo Sabres
shooting player: Kyle Okposo; blocking player: Mark Pysyk
—
2016-12-20
Buffalo Sabres at Florida Panthers
1 REG / 00:50Stoppage
Neutral event

puck-in-netting
—
2016-12-20
Buffalo Sabres at Florida Panthers
1 REG / 00:50Faceoff
Florida Panthers
winning player: Denis Malgin; losing player: Ryan O'Reilly
—
2016-12-20
Buffalo Sabres at Florida Panthers
1 REG / 01:15Hit
Florida Panthers
hitting player: Jussi Jokinen; hittee player: Rasmus Ristolainen
—
2016-12-20
Buffalo Sabres at Florida Panthers
1 REG / 01:34Missed Shot
Buffalo Sabres
goalie in net: Roberto Luongo; shooting player: Cody Franson
wide-of-net; wrist
—
2016-12-20
Buffalo Sabres at Florida Panthers
1 REG / 01:42Blocked Shot
Buffalo Sabres
shooting player: Josh Gorges; blocking player: Aaron Ekblad
—
2016-12-20
Buffalo Sabres at Florida Panthers
1 REG / 01:47Stoppage
Neutral event

icing
—
2016-12-20
Buffalo Sabres at Florida Panthers
1 REG / 01:47Faceoff
Buffalo Sabres
winning player: Johan Larsson; losing player: Denis Malgin
—
2016-12-20
Buffalo Sabres at Florida Panthers
1 REG / 02:03Shot On Goal
Buffalo Sabres
goalie in net: Roberto Luongo; shooting player: Dmitry Kulikov
tip-in
—
2016-12-20
Buffalo Sabres at Florida Panthers
1 REG / 02:22Giveaway
Buffalo Sabres
player: Johan Larsson
—
2016-12-20
Buffalo Sabres at Florida Panthers
1 REG / 02:25Takeaway
Buffalo Sabres
player: Evander Kane
—
2016-12-20
Buffalo Sabres at Florida Panthers
1 REG / 02:33Hit
Florida Panthers
hitting player: Vincent Trocheck; hittee player: Jake McCabe
—
2016-12-20
Buffalo Sabres at Florida Panthers
1 REG / 02:49Hit
Florida Panthers
hitting player: Paul Thompson; hittee player: Jake McCabe
—
2016-12-20
Buffalo Sabres at Florida Panthers
1 REG / 03:39Hit
Buffalo Sabres
hitting player: Cody Franson; hittee player: Seth Griffith
—
2016-12-20
Buffalo Sabres at Florida Panthers
1 REG / 04:04Shot On Goal
Florida Panthers
goalie in net: Robin Lehner; shooting player: Keith Yandle
slap
—
2016-12-20
Buffalo Sabres at Florida Panthers
1 REG / 04:05Stoppage
Neutral event

goalie-stopped-after-sog
—
2016-12-20
Buffalo Sabres at Florida Panthers
1 REG / 04:05Faceoff
Buffalo Sabres
winning player: Jack Eichel; losing player: Vincent Trocheck
—
2016-12-20
Buffalo Sabres at Florida Panthers
1 REG / 04:12Stoppage
Neutral event

icing
—
2016-12-20
Buffalo Sabres at Florida Panthers
1 REG / 04:12Faceoff
Buffalo Sabres
winning player: Jack Eichel; losing player: Aleksander Barkov
—
2016-12-20
Buffalo Sabres at Florida Panthers
1 REG / 04:28Hit
Florida Panthers
hitting player: Seth Griffith; hittee player: Kyle Okposo
—
2016-12-20
Buffalo Sabres at Florida Panthers
1 REG / 04:32Shot On Goal
Buffalo Sabres
goalie in net: Roberto Luongo; shooting player: Kyle Okposo
wrist
—
2016-12-20
Buffalo Sabres at Florida Panthers
1 REG / 04:32Stoppage
Neutral event

goalie-stopped-after-sog
—
2016-12-20
Buffalo Sabres at Florida Panthers
1 REG / 04:32Faceoff
Florida Panthers
winning player: Vincent Trocheck; losing player: Johan Larsson
—
2016-12-20
Buffalo Sabres at Florida Panthers
1 REG / 04:40Stoppage
Neutral event

offside
—
2016-12-20
Buffalo Sabres at Florida Panthers
1 REG / 04:40Faceoff
Buffalo Sabres
winning player: Johan Larsson; losing player: Vincent Trocheck
—
2016-12-20
Buffalo Sabres at Florida Panthers
1 REG / 05:03Hit
Florida Panthers
hitting player: Colton Sceviour; hittee player: Cody Franson
—
2016-12-20
Buffalo Sabres at Florida Panthers
1 REG / 05:18Stoppage
Neutral event

offside
—
2016-12-20
Buffalo Sabres at Florida Panthers
1 REG / 05:18Faceoff
Florida Panthers
winning player: Aleksander Barkov; losing player: Jack Eichel
—
2016-12-20
Buffalo Sabres at Florida Panthers
1 REG / 05:48Shot On Goal
Florida Panthers
goalie in net: Robin Lehner; shooting player: Jaromir Jagr
wrist
—
2016-12-20
Buffalo Sabres at Florida Panthers
1 REG / 05:48Hit
Buffalo Sabres
hitting player: Zach Bogosian; hittee player: Aleksander Barkov
—
2016-12-20
Buffalo Sabres at Florida Panthers
1 REG / 06:22Hit
Florida Panthers
hitting player: Nick Bjugstad; hittee player: Rasmus Ristolainen
—
2016-12-20
Buffalo Sabres at Florida Panthers
1 REG / 06:42Shot On Goal
Florida Panthers
goalie in net: Robin Lehner; shooting player: Jussi Jokinen
snap
—
2016-12-20
Buffalo Sabres at Florida Panthers
1 REG / 06:42Stoppage
Neutral event

goalie-stopped-after-sog; tv-timeout
—
2016-12-20
Buffalo Sabres at Florida Panthers
1 REG / 06:42Faceoff
Buffalo Sabres
winning player: Ryan O'Reilly; losing player: Denis Malgin
—
2016-12-20
Buffalo Sabres at Florida Panthers
1 REG / 06:54Missed Shot
Buffalo Sabres
goalie in net: Roberto Luongo; shooting player: Ryan O'Reilly
wide-of-net; snap
—
2016-12-20
Buffalo Sabres at Florida Panthers
1 REG / 07:11Hit
Florida Panthers
hitting player: Nick Bjugstad; hittee player: Jake McCabe
—
2016-12-20
Buffalo Sabres at Florida Panthers
1 REG / 07:24Shot On Goal
Florida Panthers
goalie in net: Robin Lehner; shooting player: Vincent Trocheck
wrist
—
2016-12-20
Buffalo Sabres at Florida Panthers
1 REG / 07:36Hit
Florida Panthers
hitting player: Jakub Kindl; hittee player: Sam Reinhart
—
2016-12-20
Buffalo Sabres at Florida Panthers
1 REG / 07:53Shot On Goal
Buffalo Sabres
goalie in net: Roberto Luongo; shooting player: Evander Kane
snap
—
2016-12-20
Buffalo Sabres at Florida Panthers
1 REG / 07:53Stoppage
Neutral event

goalie-stopped-after-sog
—
2016-12-20
Buffalo Sabres at Florida Panthers
1 REG / 07:53Faceoff
Buffalo Sabres
winning player: Johan Larsson; losing player: Derek MacKenzie
—
2016-12-20
Buffalo Sabres at Florida Panthers
1 REG / 08:11Hit
Florida Panthers
hitting player: Paul Thompson; hittee player: Josh Gorges
—
2016-12-20
Buffalo Sabres at Florida Panthers
1 REG / 08:23Hit
Florida Panthers
hitting player: Shawn Thornton; hittee player: Evander Kane
—
2016-12-20
Buffalo Sabres at Florida Panthers
1 REG / 08:28Missed Shot
Buffalo Sabres
goalie in net: Roberto Luongo; shooting player: Johan Larsson
wide-of-net; snap
—
2016-12-20
Buffalo Sabres at Florida Panthers
1 REG / 08:36Hit
Buffalo Sabres
hitting player: Johan Larsson; hittee player: Jakub Kindl
—
2016-12-20
Buffalo Sabres at Florida Panthers
1 REG / 08:36Stoppage
Neutral event

high-stick
—

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.