NHL Data Hub

NHL play-by-play

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

Reset

354 matching events across 1 games. Last source refresh: Oct 4, 2026 04:01.

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

—
2017-11-11
Vancouver Canucks at San Jose Sharks
1 REG / 00:00Faceoff
Vancouver Canucks
winning player: Bo Horvat; losing player: Tomas Hertl
—
2017-11-11
Vancouver Canucks at San Jose Sharks
1 REG / 00:06Stoppage
Neutral event

offside
—
2017-11-11
Vancouver Canucks at San Jose Sharks
1 REG / 00:06Faceoff
San Jose Sharks
winning player: Tomas Hertl; losing player: Bo Horvat
—
2017-11-11
Vancouver Canucks at San Jose Sharks
1 REG / 00:21Blocked Shot
Vancouver Canucks
shooting player: Sven Baertschi; blocking player: Marc-Edouard Vlasic
—
2017-11-11
Vancouver Canucks at San Jose Sharks
1 REG / 00:43Hit
Vancouver Canucks
hitting player: Ben Hutton; hittee player: Tomas Hertl
—
2017-11-11
Vancouver Canucks at San Jose Sharks
1 REG / 00:48Shot On Goal
San Jose Sharks
goalie in net: Jacob Markstrom; shooting player: Justin Braun
wrist
—
2017-11-11
Vancouver Canucks at San Jose Sharks
1 REG / 00:48Goal
San Jose Sharks
goalie in net: Jacob Markstrom; scoring player: Tomas Hertl; assist1 player: Justin Braun; assist2 player: Melker Karlsson
tip-in
0-1
2017-11-11
Vancouver Canucks at San Jose Sharks
1 REG / 00:48Faceoff
San Jose Sharks
winning player: Joe Thornton; losing player: Brandon Sutter
—
2017-11-11
Vancouver Canucks at San Jose Sharks
1 REG / 01:00Takeaway
Vancouver Canucks
player: Michael Del Zotto
—
2017-11-11
Vancouver Canucks at San Jose Sharks
1 REG / 01:07Shot On Goal
Vancouver Canucks
goalie in net: Aaron Dell; shooting player: Markus Granlund
wrist
—
2017-11-11
Vancouver Canucks at San Jose Sharks
1 REG / 01:08Stoppage
Neutral event

goalie-stopped-after-sog
—
2017-11-11
Vancouver Canucks at San Jose Sharks
1 REG / 01:08Faceoff
San Jose Sharks
winning player: Joe Pavelski; losing player: Henrik Sedin
—
2017-11-11
Vancouver Canucks at San Jose Sharks
1 REG / 01:18Shot On Goal
Vancouver Canucks
goalie in net: Aaron Dell; shooting player: Loui Eriksson
wrist
—
2017-11-11
Vancouver Canucks at San Jose Sharks
1 REG / 01:21Takeaway
San Jose Sharks
player: Joe Pavelski
—
2017-11-11
Vancouver Canucks at San Jose Sharks
1 REG / 01:52Hit
Vancouver Canucks
hitting player: Michael Del Zotto; hittee player: Jannik Hansen
—
2017-11-11
Vancouver Canucks at San Jose Sharks
1 REG / 02:09Hit
Vancouver Canucks
hitting player: Alex Biega; hittee player: Jannik Hansen
—
2017-11-11
Vancouver Canucks at San Jose Sharks
1 REG / 02:26Giveaway
San Jose Sharks
player: Aaron Dell
—
2017-11-11
Vancouver Canucks at San Jose Sharks
1 REG / 02:31Hit
San Jose Sharks
hitting player: Brenden Dillon; hittee player: Thomas Vanek
—
2017-11-11
Vancouver Canucks at San Jose Sharks
1 REG / 02:56Hit
Vancouver Canucks
hitting player: Erik Gudbranson; hittee player: Joel Ward
—
2017-11-11
Vancouver Canucks at San Jose Sharks
1 REG / 03:03Hit
San Jose Sharks
hitting player: Joel Ward; hittee player: Erik Gudbranson
—
2017-11-11
Vancouver Canucks at San Jose Sharks
1 REG / 03:07Stoppage
Neutral event

icing
—
2017-11-11
Vancouver Canucks at San Jose Sharks
1 REG / 03:07Faceoff
San Jose Sharks
winning player: Tomas Hertl; losing player: Bo Horvat
—
2017-11-11
Vancouver Canucks at San Jose Sharks
1 REG / 03:14Blocked Shot
San Jose Sharks
shooting player: Justin Braun; blocking player: Loui Eriksson
—
2017-11-11
Vancouver Canucks at San Jose Sharks
1 REG / 03:22Hit
Vancouver Canucks
hitting player: Alexander Edler; hittee player: Tomas Hertl
—
2017-11-11
Vancouver Canucks at San Jose Sharks
1 REG / 03:37Missed Shot
Vancouver Canucks
goalie in net: Aaron Dell; shooting player: Derek Dorsett
wide-of-net; wrist
—
2017-11-11
Vancouver Canucks at San Jose Sharks
1 REG / 03:41Blocked Shot
Vancouver Canucks
shooting player: Alexander Edler; blocking player: Joakim Ryan
—
2017-11-11
Vancouver Canucks at San Jose Sharks
1 REG / 03:42Stoppage
Neutral event

puck-in-crowd
—
2017-11-11
Vancouver Canucks at San Jose Sharks
1 REG / 03:42Faceoff
Vancouver Canucks
winning player: Henrik Sedin; losing player: Joe Pavelski
—
2017-11-11
Vancouver Canucks at San Jose Sharks
1 REG / 03:48Blocked Shot
Vancouver Canucks
shooting player: Loui Eriksson; blocking player: Joe Thornton
—
2017-11-11
Vancouver Canucks at San Jose Sharks
1 REG / 03:49Stoppage
Neutral event

puck-in-crowd
—
2017-11-11
Vancouver Canucks at San Jose Sharks
1 REG / 03:49Faceoff
San Jose Sharks
winning player: Joe Thornton; losing player: Henrik Sedin
—
2017-11-11
Vancouver Canucks at San Jose Sharks
1 REG / 04:02Hit
San Jose Sharks
hitting player: Joe Pavelski; hittee player: Derrick Pouliot
—
2017-11-11
Vancouver Canucks at San Jose Sharks
1 REG / 04:09Giveaway
Vancouver Canucks
player: Daniel Sedin
—
2017-11-11
Vancouver Canucks at San Jose Sharks
1 REG / 04:16Hit
Vancouver Canucks
hitting player: Alexander Edler; hittee player: Joonas Donskoi
—
2017-11-11
Vancouver Canucks at San Jose Sharks
1 REG / 04:22Hit
Vancouver Canucks
hitting player: Alexander Edler; hittee player: Joe Pavelski
—
2017-11-11
Vancouver Canucks at San Jose Sharks
1 REG / 04:52Shot On Goal
Vancouver Canucks
goalie in net: Aaron Dell; shooting player: Sam Gagner
wrist
—
2017-11-11
Vancouver Canucks at San Jose Sharks
1 REG / 04:57Blocked Shot
Vancouver Canucks
shooting player: Michael Del Zotto; blocking player: Tim Heed
—
2017-11-11
Vancouver Canucks at San Jose Sharks
1 REG / 05:22Stoppage
Neutral event

icing
—
2017-11-11
Vancouver Canucks at San Jose Sharks
1 REG / 05:22Faceoff
San Jose Sharks
winning player: Barclay Goodrow; losing player: Bo Horvat
—
2017-11-11
Vancouver Canucks at San Jose Sharks
1 REG / 05:30Stoppage
Neutral event

goalie-stopped-after-sog
—
2017-11-11
Vancouver Canucks at San Jose Sharks
1 REG / 05:29Shot On Goal
San Jose Sharks
goalie in net: Jacob Markstrom; shooting player: Justin Braun
slap
—
2017-11-11
Vancouver Canucks at San Jose Sharks
1 REG / 05:30Faceoff
Vancouver Canucks
winning player: Brandon Sutter; losing player: Barclay Goodrow
—
2017-11-11
Vancouver Canucks at San Jose Sharks
1 REG / 05:57Hit
San Jose Sharks
hitting player: Barclay Goodrow; hittee player: Erik Gudbranson
—
2017-11-11
Vancouver Canucks at San Jose Sharks
1 REG / 06:10Stoppage
Neutral event

puck-in-netting; tv-timeout
—
2017-11-11
Vancouver Canucks at San Jose Sharks
1 REG / 06:09Shot On Goal
San Jose Sharks
goalie in net: Jacob Markstrom; shooting player: Barclay Goodrow
wrist
—
2017-11-11
Vancouver Canucks at San Jose Sharks
1 REG / 06:10Faceoff
San Jose Sharks
winning player: Tomas Hertl; losing player: Bo Horvat
—
2017-11-11
Vancouver Canucks at San Jose Sharks
1 REG / 06:30Giveaway
San Jose Sharks
player: Logan Couture
—
2017-11-11
Vancouver Canucks at San Jose Sharks
1 REG / 06:38Takeaway
San Jose Sharks
player: Tomas Hertl
—
2017-11-11
Vancouver Canucks at San Jose Sharks
1 REG / 07:02Stoppage
Neutral event

high-stick
—

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.