NHL Data Hub

NHL play-by-play

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

Reset

312 matching events across 1 games. Last source refresh: Oct 4, 2026 04:02.

50 events per page. CSV contains all matching rows and additional event fields.
Date / gamePeriod / elapsed timeEvent / teamPlayers / detailsScore (away-home)
2017-11-28
San Jose Sharks at Philadelphia Flyers
1 REG / 00:00Period Start
Neutral event

—
2017-11-28
San Jose Sharks at Philadelphia Flyers
1 REG / 00:00Faceoff
Philadelphia Flyers
winning player: Valtteri Filppula; losing player: Logan Couture
—
2017-11-28
San Jose Sharks at Philadelphia Flyers
1 REG / 00:19Shot On Goal
San Jose Sharks
goalie in net: Michal Neuvirth; shooting player: Marc-Edouard Vlasic
snap
—
2017-11-28
San Jose Sharks at Philadelphia Flyers
1 REG / 00:19Stoppage
Neutral event

goalie-stopped-after-sog
—
2017-11-28
San Jose Sharks at Philadelphia Flyers
1 REG / 00:19Faceoff
San Jose Sharks
winning player: Joe Thornton; losing player: Claude Giroux
—
2017-11-28
San Jose Sharks at Philadelphia Flyers
1 REG / 00:37Takeaway
Philadelphia Flyers
player: Jakub Voracek
—
2017-11-28
San Jose Sharks at Philadelphia Flyers
1 REG / 00:46Blocked Shot
Philadelphia Flyers
shooting player: Andrew MacDonald; blocking player: Marc-Edouard Vlasic
—
2017-11-28
San Jose Sharks at Philadelphia Flyers
1 REG / 00:48Goal
Philadelphia Flyers
goalie in net: Aaron Dell; scoring player: Claude Giroux; assist1 player: Jakub Voracek; assist2 player: Andrew MacDonald
snap
0-1
2017-11-28
San Jose Sharks at Philadelphia Flyers
1 REG / 00:48Faceoff
San Jose Sharks
winning player: Chris Tierney; losing player: Nolan Patrick
—
2017-11-28
San Jose Sharks at Philadelphia Flyers
1 REG / 01:06Shot On Goal
Philadelphia Flyers
goalie in net: Aaron Dell; shooting player: Danick Martel
wrist
—
2017-11-28
San Jose Sharks at Philadelphia Flyers
1 REG / 01:09Hit
Philadelphia Flyers
hitting player: Nolan Patrick; hittee player: Mikkel Boedker
—
2017-11-28
San Jose Sharks at Philadelphia Flyers
1 REG / 01:47Shot On Goal
San Jose Sharks
goalie in net: Michal Neuvirth; shooting player: Joakim Ryan
wrist
—
2017-11-28
San Jose Sharks at Philadelphia Flyers
1 REG / 01:49Hit
San Jose Sharks
hitting player: Melker Karlsson; hittee player: Robert Hagg
—
2017-11-28
San Jose Sharks at Philadelphia Flyers
1 REG / 02:36Giveaway
San Jose Sharks
player: Aaron Dell
—
2017-11-28
San Jose Sharks at Philadelphia Flyers
1 REG / 02:58Hit
Philadelphia Flyers
hitting player: Andrew MacDonald; hittee player: Timo Meier
—
2017-11-28
San Jose Sharks at Philadelphia Flyers
1 REG / 03:27Blocked Shot
Philadelphia Flyers
shooting player: Travis Sanheim; blocking player: Logan Couture
—
2017-11-28
San Jose Sharks at Philadelphia Flyers
1 REG / 03:29Shot On Goal
Philadelphia Flyers
goalie in net: Aaron Dell; shooting player: Jakub Voracek
wrap-around
—
2017-11-28
San Jose Sharks at Philadelphia Flyers
1 REG / 03:32Shot On Goal
Philadelphia Flyers
goalie in net: Aaron Dell; shooting player: Brandon Manning
slap
—
2017-11-28
San Jose Sharks at Philadelphia Flyers
1 REG / 03:40Giveaway
San Jose Sharks
player: Logan Couture
—
2017-11-28
San Jose Sharks at Philadelphia Flyers
1 REG / 03:49Shot On Goal
Philadelphia Flyers
goalie in net: Aaron Dell; shooting player: Claude Giroux
snap
—
2017-11-28
San Jose Sharks at Philadelphia Flyers
1 REG / 03:49Stoppage
Neutral event

goalie-stopped-after-sog
—
2017-11-28
San Jose Sharks at Philadelphia Flyers
1 REG / 03:49Faceoff
Philadelphia Flyers
winning player: Nolan Patrick; losing player: Tomas Hertl
—
2017-11-28
San Jose Sharks at Philadelphia Flyers
1 REG / 03:59Blocked Shot
San Jose Sharks
shooting player: Tomas Hertl; blocking player: Shayne Gostisbehere
—
2017-11-28
San Jose Sharks at Philadelphia Flyers
1 REG / 04:00Stoppage
Neutral event

puck-in-netting
—
2017-11-28
San Jose Sharks at Philadelphia Flyers
1 REG / 04:00Penalty
Philadelphia Flyers
committed by player: Shayne Gostisbehere; drawn by player: Tomas Hertl
roughing; 2.0
—
2017-11-28
San Jose Sharks at Philadelphia Flyers
1 REG / 04:00Penalty
San Jose Sharks
committed by player: Tomas Hertl; drawn by player: Shayne Gostisbehere
slashing; 2.0
—
2017-11-28
San Jose Sharks at Philadelphia Flyers
1 REG / 04:00Faceoff
Philadelphia Flyers
winning player: Claude Giroux; losing player: Joonas Donskoi
—
2017-11-28
San Jose Sharks at Philadelphia Flyers
1 REG / 04:12Takeaway
San Jose Sharks
player: Joonas Donskoi
—
2017-11-28
San Jose Sharks at Philadelphia Flyers
1 REG / 04:16Blocked Shot
San Jose Sharks
shooting player: Joonas Donskoi; blocking player: Travis Sanheim
—
2017-11-28
San Jose Sharks at Philadelphia Flyers
1 REG / 04:22Takeaway
San Jose Sharks
player: Logan Couture
—
2017-11-28
San Jose Sharks at Philadelphia Flyers
1 REG / 04:26Blocked Shot
San Jose Sharks
shooting player: Logan Couture; blocking player: Brandon Manning
—
2017-11-28
San Jose Sharks at Philadelphia Flyers
1 REG / 04:35Hit
San Jose Sharks
hitting player: Brenden Dillon; hittee player: Jakub Voracek
—
2017-11-28
San Jose Sharks at Philadelphia Flyers
1 REG / 04:42Missed Shot
Philadelphia Flyers
goalie in net: Aaron Dell; shooting player: Claude Giroux
wide-of-net; snap
—
2017-11-28
San Jose Sharks at Philadelphia Flyers
1 REG / 04:52Shot On Goal
San Jose Sharks
goalie in net: Michal Neuvirth; shooting player: Justin Braun
slap
—
2017-11-28
San Jose Sharks at Philadelphia Flyers
1 REG / 04:52Stoppage
Neutral event

goalie-stopped-after-sog
—
2017-11-28
San Jose Sharks at Philadelphia Flyers
1 REG / 04:52Faceoff
San Jose Sharks
winning player: Joe Thornton; losing player: Wayne Simmonds
—
2017-11-28
San Jose Sharks at Philadelphia Flyers
1 REG / 05:28Stoppage
Neutral event

offside
—
2017-11-28
San Jose Sharks at Philadelphia Flyers
1 REG / 05:28Faceoff
Philadelphia Flyers
winning player: Valtteri Filppula; losing player: Chris Tierney
—
2017-11-28
San Jose Sharks at Philadelphia Flyers
1 REG / 05:55Missed Shot
San Jose Sharks
goalie in net: Michal Neuvirth; shooting player: Brenden Dillon
wide-of-net; deflected
—
2017-11-28
San Jose Sharks at Philadelphia Flyers
1 REG / 06:09Shot On Goal
San Jose Sharks
goalie in net: Michal Neuvirth; shooting player: Brent Burns
snap
—
2017-11-28
San Jose Sharks at Philadelphia Flyers
1 REG / 06:10Missed Shot
San Jose Sharks
goalie in net: Michal Neuvirth; shooting player: Tomas Hertl
wide-of-net; deflected
—
2017-11-28
San Jose Sharks at Philadelphia Flyers
1 REG / 06:10Stoppage
Neutral event

puck-in-netting; tv-timeout
—
2017-11-28
San Jose Sharks at Philadelphia Flyers
1 REG / 06:10Faceoff
Philadelphia Flyers
winning player: Valtteri Filppula; losing player: Tomas Hertl
—
2017-11-28
San Jose Sharks at Philadelphia Flyers
1 REG / 06:32Hit
San Jose Sharks
hitting player: Joakim Ryan; hittee player: Valtteri Filppula
—
2017-11-28
San Jose Sharks at Philadelphia Flyers
1 REG / 06:58Stoppage
Neutral event

puck-in-crowd
—
2017-11-28
San Jose Sharks at Philadelphia Flyers
1 REG / 06:58Faceoff
Philadelphia Flyers
winning player: Jori Lehtera; losing player: Danny O'Regan
—
2017-11-28
San Jose Sharks at Philadelphia Flyers
1 REG / 07:04Hit
Philadelphia Flyers
hitting player: Dale Weise; hittee player: Brenden Dillon
—
2017-11-28
San Jose Sharks at Philadelphia Flyers
1 REG / 07:32Stoppage
Neutral event

hand-pass
—
2017-11-28
San Jose Sharks at Philadelphia Flyers
1 REG / 07:32Faceoff
Philadelphia Flyers
winning player: Nolan Patrick; losing player: Chris Tierney
—
2017-11-28
San Jose Sharks at Philadelphia Flyers
1 REG / 08:34Shot On Goal
San Jose Sharks
goalie in net: Michal Neuvirth; shooting player: Joe Pavelski
snap
—

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.