NHL Data Hub

NHL play-by-play

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

Reset

277 matching events across 1 games. Last source refresh: Oct 4, 2026 04:09.

50 events per page. CSV contains all matching rows and additional event fields.
Date / gamePeriod / elapsed timeEvent / teamPlayers / detailsScore (away-home)
2018-03-20
Edmonton Oilers at Carolina Hurricanes
1 REG / 00:00Period Start
Neutral event

—
2018-03-20
Edmonton Oilers at Carolina Hurricanes
1 REG / 00:00Faceoff
Carolina Hurricanes
winning player: Jordan Staal; losing player: Connor McDavid
—
2018-03-20
Edmonton Oilers at Carolina Hurricanes
1 REG / 00:11Takeaway
Carolina Hurricanes
player: Jordan Staal
—
2018-03-20
Edmonton Oilers at Carolina Hurricanes
1 REG / 00:25Takeaway
Edmonton Oilers
player: Adam Larsson
—
2018-03-20
Edmonton Oilers at Carolina Hurricanes
1 REG / 00:47Hit
Carolina Hurricanes
hitting player: Brock McGinn; hittee player: Ethan Bear
—
2018-03-20
Edmonton Oilers at Carolina Hurricanes
1 REG / 01:02Shot On Goal
Carolina Hurricanes
goalie in net: Cam Talbot; shooting player: Justin Faulk
snap
—
2018-03-20
Edmonton Oilers at Carolina Hurricanes
1 REG / 01:01Takeaway
Carolina Hurricanes
player: Justin Faulk
—
2018-03-20
Edmonton Oilers at Carolina Hurricanes
1 REG / 01:38Shot On Goal
Edmonton Oilers
goalie in net: Scott Darling; shooting player: Leon Draisaitl
wrist
—
2018-03-20
Edmonton Oilers at Carolina Hurricanes
1 REG / 01:39Missed Shot
Edmonton Oilers
goalie in net: Scott Darling; shooting player: Leon Draisaitl
wide-of-net; wrist
—
2018-03-20
Edmonton Oilers at Carolina Hurricanes
1 REG / 03:23Takeaway
Edmonton Oilers
player: Jujhar Khaira
—
2018-03-20
Edmonton Oilers at Carolina Hurricanes
1 REG / 04:09Giveaway
Carolina Hurricanes
player: Justin Williams
—
2018-03-20
Edmonton Oilers at Carolina Hurricanes
1 REG / 04:22Hit
Edmonton Oilers
hitting player: Matt Benning; hittee player: Brock McGinn
—
2018-03-20
Edmonton Oilers at Carolina Hurricanes
1 REG / 04:30Goal
Carolina Hurricanes
goalie in net: Cam Talbot; scoring player: Brock McGinn
deflected
0-1
2018-03-20
Edmonton Oilers at Carolina Hurricanes
1 REG / 04:30Faceoff
Carolina Hurricanes
winning player: Derek Ryan; losing player: Leon Draisaitl
—
2018-03-20
Edmonton Oilers at Carolina Hurricanes
1 REG / 04:53Goal
Edmonton Oilers
goalie in net: Scott Darling; scoring player: Drake Caggiula; assist1 player: Leon Draisaitl; assist2 player: Pontus Aberg
wrist
1-1
2018-03-20
Edmonton Oilers at Carolina Hurricanes
1 REG / 04:37Stoppage
Neutral event

puck-in-crowd
—
2018-03-20
Edmonton Oilers at Carolina Hurricanes
1 REG / 04:37Faceoff
Carolina Hurricanes
winning player: Derek Ryan; losing player: Leon Draisaitl
—
2018-03-20
Edmonton Oilers at Carolina Hurricanes
1 REG / 04:53Faceoff
Carolina Hurricanes
winning player: Victor Rask; losing player: Ryan Strome
—
2018-03-20
Edmonton Oilers at Carolina Hurricanes
1 REG / 05:37Shot On Goal
Carolina Hurricanes
goalie in net: Cam Talbot; shooting player: Phillip Di Giuseppe
slap
—
2018-03-20
Edmonton Oilers at Carolina Hurricanes
1 REG / 05:46Hit
Carolina Hurricanes
hitting player: Jaccob Slavin; hittee player: Iiro Pakarinen
—
2018-03-20
Edmonton Oilers at Carolina Hurricanes
1 REG / 06:24Hit
Edmonton Oilers
hitting player: Anton Slepyshev; hittee player: Brett Pesce
—
2018-03-20
Edmonton Oilers at Carolina Hurricanes
1 REG / 06:43Hit
Edmonton Oilers
hitting player: Matt Benning; hittee player: Brock McGinn
—
2018-03-20
Edmonton Oilers at Carolina Hurricanes
1 REG / 06:50Shot On Goal
Edmonton Oilers
goalie in net: Scott Darling; shooting player: Ryan Nugent-Hopkins
wrist
—
2018-03-20
Edmonton Oilers at Carolina Hurricanes
1 REG / 06:51Shot On Goal
Edmonton Oilers
goalie in net: Scott Darling; shooting player: Matt Benning
wrist
—
2018-03-20
Edmonton Oilers at Carolina Hurricanes
1 REG / 06:53Goal
Edmonton Oilers
goalie in net: Scott Darling; scoring player: Matt Benning; assist1 player: Ryan Nugent-Hopkins; assist2 player: Connor McDavid
deflected
2-1
2018-03-20
Edmonton Oilers at Carolina Hurricanes
1 REG / 06:53Faceoff
Edmonton Oilers
winning player: Connor McDavid; losing player: Derek Ryan
—
2018-03-20
Edmonton Oilers at Carolina Hurricanes
1 REG / 07:58Stoppage
Neutral event

icing
—
2018-03-20
Edmonton Oilers at Carolina Hurricanes
1 REG / 07:58Faceoff
Carolina Hurricanes
winning player: Victor Rask; losing player: Leon Draisaitl
—
2018-03-20
Edmonton Oilers at Carolina Hurricanes
1 REG / 08:27Shot On Goal
Edmonton Oilers
goalie in net: Scott Darling; shooting player: Leon Draisaitl
wrist
—
2018-03-20
Edmonton Oilers at Carolina Hurricanes
1 REG / 08:55Shot On Goal
Edmonton Oilers
goalie in net: Scott Darling; shooting player: Jesse Puljujarvi
snap
—
2018-03-20
Edmonton Oilers at Carolina Hurricanes
1 REG / 09:02Missed Shot
Edmonton Oilers
goalie in net: Scott Darling; shooting player: Milan Lucic
wide-of-net; snap
—
2018-03-20
Edmonton Oilers at Carolina Hurricanes
1 REG / 09:17Goal
Edmonton Oilers
goalie in net: Scott Darling; scoring player: Ryan Strome
backhand
3-1
2018-03-20
Edmonton Oilers at Carolina Hurricanes
1 REG / 09:17Faceoff
Carolina Hurricanes
winning player: Elias Lindholm; losing player: Jujhar Khaira
—
2018-03-20
Edmonton Oilers at Carolina Hurricanes
1 REG / 10:06Takeaway
Carolina Hurricanes
player: Lee Stempniak
—
2018-03-20
Edmonton Oilers at Carolina Hurricanes
1 REG / 10:18Shot On Goal
Carolina Hurricanes
goalie in net: Cam Talbot; shooting player: Jeff Skinner
snap
—
2018-03-20
Edmonton Oilers at Carolina Hurricanes
1 REG / 10:19Stoppage
Neutral event

goalie-stopped-after-sog; tv-timeout
—
2018-03-20
Edmonton Oilers at Carolina Hurricanes
1 REG / 10:19Faceoff
Carolina Hurricanes
winning player: Jordan Staal; losing player: Connor McDavid
—
2018-03-20
Edmonton Oilers at Carolina Hurricanes
1 REG / 11:00Shot On Goal
Carolina Hurricanes
goalie in net: Cam Talbot; shooting player: Sebastian Aho
wrist
—
2018-03-20
Edmonton Oilers at Carolina Hurricanes
1 REG / 11:17Shot On Goal
Carolina Hurricanes
goalie in net: Cam Talbot; shooting player: Justin Williams
wrist
—
2018-03-20
Edmonton Oilers at Carolina Hurricanes
1 REG / 11:57Giveaway
Edmonton Oilers
player: Ethan Bear
—
2018-03-20
Edmonton Oilers at Carolina Hurricanes
1 REG / 12:09Blocked Shot
Carolina Hurricanes
shooting player: Justin Faulk; blocking player: Kris Russell
—
2018-03-20
Edmonton Oilers at Carolina Hurricanes
1 REG / 12:32Shot On Goal
Edmonton Oilers
goalie in net: Scott Darling; shooting player: Matt Benning
slap
—
2018-03-20
Edmonton Oilers at Carolina Hurricanes
1 REG / 12:55Shot On Goal
Edmonton Oilers
goalie in net: Scott Darling; shooting player: Milan Lucic
snap
—
2018-03-20
Edmonton Oilers at Carolina Hurricanes
1 REG / 12:56Shot On Goal
Edmonton Oilers
goalie in net: Scott Darling; shooting player: Ryan Strome
wrist
—
2018-03-20
Edmonton Oilers at Carolina Hurricanes
1 REG / 13:16Hit
Edmonton Oilers
hitting player: Jujhar Khaira; hittee player: Derek Ryan
—
2018-03-20
Edmonton Oilers at Carolina Hurricanes
1 REG / 13:34Takeaway
Carolina Hurricanes
player: Derek Ryan
—
2018-03-20
Edmonton Oilers at Carolina Hurricanes
1 REG / 13:46Hit
Carolina Hurricanes
hitting player: Justin Faulk; hittee player: Anton Slepyshev
—
2018-03-20
Edmonton Oilers at Carolina Hurricanes
1 REG / 13:56Hit
Edmonton Oilers
hitting player: Iiro Pakarinen; hittee player: Klas Dahlbeck
—
2018-03-20
Edmonton Oilers at Carolina Hurricanes
1 REG / 14:01Hit
Edmonton Oilers
hitting player: Anton Slepyshev; hittee player: Lee Stempniak
—
2018-03-20
Edmonton Oilers at Carolina Hurricanes
1 REG / 14:12Penalty
Edmonton Oilers
committed by player: Iiro Pakarinen; drawn by player: Jordan Staal
holding; 2.0
—

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.