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

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

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

—
2022-12-01
Edmonton Oilers at Minnesota Wild
1 REG / 00:00Faceoff
Minnesota Wild
winning player: Joel Eriksson Ek; losing player: Connor McDavid
—
2022-12-01
Edmonton Oilers at Minnesota Wild
1 REG / 00:06Stoppage
Neutral event

puck-in-benches
—
2022-12-01
Edmonton Oilers at Minnesota Wild
1 REG / 00:06Faceoff
Minnesota Wild
winning player: Joel Eriksson Ek; losing player: Connor McDavid
—
2022-12-01
Edmonton Oilers at Minnesota Wild
1 REG / 00:17Penalty
Minnesota Wild
committed by player: Marcus Foligno; drawn by player: Leon Draisaitl
high-sticking; 2.0
—
2022-12-01
Edmonton Oilers at Minnesota Wild
1 REG / 00:17Faceoff
Minnesota Wild
winning player: Frederick Gaudreau; losing player: Leon Draisaitl
—
2022-12-01
Edmonton Oilers at Minnesota Wild
1 REG / 01:03Giveaway
Edmonton Oilers
player: Leon Draisaitl
—
2022-12-01
Edmonton Oilers at Minnesota Wild
1 REG / 01:40Missed Shot
Edmonton Oilers
goalie in net: Marc-Andre Fleury; shooting player: Leon Draisaitl
wide-of-net; snap
—
2022-12-01
Edmonton Oilers at Minnesota Wild
1 REG / 01:52Shot On Goal
Edmonton Oilers
goalie in net: Marc-Andre Fleury; shooting player: Zach Hyman
tip-in
—
2022-12-01
Edmonton Oilers at Minnesota Wild
1 REG / 02:04Hit
Edmonton Oilers
hitting player: Evan Bouchard; hittee player: Sam Steel
—
2022-12-01
Edmonton Oilers at Minnesota Wild
1 REG / 02:18Hit
Edmonton Oilers
hitting player: Derek Ryan; hittee player: Matt Boldy
—
2022-12-01
Edmonton Oilers at Minnesota Wild
1 REG / 02:32Hit
Edmonton Oilers
hitting player: Dylan Holloway; hittee player: Calen Addison
—
2022-12-01
Edmonton Oilers at Minnesota Wild
1 REG / 02:47Hit
Edmonton Oilers
hitting player: Dylan Holloway; hittee player: Kirill Kaprizov
—
2022-12-01
Edmonton Oilers at Minnesota Wild
1 REG / 02:50Missed Shot
Minnesota Wild
goalie in net: Jack Campbell; shooting player: Matt Boldy
wide-of-net; snap
—
2022-12-01
Edmonton Oilers at Minnesota Wild
1 REG / 03:23Missed Shot
Minnesota Wild
goalie in net: Jack Campbell; shooting player: Jordan Greenway
goalpost; snap
—
2022-12-01
Edmonton Oilers at Minnesota Wild
1 REG / 03:25Blocked Shot
Minnesota Wild
shooting player: Mathew Dumba; blocking player: Brad Malone
—
2022-12-01
Edmonton Oilers at Minnesota Wild
1 REG / 03:52Hit
Minnesota Wild
hitting player: Ryan Reaves; hittee player: Evan Bouchard
—
2022-12-01
Edmonton Oilers at Minnesota Wild
1 REG / 04:16Hit
Minnesota Wild
hitting player: Marcus Foligno; hittee player: Tyson Barrie
—
2022-12-01
Edmonton Oilers at Minnesota Wild
1 REG / 04:22Missed Shot
Edmonton Oilers
goalie in net: Marc-Andre Fleury; shooting player: Klim Kostin
wide-of-net; snap
—
2022-12-01
Edmonton Oilers at Minnesota Wild
1 REG / 05:16Blocked Shot
Minnesota Wild
shooting player: Matt Boldy; blocking player: Cody Ceci
—
2022-12-01
Edmonton Oilers at Minnesota Wild
1 REG / 05:48Hit
Minnesota Wild
hitting player: Alex Goligoski; hittee player: Zach Hyman
—
2022-12-01
Edmonton Oilers at Minnesota Wild
1 REG / 06:16Giveaway
Minnesota Wild
player: Alex Goligoski
—
2022-12-01
Edmonton Oilers at Minnesota Wild
1 REG / 06:26Shot On Goal
Edmonton Oilers
goalie in net: Marc-Andre Fleury; shooting player: Philip Broberg
wrist
—
2022-12-01
Edmonton Oilers at Minnesota Wild
1 REG / 06:48Stoppage
Neutral event

puck-in-crowd; tv-timeout
—
2022-12-01
Edmonton Oilers at Minnesota Wild
1 REG / 06:48Faceoff
Minnesota Wild
winning player: Sam Steel; losing player: Derek Ryan
—
2022-12-01
Edmonton Oilers at Minnesota Wild
1 REG / 06:54Blocked Shot
Minnesota Wild
shooting player: Jon Merrill; blocking player: Derek Ryan
—
2022-12-01
Edmonton Oilers at Minnesota Wild
1 REG / 07:35Shot On Goal
Minnesota Wild
goalie in net: Jack Campbell; shooting player: Mats Zuccarello
snap
—
2022-12-01
Edmonton Oilers at Minnesota Wild
1 REG / 07:37Stoppage
Neutral event

goalie-stopped-after-sog
—
2022-12-01
Edmonton Oilers at Minnesota Wild
1 REG / 07:37Faceoff
Edmonton Oilers
winning player: Brad Malone; losing player: Frederick Gaudreau
—
2022-12-01
Edmonton Oilers at Minnesota Wild
1 REG / 08:31Hit
Edmonton Oilers
hitting player: Evan Bouchard; hittee player: Matt Boldy
—
2022-12-01
Edmonton Oilers at Minnesota Wild
1 REG / 08:50Blocked Shot
Edmonton Oilers
shooting player: Evan Bouchard; blocking player: Connor Dewar
—
2022-12-01
Edmonton Oilers at Minnesota Wild
1 REG / 09:04Stoppage
Neutral event

icing
—
2022-12-01
Edmonton Oilers at Minnesota Wild
1 REG / 09:04Faceoff
Edmonton Oilers
winning player: Ryan Nugent-Hopkins; losing player: Connor Dewar
—
2022-12-01
Edmonton Oilers at Minnesota Wild
1 REG / 09:33Hit
Edmonton Oilers
hitting player: Tyson Barrie; hittee player: Mason Shaw
—
2022-12-01
Edmonton Oilers at Minnesota Wild
1 REG / 09:37Shot On Goal
Minnesota Wild
goalie in net: Jack Campbell; shooting player: Joel Eriksson Ek
backhand
—
2022-12-01
Edmonton Oilers at Minnesota Wild
1 REG / 09:38Stoppage
Neutral event

goalie-stopped-after-sog
—
2022-12-01
Edmonton Oilers at Minnesota Wild
1 REG / 09:38Faceoff
Edmonton Oilers
winning player: Leon Draisaitl; losing player: Joel Eriksson Ek
—
2022-12-01
Edmonton Oilers at Minnesota Wild
1 REG / 09:42Stoppage
Neutral event

high-stick
—
2022-12-01
Edmonton Oilers at Minnesota Wild
1 REG / 09:42Faceoff
Minnesota Wild
winning player: Joel Eriksson Ek; losing player: Leon Draisaitl
—
2022-12-01
Edmonton Oilers at Minnesota Wild
1 REG / 10:01Shot On Goal
Minnesota Wild
goalie in net: Jack Campbell; shooting player: Joel Eriksson Ek
snap
—
2022-12-01
Edmonton Oilers at Minnesota Wild
1 REG / 10:02Giveaway
Edmonton Oilers
player: Leon Draisaitl
—
2022-12-01
Edmonton Oilers at Minnesota Wild
1 REG / 10:03Stoppage
Neutral event

goalie-stopped-after-sog; tv-timeout
—
2022-12-01
Edmonton Oilers at Minnesota Wild
1 REG / 10:03Faceoff
Minnesota Wild
winning player: Sam Steel; losing player: Ryan Nugent-Hopkins
—
2022-12-01
Edmonton Oilers at Minnesota Wild
1 REG / 10:10Takeaway
Edmonton Oilers
player: Darnell Nurse
—
2022-12-01
Edmonton Oilers at Minnesota Wild
1 REG / 10:15Shot On Goal
Minnesota Wild
goalie in net: Jack Campbell; shooting player: Kirill Kaprizov
backhand
—
2022-12-01
Edmonton Oilers at Minnesota Wild
1 REG / 10:16Stoppage
Neutral event

goalie-stopped-after-sog
—
2022-12-01
Edmonton Oilers at Minnesota Wild
1 REG / 10:16Faceoff
Minnesota Wild
winning player: Sam Steel; losing player: Derek Ryan
—
2022-12-01
Edmonton Oilers at Minnesota Wild
1 REG / 10:19Blocked Shot
Minnesota Wild
shooting player: Jon Merrill; blocking player: Devin Shore
—
2022-12-01
Edmonton Oilers at Minnesota Wild
1 REG / 10:23Penalty
Minnesota Wild
committed by player: Jon Merrill; drawn by player: Devin Shore
interference; 2.0
—
2022-12-01
Edmonton Oilers at Minnesota Wild
1 REG / 10:23Faceoff
Edmonton Oilers
winning player: Leon Draisaitl; losing player: Frederick Gaudreau
—

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.