NHL Data Hub

NHL play-by-play

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

Reset

266 matching events across 1 games. Last source refresh: Oct 4, 2026 04:05.

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

—
2018-01-09
Winnipeg Jets at Buffalo Sabres
1 REG / 00:00Faceoff
Buffalo Sabres
winning player: Jacob Josefson; losing player: Andrew Copp
—
2018-01-09
Winnipeg Jets at Buffalo Sabres
1 REG / 00:04Stoppage
Neutral event

puck-in-benches
—
2018-01-09
Winnipeg Jets at Buffalo Sabres
1 REG / 00:04Faceoff
Winnipeg Jets
winning player: Andrew Copp; losing player: Jacob Josefson
—
2018-01-09
Winnipeg Jets at Buffalo Sabres
1 REG / 00:33Shot On Goal
Winnipeg Jets
goalie in net: Robin Lehner; shooting player: Dmitry Kulikov
wrist
—
2018-01-09
Winnipeg Jets at Buffalo Sabres
1 REG / 00:41Blocked Shot
Winnipeg Jets
shooting player: Tyler Myers; blocking player: Johan Larsson
—
2018-01-09
Winnipeg Jets at Buffalo Sabres
1 REG / 00:43Takeaway
Buffalo Sabres
player: Johan Larsson
—
2018-01-09
Winnipeg Jets at Buffalo Sabres
1 REG / 00:56Blocked Shot
Winnipeg Jets
shooting player: Nikolaj Ehlers; blocking player: Nathan Beaulieu
—
2018-01-09
Winnipeg Jets at Buffalo Sabres
1 REG / 01:19Shot On Goal
Buffalo Sabres
goalie in net: Steve Mason; shooting player: Zach Bogosian
slap
—
2018-01-09
Winnipeg Jets at Buffalo Sabres
1 REG / 01:25Hit
Buffalo Sabres
hitting player: Evander Kane; hittee player: Jacob Trouba
—
2018-01-09
Winnipeg Jets at Buffalo Sabres
1 REG / 01:36Hit
Buffalo Sabres
hitting player: Zach Bogosian; hittee player: Mathieu Perreault
—
2018-01-09
Winnipeg Jets at Buffalo Sabres
1 REG / 01:42Shot On Goal
Winnipeg Jets
goalie in net: Robin Lehner; shooting player: Patrik Laine
wrist
—
2018-01-09
Winnipeg Jets at Buffalo Sabres
1 REG / 01:41Hit
Buffalo Sabres
hitting player: Jason Pominville; hittee player: Toby Enstrom
—
2018-01-09
Winnipeg Jets at Buffalo Sabres
1 REG / 01:43Stoppage
Neutral event

goalie-stopped-after-sog
—
2018-01-09
Winnipeg Jets at Buffalo Sabres
1 REG / 01:43Faceoff
Buffalo Sabres
winning player: Jack Eichel; losing player: Blake Wheeler
—
2018-01-09
Winnipeg Jets at Buffalo Sabres
1 REG / 01:57Blocked Shot
Buffalo Sabres
shooting player: Jack Eichel; blocking player: Blake Wheeler
—
2018-01-09
Winnipeg Jets at Buffalo Sabres
1 REG / 01:58Stoppage
Neutral event

puck-in-netting
—
2018-01-09
Winnipeg Jets at Buffalo Sabres
1 REG / 01:58Faceoff
Winnipeg Jets
winning player: Matt Hendricks; losing player: Jack Eichel
—
2018-01-09
Winnipeg Jets at Buffalo Sabres
1 REG / 02:10Hit
Buffalo Sabres
hitting player: Zemgus Girgensons; hittee player: Matt Hendricks
—
2018-01-09
Winnipeg Jets at Buffalo Sabres
1 REG / 02:13Hit
Winnipeg Jets
hitting player: Jack Roslovic; hittee player: Jake McCabe
—
2018-01-09
Winnipeg Jets at Buffalo Sabres
1 REG / 02:28Hit
Winnipeg Jets
hitting player: Matt Hendricks; hittee player: Sam Reinhart
—
2018-01-09
Winnipeg Jets at Buffalo Sabres
1 REG / 02:56Giveaway
Buffalo Sabres
player: Scott Wilson
—
2018-01-09
Winnipeg Jets at Buffalo Sabres
1 REG / 03:27Missed Shot
Buffalo Sabres
goalie in net: Steve Mason; shooting player: Johan Larsson
wide-of-net; wrist
—
2018-01-09
Winnipeg Jets at Buffalo Sabres
1 REG / 03:26Giveaway
Winnipeg Jets
player: Steve Mason
—
2018-01-09
Winnipeg Jets at Buffalo Sabres
1 REG / 03:35Shot On Goal
Buffalo Sabres
goalie in net: Steve Mason; shooting player: Jordan Nolan
backhand
—
2018-01-09
Winnipeg Jets at Buffalo Sabres
1 REG / 03:52Hit
Buffalo Sabres
hitting player: Zach Bogosian; hittee player: Bryan Little
—
2018-01-09
Winnipeg Jets at Buffalo Sabres
1 REG / 04:10Stoppage
Neutral event

icing
—
2018-01-09
Winnipeg Jets at Buffalo Sabres
1 REG / 04:10Faceoff
Buffalo Sabres
winning player: Ryan O'Reilly; losing player: Blake Wheeler
—
2018-01-09
Winnipeg Jets at Buffalo Sabres
1 REG / 04:21Missed Shot
Winnipeg Jets
goalie in net: Robin Lehner; shooting player: Dmitry Kulikov
wide-of-net; wrist
—
2018-01-09
Winnipeg Jets at Buffalo Sabres
1 REG / 04:24Hit
Buffalo Sabres
hitting player: Evander Kane; hittee player: Blake Wheeler
—
2018-01-09
Winnipeg Jets at Buffalo Sabres
1 REG / 04:41Shot On Goal
Winnipeg Jets
goalie in net: Robin Lehner; shooting player: Tyler Myers
wrist
—
2018-01-09
Winnipeg Jets at Buffalo Sabres
1 REG / 04:42Stoppage
Neutral event

goalie-stopped-after-sog
—
2018-01-09
Winnipeg Jets at Buffalo Sabres
1 REG / 04:42Faceoff
Winnipeg Jets
winning player: Andrew Copp; losing player: Jacob Josefson
—
2018-01-09
Winnipeg Jets at Buffalo Sabres
1 REG / 04:47Penalty
Buffalo Sabres
committed by player: Brendan Guhle; drawn by player: Joel Armia
hooking; 2.0
—
2018-01-09
Winnipeg Jets at Buffalo Sabres
1 REG / 04:47Faceoff
Buffalo Sabres
winning player: Jacob Josefson; losing player: Bryan Little
—
2018-01-09
Winnipeg Jets at Buffalo Sabres
1 REG / 05:55Hit
Buffalo Sabres
hitting player: Scott Wilson; hittee player: Patrik Laine
—
2018-01-09
Winnipeg Jets at Buffalo Sabres
1 REG / 06:15Shot On Goal
Winnipeg Jets
goalie in net: Robin Lehner; shooting player: Blake Wheeler
slap
—
2018-01-09
Winnipeg Jets at Buffalo Sabres
1 REG / 06:43Goal
Winnipeg Jets
goalie in net: Robin Lehner; scoring player: Patrik Laine; assist1 player: Blake Wheeler; assist2 player: Kyle Connor
wrist
1-0
2018-01-09
Winnipeg Jets at Buffalo Sabres
1 REG / 06:43Faceoff
Buffalo Sabres
winning player: Jack Eichel; losing player: Andrew Copp
—
2018-01-09
Winnipeg Jets at Buffalo Sabres
1 REG / 06:55Stoppage
Neutral event

offside; tv-timeout
—
2018-01-09
Winnipeg Jets at Buffalo Sabres
1 REG / 07:05Hit
Buffalo Sabres
hitting player: Kyle Okposo; hittee player: Josh Morrissey
—
2018-01-09
Winnipeg Jets at Buffalo Sabres
1 REG / 07:10Missed Shot
Buffalo Sabres
goalie in net: Steve Mason; shooting player: Jack Eichel
over-net; wrist
—
2018-01-09
Winnipeg Jets at Buffalo Sabres
1 REG / 06:55Faceoff
Winnipeg Jets
winning player: Andrew Copp; losing player: Jack Eichel
—
2018-01-09
Winnipeg Jets at Buffalo Sabres
1 REG / 07:34Missed Shot
Winnipeg Jets
goalie in net: Robin Lehner; shooting player: Joel Armia
wide-of-net; slap
—
2018-01-09
Winnipeg Jets at Buffalo Sabres
1 REG / 07:42Shot On Goal
Winnipeg Jets
goalie in net: Robin Lehner; shooting player: Joel Armia
wrist
—
2018-01-09
Winnipeg Jets at Buffalo Sabres
1 REG / 07:58Shot On Goal
Winnipeg Jets
goalie in net: Robin Lehner; shooting player: Josh Morrissey
snap
—
2018-01-09
Winnipeg Jets at Buffalo Sabres
1 REG / 07:59Stoppage
Neutral event

goalie-stopped-after-sog
—
2018-01-09
Winnipeg Jets at Buffalo Sabres
1 REG / 07:59Faceoff
Buffalo Sabres
winning player: Ryan O'Reilly; losing player: Bryan Little
—
2018-01-09
Winnipeg Jets at Buffalo Sabres
1 REG / 08:28Giveaway
Winnipeg Jets
player: Nikolaj Ehlers
—
2018-01-09
Winnipeg Jets at Buffalo Sabres
1 REG / 08:59Stoppage
Neutral event

icing
—
Winnipeg Jets at Buffalo Sabres

Jan 9, 2018 · Period 1 REG · 06:43

Goal Winnipeg Jets

goalie in net: Robin Lehner; scoring player: Patrik Laine; assist1 player: Blake Wheeler; assist2 player: Kyle Connor wrist

Score: 1-0 (away-home)

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.