NHL Data Hub

NHL play-by-play

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

Reset

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

50 events per page. CSV contains all matching rows and additional event fields.
Date / gamePeriod / elapsed timeEvent / teamPlayers / detailsScore (away-home)
2024-11-19
Edmonton Oilers at Ottawa Senators
1 REG / 00:00Period Start
Neutral event

—
2024-11-19
Edmonton Oilers at Ottawa Senators
1 REG / 00:00Faceoff
Ottawa Senators
winning player: Josh Norris; losing player: Connor McDavid
—
2024-11-19
Edmonton Oilers at Ottawa Senators
1 REG / 00:14Hit
Ottawa Senators
hitting player: Ridly Greig; hittee player: Vasily Podkolzin
—
2024-11-19
Edmonton Oilers at Ottawa Senators
1 REG / 00:54Hit
Ottawa Senators
hitting player: Drake Batherson; hittee player: Ty Emberson
—
2024-11-19
Edmonton Oilers at Ottawa Senators
1 REG / 01:56Giveaway
Ottawa Senators
player: Thomas Chabot
—
2024-11-19
Edmonton Oilers at Ottawa Senators
1 REG / 02:00Giveaway
Edmonton Oilers
player: Zach Hyman
—
2024-11-19
Edmonton Oilers at Ottawa Senators
1 REG / 02:41Hit
Ottawa Senators
hitting player: Josh Norris; hittee player: Brett Kulak
—
2024-11-19
Edmonton Oilers at Ottawa Senators
1 REG / 02:53Hit
Edmonton Oilers
hitting player: Derek Ryan; hittee player: Jake Sanderson
—
2024-11-19
Edmonton Oilers at Ottawa Senators
1 REG / 03:04Shot On Goal
Ottawa Senators
goalie in net: Stuart Skinner; shooting player: Drake Batherson
backhand
—
2024-11-19
Edmonton Oilers at Ottawa Senators
1 REG / 03:06Stoppage
Neutral event

goalie-stopped-after-sog
—
2024-11-19
Edmonton Oilers at Ottawa Senators
1 REG / 03:06Faceoff
Edmonton Oilers
winning player: Connor McDavid; losing player: Tim Stützle
—
2024-11-19
Edmonton Oilers at Ottawa Senators
1 REG / 03:17Stoppage
Neutral event

icing
—
2024-11-19
Edmonton Oilers at Ottawa Senators
1 REG / 03:17Faceoff
Ottawa Senators
winning player: Josh Norris; losing player: Connor McDavid
—
2024-11-19
Edmonton Oilers at Ottawa Senators
1 REG / 03:19Shot On Goal
Ottawa Senators
goalie in net: Stuart Skinner; shooting player: Thomas Chabot
wrist
—
2024-11-19
Edmonton Oilers at Ottawa Senators
1 REG / 03:32Missed Shot
Ottawa Senators
goalie in net: Stuart Skinner; shooting player: Brady Tkachuk
wide-left; wrist
—
2024-11-19
Edmonton Oilers at Ottawa Senators
1 REG / 03:46Goal
Edmonton Oilers
goalie in net: Linus Ullmark; scoring player: Evan Bouchard; assist1 player: Leon Draisaitl; assist2 player: Vasily Podkolzin
wrist
1-0
2024-11-19
Edmonton Oilers at Ottawa Senators
1 REG / 03:46Faceoff
Ottawa Senators
winning player: Adam Gaudette; losing player: Adam Henrique
—
2024-11-19
Edmonton Oilers at Ottawa Senators
1 REG / 03:55Shot On Goal
Edmonton Oilers
goalie in net: Linus Ullmark; shooting player: Connor Brown
wrist
—
2024-11-19
Edmonton Oilers at Ottawa Senators
1 REG / 03:55Hit
Ottawa Senators
hitting player: Tyler Kleven; hittee player: Connor Brown
—
2024-11-19
Edmonton Oilers at Ottawa Senators
1 REG / 04:19Hit
Ottawa Senators
hitting player: Adam Gaudette; hittee player: Ty Emberson
—
2024-11-19
Edmonton Oilers at Ottawa Senators
1 REG / 04:20Giveaway
Edmonton Oilers
player: Ty Emberson
—
2024-11-19
Edmonton Oilers at Ottawa Senators
1 REG / 04:26Hit
Ottawa Senators
hitting player: Travis Hamonic; hittee player: Mattias Janmark
—
2024-11-19
Edmonton Oilers at Ottawa Senators
1 REG / 04:32Blocked Shot
Edmonton Oilers
shooting player: Mattias Janmark; blocking player: Tyler Kleven
blocked
—
2024-11-19
Edmonton Oilers at Ottawa Senators
1 REG / 04:54Blocked Shot
Edmonton Oilers
shooting player: Mattias Ekholm; blocking player: Thomas Chabot
blocked
—
2024-11-19
Edmonton Oilers at Ottawa Senators
1 REG / 04:56Stoppage
Neutral event

puck-in-netting
—
2024-11-19
Edmonton Oilers at Ottawa Senators
1 REG / 04:56Faceoff
Edmonton Oilers
winning player: Ryan Nugent-Hopkins; losing player: Shane Pinto
—
2024-11-19
Edmonton Oilers at Ottawa Senators
1 REG / 05:01Missed Shot
Edmonton Oilers
goalie in net: Linus Ullmark; shooting player: Jeff Skinner
short; wrist
—
2024-11-19
Edmonton Oilers at Ottawa Senators
1 REG / 05:03Shot On Goal
Edmonton Oilers
goalie in net: Linus Ullmark; shooting player: Zach Hyman
tip-in
—
2024-11-19
Edmonton Oilers at Ottawa Senators
1 REG / 05:16Shot On Goal
Ottawa Senators
goalie in net: Stuart Skinner; shooting player: Michael Amadio
wrist
—
2024-11-19
Edmonton Oilers at Ottawa Senators
1 REG / 05:30Shot On Goal
Ottawa Senators
goalie in net: Stuart Skinner; shooting player: Shane Pinto
wrist
—
2024-11-19
Edmonton Oilers at Ottawa Senators
1 REG / 06:05Shot On Goal
Edmonton Oilers
goalie in net: Linus Ullmark; shooting player: Brett Kulak
wrist
—
2024-11-19
Edmonton Oilers at Ottawa Senators
1 REG / 06:08Stoppage
Neutral event

goalie-stopped-after-sog; tv-timeout
—
2024-11-19
Edmonton Oilers at Ottawa Senators
1 REG / 06:08Faceoff
Ottawa Senators
winning player: Shane Pinto; losing player: Leon Draisaitl
—
2024-11-19
Edmonton Oilers at Ottawa Senators
1 REG / 06:11Takeaway
Edmonton Oilers
player: Connor McDavid
—
2024-11-19
Edmonton Oilers at Ottawa Senators
1 REG / 06:23Giveaway
Edmonton Oilers
player: Mattias Ekholm
—
2024-11-19
Edmonton Oilers at Ottawa Senators
1 REG / 06:26Stoppage
Neutral event

puck-in-netting
—
2024-11-19
Edmonton Oilers at Ottawa Senators
1 REG / 06:26Faceoff
Edmonton Oilers
winning player: Derek Ryan; losing player: Adam Gaudette
—
2024-11-19
Edmonton Oilers at Ottawa Senators
1 REG / 06:28Penalty
Edmonton Oilers
committed by player: Joshua Brown; drawn by player: Zack MacEwen
fighting; 5.0
—
2024-11-19
Edmonton Oilers at Ottawa Senators
1 REG / 06:28Penalty
Ottawa Senators
committed by player: Zack MacEwen; drawn by player: Joshua Brown
fighting; 5.0
—
2024-11-19
Edmonton Oilers at Ottawa Senators
1 REG / 06:28Faceoff
Edmonton Oilers
winning player: Derek Ryan; losing player: Tim Stützle
—
2024-11-19
Edmonton Oilers at Ottawa Senators
1 REG / 06:42Shot On Goal
Ottawa Senators
goalie in net: Stuart Skinner; shooting player: Tyler Kleven
backhand
—
2024-11-19
Edmonton Oilers at Ottawa Senators
1 REG / 06:59Takeaway
Ottawa Senators
player: Drake Batherson
—
2024-11-19
Edmonton Oilers at Ottawa Senators
1 REG / 07:13Blocked Shot
Ottawa Senators
shooting player: Thomas Chabot; blocking player: Connor Brown
blocked
—
2024-11-19
Edmonton Oilers at Ottawa Senators
1 REG / 07:16Blocked Shot
Ottawa Senators
shooting player: Tim Stützle; blocking player: Ty Emberson
blocked
—
2024-11-19
Edmonton Oilers at Ottawa Senators
1 REG / 07:18Stoppage
Neutral event

puck-in-netting
—
2024-11-19
Edmonton Oilers at Ottawa Senators
1 REG / 07:18Faceoff
Edmonton Oilers
winning player: Ryan Nugent-Hopkins; losing player: Shane Pinto
—
2024-11-19
Edmonton Oilers at Ottawa Senators
1 REG / 08:27Blocked Shot
Edmonton Oilers
shooting player: Vasily Podkolzin; blocking player: Artem Zub
blocked
—
2024-11-19
Edmonton Oilers at Ottawa Senators
1 REG / 08:36Shot On Goal
Ottawa Senators
goalie in net: Stuart Skinner; shooting player: Josh Norris
snap
—
2024-11-19
Edmonton Oilers at Ottawa Senators
1 REG / 08:38Hit
Edmonton Oilers
hitting player: Brett Kulak; hittee player: Josh Norris
—
2024-11-19
Edmonton Oilers at Ottawa Senators
1 REG / 08:55Hit
Ottawa Senators
hitting player: Brady Tkachuk; hittee player: Travis Dermott
—

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.