NHL Data Hub

NHL play-by-play

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

Reset

279 matching events across 1 games. Last source refresh: Oct 4, 2026 03:50.

50 events per page. CSV contains all matching rows and additional event fields.
Date / gamePeriod / elapsed timeEvent / teamPlayers / detailsScore (away-home)
2016-12-18
San Jose Sharks at Chicago Blackhawks
1 REG / 00:00Period Start
Neutral event

—
2016-12-18
San Jose Sharks at Chicago Blackhawks
1 REG / 00:00Faceoff
San Jose Sharks
winning player: Tommy Wingels; losing player: Jonathan Toews
—
2016-12-18
San Jose Sharks at Chicago Blackhawks
1 REG / 00:12Hit
Chicago Blackhawks
hitting player: Brent Seabrook; hittee player: Melker Karlsson
—
2016-12-18
San Jose Sharks at Chicago Blackhawks
1 REG / 00:25Shot On Goal
Chicago Blackhawks
goalie in net: Martin Jones; shooting player: Patrick Kane
wrist
—
2016-12-18
San Jose Sharks at Chicago Blackhawks
1 REG / 00:54Hit
Chicago Blackhawks
hitting player: Niklas Hjalmarsson; hittee player: Patrick Marleau
—
2016-12-18
San Jose Sharks at Chicago Blackhawks
1 REG / 02:12Takeaway
Chicago Blackhawks
player: Brian Campbell
—
2016-12-18
San Jose Sharks at Chicago Blackhawks
1 REG / 02:17Shot On Goal
San Jose Sharks
goalie in net: Scott Darling; shooting player: Chris Tierney
wrist
—
2016-12-18
San Jose Sharks at Chicago Blackhawks
1 REG / 02:19Stoppage
Neutral event

goalie-stopped-after-sog
—
2016-12-18
San Jose Sharks at Chicago Blackhawks
1 REG / 02:18Shot On Goal
San Jose Sharks
goalie in net: Scott Darling; shooting player: Joonas Donskoi
wrist
—
2016-12-18
San Jose Sharks at Chicago Blackhawks
1 REG / 02:16Giveaway
Chicago Blackhawks
player: Brian Campbell
—
2016-12-18
San Jose Sharks at Chicago Blackhawks
1 REG / 02:19Faceoff
San Jose Sharks
winning player: Joe Thornton; losing player: Jonathan Toews
—
2016-12-18
San Jose Sharks at Chicago Blackhawks
1 REG / 02:51Takeaway
Chicago Blackhawks
player: Patrick Kane
—
2016-12-18
San Jose Sharks at Chicago Blackhawks
1 REG / 02:57Shot On Goal
Chicago Blackhawks
goalie in net: Martin Jones; shooting player: Jonathan Toews
wrist
—
2016-12-18
San Jose Sharks at Chicago Blackhawks
1 REG / 03:54Shot On Goal
San Jose Sharks
goalie in net: Scott Darling; shooting player: Mikkel Boedker
wrist
—
2016-12-18
San Jose Sharks at Chicago Blackhawks
1 REG / 04:41Shot On Goal
Chicago Blackhawks
goalie in net: Martin Jones; shooting player: Vinnie Hinostroza
wrist
—
2016-12-18
San Jose Sharks at Chicago Blackhawks
1 REG / 04:49Stoppage
Neutral event

offside
—
2016-12-18
San Jose Sharks at Chicago Blackhawks
1 REG / 04:49Faceoff
San Jose Sharks
winning player: Chris Tierney; losing player: Vinnie Hinostroza
—
2016-12-18
San Jose Sharks at Chicago Blackhawks
1 REG / 05:05Hit
Chicago Blackhawks
hitting player: Ryan Hartman; hittee player: Paul Martin
—
2016-12-18
San Jose Sharks at Chicago Blackhawks
1 REG / 05:25Blocked Shot
San Jose Sharks
shooting player: Joonas Donskoi; blocking player: Gustav Forsling
—
2016-12-18
San Jose Sharks at Chicago Blackhawks
1 REG / 05:30Takeaway
San Jose Sharks
player: Joonas Donskoi
—
2016-12-18
San Jose Sharks at Chicago Blackhawks
1 REG / 05:48Shot On Goal
San Jose Sharks
goalie in net: Scott Darling; shooting player: Justin Braun
wrist
—
2016-12-18
San Jose Sharks at Chicago Blackhawks
1 REG / 06:14Shot On Goal
Chicago Blackhawks
goalie in net: Martin Jones; shooting player: Duncan Keith
slap
—
2016-12-18
San Jose Sharks at Chicago Blackhawks
1 REG / 06:14Stoppage
Neutral event

goalie-stopped-after-sog; tv-timeout
—
2016-12-18
San Jose Sharks at Chicago Blackhawks
1 REG / 06:14Faceoff
Chicago Blackhawks
winning player: Jonathan Toews; losing player: Tommy Wingels
—
2016-12-18
San Jose Sharks at Chicago Blackhawks
1 REG / 06:25Blocked Shot
Chicago Blackhawks
shooting player: Gustav Forsling; blocking player: Marc-Edouard Vlasic
—
2016-12-18
San Jose Sharks at Chicago Blackhawks
1 REG / 06:28Hit
San Jose Sharks
hitting player: Justin Braun; hittee player: Patrick Kane
—
2016-12-18
San Jose Sharks at Chicago Blackhawks
1 REG / 06:42Takeaway
Chicago Blackhawks
player: Patrick Kane
—
2016-12-18
San Jose Sharks at Chicago Blackhawks
1 REG / 07:16Shot On Goal
San Jose Sharks
goalie in net: Scott Darling; shooting player: Logan Couture
backhand
—
2016-12-18
San Jose Sharks at Chicago Blackhawks
1 REG / 07:21Shot On Goal
San Jose Sharks
goalie in net: Scott Darling; shooting player: Logan Couture
wrist
—
2016-12-18
San Jose Sharks at Chicago Blackhawks
1 REG / 07:21Stoppage
Neutral event

goalie-stopped-after-sog
—
2016-12-18
San Jose Sharks at Chicago Blackhawks
1 REG / 07:21Faceoff
San Jose Sharks
winning player: Chris Tierney; losing player: Vinnie Hinostroza
—
2016-12-18
San Jose Sharks at Chicago Blackhawks
1 REG / 07:25Blocked Shot
San Jose Sharks
shooting player: Brenden Dillon; blocking player: Vinnie Hinostroza
—
2016-12-18
San Jose Sharks at Chicago Blackhawks
1 REG / 07:41Giveaway
Chicago Blackhawks
player: Ryan Hartman
—
2016-12-18
San Jose Sharks at Chicago Blackhawks
1 REG / 07:48Hit
Chicago Blackhawks
hitting player: Brent Seabrook; hittee player: Chris Tierney
—
2016-12-18
San Jose Sharks at Chicago Blackhawks
1 REG / 07:56Blocked Shot
San Jose Sharks
shooting player: Timo Meier; blocking player: Marian Hossa
—
2016-12-18
San Jose Sharks at Chicago Blackhawks
1 REG / 08:05Penalty
San Jose Sharks
committed by player: Timo Meier; drawn by player: Ryan Hartman
kneeing; 2.0
—
2016-12-18
San Jose Sharks at Chicago Blackhawks
1 REG / 08:05Faceoff
Chicago Blackhawks
winning player: Jonathan Toews; losing player: Joel Ward
—
2016-12-18
San Jose Sharks at Chicago Blackhawks
1 REG / 08:28Blocked Shot
Chicago Blackhawks
shooting player: Brent Seabrook; blocking player: Joel Ward
—
2016-12-18
San Jose Sharks at Chicago Blackhawks
1 REG / 08:39Shot On Goal
Chicago Blackhawks
goalie in net: Martin Jones; shooting player: Artemi Panarin
wrist
—
2016-12-18
San Jose Sharks at Chicago Blackhawks
1 REG / 08:49Shot On Goal
Chicago Blackhawks
goalie in net: Martin Jones; shooting player: Brent Seabrook
slap
—
2016-12-18
San Jose Sharks at Chicago Blackhawks
1 REG / 09:32Shot On Goal
Chicago Blackhawks
goalie in net: Martin Jones; shooting player: Trevor van Riemsdyk
slap
—
2016-12-18
San Jose Sharks at Chicago Blackhawks
1 REG / 10:12Takeaway
San Jose Sharks
player: Timo Meier
—
2016-12-18
San Jose Sharks at Chicago Blackhawks
1 REG / 10:12Blocked Shot
San Jose Sharks
shooting player: Timo Meier; blocking player: Niklas Hjalmarsson
—
2016-12-18
San Jose Sharks at Chicago Blackhawks
1 REG / 10:12Stoppage
Neutral event

puck-in-netting; tv-timeout
—
2016-12-18
San Jose Sharks at Chicago Blackhawks
1 REG / 10:12Faceoff
San Jose Sharks
winning player: Joe Thornton; losing player: Marcus Kruger
—
2016-12-18
San Jose Sharks at Chicago Blackhawks
1 REG / 10:46Takeaway
San Jose Sharks
player: Patrick Marleau
—
2016-12-18
San Jose Sharks at Chicago Blackhawks
1 REG / 11:22Stoppage
Neutral event

puck-in-benches
—
2016-12-18
San Jose Sharks at Chicago Blackhawks
1 REG / 11:22Faceoff
San Jose Sharks
winning player: Chris Tierney; losing player: Andrew Desjardins
—
2016-12-18
San Jose Sharks at Chicago Blackhawks
1 REG / 11:29Stoppage
Neutral event

offside
—
2016-12-18
San Jose Sharks at Chicago Blackhawks
1 REG / 11:29Faceoff
Chicago Blackhawks
winning player: Andrew Desjardins; losing player: Tommy Wingels
—

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.