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

289 matching events across 1 games. Last source refresh: Oct 4, 2026 04:34.

50 events per page. CSV contains all matching rows and additional event fields.
Date / gamePeriod / elapsed timeEvent / teamPlayers / detailsScore (away-home)
2020-02-04
Edmonton Oilers at Arizona Coyotes
1 REG / 00:00Period Start
Neutral event

—
2020-02-04
Edmonton Oilers at Arizona Coyotes
1 REG / 00:00Faceoff
Edmonton Oilers
winning player: Connor McDavid; losing player: Derek Stepan
—
2020-02-04
Edmonton Oilers at Arizona Coyotes
1 REG / 00:04Hit
Edmonton Oilers
hitting player: Josh Archibald; hittee player: Alex Goligoski
—
2020-02-04
Edmonton Oilers at Arizona Coyotes
1 REG / 00:12Hit
Edmonton Oilers
hitting player: Zack Kassian; hittee player: Jakob Chychrun
—
2020-02-04
Edmonton Oilers at Arizona Coyotes
1 REG / 00:20Missed Shot
Edmonton Oilers
goalie in net: Antti Raanta; shooting player: Connor McDavid
wide-of-net; wrist
—
2020-02-04
Edmonton Oilers at Arizona Coyotes
1 REG / 00:23Stoppage
Neutral event

icing
—
2020-02-04
Edmonton Oilers at Arizona Coyotes
1 REG / 00:23Faceoff
Arizona Coyotes
winning player: Derek Stepan; losing player: Zack Kassian
—
2020-02-04
Edmonton Oilers at Arizona Coyotes
1 REG / 00:36Shot On Goal
Edmonton Oilers
goalie in net: Antti Raanta; shooting player: Zack Kassian
wrist
—
2020-02-04
Edmonton Oilers at Arizona Coyotes
1 REG / 00:37Stoppage
Neutral event

puck-in-netting
—
2020-02-04
Edmonton Oilers at Arizona Coyotes
1 REG / 00:37Faceoff
Edmonton Oilers
winning player: Leon Draisaitl; losing player: Christian Dvorak
—
2020-02-04
Edmonton Oilers at Arizona Coyotes
1 REG / 00:47Giveaway
Arizona Coyotes
player: Jordan Oesterle
—
2020-02-04
Edmonton Oilers at Arizona Coyotes
1 REG / 00:48Shot On Goal
Edmonton Oilers
goalie in net: Antti Raanta; shooting player: Ryan Nugent-Hopkins
wrist
—
2020-02-04
Edmonton Oilers at Arizona Coyotes
1 REG / 00:51Takeaway
Arizona Coyotes
player: Taylor Hall
—
2020-02-04
Edmonton Oilers at Arizona Coyotes
1 REG / 01:06Blocked Shot
Arizona Coyotes
shooting player: Niklas Hjalmarsson; blocking player: Leon Draisaitl
—
2020-02-04
Edmonton Oilers at Arizona Coyotes
1 REG / 01:11Giveaway
Edmonton Oilers
player: Ryan Nugent-Hopkins
—
2020-02-04
Edmonton Oilers at Arizona Coyotes
1 REG / 01:32Missed Shot
Edmonton Oilers
goalie in net: Antti Raanta; shooting player: Riley Sheahan
wide-of-net; wrist
—
2020-02-04
Edmonton Oilers at Arizona Coyotes
1 REG / 01:39Blocked Shot
Edmonton Oilers
shooting player: Riley Sheahan; blocking player: Vinnie Hinostroza
—
2020-02-04
Edmonton Oilers at Arizona Coyotes
1 REG / 01:40Hit
Edmonton Oilers
hitting player: Matt Benning; hittee player: Nick Schmaltz
—
2020-02-04
Edmonton Oilers at Arizona Coyotes
1 REG / 01:51Shot On Goal
Arizona Coyotes
goalie in net: Mikko Koskinen; shooting player: Clayton Keller
wrist
—
2020-02-04
Edmonton Oilers at Arizona Coyotes
1 REG / 01:56Stoppage
Neutral event

puck-in-netting
—
2020-02-04
Edmonton Oilers at Arizona Coyotes
1 REG / 01:56Faceoff
Edmonton Oilers
winning player: Gaetan Haas; losing player: Brad Richardson
—
2020-02-04
Edmonton Oilers at Arizona Coyotes
1 REG / 02:05Hit
Edmonton Oilers
hitting player: Gaetan Haas; hittee player: Niklas Hjalmarsson
—
2020-02-04
Edmonton Oilers at Arizona Coyotes
1 REG / 02:17Missed Shot
Arizona Coyotes
goalie in net: Mikko Koskinen; shooting player: Brad Richardson
wide-of-net; wrist
—
2020-02-04
Edmonton Oilers at Arizona Coyotes
1 REG / 02:20Hit
Arizona Coyotes
hitting player: Christian Fischer; hittee player: Sam Gagner
—
2020-02-04
Edmonton Oilers at Arizona Coyotes
1 REG / 02:38Shot On Goal
Arizona Coyotes
goalie in net: Mikko Koskinen; shooting player: Derek Stepan
slap
—
2020-02-04
Edmonton Oilers at Arizona Coyotes
1 REG / 02:52Hit
Edmonton Oilers
hitting player: Zack Kassian; hittee player: Aaron Ness
—
2020-02-04
Edmonton Oilers at Arizona Coyotes
1 REG / 03:11Shot On Goal
Arizona Coyotes
goalie in net: Mikko Koskinen; shooting player: Derek Stepan
wrist
—
2020-02-04
Edmonton Oilers at Arizona Coyotes
1 REG / 03:21Giveaway
Edmonton Oilers
player: Zack Kassian
—
2020-02-04
Edmonton Oilers at Arizona Coyotes
1 REG / 03:22Hit
Edmonton Oilers
hitting player: Adam Larsson; hittee player: Lawson Crouse
—
2020-02-04
Edmonton Oilers at Arizona Coyotes
1 REG / 04:02Blocked Shot
Edmonton Oilers
shooting player: Caleb Jones; blocking player: Taylor Hall
—
2020-02-04
Edmonton Oilers at Arizona Coyotes
1 REG / 04:16Shot On Goal
Arizona Coyotes
goalie in net: Mikko Koskinen; shooting player: Conor Garland
wrist
—
2020-02-04
Edmonton Oilers at Arizona Coyotes
1 REG / 04:18Shot On Goal
Arizona Coyotes
goalie in net: Mikko Koskinen; shooting player: Christian Dvorak
snap
—
2020-02-04
Edmonton Oilers at Arizona Coyotes
1 REG / 04:22Giveaway
Edmonton Oilers
player: Matt Benning
—
2020-02-04
Edmonton Oilers at Arizona Coyotes
1 REG / 04:26Missed Shot
Arizona Coyotes
goalie in net: Mikko Koskinen; shooting player: Conor Garland
wide-of-net; wrist
—
2020-02-04
Edmonton Oilers at Arizona Coyotes
1 REG / 04:36Shot On Goal
Arizona Coyotes
goalie in net: Mikko Koskinen; shooting player: Vinnie Hinostroza
wrist
—
2020-02-04
Edmonton Oilers at Arizona Coyotes
1 REG / 04:37Stoppage
Neutral event

goalie-stopped-after-sog
—
2020-02-04
Edmonton Oilers at Arizona Coyotes
1 REG / 04:37Faceoff
Edmonton Oilers
winning player: Riley Sheahan; losing player: Nick Schmaltz
—
2020-02-04
Edmonton Oilers at Arizona Coyotes
1 REG / 04:45Hit
Arizona Coyotes
hitting player: Clayton Keller; hittee player: Jujhar Khaira
—
2020-02-04
Edmonton Oilers at Arizona Coyotes
1 REG / 05:42Hit
Arizona Coyotes
hitting player: Alex Goligoski; hittee player: Alex Chiasson
—
2020-02-04
Edmonton Oilers at Arizona Coyotes
1 REG / 05:44Hit
Arizona Coyotes
hitting player: Brad Richardson; hittee player: Oscar Klefbom
—
2020-02-04
Edmonton Oilers at Arizona Coyotes
1 REG / 05:45Missed Shot
Arizona Coyotes
goalie in net: Mikko Koskinen; shooting player: Christian Fischer
wide-of-net; slap
—
2020-02-04
Edmonton Oilers at Arizona Coyotes
1 REG / 05:46Stoppage
Neutral event

puck-in-netting
—
2020-02-04
Edmonton Oilers at Arizona Coyotes
1 REG / 05:46Faceoff
Arizona Coyotes
winning player: Christian Dvorak; losing player: Connor McDavid
—
2020-02-04
Edmonton Oilers at Arizona Coyotes
1 REG / 05:56Missed Shot
Arizona Coyotes
goalie in net: Mikko Koskinen; shooting player: Taylor Hall
wide-of-net; wrist
—
2020-02-04
Edmonton Oilers at Arizona Coyotes
1 REG / 06:09Giveaway
Edmonton Oilers
player: Oscar Klefbom
—
2020-02-04
Edmonton Oilers at Arizona Coyotes
1 REG / 06:10Shot On Goal
Arizona Coyotes
goalie in net: Mikko Koskinen; shooting player: Conor Garland
wrist
—
2020-02-04
Edmonton Oilers at Arizona Coyotes
1 REG / 06:10Missed Shot
Arizona Coyotes
goalie in net: Mikko Koskinen; shooting player: Jakob Chychrun
wide-of-net; wrist
—
2020-02-04
Edmonton Oilers at Arizona Coyotes
1 REG / 06:22Missed Shot
Edmonton Oilers
goalie in net: Antti Raanta; shooting player: Oscar Klefbom
wide-of-net; wrist
—
2020-02-04
Edmonton Oilers at Arizona Coyotes
1 REG / 07:38Giveaway
Edmonton Oilers
player: Leon Draisaitl
—
2020-02-04
Edmonton Oilers at Arizona Coyotes
1 REG / 08:00Hit
Edmonton Oilers
hitting player: Alex Chiasson; hittee player: Ilya Lyubushkin
—

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.