NHL Data Hub

NHL play-by-play

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

Reset

298 matching events across 1 games. Last source refresh: Oct 4, 2026 04:24.

50 events per page. CSV contains all matching rows and additional event fields.
Date / gamePeriod / elapsed timeEvent / teamPlayers / detailsScore (away-home)
2019-04-06
Edmonton Oilers at Calgary Flames
1 REG / 00:00Period Start
Neutral event

—
2019-04-06
Edmonton Oilers at Calgary Flames
1 REG / 00:00Faceoff
Calgary Flames
winning player: Mikael Backlund; losing player: Connor McDavid
—
2019-04-06
Edmonton Oilers at Calgary Flames
1 REG / 00:15Stoppage
Neutral event

offside
—
2019-04-06
Edmonton Oilers at Calgary Flames
1 REG / 00:15Faceoff
Calgary Flames
winning player: Dillon Dube; losing player: Connor McDavid
—
2019-04-06
Edmonton Oilers at Calgary Flames
1 REG / 00:27Blocked Shot
Calgary Flames
shooting player: Dillon Dube; blocking player: Kris Russell
—
2019-04-06
Edmonton Oilers at Calgary Flames
1 REG / 00:28Stoppage
Neutral event

puck-in-netting
—
2019-04-06
Edmonton Oilers at Calgary Flames
1 REG / 00:28Faceoff
Calgary Flames
winning player: Elias Lindholm; losing player: Colby Cave
—
2019-04-06
Edmonton Oilers at Calgary Flames
1 REG / 00:35Giveaway
Calgary Flames
player: Johnny Gaudreau
—
2019-04-06
Edmonton Oilers at Calgary Flames
1 REG / 00:43Giveaway
Calgary Flames
player: Mike Smith
—
2019-04-06
Edmonton Oilers at Calgary Flames
1 REG / 00:45Shot On Goal
Edmonton Oilers
goalie in net: Mike Smith; shooting player: Adam Larsson
wrist
—
2019-04-06
Edmonton Oilers at Calgary Flames
1 REG / 01:00Shot On Goal
Calgary Flames
goalie in net: Mikko Koskinen; shooting player: Elias Lindholm
tip-in
—
2019-04-06
Edmonton Oilers at Calgary Flames
1 REG / 01:08Shot On Goal
Edmonton Oilers
goalie in net: Mike Smith; shooting player: Leon Draisaitl
slap
—
2019-04-06
Edmonton Oilers at Calgary Flames
1 REG / 01:11Stoppage
Neutral event

goalie-stopped-after-sog
—
2019-04-06
Edmonton Oilers at Calgary Flames
1 REG / 01:11Faceoff
Calgary Flames
winning player: Derek Ryan; losing player: Ryan Nugent-Hopkins
—
2019-04-06
Edmonton Oilers at Calgary Flames
1 REG / 01:27Hit
Calgary Flames
hitting player: Derek Ryan; hittee player: Andrej Sekera
—
2019-04-06
Edmonton Oilers at Calgary Flames
1 REG / 01:32Takeaway
Calgary Flames
player: Derek Ryan
—
2019-04-06
Edmonton Oilers at Calgary Flames
1 REG / 01:41Takeaway
Edmonton Oilers
player: Leon Draisaitl
—
2019-04-06
Edmonton Oilers at Calgary Flames
1 REG / 01:50Takeaway
Calgary Flames
player: TJ Brodie
—
2019-04-06
Edmonton Oilers at Calgary Flames
1 REG / 01:53Penalty
Edmonton Oilers
committed by player: Adam Larsson; drawn by player: TJ Brodie
tripping; 2.0
—
2019-04-06
Edmonton Oilers at Calgary Flames
1 REG / 01:53Faceoff
Edmonton Oilers
winning player: Brad Malone; losing player: Derek Ryan
—
2019-04-06
Edmonton Oilers at Calgary Flames
1 REG / 02:14Missed Shot
Calgary Flames
goalie in net: Mikko Koskinen; shooting player: Derek Ryan
wide-of-net; wrist
—
2019-04-06
Edmonton Oilers at Calgary Flames
1 REG / 02:32Missed Shot
Calgary Flames
goalie in net: Mikko Koskinen; shooting player: Mark Giordano
wide-of-net; wrist
—
2019-04-06
Edmonton Oilers at Calgary Flames
1 REG / 02:40Shot On Goal
Edmonton Oilers
goalie in net: Mike Smith; shooting player: Connor McDavid
wrist
—
2019-04-06
Edmonton Oilers at Calgary Flames
1 REG / 02:40Stoppage
Neutral event

goalie-stopped-after-sog
—
2019-04-06
Edmonton Oilers at Calgary Flames
1 REG / 02:40Faceoff
Calgary Flames
winning player: Mikael Backlund; losing player: Ryan Nugent-Hopkins
—
2019-04-06
Edmonton Oilers at Calgary Flames
1 REG / 02:58Shot On Goal
Calgary Flames
goalie in net: Mikko Koskinen; shooting player: Andrew Mangiapane
wrist
—
2019-04-06
Edmonton Oilers at Calgary Flames
1 REG / 03:01Giveaway
Edmonton Oilers
player: Kris Russell
—
2019-04-06
Edmonton Oilers at Calgary Flames
1 REG / 03:42Missed Shot
Calgary Flames
goalie in net: Mikko Koskinen; shooting player: Mikael Backlund
wide-of-net; wrist
—
2019-04-06
Edmonton Oilers at Calgary Flames
1 REG / 03:58Takeaway
Edmonton Oilers
player: Zack Kassian
—
2019-04-06
Edmonton Oilers at Calgary Flames
1 REG / 04:26Shot On Goal
Calgary Flames
goalie in net: Mikko Koskinen; shooting player: Austin Czarnik
backhand
—
2019-04-06
Edmonton Oilers at Calgary Flames
1 REG / 04:24Blocked Shot
Calgary Flames
shooting player: Mark Jankowski; blocking player: Kevin Gravel
—
2019-04-06
Edmonton Oilers at Calgary Flames
1 REG / 04:35Giveaway
Edmonton Oilers
player: Zack Kassian
—
2019-04-06
Edmonton Oilers at Calgary Flames
1 REG / 04:56Giveaway
Edmonton Oilers
player: Colby Cave
—
2019-04-06
Edmonton Oilers at Calgary Flames
1 REG / 05:16Shot On Goal
Calgary Flames
goalie in net: Mikko Koskinen; shooting player: Rasmus Andersson
slap
—
2019-04-06
Edmonton Oilers at Calgary Flames
1 REG / 05:17Stoppage
Neutral event

goalie-stopped-after-sog
—
2019-04-06
Edmonton Oilers at Calgary Flames
1 REG / 05:17Faceoff
Calgary Flames
winning player: Garnet Hathaway; losing player: Joseph Gambardella
—
2019-04-06
Edmonton Oilers at Calgary Flames
1 REG / 05:37Takeaway
Edmonton Oilers
player: Joseph Gambardella
—
2019-04-06
Edmonton Oilers at Calgary Flames
1 REG / 06:04Takeaway
Edmonton Oilers
player: Joseph Gambardella
—
2019-04-06
Edmonton Oilers at Calgary Flames
1 REG / 06:09Shot On Goal
Edmonton Oilers
goalie in net: Mike Smith; shooting player: Brad Malone
wrist
—
2019-04-06
Edmonton Oilers at Calgary Flames
1 REG / 06:37Giveaway
Edmonton Oilers
player: Ryan Nugent-Hopkins
—
2019-04-06
Edmonton Oilers at Calgary Flames
1 REG / 06:39Shot On Goal
Edmonton Oilers
goalie in net: Mike Smith; shooting player: Connor McDavid
wrist
—
2019-04-06
Edmonton Oilers at Calgary Flames
1 REG / 07:29Stoppage
Neutral event

referee-or-linesman
—
2019-04-06
Edmonton Oilers at Calgary Flames
1 REG / 07:29Faceoff
Edmonton Oilers
winning player: Colby Cave; losing player: Mark Jankowski
—
2019-04-06
Edmonton Oilers at Calgary Flames
1 REG / 07:35Missed Shot
Edmonton Oilers
goalie in net: Mike Smith; shooting player: Oscar Klefbom
wide-of-net; wrist
—
2019-04-06
Edmonton Oilers at Calgary Flames
1 REG / 07:54Blocked Shot
Calgary Flames
shooting player: Travis Hamonic; blocking player: Tobias Rieder
—
2019-04-06
Edmonton Oilers at Calgary Flames
1 REG / 08:28Blocked Shot
Calgary Flames
shooting player: Rasmus Andersson; blocking player: Darnell Nurse
—
2019-04-06
Edmonton Oilers at Calgary Flames
1 REG / 08:28Stoppage
Neutral event

puck-in-netting; tv-timeout
—
2019-04-06
Edmonton Oilers at Calgary Flames
1 REG / 08:28Faceoff
Edmonton Oilers
winning player: Connor McDavid; losing player: Elias Lindholm
—
2019-04-06
Edmonton Oilers at Calgary Flames
1 REG / 08:56Missed Shot
Calgary Flames
goalie in net: Mikko Koskinen; shooting player: James Neal
wide-of-net; tip-in
—
2019-04-06
Edmonton Oilers at Calgary Flames
1 REG / 09:12Takeaway
Calgary Flames
player: Mark Giordano
—

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.