NHL Data Hub

NHL play-by-play

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

Reset

300 matching events across 1 games. Last source refresh: Oct 4, 2026 04:33.

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

—
2020-01-18
Arizona Coyotes at Edmonton Oilers
1 REG / 00:00Faceoff
Edmonton Oilers
winning player: Leon Draisaitl; losing player: Christian Dvorak
—
2020-01-18
Arizona Coyotes at Edmonton Oilers
1 REG / 00:29Hit
Edmonton Oilers
hitting player: Kailer Yamamoto; hittee player: Jason Demers
—
2020-01-18
Arizona Coyotes at Edmonton Oilers
1 REG / 00:31Blocked Shot
Edmonton Oilers
shooting player: Ryan Nugent-Hopkins; blocking player: Christian Dvorak
—
2020-01-18
Arizona Coyotes at Edmonton Oilers
1 REG / 00:40Giveaway
Arizona Coyotes
player: Jason Demers
—
2020-01-18
Arizona Coyotes at Edmonton Oilers
1 REG / 00:49Hit
Arizona Coyotes
hitting player: Oliver Ekman-Larsson; hittee player: Ryan Nugent-Hopkins
—
2020-01-18
Arizona Coyotes at Edmonton Oilers
1 REG / 00:50Shot On Goal
Edmonton Oilers
goalie in net: Antti Raanta; shooting player: Ethan Bear
slap
—
2020-01-18
Arizona Coyotes at Edmonton Oilers
1 REG / 01:08Hit
Edmonton Oilers
hitting player: Josh Archibald; hittee player: Jakob Chychrun
—
2020-01-18
Arizona Coyotes at Edmonton Oilers
1 REG / 01:26Hit
Edmonton Oilers
hitting player: Connor McDavid; hittee player: Alex Goligoski
—
2020-01-18
Arizona Coyotes at Edmonton Oilers
1 REG / 01:30Stoppage
Neutral event

hand-pass
—
2020-01-18
Arizona Coyotes at Edmonton Oilers
1 REG / 01:30Faceoff
Edmonton Oilers
winning player: Riley Sheahan; losing player: Nick Schmaltz
—
2020-01-18
Arizona Coyotes at Edmonton Oilers
1 REG / 01:37Hit
Arizona Coyotes
hitting player: Kyle Capobianco; hittee player: Patrick Russell
—
2020-01-18
Arizona Coyotes at Edmonton Oilers
1 REG / 02:01Giveaway
Edmonton Oilers
player: Caleb Jones
—
2020-01-18
Arizona Coyotes at Edmonton Oilers
1 REG / 02:33Shot On Goal
Edmonton Oilers
goalie in net: Antti Raanta; shooting player: Patrick Russell
wrist
—
2020-01-18
Arizona Coyotes at Edmonton Oilers
1 REG / 02:44Blocked Shot
Edmonton Oilers
shooting player: Darnell Nurse; blocking player: Michael Chaput
—
2020-01-18
Arizona Coyotes at Edmonton Oilers
1 REG / 02:54Hit
Arizona Coyotes
hitting player: Kyle Capobianco; hittee player: Gaetan Haas
—
2020-01-18
Arizona Coyotes at Edmonton Oilers
1 REG / 03:07Hit
Edmonton Oilers
hitting player: Alex Chiasson; hittee player: Kyle Capobianco
—
2020-01-18
Arizona Coyotes at Edmonton Oilers
1 REG / 03:08Blocked Shot
Edmonton Oilers
shooting player: Alex Chiasson; blocking player: Vinnie Hinostroza
—
2020-01-18
Arizona Coyotes at Edmonton Oilers
1 REG / 03:24Takeaway
Arizona Coyotes
player: Christian Dvorak
—
2020-01-18
Arizona Coyotes at Edmonton Oilers
1 REG / 03:30Penalty
Edmonton Oilers
committed by player: Sam Gagner; drawn by player: Christian Dvorak
slashing; 2.0
—
2020-01-18
Arizona Coyotes at Edmonton Oilers
1 REG / 03:30Faceoff
Arizona Coyotes
winning player: Christian Dvorak; losing player: Riley Sheahan
—
2020-01-18
Arizona Coyotes at Edmonton Oilers
1 REG / 03:56Goal
Edmonton Oilers
goalie in net: Antti Raanta; scoring player: Josh Archibald; assist1 player: Riley Sheahan; assist2 player: Kris Russell
wrist
0-1
2020-01-18
Arizona Coyotes at Edmonton Oilers
1 REG / 03:56Faceoff
Edmonton Oilers
winning player: Ryan Nugent-Hopkins; losing player: Nick Schmaltz
—
2020-01-18
Arizona Coyotes at Edmonton Oilers
1 REG / 04:10Stoppage
Neutral event

puck-in-netting
—
2020-01-18
Arizona Coyotes at Edmonton Oilers
1 REG / 04:10Faceoff
Edmonton Oilers
winning player: Ryan Nugent-Hopkins; losing player: Nick Schmaltz
—
2020-01-18
Arizona Coyotes at Edmonton Oilers
1 REG / 05:17Blocked Shot
Arizona Coyotes
shooting player: Jakob Chychrun; blocking player: Oscar Klefbom
—
2020-01-18
Arizona Coyotes at Edmonton Oilers
1 REG / 05:39Blocked Shot
Arizona Coyotes
shooting player: Conor Garland; blocking player: Ethan Bear
—
2020-01-18
Arizona Coyotes at Edmonton Oilers
1 REG / 05:44Shot On Goal
Arizona Coyotes
goalie in net: Mike Smith; shooting player: Taylor Hall
wrist
—
2020-01-18
Arizona Coyotes at Edmonton Oilers
1 REG / 05:48Shot On Goal
Arizona Coyotes
goalie in net: Mike Smith; shooting player: Jason Demers
slap
—
2020-01-18
Arizona Coyotes at Edmonton Oilers
1 REG / 05:56Shot On Goal
Arizona Coyotes
goalie in net: Mike Smith; shooting player: Oliver Ekman-Larsson
slap
—
2020-01-18
Arizona Coyotes at Edmonton Oilers
1 REG / 05:57Stoppage
Neutral event

goalie-stopped-after-sog
—
2020-01-18
Arizona Coyotes at Edmonton Oilers
1 REG / 05:57Faceoff
Arizona Coyotes
winning player: Derek Stepan; losing player: Leon Draisaitl
—
2020-01-18
Arizona Coyotes at Edmonton Oilers
1 REG / 07:02Missed Shot
Arizona Coyotes
goalie in net: Mike Smith; shooting player: Oliver Ekman-Larsson
wide-of-net; snap
—
2020-01-18
Arizona Coyotes at Edmonton Oilers
1 REG / 07:04Takeaway
Arizona Coyotes
player: Michael Grabner
—
2020-01-18
Arizona Coyotes at Edmonton Oilers
1 REG / 07:29Hit
Edmonton Oilers
hitting player: Patrick Russell; hittee player: Jakob Chychrun
—
2020-01-18
Arizona Coyotes at Edmonton Oilers
1 REG / 07:37Shot On Goal
Arizona Coyotes
goalie in net: Mike Smith; shooting player: Vinnie Hinostroza
snap
—
2020-01-18
Arizona Coyotes at Edmonton Oilers
1 REG / 07:38Stoppage
Neutral event

goalie-stopped-after-sog; tv-timeout
—
2020-01-18
Arizona Coyotes at Edmonton Oilers
1 REG / 07:38Faceoff
Arizona Coyotes
winning player: Christian Dvorak; losing player: Leon Draisaitl
—
2020-01-18
Arizona Coyotes at Edmonton Oilers
1 REG / 08:01Takeaway
Edmonton Oilers
player: Kailer Yamamoto
—
2020-01-18
Arizona Coyotes at Edmonton Oilers
1 REG / 08:07Shot On Goal
Edmonton Oilers
goalie in net: Antti Raanta; shooting player: Adam Larsson
wrist
—
2020-01-18
Arizona Coyotes at Edmonton Oilers
1 REG / 08:07Stoppage
Neutral event

goalie-stopped-after-sog
—
2020-01-18
Arizona Coyotes at Edmonton Oilers
1 REG / 08:07Faceoff
Arizona Coyotes
winning player: Michael Chaput; losing player: Connor McDavid
—
2020-01-18
Arizona Coyotes at Edmonton Oilers
1 REG / 08:24Giveaway
Arizona Coyotes
player: Michael Chaput
—
2020-01-18
Arizona Coyotes at Edmonton Oilers
1 REG / 08:42Stoppage
Neutral event

icing
—
2020-01-18
Arizona Coyotes at Edmonton Oilers
1 REG / 08:42Faceoff
Edmonton Oilers
winning player: Connor McDavid; losing player: Michael Chaput
—
2020-01-18
Arizona Coyotes at Edmonton Oilers
1 REG / 08:45Missed Shot
Edmonton Oilers
goalie in net: Antti Raanta; shooting player: James Neal
wide-of-net; wrist
—
2020-01-18
Arizona Coyotes at Edmonton Oilers
1 REG / 09:09Blocked Shot
Edmonton Oilers
shooting player: Josh Archibald; blocking player: Lawson Crouse
—
2020-01-18
Arizona Coyotes at Edmonton Oilers
1 REG / 09:19Missed Shot
Edmonton Oilers
goalie in net: Antti Raanta; shooting player: Darnell Nurse
wide-of-net; wrist
—
2020-01-18
Arizona Coyotes at Edmonton Oilers
1 REG / 09:33Shot On Goal
Edmonton Oilers
goalie in net: Antti Raanta; shooting player: Ethan Bear
wrist
—
2020-01-18
Arizona Coyotes at Edmonton Oilers
1 REG / 10:19Missed Shot
Arizona Coyotes
goalie in net: Mike Smith; shooting player: Jakob Chychrun
wide-of-net; slap
—

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.