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

310 matching events across 1 games. Last source refresh: Oct 4, 2026 04:27.

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

—
2019-10-12
Edmonton Oilers at New York Rangers
1 REG / 00:00Faceoff
New York Rangers
winning player: Mika Zibanejad; losing player: Connor McDavid
—
2019-10-12
Edmonton Oilers at New York Rangers
1 REG / 00:09Giveaway
New York Rangers
player: Tony DeAngelo
—
2019-10-12
Edmonton Oilers at New York Rangers
1 REG / 00:17Takeaway
New York Rangers
player: Mika Zibanejad
—
2019-10-12
Edmonton Oilers at New York Rangers
1 REG / 00:22Shot On Goal
New York Rangers
goalie in net: Mike Smith; shooting player: Mika Zibanejad
snap
—
2019-10-12
Edmonton Oilers at New York Rangers
1 REG / 00:57Stoppage
Neutral event

referee-or-linesman
—
2019-10-12
Edmonton Oilers at New York Rangers
1 REG / 00:57Faceoff
New York Rangers
winning player: Ryan Strome; losing player: Ryan Nugent-Hopkins
—
2019-10-12
Edmonton Oilers at New York Rangers
1 REG / 01:11Takeaway
Edmonton Oilers
player: Ryan Nugent-Hopkins
—
2019-10-12
Edmonton Oilers at New York Rangers
1 REG / 01:22Giveaway
New York Rangers
player: Ryan Strome
—
2019-10-12
Edmonton Oilers at New York Rangers
1 REG / 01:40Hit
Edmonton Oilers
hitting player: Kris Russell; hittee player: Jesper Fast
—
2019-10-12
Edmonton Oilers at New York Rangers
1 REG / 01:54Hit
New York Rangers
hitting player: Brendan Lemieux; hittee player: Matt Benning
—
2019-10-12
Edmonton Oilers at New York Rangers
1 REG / 02:01Stoppage
Neutral event

icing
—
2019-10-12
Edmonton Oilers at New York Rangers
1 REG / 02:01Faceoff
New York Rangers
winning player: Brett Howden; losing player: Ryan Nugent-Hopkins
—
2019-10-12
Edmonton Oilers at New York Rangers
1 REG / 02:27Takeaway
New York Rangers
player: Brendan Lemieux
—
2019-10-12
Edmonton Oilers at New York Rangers
1 REG / 02:41Shot On Goal
Edmonton Oilers
goalie in net: Henrik Lundqvist; shooting player: Joakim Nygard
wrist
—
2019-10-12
Edmonton Oilers at New York Rangers
1 REG / 02:57Hit
New York Rangers
hitting player: Lias Andersson; hittee player: Markus Granlund
—
2019-10-12
Edmonton Oilers at New York Rangers
1 REG / 03:35Shot On Goal
Edmonton Oilers
goalie in net: Henrik Lundqvist; shooting player: Riley Sheahan
wrist
—
2019-10-12
Edmonton Oilers at New York Rangers
1 REG / 03:35Stoppage
Neutral event

goalie-stopped-after-sog
—
2019-10-12
Edmonton Oilers at New York Rangers
1 REG / 03:35Faceoff
New York Rangers
winning player: Mika Zibanejad; losing player: Connor McDavid
—
2019-10-12
Edmonton Oilers at New York Rangers
1 REG / 03:46Stoppage
Neutral event

icing
—
2019-10-12
Edmonton Oilers at New York Rangers
1 REG / 03:46Faceoff
New York Rangers
winning player: Mika Zibanejad; losing player: Connor McDavid
—
2019-10-12
Edmonton Oilers at New York Rangers
1 REG / 04:00Giveaway
New York Rangers
player: Artemi Panarin
—
2019-10-12
Edmonton Oilers at New York Rangers
1 REG / 04:06Hit
Edmonton Oilers
hitting player: Zack Kassian; hittee player: Marc Staal
—
2019-10-12
Edmonton Oilers at New York Rangers
1 REG / 04:40Missed Shot
Edmonton Oilers
goalie in net: Henrik Lundqvist; shooting player: Zack Kassian
wide-of-net; wrist
—
2019-10-12
Edmonton Oilers at New York Rangers
1 REG / 04:48Missed Shot
Edmonton Oilers
goalie in net: Henrik Lundqvist; shooting player: Zack Kassian
wide-of-net; wrist
—
2019-10-12
Edmonton Oilers at New York Rangers
1 REG / 04:49Blocked Shot
Edmonton Oilers
shooting player: Matt Benning; blocking player: Pavel Buchnevich
—
2019-10-12
Edmonton Oilers at New York Rangers
1 REG / 04:51Stoppage
Neutral event

puck-frozen
—
2019-10-12
Edmonton Oilers at New York Rangers
1 REG / 04:51Faceoff
New York Rangers
winning player: Brett Howden; losing player: Ryan Nugent-Hopkins
—
2019-10-12
Edmonton Oilers at New York Rangers
1 REG / 05:04Delayed Penalty
Edmonton Oilers

—
2019-10-12
Edmonton Oilers at New York Rangers
1 REG / 05:08Penalty
Edmonton Oilers
committed by player: James Neal; drawn by player: Brendan Lemieux
hooking; 2.0
—
2019-10-12
Edmonton Oilers at New York Rangers
1 REG / 05:08Faceoff
New York Rangers
winning player: Mika Zibanejad; losing player: Riley Sheahan
—
2019-10-12
Edmonton Oilers at New York Rangers
1 REG / 05:19Blocked Shot
New York Rangers
shooting player: Pavel Buchnevich; blocking player: Darnell Nurse
—
2019-10-12
Edmonton Oilers at New York Rangers
1 REG / 05:19Stoppage
Neutral event

puck-in-netting
—
2019-10-12
Edmonton Oilers at New York Rangers
1 REG / 05:19Faceoff
Edmonton Oilers
winning player: Riley Sheahan; losing player: Mika Zibanejad
—
2019-10-12
Edmonton Oilers at New York Rangers
1 REG / 05:23Hit
New York Rangers
hitting player: Pavel Buchnevich; hittee player: Darnell Nurse
—
2019-10-12
Edmonton Oilers at New York Rangers
1 REG / 05:31Shot On Goal
New York Rangers
goalie in net: Mike Smith; shooting player: Mika Zibanejad
tip-in
—
2019-10-12
Edmonton Oilers at New York Rangers
1 REG / 05:59Hit
New York Rangers
hitting player: Pavel Buchnevich; hittee player: Oscar Klefbom
—
2019-10-12
Edmonton Oilers at New York Rangers
1 REG / 06:25Missed Shot
New York Rangers
goalie in net: Mike Smith; shooting player: Chris Kreider
goalpost; wrist
—
2019-10-12
Edmonton Oilers at New York Rangers
1 REG / 06:27Delayed Penalty
Edmonton Oilers

—
2019-10-12
Edmonton Oilers at New York Rangers
1 REG / 06:27Shot On Goal
New York Rangers
goalie in net: Mike Smith; shooting player: Artemi Panarin
wrist
—
2019-10-12
Edmonton Oilers at New York Rangers
1 REG / 06:29Penalty
Edmonton Oilers
committed by player: Kris Russell; drawn by player: Pavel Buchnevich
high-sticking; 2.0
—
2019-10-12
Edmonton Oilers at New York Rangers
1 REG / 06:29Faceoff
New York Rangers
winning player: Mika Zibanejad; losing player: Leon Draisaitl
—
2019-10-12
Edmonton Oilers at New York Rangers
1 REG / 06:36Missed Shot
New York Rangers
goalie in net: Mike Smith; shooting player: Artemi Panarin
wide-of-net; slap
—
2019-10-12
Edmonton Oilers at New York Rangers
1 REG / 06:58Shot On Goal
New York Rangers
goalie in net: Mike Smith; shooting player: Pavel Buchnevich
wrist
—
2019-10-12
Edmonton Oilers at New York Rangers
1 REG / 07:07Missed Shot
New York Rangers
goalie in net: Mike Smith; shooting player: Mika Zibanejad
wide-of-net; wrist
—
2019-10-12
Edmonton Oilers at New York Rangers
1 REG / 07:16Missed Shot
New York Rangers
goalie in net: Mike Smith; shooting player: Artemi Panarin
wide-of-net; wrist
—
2019-10-12
Edmonton Oilers at New York Rangers
1 REG / 07:34Hit
Edmonton Oilers
hitting player: Darnell Nurse; hittee player: Pavel Buchnevich
—
2019-10-12
Edmonton Oilers at New York Rangers
1 REG / 08:04Blocked Shot
New York Rangers
shooting player: Mika Zibanejad; blocking player: Matt Benning
—
2019-10-12
Edmonton Oilers at New York Rangers
1 REG / 08:34Shot On Goal
New York Rangers
goalie in net: Mike Smith; shooting player: Brendan Lemieux
tip-in
—
2019-10-12
Edmonton Oilers at New York Rangers
1 REG / 08:34Stoppage
Neutral event

goalie-stopped-after-sog; tv-timeout
—

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.