NHL Data Hub

NHL play-by-play

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

Reset

360 matching events across 1 games. Last source refresh: Oct 4, 2026 03:49.

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

—
2016-11-26
Anaheim Ducks at San Jose Sharks
1 REG / 00:00Faceoff
Anaheim Ducks
winning player: Ryan Getzlaf; losing player: Joe Thornton
—
2016-11-26
Anaheim Ducks at San Jose Sharks
1 REG / 00:12Shot On Goal
Anaheim Ducks
goalie in net: Martin Jones; shooting player: Rickard Rakell
wrist
—
2016-11-26
Anaheim Ducks at San Jose Sharks
1 REG / 00:13Hit
San Jose Sharks
hitting player: Justin Braun; hittee player: Rickard Rakell
—
2016-11-26
Anaheim Ducks at San Jose Sharks
1 REG / 00:55Penalty
Anaheim Ducks
committed by player: Corey Perry; drawn by player: Justin Braun
interference; 2.0
—
2016-11-26
Anaheim Ducks at San Jose Sharks
1 REG / 00:55Faceoff
San Jose Sharks
winning player: Patrick Marleau; losing player: Ryan Kesler
—
2016-11-26
Anaheim Ducks at San Jose Sharks
1 REG / 01:01Shot On Goal
San Jose Sharks
goalie in net: Jonathan Bernier; shooting player: Brent Burns
wrist
—
2016-11-26
Anaheim Ducks at San Jose Sharks
1 REG / 01:36Giveaway
Anaheim Ducks
player: Jakob Silfverberg
—
2016-11-26
Anaheim Ducks at San Jose Sharks
1 REG / 01:51Hit
Anaheim Ducks
hitting player: Korbinian Holzer; hittee player: Logan Couture
—
2016-11-26
Anaheim Ducks at San Jose Sharks
1 REG / 01:54Blocked Shot
San Jose Sharks
shooting player: Joe Pavelski; blocking player: Kevin Bieksa
—
2016-11-26
Anaheim Ducks at San Jose Sharks
1 REG / 02:33Stoppage
Neutral event

puck-in-netting
—
2016-11-26
Anaheim Ducks at San Jose Sharks
1 REG / 02:33Faceoff
Anaheim Ducks
winning player: Antoine Vermette; losing player: Joel Ward
—
2016-11-26
Anaheim Ducks at San Jose Sharks
1 REG / 03:02Shot On Goal
San Jose Sharks
goalie in net: Jonathan Bernier; shooting player: David Schlemko
wrist
—
2016-11-26
Anaheim Ducks at San Jose Sharks
1 REG / 03:09Blocked Shot
Anaheim Ducks
shooting player: Corey Perry; blocking player: Marc-Edouard Vlasic
—
2016-11-26
Anaheim Ducks at San Jose Sharks
1 REG / 03:10Stoppage
Neutral event

puck-in-netting
—
2016-11-26
Anaheim Ducks at San Jose Sharks
1 REG / 03:10Faceoff
San Jose Sharks
winning player: Chris Tierney; losing player: Logan Shaw
—
2016-11-26
Anaheim Ducks at San Jose Sharks
1 REG / 03:11Hit
Anaheim Ducks
hitting player: Ryan Garbutt; hittee player: Paul Martin
—
2016-11-26
Anaheim Ducks at San Jose Sharks
1 REG / 03:20Hit
Anaheim Ducks
hitting player: Ryan Garbutt; hittee player: Paul Martin
—
2016-11-26
Anaheim Ducks at San Jose Sharks
1 REG / 03:41Takeaway
San Jose Sharks
player: Matt Nieto
—
2016-11-26
Anaheim Ducks at San Jose Sharks
1 REG / 03:41Blocked Shot
San Jose Sharks
shooting player: Paul Martin; blocking player: Ryan Garbutt
—
2016-11-26
Anaheim Ducks at San Jose Sharks
1 REG / 03:42Stoppage
Neutral event

puck-in-crowd
—
2016-11-26
Anaheim Ducks at San Jose Sharks
1 REG / 03:42Faceoff
Anaheim Ducks
winning player: Antoine Vermette; losing player: Joe Thornton
—
2016-11-26
Anaheim Ducks at San Jose Sharks
1 REG / 03:21Hit
Anaheim Ducks
hitting player: Ryan Garbutt; hittee player: Paul Martin
—
2016-11-26
Anaheim Ducks at San Jose Sharks
1 REG / 04:00Hit
Anaheim Ducks
hitting player: Nick Ritchie; hittee player: Dylan DeMelo
—
2016-11-26
Anaheim Ducks at San Jose Sharks
1 REG / 03:36Hit
San Jose Sharks
hitting player: Paul Martin; hittee player: Ryan Garbutt
—
2016-11-26
Anaheim Ducks at San Jose Sharks
1 REG / 04:29Blocked Shot
San Jose Sharks
shooting player: Joonas Donskoi; blocking player: Hampus Lindholm
—
2016-11-26
Anaheim Ducks at San Jose Sharks
1 REG / 04:36Missed Shot
San Jose Sharks
goalie in net: Jonathan Bernier; shooting player: Logan Couture
wide-of-net; slap
—
2016-11-26
Anaheim Ducks at San Jose Sharks
1 REG / 04:45Giveaway
Anaheim Ducks
player: Hampus Lindholm
—
2016-11-26
Anaheim Ducks at San Jose Sharks
1 REG / 04:48Giveaway
Anaheim Ducks
player: Andrew Cogliano
—
2016-11-26
Anaheim Ducks at San Jose Sharks
1 REG / 04:53Hit
Anaheim Ducks
hitting player: Josh Manson; hittee player: Joonas Donskoi
—
2016-11-26
Anaheim Ducks at San Jose Sharks
1 REG / 05:14Hit
Anaheim Ducks
hitting player: Josh Manson; hittee player: Matt Nieto
—
2016-11-26
Anaheim Ducks at San Jose Sharks
1 REG / 05:34Blocked Shot
San Jose Sharks
shooting player: Marc-Edouard Vlasic; blocking player: Josh Manson
—
2016-11-26
Anaheim Ducks at San Jose Sharks
1 REG / 05:37Hit
San Jose Sharks
hitting player: Matt Nieto; hittee player: Josh Manson
—
2016-11-26
Anaheim Ducks at San Jose Sharks
1 REG / 06:11Hit
Anaheim Ducks
hitting player: Nick Ritchie; hittee player: Dylan DeMelo
—
2016-11-26
Anaheim Ducks at San Jose Sharks
1 REG / 06:20Hit
San Jose Sharks
hitting player: Ryan Carpenter; hittee player: Korbinian Holzer
—
2016-11-26
Anaheim Ducks at San Jose Sharks
1 REG / 06:23Shot On Goal
San Jose Sharks
goalie in net: Jonathan Bernier; shooting player: Micheal Haley
wrist
—
2016-11-26
Anaheim Ducks at San Jose Sharks
1 REG / 06:24Stoppage
Neutral event

goalie-stopped-after-sog; tv-timeout
—
2016-11-26
Anaheim Ducks at San Jose Sharks
1 REG / 06:24Faceoff
San Jose Sharks
winning player: Joe Pavelski; losing player: Antoine Vermette
—
2016-11-26
Anaheim Ducks at San Jose Sharks
1 REG / 06:42Hit
San Jose Sharks
hitting player: Patrick Marleau; hittee player: Sami Vatanen
—
2016-11-26
Anaheim Ducks at San Jose Sharks
1 REG / 07:06Giveaway
Anaheim Ducks
player: Sami Vatanen
—
2016-11-26
Anaheim Ducks at San Jose Sharks
1 REG / 07:10Stoppage
Neutral event

offside
—
2016-11-26
Anaheim Ducks at San Jose Sharks
1 REG / 07:10Faceoff
San Jose Sharks
winning player: Logan Couture; losing player: Ryan Getzlaf
—
2016-11-26
Anaheim Ducks at San Jose Sharks
1 REG / 07:31Shot On Goal
Anaheim Ducks
goalie in net: Martin Jones; shooting player: Ryan Getzlaf
wrist
—
2016-11-26
Anaheim Ducks at San Jose Sharks
1 REG / 07:39Missed Shot
Anaheim Ducks
goalie in net: Martin Jones; shooting player: Corey Perry
over-net; tip-in
—
2016-11-26
Anaheim Ducks at San Jose Sharks
1 REG / 07:54Stoppage
Neutral event

icing
—
2016-11-26
Anaheim Ducks at San Jose Sharks
1 REG / 07:54Faceoff
Anaheim Ducks
winning player: Ryan Getzlaf; losing player: Chris Tierney
—
2016-11-26
Anaheim Ducks at San Jose Sharks
1 REG / 07:57Penalty
Anaheim Ducks
committed by player: Hampus Lindholm
delaying-game-puck-over-glass; 2.0
—
2016-11-26
Anaheim Ducks at San Jose Sharks
1 REG / 07:57Faceoff
Anaheim Ducks
winning player: Antoine Vermette; losing player: Joe Pavelski
—
2016-11-26
Anaheim Ducks at San Jose Sharks
1 REG / 08:20Shot On Goal
San Jose Sharks
goalie in net: Jonathan Bernier; shooting player: Logan Couture
wrist
—
2016-11-26
Anaheim Ducks at San Jose Sharks
1 REG / 08:33Shot On Goal
San Jose Sharks
goalie in net: Jonathan Bernier; shooting player: Brent Burns
slap
—

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.