NHL Data Hub

NHL play-by-play

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

Reset

323 matching events across 1 games. Last source refresh: Oct 4, 2026 04:09.

50 events per page. CSV contains all matching rows and additional event fields.
Date / gamePeriod / elapsed timeEvent / teamPlayers / detailsScore (away-home)
2018-03-20
New Jersey Devils at San Jose Sharks
1 REG / 00:00Period Start
Neutral event

—
2018-03-20
New Jersey Devils at San Jose Sharks
1 REG / 00:00Faceoff
New Jersey Devils
winning player: Travis Zajac; losing player: Joe Pavelski
—
2018-03-20
New Jersey Devils at San Jose Sharks
1 REG / 00:42Giveaway
New Jersey Devils
player: Cory Schneider
—
2018-03-20
New Jersey Devils at San Jose Sharks
1 REG / 00:51Stoppage
Neutral event

icing
—
2018-03-20
New Jersey Devils at San Jose Sharks
1 REG / 00:51Faceoff
New Jersey Devils
winning player: Nico Hischier; losing player: Tomas Hertl
—
2018-03-20
New Jersey Devils at San Jose Sharks
1 REG / 00:57Stoppage
Neutral event

icing
—
2018-03-20
New Jersey Devils at San Jose Sharks
1 REG / 00:57Faceoff
New Jersey Devils
winning player: Nico Hischier; losing player: Tomas Hertl
—
2018-03-20
New Jersey Devils at San Jose Sharks
1 REG / 01:24Blocked Shot
New Jersey Devils
shooting player: John Moore; blocking player: Marc-Edouard Vlasic
—
2018-03-20
New Jersey Devils at San Jose Sharks
1 REG / 01:58Blocked Shot
San Jose Sharks
shooting player: Kevin Labanc; blocking player: Damon Severson
—
2018-03-20
New Jersey Devils at San Jose Sharks
1 REG / 02:08Shot On Goal
San Jose Sharks
goalie in net: Cory Schneider; shooting player: Kevin Labanc
wrist
—
2018-03-20
New Jersey Devils at San Jose Sharks
1 REG / 02:08Stoppage
Neutral event

goalie-stopped-after-sog
—
2018-03-20
New Jersey Devils at San Jose Sharks
1 REG / 02:08Faceoff
San Jose Sharks
winning player: Eric Fehr; losing player: Blake Coleman
—
2018-03-20
New Jersey Devils at San Jose Sharks
1 REG / 02:13Blocked Shot
San Jose Sharks
shooting player: Brent Burns; blocking player: Blake Coleman
—
2018-03-20
New Jersey Devils at San Jose Sharks
1 REG / 02:34Blocked Shot
San Jose Sharks
shooting player: Paul Martin; blocking player: Blake Coleman
—
2018-03-20
New Jersey Devils at San Jose Sharks
1 REG / 02:40Hit
San Jose Sharks
hitting player: Jannik Hansen; hittee player: Blake Coleman
—
2018-03-20
New Jersey Devils at San Jose Sharks
1 REG / 03:03Giveaway
San Jose Sharks
player: Brent Burns
—
2018-03-20
New Jersey Devils at San Jose Sharks
1 REG / 03:10Shot On Goal
New Jersey Devils
goalie in net: Martin Jones; shooting player: Travis Zajac
wrist
—
2018-03-20
New Jersey Devils at San Jose Sharks
1 REG / 03:10Stoppage
Neutral event

goalie-stopped-after-sog
—
2018-03-20
New Jersey Devils at San Jose Sharks
1 REG / 03:10Faceoff
San Jose Sharks
winning player: Tomas Hertl; losing player: Travis Zajac
—
2018-03-20
New Jersey Devils at San Jose Sharks
1 REG / 03:22Blocked Shot
San Jose Sharks
shooting player: Logan Couture; blocking player: Andy Greene
—
2018-03-20
New Jersey Devils at San Jose Sharks
1 REG / 03:23Stoppage
Neutral event

puck-in-netting
—
2018-03-20
New Jersey Devils at San Jose Sharks
1 REG / 03:15Hit
New Jersey Devils
hitting player: Travis Zajac; hittee player: Brenden Dillon
—
2018-03-20
New Jersey Devils at San Jose Sharks
1 REG / 03:23Faceoff
San Jose Sharks
winning player: Tomas Hertl; losing player: Brian Boyle
—
2018-03-20
New Jersey Devils at San Jose Sharks
1 REG / 04:30Missed Shot
San Jose Sharks
goalie in net: Cory Schneider; shooting player: Melker Karlsson
wide-of-net; deflected
—
2018-03-20
New Jersey Devils at San Jose Sharks
1 REG / 04:41Shot On Goal
San Jose Sharks
goalie in net: Cory Schneider; shooting player: Joe Pavelski
wrist
—
2018-03-20
New Jersey Devils at San Jose Sharks
1 REG / 05:00Missed Shot
New Jersey Devils
goalie in net: Martin Jones; shooting player: Taylor Hall
wide-of-net; snap
—
2018-03-20
New Jersey Devils at San Jose Sharks
1 REG / 05:06Missed Shot
New Jersey Devils
goalie in net: Martin Jones; shooting player: Taylor Hall
over-net; deflected
—
2018-03-20
New Jersey Devils at San Jose Sharks
1 REG / 05:08Takeaway
New Jersey Devils
player: Taylor Hall
—
2018-03-20
New Jersey Devils at San Jose Sharks
1 REG / 05:14Stoppage
Neutral event

puck-frozen
—
2018-03-20
New Jersey Devils at San Jose Sharks
1 REG / 05:14Faceoff
New Jersey Devils
winning player: Blake Coleman; losing player: Timo Meier
—
2018-03-20
New Jersey Devils at San Jose Sharks
1 REG / 05:28Stoppage
Neutral event

puck-in-netting
—
2018-03-20
New Jersey Devils at San Jose Sharks
1 REG / 05:28Faceoff
San Jose Sharks
winning player: Barclay Goodrow; losing player: Blake Coleman
—
2018-03-20
New Jersey Devils at San Jose Sharks
1 REG / 05:31Missed Shot
San Jose Sharks
goalie in net: Cory Schneider; shooting player: Paul Martin
wide-of-net; slap
—
2018-03-20
New Jersey Devils at San Jose Sharks
1 REG / 05:32Goal
San Jose Sharks
goalie in net: Cory Schneider; scoring player: Eric Fehr; assist1 player: Paul Martin; assist2 player: Brent Burns
wrist
0-1
2018-03-20
New Jersey Devils at San Jose Sharks
1 REG / 05:32Faceoff
San Jose Sharks
winning player: Barclay Goodrow; losing player: Brian Boyle
—
2018-03-20
New Jersey Devils at San Jose Sharks
1 REG / 05:47Shot On Goal
San Jose Sharks
goalie in net: Cory Schneider; shooting player: Eric Fehr
wrist
—
2018-03-20
New Jersey Devils at San Jose Sharks
1 REG / 05:51Stoppage
Neutral event

puck-frozen
—
2018-03-20
New Jersey Devils at San Jose Sharks
1 REG / 05:51Faceoff
New Jersey Devils
winning player: Travis Zajac; losing player: Tomas Hertl
—
2018-03-20
New Jersey Devils at San Jose Sharks
1 REG / 05:46Hit
New Jersey Devils
hitting player: Brian Boyle; hittee player: Barclay Goodrow
—
2018-03-20
New Jersey Devils at San Jose Sharks
1 REG / 06:04Penalty
San Jose Sharks
committed by player: Dylan DeMelo; drawn by player: Michael Grabner
interference; 2.0
—
2018-03-20
New Jersey Devils at San Jose Sharks
1 REG / 06:04Stoppage
Neutral event

tv-timeout; tv-timeout
—
2018-03-20
New Jersey Devils at San Jose Sharks
1 REG / 06:04Faceoff
New Jersey Devils
winning player: Travis Zajac; losing player: Tomas Hertl
—
2018-03-20
New Jersey Devils at San Jose Sharks
1 REG / 06:08Blocked Shot
New Jersey Devils
shooting player: Sami Vatanen; blocking player: Tomas Hertl
—
2018-03-20
New Jersey Devils at San Jose Sharks
1 REG / 06:21Shot On Goal
San Jose Sharks
goalie in net: Cory Schneider; shooting player: Logan Couture
wrist
—
2018-03-20
New Jersey Devils at San Jose Sharks
1 REG / 06:21Stoppage
Neutral event

goalie-stopped-after-sog
—
2018-03-20
New Jersey Devils at San Jose Sharks
1 REG / 06:21Faceoff
San Jose Sharks
winning player: Chris Tierney; losing player: Travis Zajac
—
2018-03-20
New Jersey Devils at San Jose Sharks
1 REG / 06:44Shot On Goal
New Jersey Devils
goalie in net: Martin Jones; shooting player: Patrick Maroon
wrist
—
2018-03-20
New Jersey Devils at San Jose Sharks
1 REG / 06:44Penalty
San Jose Sharks
committed by player: Melker Karlsson; drawn by player: Sami Vatanen
hooking; 2.0
—
2018-03-20
New Jersey Devils at San Jose Sharks
1 REG / 06:44Faceoff
San Jose Sharks
winning player: Joe Pavelski; losing player: Drew Stafford
—
2018-03-20
New Jersey Devils at San Jose Sharks
1 REG / 07:03Stoppage
Neutral event

offside
—

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.