Skip to content
NHL Data Hub

NHL play-by-play

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

Reset

328 matching events across 1 games. Last source refresh: Oct 4, 2026 05:27.

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

—
2024-03-30
Anaheim Ducks at Edmonton Oilers
1 REG / 00:00Faceoff
Anaheim Ducks
winning player: Mason McTavish; losing player: Leon Draisaitl
—
2024-03-30
Anaheim Ducks at Edmonton Oilers
1 REG / 00:11Stoppage
Neutral event

icing
—
2024-03-30
Anaheim Ducks at Edmonton Oilers
1 REG / 00:11Faceoff
Edmonton Oilers
winning player: Leon Draisaitl; losing player: Mason McTavish
—
2024-03-30
Anaheim Ducks at Edmonton Oilers
1 REG / 00:27Hit
Anaheim Ducks
hitting player: Brett Leason; hittee player: Troy Stecher
—
2024-03-30
Anaheim Ducks at Edmonton Oilers
1 REG / 00:35Giveaway
Anaheim Ducks
player: Olen Zellweger
—
2024-03-30
Anaheim Ducks at Edmonton Oilers
1 REG / 00:37Missed Shot
Edmonton Oilers
goalie in net: John Gibson; shooting player: Adam Henrique
wide-left; wrist
—
2024-03-30
Anaheim Ducks at Edmonton Oilers
1 REG / 01:02Hit
Anaheim Ducks
hitting player: Troy Terry; hittee player: Mattias Ekholm
—
2024-03-30
Anaheim Ducks at Edmonton Oilers
1 REG / 01:27Shot On Goal
Anaheim Ducks
goalie in net: Calvin Pickard; shooting player: Ryan Strome
wrist
—
2024-03-30
Anaheim Ducks at Edmonton Oilers
1 REG / 01:28Stoppage
Neutral event

goalie-stopped-after-sog
—
2024-03-30
Anaheim Ducks at Edmonton Oilers
1 REG / 01:28Faceoff
Edmonton Oilers
winning player: Ryan McLeod; losing player: Ryan Strome
—
2024-03-30
Anaheim Ducks at Edmonton Oilers
1 REG / 01:55Stoppage
Neutral event

icing
—
2024-03-30
Anaheim Ducks at Edmonton Oilers
1 REG / 01:55Faceoff
Anaheim Ducks
winning player: Bo Groulx; losing player: Ryan McLeod
—
2024-03-30
Anaheim Ducks at Edmonton Oilers
1 REG / 01:58Blocked Shot
Anaheim Ducks
shooting player: William Lagesson; blocking player: Ryan McLeod
blocked
—
2024-03-30
Anaheim Ducks at Edmonton Oilers
1 REG / 02:04Blocked Shot
Anaheim Ducks
shooting player: William Lagesson; blocking player: Brett Kulak
blocked
—
2024-03-30
Anaheim Ducks at Edmonton Oilers
1 REG / 02:17Hit
Anaheim Ducks
hitting player: Urho Vaakanainen; hittee player: Corey Perry
—
2024-03-30
Anaheim Ducks at Edmonton Oilers
1 REG / 02:38Giveaway
Anaheim Ducks
player: Bo Groulx
—
2024-03-30
Anaheim Ducks at Edmonton Oilers
1 REG / 03:29Hit
Anaheim Ducks
hitting player: Mason McTavish; hittee player: Mattias Ekholm
—
2024-03-30
Anaheim Ducks at Edmonton Oilers
1 REG / 03:31Giveaway
Anaheim Ducks
player: Cam Fowler
—
2024-03-30
Anaheim Ducks at Edmonton Oilers
1 REG / 03:45Shot On Goal
Edmonton Oilers
goalie in net: John Gibson; shooting player: Adam Henrique
wrist
—
2024-03-30
Anaheim Ducks at Edmonton Oilers
1 REG / 03:47Goal
Edmonton Oilers
goalie in net: John Gibson; scoring player: Adam Henrique; assist1 player: Leon Draisaitl; assist2 player: Mattias Ekholm
wrist
0-1
2024-03-30
Anaheim Ducks at Edmonton Oilers
1 REG / 03:47Faceoff
Edmonton Oilers
winning player: Connor McDavid; losing player: Leo Carlsson
—
2024-03-30
Anaheim Ducks at Edmonton Oilers
1 REG / 03:55Missed Shot
Edmonton Oilers
goalie in net: John Gibson; shooting player: Zach Hyman
wide-left; tip-in
—
2024-03-30
Anaheim Ducks at Edmonton Oilers
1 REG / 03:59Shot On Goal
Edmonton Oilers
goalie in net: John Gibson; shooting player: Darnell Nurse
snap
—
2024-03-30
Anaheim Ducks at Edmonton Oilers
1 REG / 04:01Shot On Goal
Edmonton Oilers
goalie in net: John Gibson; shooting player: Zach Hyman
wrist
—
2024-03-30
Anaheim Ducks at Edmonton Oilers
1 REG / 04:03Stoppage
Neutral event

goalie-stopped-after-sog
—
2024-03-30
Anaheim Ducks at Edmonton Oilers
1 REG / 04:03Faceoff
Edmonton Oilers
winning player: Connor McDavid; losing player: Ryan Strome
—
2024-03-30
Anaheim Ducks at Edmonton Oilers
1 REG / 04:14Takeaway
Anaheim Ducks
player: Urho Vaakanainen
—
2024-03-30
Anaheim Ducks at Edmonton Oilers
1 REG / 04:40Giveaway
Edmonton Oilers
player: Connor McDavid
—
2024-03-30
Anaheim Ducks at Edmonton Oilers
1 REG / 04:44Giveaway
Anaheim Ducks
player: Trevor Zegras
—
2024-03-30
Anaheim Ducks at Edmonton Oilers
1 REG / 04:45Shot On Goal
Edmonton Oilers
goalie in net: John Gibson; shooting player: Connor McDavid
wrist
—
2024-03-30
Anaheim Ducks at Edmonton Oilers
1 REG / 04:52Shot On Goal
Edmonton Oilers
goalie in net: John Gibson; shooting player: Connor McDavid
snap
—
2024-03-30
Anaheim Ducks at Edmonton Oilers
1 REG / 05:00Stoppage
Neutral event

icing
—
2024-03-30
Anaheim Ducks at Edmonton Oilers
1 REG / 05:00Faceoff
Edmonton Oilers
winning player: Ryan McLeod; losing player: Ryan Strome
—
2024-03-30
Anaheim Ducks at Edmonton Oilers
1 REG / 05:03Shot On Goal
Edmonton Oilers
goalie in net: John Gibson; shooting player: Darnell Nurse
wrist
—
2024-03-30
Anaheim Ducks at Edmonton Oilers
1 REG / 05:37Hit
Anaheim Ducks
hitting player: Ross Johnston; hittee player: Darnell Nurse
—
2024-03-30
Anaheim Ducks at Edmonton Oilers
1 REG / 05:45Penalty
Anaheim Ducks
committed by player: Jakob Silfverberg; drawn by player: Troy Stecher
hooking; 2.0
—
2024-03-30
Anaheim Ducks at Edmonton Oilers
1 REG / 05:45Faceoff
Anaheim Ducks
winning player: Isac Lundeström; losing player: Leon Draisaitl
—
2024-03-30
Anaheim Ducks at Edmonton Oilers
1 REG / 05:56Hit
Anaheim Ducks
hitting player: Urho Vaakanainen; hittee player: Connor McDavid
—
2024-03-30
Anaheim Ducks at Edmonton Oilers
1 REG / 05:58Giveaway
Edmonton Oilers
player: Connor McDavid
—
2024-03-30
Anaheim Ducks at Edmonton Oilers
1 REG / 06:14Hit
Anaheim Ducks
hitting player: Urho Vaakanainen; hittee player: Connor McDavid
—
2024-03-30
Anaheim Ducks at Edmonton Oilers
1 REG / 06:25Missed Shot
Edmonton Oilers
goalie in net: John Gibson; shooting player: Leon Draisaitl
wide-left; wrist
—
2024-03-30
Anaheim Ducks at Edmonton Oilers
1 REG / 06:41Takeaway
Anaheim Ducks
player: Alex Killorn
—
2024-03-30
Anaheim Ducks at Edmonton Oilers
1 REG / 07:55Hit
Edmonton Oilers
hitting player: Mattias Ekholm; hittee player: Alex Killorn
—
2024-03-30
Anaheim Ducks at Edmonton Oilers
1 REG / 07:56Giveaway
Edmonton Oilers
player: Darnell Nurse
—
2024-03-30
Anaheim Ducks at Edmonton Oilers
1 REG / 08:24Hit
Anaheim Ducks
hitting player: William Lagesson; hittee player: Warren Foegele
—
2024-03-30
Anaheim Ducks at Edmonton Oilers
1 REG / 08:31Stoppage
Neutral event

icing
—
2024-03-30
Anaheim Ducks at Edmonton Oilers
1 REG / 08:31Faceoff
Edmonton Oilers
winning player: Sam Carrick; losing player: Leo Carlsson
—
2024-03-30
Anaheim Ducks at Edmonton Oilers
1 REG / 08:35Stoppage
Neutral event

offside; tv-timeout
—
2024-03-30
Anaheim Ducks at Edmonton Oilers
1 REG / 08:35Faceoff
Edmonton Oilers
winning player: Sam Carrick; losing player: Trevor Zegras
—
Anaheim Ducks at Edmonton Oilers

Mar 30, 2024 · Period 1 REG · 03:47

Goal Edmonton Oilers

goalie in net: John Gibson; scoring player: Adam Henrique; assist1 player: Leon Draisaitl; assist2 player: Mattias Ekholm wrist

Score: 0-1 (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.