NHL Data Hub

NHL play-by-play

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

Reset

343 matching events across 1 games. Last source refresh: Oct 4, 2026 04:20.

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

—
2019-01-21
San Jose Sharks at Florida Panthers
1 REG / 00:00Faceoff
Florida Panthers
winning player: Vincent Trocheck; losing player: Logan Couture
—
2019-01-21
San Jose Sharks at Florida Panthers
1 REG / 00:31Missed Shot
Florida Panthers
goalie in net: Martin Jones; shooting player: Jonathan Huberdeau
wide-of-net; wrist
—
2019-01-21
San Jose Sharks at Florida Panthers
1 REG / 00:56Hit
San Jose Sharks
hitting player: Radim Simek; hittee player: Frank Vatrano
—
2019-01-21
San Jose Sharks at Florida Panthers
1 REG / 01:01Stoppage
Neutral event

offside
—
2019-01-21
San Jose Sharks at Florida Panthers
1 REG / 01:01Faceoff
San Jose Sharks
winning player: Joe Thornton; losing player: Henrik Borgstrom
—
2019-01-21
San Jose Sharks at Florida Panthers
1 REG / 01:14Takeaway
San Jose Sharks
player: Melker Karlsson
—
2019-01-21
San Jose Sharks at Florida Panthers
1 REG / 01:19Missed Shot
San Jose Sharks
goalie in net: Roberto Luongo; shooting player: Brent Burns
wide-of-net; wrist
—
2019-01-21
San Jose Sharks at Florida Panthers
1 REG / 01:31Giveaway
San Jose Sharks
player: Joe Thornton
—
2019-01-21
San Jose Sharks at Florida Panthers
1 REG / 01:42Giveaway
San Jose Sharks
player: Brent Burns
—
2019-01-21
San Jose Sharks at Florida Panthers
1 REG / 01:49Blocked Shot
Florida Panthers
shooting player: Mike Hoffman; blocking player: Radim Simek
—
2019-01-21
San Jose Sharks at Florida Panthers
1 REG / 01:58Missed Shot
Florida Panthers
goalie in net: Martin Jones; shooting player: Colton Sceviour
wide-of-net; wrist
—
2019-01-21
San Jose Sharks at Florida Panthers
1 REG / 02:02Takeaway
Florida Panthers
player: Colton Sceviour
—
2019-01-21
San Jose Sharks at Florida Panthers
1 REG / 02:09Blocked Shot
Florida Panthers
shooting player: Mark Pysyk; blocking player: Brent Burns
—
2019-01-21
San Jose Sharks at Florida Panthers
1 REG / 02:30Takeaway
San Jose Sharks
player: Lukas Radil
—
2019-01-21
San Jose Sharks at Florida Panthers
1 REG / 02:52Shot On Goal
Florida Panthers
goalie in net: Martin Jones; shooting player: Frank Vatrano
snap
—
2019-01-21
San Jose Sharks at Florida Panthers
1 REG / 02:53Stoppage
Neutral event

goalie-stopped-after-sog
—
2019-01-21
San Jose Sharks at Florida Panthers
1 REG / 02:53Faceoff
San Jose Sharks
winning player: Logan Couture; losing player: Aleksander Barkov
—
2019-01-21
San Jose Sharks at Florida Panthers
1 REG / 03:07Stoppage
Neutral event

offside
—
2019-01-21
San Jose Sharks at Florida Panthers
1 REG / 03:07Faceoff
Florida Panthers
winning player: Vincent Trocheck; losing player: Tomas Hertl
—
2019-01-21
San Jose Sharks at Florida Panthers
1 REG / 03:15Giveaway
Florida Panthers
player: Mark Pysyk
—
2019-01-21
San Jose Sharks at Florida Panthers
1 REG / 03:41Blocked Shot
Florida Panthers
shooting player: Mike Matheson; blocking player: Brenden Dillon
—
2019-01-21
San Jose Sharks at Florida Panthers
1 REG / 03:55Shot On Goal
Florida Panthers
goalie in net: Martin Jones; shooting player: Mike Matheson
wrist
—
2019-01-21
San Jose Sharks at Florida Panthers
1 REG / 04:09Stoppage
Neutral event

icing
—
2019-01-21
San Jose Sharks at Florida Panthers
1 REG / 04:09Faceoff
Florida Panthers
winning player: Henrik Borgstrom; losing player: Melker Karlsson
—
2019-01-21
San Jose Sharks at Florida Panthers
1 REG / 04:19Missed Shot
Florida Panthers
goalie in net: Martin Jones; shooting player: Denis Malgin
wide-of-net; tip-in
—
2019-01-21
San Jose Sharks at Florida Panthers
1 REG / 04:26Blocked Shot
San Jose Sharks
shooting player: Marcus Sorensen; blocking player: Aaron Ekblad
—
2019-01-21
San Jose Sharks at Florida Panthers
1 REG / 04:28Penalty
Florida Panthers
committed by player: Aaron Ekblad; drawn by player: Marcus Sorensen
holding-the-stick; 2.0
—
2019-01-21
San Jose Sharks at Florida Panthers
1 REG / 04:28Faceoff
Florida Panthers
winning player: Vincent Trocheck; losing player: Tomas Hertl
—
2019-01-21
San Jose Sharks at Florida Panthers
1 REG / 05:27Missed Shot
San Jose Sharks
goalie in net: Roberto Luongo; shooting player: Brent Burns
over-net; wrist
—
2019-01-21
San Jose Sharks at Florida Panthers
1 REG / 05:40Blocked Shot
San Jose Sharks
shooting player: Joe Pavelski; blocking player: Ian McCoshen
—
2019-01-21
San Jose Sharks at Florida Panthers
1 REG / 05:48Shot On Goal
Florida Panthers
goalie in net: Martin Jones; shooting player: Colton Sceviour
wrist
—
2019-01-21
San Jose Sharks at Florida Panthers
1 REG / 06:02Shot On Goal
San Jose Sharks
goalie in net: Roberto Luongo; shooting player: Joonas Donskoi
wrist
—
2019-01-21
San Jose Sharks at Florida Panthers
1 REG / 06:03Blocked Shot
San Jose Sharks
shooting player: Timo Meier; blocking player: Mark Pysyk
—
2019-01-21
San Jose Sharks at Florida Panthers
1 REG / 06:37Takeaway
Florida Panthers
player: Mike Matheson
—
2019-01-21
San Jose Sharks at Florida Panthers
1 REG / 07:06Shot On Goal
Florida Panthers
goalie in net: Martin Jones; shooting player: Frank Vatrano
wrist
—
2019-01-21
San Jose Sharks at Florida Panthers
1 REG / 07:06Stoppage
Neutral event

goalie-stopped-after-sog; tv-timeout
—
2019-01-21
San Jose Sharks at Florida Panthers
1 REG / 07:06Faceoff
Florida Panthers
winning player: Aleksander Barkov; losing player: Joe Pavelski
—
2019-01-21
San Jose Sharks at Florida Panthers
1 REG / 07:10Shot On Goal
Florida Panthers
goalie in net: Martin Jones; shooting player: Keith Yandle
slap
—
2019-01-21
San Jose Sharks at Florida Panthers
1 REG / 07:10Stoppage
Neutral event

goalie-stopped-after-sog
—
2019-01-21
San Jose Sharks at Florida Panthers
1 REG / 07:10Faceoff
San Jose Sharks
winning player: Logan Couture; losing player: Aleksander Barkov
—
2019-01-21
San Jose Sharks at Florida Panthers
1 REG / 07:28Hit
Florida Panthers
hitting player: Frank Vatrano; hittee player: Joe Pavelski
—
2019-01-21
San Jose Sharks at Florida Panthers
1 REG / 07:46Blocked Shot
San Jose Sharks
shooting player: Brenden Dillon; blocking player: Frank Vatrano
—
2019-01-21
San Jose Sharks at Florida Panthers
1 REG / 07:47Takeaway
Florida Panthers
player: Frank Vatrano
—
2019-01-21
San Jose Sharks at Florida Panthers
1 REG / 08:16Hit
Florida Panthers
hitting player: Mike Matheson; hittee player: Melker Karlsson
—
2019-01-21
San Jose Sharks at Florida Panthers
1 REG / 08:19Missed Shot
San Jose Sharks
goalie in net: Roberto Luongo; shooting player: Brent Burns
wide-of-net; wrist
—
2019-01-21
San Jose Sharks at Florida Panthers
1 REG / 08:58Hit
Florida Panthers
hitting player: Mike Hoffman; hittee player: Evander Kane
—
2019-01-21
San Jose Sharks at Florida Panthers
1 REG / 09:03Takeaway
Florida Panthers
player: Henrik Borgstrom
—
2019-01-21
San Jose Sharks at Florida Panthers
1 REG / 09:08Stoppage
Neutral event

puck-in-benches
—
2019-01-21
San Jose Sharks at Florida Panthers
1 REG / 09:08Faceoff
San Jose Sharks
winning player: Barclay Goodrow; losing player: Jared McCann
—

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.