NHL Data Hub

NHL play-by-play

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

Reset

257 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-15
San Jose Sharks at Chicago Blackhawks
1 REG / 00:00Period Start
Neutral event

—
2026-04-15
San Jose Sharks at Chicago Blackhawks
1 REG / 00:00Faceoff
San Jose Sharks
winning player: Macklin Celebrini; losing player: Connor Bedard
—
2026-04-15
San Jose Sharks at Chicago Blackhawks
1 REG / 00:11Giveaway
Chicago Blackhawks
player: Louis Crevier
—
2026-04-15
San Jose Sharks at Chicago Blackhawks
1 REG / 00:14Blocked Shot
San Jose Sharks
shooting player: Dmitry Orlov; blocking player: Nick Lardis
blocked
—
2026-04-15
San Jose Sharks at Chicago Blackhawks
1 REG / 00:22Giveaway
Chicago Blackhawks
player: Alex Vlasic
—
2026-04-15
San Jose Sharks at Chicago Blackhawks
1 REG / 00:44Giveaway
San Jose Sharks
player: Macklin Celebrini
—
2026-04-15
San Jose Sharks at Chicago Blackhawks
1 REG / 00:56Stoppage
Neutral event

puck-in-crowd
—
2026-04-15
San Jose Sharks at Chicago Blackhawks
1 REG / 00:56Faceoff
San Jose Sharks
winning player: Alexander Wennberg; losing player: Anton Frondell
—
2026-04-15
San Jose Sharks at Chicago Blackhawks
1 REG / 01:24Stoppage
Neutral event

puck-in-netting
—
2026-04-15
San Jose Sharks at Chicago Blackhawks
1 REG / 01:24Faceoff
San Jose Sharks
winning player: Michael Misa; losing player: Ryan Greene
—
2026-04-15
San Jose Sharks at Chicago Blackhawks
1 REG / 01:53Hit
Chicago Blackhawks
hitting player: Ryan Donato; hittee player: Vincent Desharnais
—
2026-04-15
San Jose Sharks at Chicago Blackhawks
1 REG / 02:02Hit
San Jose Sharks
hitting player: Collin Graf; hittee player: Ryan Greene
—
2026-04-15
San Jose Sharks at Chicago Blackhawks
1 REG / 02:06Stoppage
Neutral event

icing
—
2026-04-15
San Jose Sharks at Chicago Blackhawks
1 REG / 02:06Faceoff
Chicago Blackhawks
winning player: Ryan Greene; losing player: Macklin Celebrini
—
2026-04-15
San Jose Sharks at Chicago Blackhawks
1 REG / 02:40Stoppage
Neutral event

puck-in-crowd
—
2026-04-15
San Jose Sharks at Chicago Blackhawks
1 REG / 02:40Faceoff
San Jose Sharks
winning player: Zack Ostapchuk; losing player: Sam Lafferty
—
2026-04-15
San Jose Sharks at Chicago Blackhawks
1 REG / 02:43Blocked Shot
San Jose Sharks
shooting player: Sam Dickinson; blocking player: Wyatt Kaiser
blocked
—
2026-04-15
San Jose Sharks at Chicago Blackhawks
1 REG / 02:54Hit
San Jose Sharks
hitting player: Sam Dickinson; hittee player: Sam Lafferty
—
2026-04-15
San Jose Sharks at Chicago Blackhawks
1 REG / 03:19Hit
San Jose Sharks
hitting player: Zack Ostapchuk; hittee player: Sam Rinzel
—
2026-04-15
San Jose Sharks at Chicago Blackhawks
1 REG / 03:20Hit
San Jose Sharks
hitting player: Sam Dickinson; hittee player: Sam Lafferty
—
2026-04-15
San Jose Sharks at Chicago Blackhawks
1 REG / 03:49Missed Shot
Chicago Blackhawks
goalie in net: Yaroslav Askarov; shooting player: Frank Nazar
wide-right; tip-in
—
2026-04-15
San Jose Sharks at Chicago Blackhawks
1 REG / 03:59Blocked Shot
Chicago Blackhawks
shooting player: Connor Bedard; blocking player: Mario Ferraro
blocked
—
2026-04-15
San Jose Sharks at Chicago Blackhawks
1 REG / 04:09Hit
San Jose Sharks
hitting player: Shakir Mukhamadullin; hittee player: Frank Nazar
—
2026-04-15
San Jose Sharks at Chicago Blackhawks
1 REG / 04:27Takeaway
San Jose Sharks
player: Alexander Wennberg
—
2026-04-15
San Jose Sharks at Chicago Blackhawks
1 REG / 04:50Blocked Shot
Chicago Blackhawks
shooting player: Ryan Donato; blocking player: Michael Misa
blocked
—
2026-04-15
San Jose Sharks at Chicago Blackhawks
1 REG / 04:52Stoppage
Neutral event

puck-in-netting
—
2026-04-15
San Jose Sharks at Chicago Blackhawks
1 REG / 04:52Faceoff
San Jose Sharks
winning player: Michael Misa; losing player: Ryan Donato
—
2026-04-15
San Jose Sharks at Chicago Blackhawks
1 REG / 05:40Giveaway
Chicago Blackhawks
player: Tyler Bertuzzi
—
2026-04-15
San Jose Sharks at Chicago Blackhawks
1 REG / 05:54Shot On Goal
San Jose Sharks
goalie in net: Spencer Knight; shooting player: Macklin Celebrini
wrist
—
2026-04-15
San Jose Sharks at Chicago Blackhawks
1 REG / 05:55Missed Shot
San Jose Sharks
goalie in net: Spencer Knight; shooting player: Macklin Celebrini
wide-left; backhand
—
2026-04-15
San Jose Sharks at Chicago Blackhawks
1 REG / 06:05Missed Shot
San Jose Sharks
goalie in net: Spencer Knight; shooting player: Mario Ferraro
wide-right; slap
—
2026-04-15
San Jose Sharks at Chicago Blackhawks
1 REG / 06:58Shot On Goal
San Jose Sharks
goalie in net: Spencer Knight; shooting player: Adam Gaudette
wrist
—
2026-04-15
San Jose Sharks at Chicago Blackhawks
1 REG / 07:00Shot On Goal
San Jose Sharks
goalie in net: Spencer Knight; shooting player: Zack Ostapchuk
wrist
—
2026-04-15
San Jose Sharks at Chicago Blackhawks
1 REG / 08:09Goal
San Jose Sharks
goalie in net: Spencer Knight; scoring player: Mario Ferraro; assist1 player: Kiefer Sherwood
wrist
1-0
2026-04-15
San Jose Sharks at Chicago Blackhawks
1 REG / 08:09Faceoff
San Jose Sharks
winning player: Michael Misa; losing player: Ryan Greene
—
2026-04-15
San Jose Sharks at Chicago Blackhawks
1 REG / 08:44Giveaway
San Jose Sharks
player: Tyler Toffoli
—
2026-04-15
San Jose Sharks at Chicago Blackhawks
1 REG / 09:03Missed Shot
Chicago Blackhawks
goalie in net: Yaroslav Askarov; shooting player: Nick Lardis
wide-left; wrist
—
2026-04-15
San Jose Sharks at Chicago Blackhawks
1 REG / 09:11Blocked Shot
Chicago Blackhawks
shooting player: Louis Crevier; blocking player: Igor Chernyshov
blocked
—
2026-04-15
San Jose Sharks at Chicago Blackhawks
1 REG / 09:29Delayed Penalty
San Jose Sharks

—
2026-04-15
San Jose Sharks at Chicago Blackhawks
1 REG / 09:31Penalty
San Jose Sharks
committed by player: Igor Chernyshov; drawn by player: Louis Crevier
hooking; 2.0
—
2026-04-15
San Jose Sharks at Chicago Blackhawks
1 REG / 09:31Stoppage
Neutral event

tv-timeout; tv-timeout
—
2026-04-15
San Jose Sharks at Chicago Blackhawks
1 REG / 09:31Faceoff
Chicago Blackhawks
winning player: Connor Bedard; losing player: Alexander Wennberg
—
2026-04-15
San Jose Sharks at Chicago Blackhawks
1 REG / 09:48Giveaway
Chicago Blackhawks
player: Teuvo Teravainen
—
2026-04-15
San Jose Sharks at Chicago Blackhawks
1 REG / 09:57Missed Shot
San Jose Sharks
goalie in net: Spencer Knight; shooting player: Mario Ferraro
high-and-wide-left; snap
—
2026-04-15
San Jose Sharks at Chicago Blackhawks
1 REG / 11:59Hit
San Jose Sharks
hitting player: Vincent Desharnais; hittee player: Tyler Bertuzzi
—
2026-04-15
San Jose Sharks at Chicago Blackhawks
1 REG / 12:00Takeaway
San Jose Sharks
player: Vincent Desharnais
—
2026-04-15
San Jose Sharks at Chicago Blackhawks
1 REG / 12:35Hit
San Jose Sharks
hitting player: Dmitry Orlov; hittee player: Tyler Bertuzzi
—
2026-04-15
San Jose Sharks at Chicago Blackhawks
1 REG / 12:47Shot On Goal
San Jose Sharks
goalie in net: Spencer Knight; shooting player: Luca Cagnoni
wrist
—
2026-04-15
San Jose Sharks at Chicago Blackhawks
1 REG / 12:56Giveaway
San Jose Sharks
player: Dmitry Orlov
—
2026-04-15
San Jose Sharks at Chicago Blackhawks
1 REG / 13:21Hit
San Jose Sharks
hitting player: Collin Graf; hittee player: Kevin Korchinski
—

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.