Skip to content
NHL Data Hub

NHL play-by-play

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

Reset

275 matching events across 1 games. Last source refresh: Oct 4, 2026 04:32.

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

—
2020-01-04
San Jose Sharks at Columbus Blue Jackets
1 REG / 00:00Faceoff
Columbus Blue Jackets
winning player: Boone Jenner; losing player: Tomas Hertl
—
2020-01-04
San Jose Sharks at Columbus Blue Jackets
1 REG / 00:09Hit
Columbus Blue Jackets
hitting player: David Savard; hittee player: Logan Couture
—
2020-01-04
San Jose Sharks at Columbus Blue Jackets
1 REG / 00:26Shot On Goal
San Jose Sharks
goalie in net: Elvis Merzlikins; shooting player: Patrick Marleau
wrist
—
2020-01-04
San Jose Sharks at Columbus Blue Jackets
1 REG / 00:27Penalty
Columbus Blue Jackets
committed by player: Nick Foligno; drawn by player: Marc-Edouard Vlasic
tripping; 2.0
—
2020-01-04
San Jose Sharks at Columbus Blue Jackets
1 REG / 00:27Faceoff
San Jose Sharks
winning player: Tomas Hertl; losing player: Boone Jenner
—
2020-01-04
San Jose Sharks at Columbus Blue Jackets
1 REG / 00:33Blocked Shot
San Jose Sharks
shooting player: Erik Karlsson; blocking player: Boone Jenner
—
2020-01-04
San Jose Sharks at Columbus Blue Jackets
1 REG / 00:42Takeaway
Columbus Blue Jackets
player: Seth Jones
—
2020-01-04
San Jose Sharks at Columbus Blue Jackets
1 REG / 01:31Giveaway
San Jose Sharks
player: Evander Kane
—
2020-01-04
San Jose Sharks at Columbus Blue Jackets
1 REG / 02:08Takeaway
Columbus Blue Jackets
player: Riley Nash
—
2020-01-04
San Jose Sharks at Columbus Blue Jackets
1 REG / 02:27Shot On Goal
Columbus Blue Jackets
goalie in net: Aaron Dell; shooting player: Seth Jones
wrist
—
2020-01-04
San Jose Sharks at Columbus Blue Jackets
1 REG / 02:43Hit
San Jose Sharks
hitting player: Brent Burns; hittee player: Seth Jones
—
2020-01-04
San Jose Sharks at Columbus Blue Jackets
1 REG / 03:00Hit
San Jose Sharks
hitting player: Brenden Dillon; hittee player: Eric Robinson
—
2020-01-04
San Jose Sharks at Columbus Blue Jackets
1 REG / 03:04Stoppage
Neutral event

chlg-hm-off-side; chlg-hm-off-side
—
2020-01-04
San Jose Sharks at Columbus Blue Jackets
1 REG / 03:04Faceoff
San Jose Sharks
winning player: Tomas Hertl; losing player: Alexander Wennberg
—
2020-01-04
San Jose Sharks at Columbus Blue Jackets
1 REG / 03:30Hit
Columbus Blue Jackets
hitting player: Zach Werenski; hittee player: Tomas Hertl
—
2020-01-04
San Jose Sharks at Columbus Blue Jackets
1 REG / 04:06Takeaway
Columbus Blue Jackets
player: Jakob Lilja
—
2020-01-04
San Jose Sharks at Columbus Blue Jackets
1 REG / 04:18Hit
San Jose Sharks
hitting player: Kevin Labanc; hittee player: David Savard
—
2020-01-04
San Jose Sharks at Columbus Blue Jackets
1 REG / 04:22Shot On Goal
San Jose Sharks
goalie in net: Elvis Merzlikins; shooting player: Marc-Edouard Vlasic
wrist
—
2020-01-04
San Jose Sharks at Columbus Blue Jackets
1 REG / 04:28Blocked Shot
San Jose Sharks
shooting player: Marcus Sorensen; blocking player: Ryan MacInnis
—
2020-01-04
San Jose Sharks at Columbus Blue Jackets
1 REG / 05:04Giveaway
San Jose Sharks
player: Erik Karlsson
—
2020-01-04
San Jose Sharks at Columbus Blue Jackets
1 REG / 05:04Stoppage
Neutral event

offside
—
2020-01-04
San Jose Sharks at Columbus Blue Jackets
1 REG / 05:04Faceoff
San Jose Sharks
winning player: Joel Kellman; losing player: Pierre-Luc Dubois
—
2020-01-04
San Jose Sharks at Columbus Blue Jackets
1 REG / 05:58Shot On Goal
San Jose Sharks
goalie in net: Elvis Merzlikins; shooting player: Logan Couture
wrist
—
2020-01-04
San Jose Sharks at Columbus Blue Jackets
1 REG / 06:29Hit
Columbus Blue Jackets
hitting player: David Savard; hittee player: Tomas Hertl
—
2020-01-04
San Jose Sharks at Columbus Blue Jackets
1 REG / 07:05Blocked Shot
San Jose Sharks
shooting player: Marcus Sorensen; blocking player: David Savard
—
2020-01-04
San Jose Sharks at Columbus Blue Jackets
1 REG / 07:06Shot On Goal
San Jose Sharks
goalie in net: Elvis Merzlikins; shooting player: Marcus Sorensen
backhand
—
2020-01-04
San Jose Sharks at Columbus Blue Jackets
1 REG / 07:11Blocked Shot
San Jose Sharks
shooting player: Kevin Labanc; blocking player: Alexander Wennberg
—
2020-01-04
San Jose Sharks at Columbus Blue Jackets
1 REG / 07:15Shot On Goal
San Jose Sharks
goalie in net: Elvis Merzlikins; shooting player: Kevin Labanc
backhand
—
2020-01-04
San Jose Sharks at Columbus Blue Jackets
1 REG / 07:37Missed Shot
San Jose Sharks
goalie in net: Elvis Merzlikins; shooting player: Evander Kane
wide-of-net; deflected
—
2020-01-04
San Jose Sharks at Columbus Blue Jackets
1 REG / 08:02Stoppage
Neutral event

offside; tv-timeout
—
2020-01-04
San Jose Sharks at Columbus Blue Jackets
1 REG / 08:02Faceoff
Columbus Blue Jackets
winning player: Pierre-Luc Dubois; losing player: Joel Kellman
—
2020-01-04
San Jose Sharks at Columbus Blue Jackets
1 REG / 08:10Hit
Columbus Blue Jackets
hitting player: Eric Robinson; hittee player: Mario Ferraro
—
2020-01-04
San Jose Sharks at Columbus Blue Jackets
1 REG / 08:11Stoppage
Neutral event

puck-frozen
—
2020-01-04
San Jose Sharks at Columbus Blue Jackets
1 REG / 08:11Faceoff
San Jose Sharks
winning player: Tomas Hertl; losing player: Boone Jenner
—
2020-01-04
San Jose Sharks at Columbus Blue Jackets
1 REG / 08:18Missed Shot
Columbus Blue Jackets
goalie in net: Aaron Dell; shooting player: Zach Werenski
wide-of-net; wrist
—
2020-01-04
San Jose Sharks at Columbus Blue Jackets
1 REG / 08:19Stoppage
Neutral event

referee-or-linesman
—
2020-01-04
San Jose Sharks at Columbus Blue Jackets
1 REG / 08:19Faceoff
San Jose Sharks
winning player: Logan Couture; losing player: Boone Jenner
—
2020-01-04
San Jose Sharks at Columbus Blue Jackets
1 REG / 08:30Stoppage
Neutral event

puck-in-netting
—
2020-01-04
San Jose Sharks at Columbus Blue Jackets
1 REG / 08:30Faceoff
San Jose Sharks
winning player: Tomas Hertl; losing player: Boone Jenner
—
2020-01-04
San Jose Sharks at Columbus Blue Jackets
1 REG / 08:51Giveaway
Columbus Blue Jackets
player: Gustav Nyquist
—
2020-01-04
San Jose Sharks at Columbus Blue Jackets
1 REG / 08:56Missed Shot
San Jose Sharks
goalie in net: Elvis Merzlikins; shooting player: Logan Couture
wide-of-net; deflected
—
2020-01-04
San Jose Sharks at Columbus Blue Jackets
1 REG / 09:11Hit
Columbus Blue Jackets
hitting player: Eric Robinson; hittee player: Marc-Edouard Vlasic
—
2020-01-04
San Jose Sharks at Columbus Blue Jackets
1 REG / 09:13Hit
San Jose Sharks
hitting player: Joel Kellman; hittee player: David Savard
—
2020-01-04
San Jose Sharks at Columbus Blue Jackets
1 REG / 09:22Hit
San Jose Sharks
hitting player: Melker Karlsson; hittee player: Vladislav Gavrikov
—
2020-01-04
San Jose Sharks at Columbus Blue Jackets
1 REG / 09:30Stoppage
Neutral event

offside
—
2020-01-04
San Jose Sharks at Columbus Blue Jackets
1 REG / 09:30Faceoff
San Jose Sharks
winning player: Joe Thornton; losing player: Pierre-Luc Dubois
—
2020-01-04
San Jose Sharks at Columbus Blue Jackets
1 REG / 10:10Hit
Columbus Blue Jackets
hitting player: Kevin Stenlund; hittee player: Brenden Dillon
—
2020-01-04
San Jose Sharks at Columbus Blue Jackets
1 REG / 10:35Shot On Goal
San Jose Sharks
goalie in net: Elvis Merzlikins; shooting player: Timo Meier
wrist
—
2020-01-04
San Jose Sharks at Columbus Blue Jackets
1 REG / 10:36Stoppage
Neutral event

goalie-stopped-after-sog; tv-timeout
—

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.