NHL Data Hub

NHL play-by-play

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

Reset

335 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-08
Edmonton Oilers at Philadelphia Flyers
1 REG / 00:00Period Start
Neutral event

—
2016-12-08
Edmonton Oilers at Philadelphia Flyers
1 REG / 00:00Faceoff
Philadelphia Flyers
winning player: Pierre-Edouard Bellemare; losing player: Connor McDavid
—
2016-12-08
Edmonton Oilers at Philadelphia Flyers
1 REG / 00:51Giveaway
Edmonton Oilers
player: Adam Larsson
—
2016-12-08
Edmonton Oilers at Philadelphia Flyers
1 REG / 00:56Blocked Shot
Philadelphia Flyers
shooting player: Michael Raffl; blocking player: Oscar Klefbom
—
2016-12-08
Edmonton Oilers at Philadelphia Flyers
1 REG / 01:10Hit
Edmonton Oilers
hitting player: Ryan Nugent-Hopkins; hittee player: Radko Gudas
—
2016-12-08
Edmonton Oilers at Philadelphia Flyers
1 REG / 01:19Blocked Shot
Edmonton Oilers
shooting player: Ryan Nugent-Hopkins; blocking player: Mark Streit
—
2016-12-08
Edmonton Oilers at Philadelphia Flyers
1 REG / 01:19Stoppage
Neutral event

puck-in-crowd
—
2016-12-08
Edmonton Oilers at Philadelphia Flyers
1 REG / 01:19Faceoff
Edmonton Oilers
winning player: Leon Draisaitl; losing player: Brayden Schenn
—
2016-12-08
Edmonton Oilers at Philadelphia Flyers
1 REG / 01:39Hit
Philadelphia Flyers
hitting player: Wayne Simmonds; hittee player: Leon Draisaitl
—
2016-12-08
Edmonton Oilers at Philadelphia Flyers
1 REG / 01:54Stoppage
Neutral event

offside
—
2016-12-08
Edmonton Oilers at Philadelphia Flyers
1 REG / 01:54Faceoff
Edmonton Oilers
winning player: Mark Letestu; losing player: Nick Cousins
—
2016-12-08
Edmonton Oilers at Philadelphia Flyers
1 REG / 02:14Blocked Shot
Philadelphia Flyers
shooting player: Radko Gudas; blocking player: Matt Hendricks
—
2016-12-08
Edmonton Oilers at Philadelphia Flyers
1 REG / 02:42Hit
Edmonton Oilers
hitting player: Adam Larsson; hittee player: Pierre-Edouard Bellemare
—
2016-12-08
Edmonton Oilers at Philadelphia Flyers
1 REG / 02:47Blocked Shot
Edmonton Oilers
shooting player: Oscar Klefbom; blocking player: Roman Lyubimov
—
2016-12-08
Edmonton Oilers at Philadelphia Flyers
1 REG / 03:09Blocked Shot
Edmonton Oilers
shooting player: Milan Lucic; blocking player: Andrew MacDonald
—
2016-12-08
Edmonton Oilers at Philadelphia Flyers
1 REG / 03:38Shot On Goal
Edmonton Oilers
goalie in net: Steve Mason; shooting player: Jordan Eberle
snap
—
2016-12-08
Edmonton Oilers at Philadelphia Flyers
1 REG / 03:40Hit
Philadelphia Flyers
hitting player: Brandon Manning; hittee player: Jordan Eberle
—
2016-12-08
Edmonton Oilers at Philadelphia Flyers
1 REG / 03:52Giveaway
Edmonton Oilers
player: Kris Russell
—
2016-12-08
Edmonton Oilers at Philadelphia Flyers
1 REG / 04:01Hit
Edmonton Oilers
hitting player: Patrick Maroon; hittee player: Shayne Gostisbehere
—
2016-12-08
Edmonton Oilers at Philadelphia Flyers
1 REG / 04:31Blocked Shot
Philadelphia Flyers
shooting player: Brayden Schenn; blocking player: Andrej Sekera
—
2016-12-08
Edmonton Oilers at Philadelphia Flyers
1 REG / 04:39Goal
Edmonton Oilers
goalie in net: Steve Mason; scoring player: Leon Draisaitl; assist1 player: Jesse Puljujarvi; assist2 player: Kris Russell
snap
1-0
2016-12-08
Edmonton Oilers at Philadelphia Flyers
1 REG / 04:39Faceoff
Philadelphia Flyers
winning player: Nick Cousins; losing player: Matt Hendricks
—
2016-12-08
Edmonton Oilers at Philadelphia Flyers
1 REG / 05:46Blocked Shot
Edmonton Oilers
shooting player: Oscar Klefbom; blocking player: Roman Lyubimov
—
2016-12-08
Edmonton Oilers at Philadelphia Flyers
1 REG / 05:58Stoppage
Neutral event

icing
—
2016-12-08
Edmonton Oilers at Philadelphia Flyers
1 REG / 05:58Faceoff
Philadelphia Flyers
winning player: Pierre-Edouard Bellemare; losing player: Ryan Nugent-Hopkins
—
2016-12-08
Edmonton Oilers at Philadelphia Flyers
1 REG / 06:13Takeaway
Philadelphia Flyers
player: Mark Streit
—
2016-12-08
Edmonton Oilers at Philadelphia Flyers
1 REG / 06:22Takeaway
Edmonton Oilers
player: Kris Russell
—
2016-12-08
Edmonton Oilers at Philadelphia Flyers
1 REG / 06:42Blocked Shot
Philadelphia Flyers
shooting player: Mark Streit; blocking player: Ryan Nugent-Hopkins
—
2016-12-08
Edmonton Oilers at Philadelphia Flyers
1 REG / 06:42Stoppage
Neutral event

puck-in-netting; tv-timeout
—
2016-12-08
Edmonton Oilers at Philadelphia Flyers
1 REG / 06:42Faceoff
Edmonton Oilers
winning player: Mark Letestu; losing player: Claude Giroux
—
2016-12-08
Edmonton Oilers at Philadelphia Flyers
1 REG / 06:50Stoppage
Neutral event

icing
—
2016-12-08
Edmonton Oilers at Philadelphia Flyers
1 REG / 06:50Faceoff
Edmonton Oilers
winning player: Mark Letestu; losing player: Claude Giroux
—
2016-12-08
Edmonton Oilers at Philadelphia Flyers
1 REG / 06:59Hit
Edmonton Oilers
hitting player: Zack Kassian; hittee player: Brandon Manning
—
2016-12-08
Edmonton Oilers at Philadelphia Flyers
1 REG / 07:05Hit
Edmonton Oilers
hitting player: Zack Kassian; hittee player: Brandon Manning
—
2016-12-08
Edmonton Oilers at Philadelphia Flyers
1 REG / 07:23Penalty
Edmonton Oilers
committed by player: Jesse Puljujarvi; drawn by player: Shayne Gostisbehere
hooking; 2.0
—
2016-12-08
Edmonton Oilers at Philadelphia Flyers
1 REG / 07:23Faceoff
Philadelphia Flyers
winning player: Claude Giroux; losing player: Ryan Nugent-Hopkins
—
2016-12-08
Edmonton Oilers at Philadelphia Flyers
1 REG / 07:33Missed Shot
Philadelphia Flyers
goalie in net: Jonas Gustavsson; shooting player: Wayne Simmonds
wide-of-net; tip-in
—
2016-12-08
Edmonton Oilers at Philadelphia Flyers
1 REG / 07:44Missed Shot
Philadelphia Flyers
goalie in net: Jonas Gustavsson; shooting player: Claude Giroux
wide-of-net; slap
—
2016-12-08
Edmonton Oilers at Philadelphia Flyers
1 REG / 08:14Blocked Shot
Philadelphia Flyers
shooting player: Shayne Gostisbehere; blocking player: Mark Letestu
—
2016-12-08
Edmonton Oilers at Philadelphia Flyers
1 REG / 08:48Shot On Goal
Philadelphia Flyers
goalie in net: Jonas Gustavsson; shooting player: Mark Streit
slap
—
2016-12-08
Edmonton Oilers at Philadelphia Flyers
1 REG / 09:01Shot On Goal
Edmonton Oilers
goalie in net: Steve Mason; shooting player: Ryan Nugent-Hopkins
snap
—
2016-12-08
Edmonton Oilers at Philadelphia Flyers
1 REG / 09:32Missed Shot
Philadelphia Flyers
goalie in net: Jonas Gustavsson; shooting player: Pierre-Edouard Bellemare
over-net; tip-in
—
2016-12-08
Edmonton Oilers at Philadelphia Flyers
1 REG / 09:33Stoppage
Neutral event

puck-in-netting
—
2016-12-08
Edmonton Oilers at Philadelphia Flyers
1 REG / 09:33Faceoff
Edmonton Oilers
winning player: Connor McDavid; losing player: Pierre-Edouard Bellemare
—
2016-12-08
Edmonton Oilers at Philadelphia Flyers
1 REG / 09:38Hit
Philadelphia Flyers
hitting player: Chris VandeVelde; hittee player: Matt Benning
—
2016-12-08
Edmonton Oilers at Philadelphia Flyers
1 REG / 09:58Hit
Philadelphia Flyers
hitting player: Radko Gudas; hittee player: Milan Lucic
—
2016-12-08
Edmonton Oilers at Philadelphia Flyers
1 REG / 10:44Missed Shot
Edmonton Oilers
goalie in net: Steve Mason; shooting player: Jordan Eberle
wide-of-net; snap
—
2016-12-08
Edmonton Oilers at Philadelphia Flyers
1 REG / 10:51Hit
Edmonton Oilers
hitting player: Patrick Maroon; hittee player: Travis Konecny
—
2016-12-08
Edmonton Oilers at Philadelphia Flyers
1 REG / 10:58Stoppage
Neutral event

puck-frozen; tv-timeout
—
2016-12-08
Edmonton Oilers at Philadelphia Flyers
1 REG / 10:58Faceoff
Edmonton Oilers
winning player: Benoit Pouliot; losing player: Claude Giroux
—

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.