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:33.

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

—
2024-11-21
Minnesota Wild at Edmonton Oilers
1 REG / 00:00Faceoff
Minnesota Wild
winning player: Joel Eriksson Ek; losing player: Connor McDavid
—
2024-11-21
Minnesota Wild at Edmonton Oilers
1 REG / 00:11Missed Shot
Minnesota Wild
goalie in net: Stuart Skinner; shooting player: Kirill Kaprizov
high-and-wide-right; snap
—
2024-11-21
Minnesota Wild at Edmonton Oilers
1 REG / 00:16Stoppage
Neutral event

offside
—
2024-11-21
Minnesota Wild at Edmonton Oilers
1 REG / 00:16Faceoff
Edmonton Oilers
winning player: Connor McDavid; losing player: Joel Eriksson Ek
—
2024-11-21
Minnesota Wild at Edmonton Oilers
1 REG / 00:27Goal
Edmonton Oilers
goalie in net: Marc-Andre Fleury; scoring player: Leon Draisaitl; assist1 player: Connor McDavid
wrist
0-1
2024-11-21
Minnesota Wild at Edmonton Oilers
1 REG / 00:27Faceoff
Minnesota Wild
winning player: Marco Rossi; losing player: Ryan Nugent-Hopkins
—
2024-11-21
Minnesota Wild at Edmonton Oilers
1 REG / 00:59Hit
Edmonton Oilers
hitting player: Jeff Skinner; hittee player: Jared Spurgeon
—
2024-11-21
Minnesota Wild at Edmonton Oilers
1 REG / 01:10Takeaway
Minnesota Wild
player: Jonas Brodin
—
2024-11-21
Minnesota Wild at Edmonton Oilers
1 REG / 01:16Stoppage
Neutral event

icing
—
2024-11-21
Minnesota Wild at Edmonton Oilers
1 REG / 01:16Faceoff
Minnesota Wild
winning player: Frederick Gaudreau; losing player: Adam Henrique
—
2024-11-21
Minnesota Wild at Edmonton Oilers
1 REG / 01:21Blocked Shot
Edmonton Oilers
shooting player: Mattias Janmark; blocking player: Jonas Brodin
blocked
—
2024-11-21
Minnesota Wild at Edmonton Oilers
1 REG / 01:54Stoppage
Neutral event

chlg-hm-off-side; chlg-hm-off-side
—
2024-11-21
Minnesota Wild at Edmonton Oilers
1 REG / 01:54Stoppage
Neutral event

offside
—
2024-11-21
Minnesota Wild at Edmonton Oilers
1 REG / 01:54Faceoff
Minnesota Wild
winning player: Marat Khusnutdinov; losing player: Derek Ryan
—
2024-11-21
Minnesota Wild at Edmonton Oilers
1 REG / 02:12Blocked Shot
Edmonton Oilers
shooting player: Ty Emberson; blocking player: Declan Chisholm
blocked
—
2024-11-21
Minnesota Wild at Edmonton Oilers
1 REG / 02:20Hit
Minnesota Wild
hitting player: Marat Khusnutdinov; hittee player: Corey Perry
—
2024-11-21
Minnesota Wild at Edmonton Oilers
1 REG / 02:32Hit
Edmonton Oilers
hitting player: Drake Caggiula; hittee player: Declan Chisholm
—
2024-11-21
Minnesota Wild at Edmonton Oilers
1 REG / 03:27Blocked Shot
Minnesota Wild
shooting player: Kirill Kaprizov; blocking player: Leon Draisaitl
blocked
—
2024-11-21
Minnesota Wild at Edmonton Oilers
1 REG / 03:44Shot On Goal
Edmonton Oilers
goalie in net: Marc-Andre Fleury; shooting player: Connor McDavid
snap
—
2024-11-21
Minnesota Wild at Edmonton Oilers
1 REG / 03:51Shot On Goal
Edmonton Oilers
goalie in net: Marc-Andre Fleury; shooting player: Mattias Ekholm
slap
—
2024-11-21
Minnesota Wild at Edmonton Oilers
1 REG / 03:53Stoppage
Neutral event

goalie-stopped-after-sog
—
2024-11-21
Minnesota Wild at Edmonton Oilers
1 REG / 03:53Faceoff
Minnesota Wild
winning player: Ryan Hartman; losing player: Ryan Nugent-Hopkins
—
2024-11-21
Minnesota Wild at Edmonton Oilers
1 REG / 03:56Hit
Edmonton Oilers
hitting player: Kasperi Kapanen; hittee player: Jake Middleton
—
2024-11-21
Minnesota Wild at Edmonton Oilers
1 REG / 04:00Blocked Shot
Edmonton Oilers
shooting player: Jeff Skinner; blocking player: Ryan Hartman
blocked
—
2024-11-21
Minnesota Wild at Edmonton Oilers
1 REG / 04:43Blocked Shot
Edmonton Oilers
shooting player: Mattias Janmark; blocking player: Declan Chisholm
blocked
—
2024-11-21
Minnesota Wild at Edmonton Oilers
1 REG / 04:57Hit
Minnesota Wild
hitting player: Yakov Trenin; hittee player: Brett Kulak
—
2024-11-21
Minnesota Wild at Edmonton Oilers
1 REG / 05:04Giveaway
Minnesota Wild
player: Yakov Trenin
—
2024-11-21
Minnesota Wild at Edmonton Oilers
1 REG / 05:17Stoppage
Neutral event

icing
—
2024-11-21
Minnesota Wild at Edmonton Oilers
1 REG / 05:17Faceoff
Minnesota Wild
winning player: Frederick Gaudreau; losing player: Leon Draisaitl
—
2024-11-21
Minnesota Wild at Edmonton Oilers
1 REG / 05:37Shot On Goal
Edmonton Oilers
goalie in net: Marc-Andre Fleury; shooting player: Leon Draisaitl
snap
—
2024-11-21
Minnesota Wild at Edmonton Oilers
1 REG / 05:39Stoppage
Neutral event

goalie-stopped-after-sog
—
2024-11-21
Minnesota Wild at Edmonton Oilers
1 REG / 05:39Faceoff
Edmonton Oilers
winning player: Leon Draisaitl; losing player: Joel Eriksson Ek
—
2024-11-21
Minnesota Wild at Edmonton Oilers
1 REG / 05:46Shot On Goal
Minnesota Wild
goalie in net: Stuart Skinner; shooting player: Joel Eriksson Ek
wrist
—
2024-11-21
Minnesota Wild at Edmonton Oilers
1 REG / 05:47Shot On Goal
Minnesota Wild
goalie in net: Stuart Skinner; shooting player: Matt Boldy
wrist
—
2024-11-21
Minnesota Wild at Edmonton Oilers
1 REG / 05:48Blocked Shot
Minnesota Wild
shooting player: Kirill Kaprizov; blocking player: Evan Bouchard
blocked
—
2024-11-21
Minnesota Wild at Edmonton Oilers
1 REG / 05:50Stoppage
Neutral event

goalie-stopped-after-sog
—
2024-11-21
Minnesota Wild at Edmonton Oilers
1 REG / 05:50Faceoff
Minnesota Wild
winning player: Joel Eriksson Ek; losing player: Derek Ryan
—
2024-11-21
Minnesota Wild at Edmonton Oilers
1 REG / 05:54Blocked Shot
Minnesota Wild
shooting player: Jared Spurgeon; blocking player: Joshua Brown
blocked
—
2024-11-21
Minnesota Wild at Edmonton Oilers
1 REG / 06:06Missed Shot
Minnesota Wild
goalie in net: Stuart Skinner; shooting player: Matt Boldy
wide-right; wrist
—
2024-11-21
Minnesota Wild at Edmonton Oilers
1 REG / 06:39Giveaway
Minnesota Wild
player: Jonas Brodin
—
2024-11-21
Minnesota Wild at Edmonton Oilers
1 REG / 06:41Shot On Goal
Edmonton Oilers
goalie in net: Marc-Andre Fleury; shooting player: Drake Caggiula
snap
—
2024-11-21
Minnesota Wild at Edmonton Oilers
1 REG / 06:43Stoppage
Neutral event

puck-in-netting; tv-timeout
—
2024-11-21
Minnesota Wild at Edmonton Oilers
1 REG / 06:43Faceoff
Minnesota Wild
winning player: Joel Eriksson Ek; losing player: Connor McDavid
—
2024-11-21
Minnesota Wild at Edmonton Oilers
1 REG / 06:49Giveaway
Minnesota Wild
player: Brock Faber
—
2024-11-21
Minnesota Wild at Edmonton Oilers
1 REG / 07:15Shot On Goal
Edmonton Oilers
goalie in net: Marc-Andre Fleury; shooting player: Evan Bouchard
slap
—
2024-11-21
Minnesota Wild at Edmonton Oilers
1 REG / 07:17Stoppage
Neutral event

goalie-stopped-after-sog
—
2024-11-21
Minnesota Wild at Edmonton Oilers
1 REG / 07:17Faceoff
Edmonton Oilers
winning player: Derek Ryan; losing player: Marco Rossi
—
2024-11-21
Minnesota Wild at Edmonton Oilers
1 REG / 07:20Blocked Shot
Edmonton Oilers
shooting player: Corey Perry; blocking player: Marco Rossi
blocked
—
2024-11-21
Minnesota Wild at Edmonton Oilers
1 REG / 07:39Hit
Edmonton Oilers
hitting player: Drake Caggiula; hittee player: Declan Chisholm
—

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.