NHL Data Hub

NHL play-by-play

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

Reset

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

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

—
2026-04-08
Edmonton Oilers at San Jose Sharks
1 REG / 00:00Faceoff
Edmonton Oilers
winning player: Connor McDavid; losing player: Alexander Wennberg
—
2026-04-08
Edmonton Oilers at San Jose Sharks
1 REG / 00:05Stoppage
Neutral event

puck-in-netting
—
2026-04-08
Edmonton Oilers at San Jose Sharks
1 REG / 00:05Faceoff
San Jose Sharks
winning player: Alexander Wennberg; losing player: Connor McDavid
—
2026-04-08
Edmonton Oilers at San Jose Sharks
1 REG / 00:20Giveaway
San Jose Sharks
player: Vincent Desharnais
—
2026-04-08
Edmonton Oilers at San Jose Sharks
1 REG / 00:46Shot On Goal
Edmonton Oilers
goalie in net: Alex Nedeljkovic; shooting player: Connor McDavid
wrist
—
2026-04-08
Edmonton Oilers at San Jose Sharks
1 REG / 00:48Stoppage
Neutral event

goalie-stopped-after-sog
—
2026-04-08
Edmonton Oilers at San Jose Sharks
1 REG / 00:48Faceoff
Edmonton Oilers
winning player: Josh Samanski; losing player: Macklin Celebrini
—
2026-04-08
Edmonton Oilers at San Jose Sharks
1 REG / 01:09Missed Shot
San Jose Sharks
goalie in net: Connor Ingram; shooting player: Will Smith
wide-right; tip-in
—
2026-04-08
Edmonton Oilers at San Jose Sharks
1 REG / 01:49Giveaway
Edmonton Oilers
player: Ty Emberson
—
2026-04-08
Edmonton Oilers at San Jose Sharks
1 REG / 02:05Giveaway
San Jose Sharks
player: Mario Ferraro
—
2026-04-08
Edmonton Oilers at San Jose Sharks
1 REG / 02:06Hit
Edmonton Oilers
hitting player: Colton Dach; hittee player: Mario Ferraro
—
2026-04-08
Edmonton Oilers at San Jose Sharks
1 REG / 02:24Missed Shot
San Jose Sharks
goalie in net: Connor Ingram; shooting player: Adam Gaudette
wide-right; wrist
—
2026-04-08
Edmonton Oilers at San Jose Sharks
1 REG / 02:28Shot On Goal
Edmonton Oilers
goalie in net: Alex Nedeljkovic; shooting player: Kasperi Kapanen
wrist
—
2026-04-08
Edmonton Oilers at San Jose Sharks
1 REG / 02:30Blocked Shot
Edmonton Oilers
shooting player: Max Jones; blocking player: Nick Leddy
blocked
—
2026-04-08
Edmonton Oilers at San Jose Sharks
1 REG / 02:45Stoppage
Neutral event

icing
—
2026-04-08
Edmonton Oilers at San Jose Sharks
1 REG / 02:45Faceoff
Edmonton Oilers
winning player: Connor McDavid; losing player: Adam Gaudette
—
2026-04-08
Edmonton Oilers at San Jose Sharks
1 REG / 03:24Giveaway
San Jose Sharks
player: Vincent Desharnais
—
2026-04-08
Edmonton Oilers at San Jose Sharks
1 REG / 03:38Penalty
Edmonton Oilers

too-many-men-on-the-ice; 2.0
—
2026-04-08
Edmonton Oilers at San Jose Sharks
1 REG / 03:38Faceoff
San Jose Sharks
winning player: Alexander Wennberg; losing player: Adam Henrique
—
2026-04-08
Edmonton Oilers at San Jose Sharks
1 REG / 03:52Blocked Shot
San Jose Sharks
shooting player: Macklin Celebrini; blocking player: Connor Murphy
blocked
—
2026-04-08
Edmonton Oilers at San Jose Sharks
1 REG / 04:10Missed Shot
San Jose Sharks
goalie in net: Connor Ingram; shooting player: Tyler Toffoli
wide-right; slap
—
2026-04-08
Edmonton Oilers at San Jose Sharks
1 REG / 04:27Goal
San Jose Sharks
goalie in net: Connor Ingram; scoring player: Macklin Celebrini; assist1 player: Dmitry Orlov; assist2 player: Will Smith
wrist
0-1
2026-04-08
Edmonton Oilers at San Jose Sharks
1 REG / 04:27Faceoff
San Jose Sharks
winning player: Michael Misa; losing player: Ryan Nugent-Hopkins
—
2026-04-08
Edmonton Oilers at San Jose Sharks
1 REG / 05:00Takeaway
San Jose Sharks
player: Igor Chernyshov
—
2026-04-08
Edmonton Oilers at San Jose Sharks
1 REG / 05:15Penalty
San Jose Sharks
committed by player: Michael Misa; drawn by player: Jake Walman
holding; 2.0
—
2026-04-08
Edmonton Oilers at San Jose Sharks
1 REG / 05:15Faceoff
Edmonton Oilers
winning player: Jack Roslovic; losing player: Alexander Wennberg
—
2026-04-08
Edmonton Oilers at San Jose Sharks
1 REG / 06:05Giveaway
San Jose Sharks
player: Alex Nedeljkovic
—
2026-04-08
Edmonton Oilers at San Jose Sharks
1 REG / 06:15Shot On Goal
Edmonton Oilers
goalie in net: Alex Nedeljkovic; shooting player: Connor McDavid
wrist
—
2026-04-08
Edmonton Oilers at San Jose Sharks
1 REG / 06:18Goal
Edmonton Oilers
goalie in net: Alex Nedeljkovic; scoring player: Connor McDavid; assist1 player: Evan Bouchard; assist2 player: Vasily Podkolzin
poke
1-1
2026-04-08
Edmonton Oilers at San Jose Sharks
1 REG / 06:18Faceoff
San Jose Sharks
winning player: Macklin Celebrini; losing player: Jason Dickinson
—
2026-04-08
Edmonton Oilers at San Jose Sharks
1 REG / 06:40Hit
San Jose Sharks
hitting player: Collin Graf; hittee player: Connor Murphy
—
2026-04-08
Edmonton Oilers at San Jose Sharks
1 REG / 06:45Takeaway
San Jose Sharks
player: Sam Dickinson
—
2026-04-08
Edmonton Oilers at San Jose Sharks
1 REG / 06:48Hit
Edmonton Oilers
hitting player: Trent Frederic; hittee player: Macklin Celebrini
—
2026-04-08
Edmonton Oilers at San Jose Sharks
1 REG / 07:05Missed Shot
Edmonton Oilers
goalie in net: Alex Nedeljkovic; shooting player: Kasperi Kapanen
above-crossbar; wrist
—
2026-04-08
Edmonton Oilers at San Jose Sharks
1 REG / 07:18Hit
San Jose Sharks
hitting player: Collin Graf; hittee player: Ty Emberson
—
2026-04-08
Edmonton Oilers at San Jose Sharks
1 REG / 07:23Blocked Shot
Edmonton Oilers
shooting player: Jake Walman; blocking player: Alexander Wennberg
blocked
—
2026-04-08
Edmonton Oilers at San Jose Sharks
1 REG / 07:47Blocked Shot
San Jose Sharks
shooting player: William Eklund; blocking player: Mattias Ekholm
blocked
—
2026-04-08
Edmonton Oilers at San Jose Sharks
1 REG / 07:49Missed Shot
San Jose Sharks
goalie in net: Connor Ingram; shooting player: Kiefer Sherwood
hit-left-post; snap
—
2026-04-08
Edmonton Oilers at San Jose Sharks
1 REG / 07:57Shot On Goal
Edmonton Oilers
goalie in net: Alex Nedeljkovic; shooting player: Vasily Podkolzin
wrist
—
2026-04-08
Edmonton Oilers at San Jose Sharks
1 REG / 07:59Stoppage
Neutral event

goalie-stopped-after-sog; tv-timeout
—
2026-04-08
Edmonton Oilers at San Jose Sharks
1 REG / 07:59Faceoff
San Jose Sharks
winning player: Alexander Wennberg; losing player: Connor McDavid
—
2026-04-08
Edmonton Oilers at San Jose Sharks
1 REG / 08:14Blocked Shot
San Jose Sharks
shooting player: William Eklund; blocking player: Mattias Ekholm
blocked
—
2026-04-08
Edmonton Oilers at San Jose Sharks
1 REG / 08:59Giveaway
San Jose Sharks
player: Will Smith
—
2026-04-08
Edmonton Oilers at San Jose Sharks
1 REG / 09:03Giveaway
Edmonton Oilers
player: Trent Frederic
—
2026-04-08
Edmonton Oilers at San Jose Sharks
1 REG / 09:41Hit
Edmonton Oilers
hitting player: Trent Frederic; hittee player: John Klingberg
—
2026-04-08
Edmonton Oilers at San Jose Sharks
1 REG / 10:00Giveaway
San Jose Sharks
player: Sam Dickinson
—
2026-04-08
Edmonton Oilers at San Jose Sharks
1 REG / 10:03Missed Shot
Edmonton Oilers
goalie in net: Alex Nedeljkovic; shooting player: Jack Roslovic
wide-right; wrist
—
2026-04-08
Edmonton Oilers at San Jose Sharks
1 REG / 10:11Giveaway
San Jose Sharks
player: Igor Chernyshov
—
2026-04-08
Edmonton Oilers at San Jose Sharks
1 REG / 10:12Hit
Edmonton Oilers
hitting player: Jack Roslovic; hittee player: Igor Chernyshov
—
Edmonton Oilers at San Jose Sharks

Apr 8, 2026 · Period 1 REG · 06:18

Goal Edmonton Oilers

goalie in net: Alex Nedeljkovic; scoring player: Connor McDavid; assist1 player: Evan Bouchard; assist2 player: Vasily Podkolzin poke

Score: 1-1 (away-home)

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.