NHL Data Hub

NHL play-by-play

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

Reset

311 matching events across 1 games. Last source refresh: Oct 4, 2026 05:20.

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

—
2023-12-08
Minnesota Wild at Edmonton Oilers
1 REG / 00:00Faceoff
Edmonton Oilers
winning player: Leon Draisaitl; losing player: Joel Eriksson Ek
—
2023-12-08
Minnesota Wild at Edmonton Oilers
1 REG / 00:13Hit
Edmonton Oilers
hitting player: Evander Kane; hittee player: Brock Faber
—
2023-12-08
Minnesota Wild at Edmonton Oilers
1 REG / 00:24Hit
Minnesota Wild
hitting player: Matt Boldy; hittee player: Darnell Nurse
—
2023-12-08
Minnesota Wild at Edmonton Oilers
1 REG / 00:32Shot On Goal
Edmonton Oilers
goalie in net: Marc-Andre Fleury; shooting player: Leon Draisaitl
snap
—
2023-12-08
Minnesota Wild at Edmonton Oilers
1 REG / 01:05Blocked Shot
Edmonton Oilers
shooting player: Zach Hyman; blocking player: Jake Middleton
blocked
—
2023-12-08
Minnesota Wild at Edmonton Oilers
1 REG / 01:13Blocked Shot
Minnesota Wild
shooting player: Kirill Kaprizov; blocking player: Zach Hyman
blocked
—
2023-12-08
Minnesota Wild at Edmonton Oilers
1 REG / 01:38Missed Shot
Minnesota Wild
goalie in net: Stuart Skinner; shooting player: Patrick Maroon
high-and-wide-right; snap
—
2023-12-08
Minnesota Wild at Edmonton Oilers
1 REG / 01:38Hit
Minnesota Wild
hitting player: Marcus Foligno; hittee player: Brett Kulak
—
2023-12-08
Minnesota Wild at Edmonton Oilers
1 REG / 01:43Giveaway
Edmonton Oilers
player: Mattias Janmark
—
2023-12-08
Minnesota Wild at Edmonton Oilers
1 REG / 01:46Missed Shot
Minnesota Wild
goalie in net: Stuart Skinner; shooting player: Patrick Maroon
wide-left; tip-in
—
2023-12-08
Minnesota Wild at Edmonton Oilers
1 REG / 01:59Hit
Edmonton Oilers
hitting player: Brett Kulak; hittee player: Marcus Foligno
—
2023-12-08
Minnesota Wild at Edmonton Oilers
1 REG / 02:21Stoppage
Neutral event

icing
—
2023-12-08
Minnesota Wild at Edmonton Oilers
1 REG / 02:21Faceoff
Edmonton Oilers
winning player: Ryan McLeod; losing player: Connor Dewar
—
2023-12-08
Minnesota Wild at Edmonton Oilers
1 REG / 02:29Takeaway
Minnesota Wild
player: Ryan Hartman
—
2023-12-08
Minnesota Wild at Edmonton Oilers
1 REG / 03:18Shot On Goal
Edmonton Oilers
goalie in net: Marc-Andre Fleury; shooting player: Derek Ryan
wrist
—
2023-12-08
Minnesota Wild at Edmonton Oilers
1 REG / 03:21Stoppage
Neutral event

puck-frozen
—
2023-12-08
Minnesota Wild at Edmonton Oilers
1 REG / 03:21Faceoff
Edmonton Oilers
winning player: Leon Draisaitl; losing player: Matt Boldy
—
2023-12-08
Minnesota Wild at Edmonton Oilers
1 REG / 03:24Shot On Goal
Edmonton Oilers
goalie in net: Marc-Andre Fleury; shooting player: Cody Ceci
snap
—
2023-12-08
Minnesota Wild at Edmonton Oilers
1 REG / 03:42Blocked Shot
Edmonton Oilers
shooting player: Connor Brown; blocking player: Jake Middleton
blocked
—
2023-12-08
Minnesota Wild at Edmonton Oilers
1 REG / 03:52Shot On Goal
Edmonton Oilers
goalie in net: Marc-Andre Fleury; shooting player: Connor Brown
slap
—
2023-12-08
Minnesota Wild at Edmonton Oilers
1 REG / 04:24Giveaway
Edmonton Oilers
player: Connor McDavid
—
2023-12-08
Minnesota Wild at Edmonton Oilers
1 REG / 05:07Missed Shot
Edmonton Oilers
goalie in net: Marc-Andre Fleury; shooting player: Mattias Ekholm
wide-left; slap
—
2023-12-08
Minnesota Wild at Edmonton Oilers
1 REG / 05:15Giveaway
Minnesota Wild
player: Jonas Brodin
—
2023-12-08
Minnesota Wild at Edmonton Oilers
1 REG / 05:17Shot On Goal
Edmonton Oilers
goalie in net: Marc-Andre Fleury; shooting player: Mattias Ekholm
snap
—
2023-12-08
Minnesota Wild at Edmonton Oilers
1 REG / 05:27Shot On Goal
Edmonton Oilers
goalie in net: Marc-Andre Fleury; shooting player: Connor McDavid
wrist
—
2023-12-08
Minnesota Wild at Edmonton Oilers
1 REG / 05:32Hit
Minnesota Wild
hitting player: Patrick Maroon; hittee player: Mattias Janmark
—
2023-12-08
Minnesota Wild at Edmonton Oilers
1 REG / 05:56Blocked Shot
Edmonton Oilers
shooting player: Brett Kulak; blocking player: Patrick Maroon
blocked
—
2023-12-08
Minnesota Wild at Edmonton Oilers
1 REG / 06:12Shot On Goal
Edmonton Oilers
goalie in net: Marc-Andre Fleury; shooting player: Sam Gagner
slap
—
2023-12-08
Minnesota Wild at Edmonton Oilers
1 REG / 06:25Hit
Minnesota Wild
hitting player: Jake Middleton; hittee player: Cody Ceci
—
2023-12-08
Minnesota Wild at Edmonton Oilers
1 REG / 06:29Takeaway
Edmonton Oilers
player: Darnell Nurse
—
2023-12-08
Minnesota Wild at Edmonton Oilers
1 REG / 06:48Shot On Goal
Minnesota Wild
goalie in net: Stuart Skinner; shooting player: Ryan Hartman
snap
—
2023-12-08
Minnesota Wild at Edmonton Oilers
1 REG / 07:07Blocked Shot
Minnesota Wild
shooting player: Jonas Brodin; blocking player: Evan Bouchard
blocked
—
2023-12-08
Minnesota Wild at Edmonton Oilers
1 REG / 07:09Stoppage
Neutral event

puck-in-netting; tv-timeout
—
2023-12-08
Minnesota Wild at Edmonton Oilers
1 REG / 07:09Faceoff
Edmonton Oilers
winning player: Leon Draisaitl; losing player: Joel Eriksson Ek
—
2023-12-08
Minnesota Wild at Edmonton Oilers
1 REG / 07:17Stoppage
Neutral event

hand-pass
—
2023-12-08
Minnesota Wild at Edmonton Oilers
1 REG / 07:17Faceoff
Minnesota Wild
winning player: Joel Eriksson Ek; losing player: Leon Draisaitl
—
2023-12-08
Minnesota Wild at Edmonton Oilers
1 REG / 07:23Giveaway
Minnesota Wild
player: Matt Boldy
—
2023-12-08
Minnesota Wild at Edmonton Oilers
1 REG / 07:31Takeaway
Minnesota Wild
player: Marcus Johansson
—
2023-12-08
Minnesota Wild at Edmonton Oilers
1 REG / 07:32Delayed Penalty
Edmonton Oilers

—
2023-12-08
Minnesota Wild at Edmonton Oilers
1 REG / 07:33Missed Shot
Minnesota Wild
goalie in net: Stuart Skinner; shooting player: Marcus Johansson
wide-right; backhand
—
2023-12-08
Minnesota Wild at Edmonton Oilers
1 REG / 07:36Penalty
Edmonton Oilers
committed by player: Darnell Nurse; drawn by player: Marcus Johansson
hooking; 2.0
—
2023-12-08
Minnesota Wild at Edmonton Oilers
1 REG / 07:36Faceoff
Edmonton Oilers
winning player: Derek Ryan; losing player: Joel Eriksson Ek
—
2023-12-08
Minnesota Wild at Edmonton Oilers
1 REG / 07:55Takeaway
Edmonton Oilers
player: Derek Ryan
—
2023-12-08
Minnesota Wild at Edmonton Oilers
1 REG / 08:13Shot On Goal
Edmonton Oilers
goalie in net: Marc-Andre Fleury; shooting player: Connor Brown
wrist
—
2023-12-08
Minnesota Wild at Edmonton Oilers
1 REG / 08:44Shot On Goal
Minnesota Wild
goalie in net: Stuart Skinner; shooting player: Marco Rossi
wrist
—
2023-12-08
Minnesota Wild at Edmonton Oilers
1 REG / 08:46Stoppage
Neutral event

goalie-stopped-after-sog
—
2023-12-08
Minnesota Wild at Edmonton Oilers
1 REG / 08:46Faceoff
Minnesota Wild
winning player: Marco Rossi; losing player: Leon Draisaitl
—
2023-12-08
Minnesota Wild at Edmonton Oilers
1 REG / 09:19Blocked Shot
Minnesota Wild
shooting player: Ryan Hartman; blocking player: Cody Ceci
blocked
—
2023-12-08
Minnesota Wild at Edmonton Oilers
1 REG / 09:32Missed Shot
Minnesota Wild
goalie in net: Stuart Skinner; shooting player: Frederick Gaudreau
wide-right; bat
—

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.