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

284 matching events across 1 games. Last source refresh: Oct 4, 2026 04:31.

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

—
2019-12-12
New York Rangers at San Jose Sharks
1 REG / 00:00Faceoff
San Jose Sharks
winning player: Tomas Hertl; losing player: Mika Zibanejad
—
2019-12-12
New York Rangers at San Jose Sharks
1 REG / 00:20Missed Shot
San Jose Sharks
goalie in net: Alexandar Georgiev; shooting player: Kevin Labanc
wide-of-net; wrist
—
2019-12-12
New York Rangers at San Jose Sharks
1 REG / 00:24Takeaway
San Jose Sharks
player: Kevin Labanc
—
2019-12-12
New York Rangers at San Jose Sharks
1 REG / 01:15Stoppage
Neutral event

icing
—
2019-12-12
New York Rangers at San Jose Sharks
1 REG / 01:15Faceoff
San Jose Sharks
winning player: Logan Couture; losing player: Ryan Strome
—
2019-12-12
New York Rangers at San Jose Sharks
1 REG / 01:21Giveaway
San Jose Sharks
player: Evander Kane
—
2019-12-12
New York Rangers at San Jose Sharks
1 REG / 01:26Blocked Shot
New York Rangers
shooting player: Artemi Panarin; blocking player: Marc-Edouard Vlasic
—
2019-12-12
New York Rangers at San Jose Sharks
1 REG / 02:07Missed Shot
New York Rangers
goalie in net: Martin Jones; shooting player: Filip Chytil
wide-of-net; backhand
—
2019-12-12
New York Rangers at San Jose Sharks
1 REG / 02:13Stoppage
Neutral event

offside
—
2019-12-12
New York Rangers at San Jose Sharks
1 REG / 02:13Faceoff
San Jose Sharks
winning player: Dylan Gambrell; losing player: Brett Howden
—
2019-12-12
New York Rangers at San Jose Sharks
1 REG / 02:38Missed Shot
San Jose Sharks
goalie in net: Alexandar Georgiev; shooting player: Dylan Gambrell
wide-of-net; wrist
—
2019-12-12
New York Rangers at San Jose Sharks
1 REG / 02:40Stoppage
Neutral event

net-dislodged-defensive-skater
—
2019-12-12
New York Rangers at San Jose Sharks
1 REG / 02:40Faceoff
San Jose Sharks
winning player: Dylan Gambrell; losing player: Brett Howden
—
2019-12-12
New York Rangers at San Jose Sharks
1 REG / 02:52Hit
New York Rangers
hitting player: Brendan Smith; hittee player: Brent Burns
—
2019-12-12
New York Rangers at San Jose Sharks
1 REG / 03:48Blocked Shot
San Jose Sharks
shooting player: Tomas Hertl; blocking player: Jacob Trouba
—
2019-12-12
New York Rangers at San Jose Sharks
1 REG / 03:52Shot On Goal
San Jose Sharks
goalie in net: Alexandar Georgiev; shooting player: Marc-Edouard Vlasic
wrist
—
2019-12-12
New York Rangers at San Jose Sharks
1 REG / 04:15Shot On Goal
San Jose Sharks
goalie in net: Alexandar Georgiev; shooting player: Timo Meier
backhand
—
2019-12-12
New York Rangers at San Jose Sharks
1 REG / 04:16Hit
New York Rangers
hitting player: Jacob Trouba; hittee player: Timo Meier
—
2019-12-12
New York Rangers at San Jose Sharks
1 REG / 04:20Missed Shot
San Jose Sharks
goalie in net: Alexandar Georgiev; shooting player: Timo Meier
wide-of-net; tip-in
—
2019-12-12
New York Rangers at San Jose Sharks
1 REG / 04:56Takeaway
San Jose Sharks
player: Erik Karlsson
—
2019-12-12
New York Rangers at San Jose Sharks
1 REG / 05:08Stoppage
Neutral event

puck-in-netting
—
2019-12-12
New York Rangers at San Jose Sharks
1 REG / 05:08Faceoff
San Jose Sharks
winning player: Barclay Goodrow; losing player: Filip Chytil
—
2019-12-12
New York Rangers at San Jose Sharks
1 REG / 05:35Hit
New York Rangers
hitting player: Jesper Fast; hittee player: Barclay Goodrow
—
2019-12-12
New York Rangers at San Jose Sharks
1 REG / 05:50Shot On Goal
New York Rangers
goalie in net: Martin Jones; shooting player: Filip Chytil
wrist
—
2019-12-12
New York Rangers at San Jose Sharks
1 REG / 05:51Stoppage
Neutral event

goalie-stopped-after-sog
—
2019-12-12
New York Rangers at San Jose Sharks
1 REG / 05:51Faceoff
New York Rangers
winning player: Brett Howden; losing player: Dylan Gambrell
—
2019-12-12
New York Rangers at San Jose Sharks
1 REG / 06:09Takeaway
San Jose Sharks
player: Tim Heed
—
2019-12-12
New York Rangers at San Jose Sharks
1 REG / 06:36Hit
San Jose Sharks
hitting player: Kevin Labanc; hittee player: Adam Fox
—
2019-12-12
New York Rangers at San Jose Sharks
1 REG / 07:01Takeaway
San Jose Sharks
player: Brenden Dillon
—
2019-12-12
New York Rangers at San Jose Sharks
1 REG / 07:07Takeaway
New York Rangers
player: Chris Kreider
—
2019-12-12
New York Rangers at San Jose Sharks
1 REG / 07:24Penalty
San Jose Sharks

too-many-men-on-the-ice; 2.0
—
2019-12-12
New York Rangers at San Jose Sharks
1 REG / 07:24Faceoff
New York Rangers
winning player: Mika Zibanejad; losing player: Barclay Goodrow
—
2019-12-12
New York Rangers at San Jose Sharks
1 REG / 07:49Missed Shot
New York Rangers
goalie in net: Martin Jones; shooting player: Chris Kreider
wide-of-net; tip-in
—
2019-12-12
New York Rangers at San Jose Sharks
1 REG / 07:59Blocked Shot
New York Rangers
shooting player: Tony DeAngelo; blocking player: Melker Karlsson
—
2019-12-12
New York Rangers at San Jose Sharks
1 REG / 08:19Shot On Goal
New York Rangers
goalie in net: Martin Jones; shooting player: Chris Kreider
slap
—
2019-12-12
New York Rangers at San Jose Sharks
1 REG / 08:28Blocked Shot
New York Rangers
shooting player: Tony DeAngelo; blocking player: Logan Couture
—
2019-12-12
New York Rangers at San Jose Sharks
1 REG / 08:39Shot On Goal
New York Rangers
goalie in net: Martin Jones; shooting player: Mika Zibanejad
backhand
—
2019-12-12
New York Rangers at San Jose Sharks
1 REG / 09:13Goal
San Jose Sharks
goalie in net: Alexandar Georgiev; scoring player: Tomas Hertl
wrist
0-1
2019-12-12
New York Rangers at San Jose Sharks
1 REG / 09:13Faceoff
New York Rangers
winning player: Brett Howden; losing player: Marcus Sorensen
—
2019-12-12
New York Rangers at San Jose Sharks
1 REG / 09:34Shot On Goal
New York Rangers
goalie in net: Martin Jones; shooting player: Jesper Fast
wrist
—
2019-12-12
New York Rangers at San Jose Sharks
1 REG / 09:42Shot On Goal
New York Rangers
goalie in net: Martin Jones; shooting player: Brett Howden
wrist
—
2019-12-12
New York Rangers at San Jose Sharks
1 REG / 09:46Shot On Goal
New York Rangers
goalie in net: Martin Jones; shooting player: Jesper Fast
wrist
—
2019-12-12
New York Rangers at San Jose Sharks
1 REG / 09:47Shot On Goal
New York Rangers
goalie in net: Martin Jones; shooting player: Greg McKegg
wrist
—
2019-12-12
New York Rangers at San Jose Sharks
1 REG / 10:58Stoppage
Neutral event

offside; tv-timeout
—
2019-12-12
New York Rangers at San Jose Sharks
1 REG / 10:58Faceoff
San Jose Sharks
winning player: Tomas Hertl; losing player: Mika Zibanejad
—
2019-12-12
New York Rangers at San Jose Sharks
1 REG / 11:20Shot On Goal
New York Rangers
goalie in net: Martin Jones; shooting player: Ryan Lindgren
wrist
—
2019-12-12
New York Rangers at San Jose Sharks
1 REG / 11:35Takeaway
San Jose Sharks
player: Kevin Labanc
—
2019-12-12
New York Rangers at San Jose Sharks
1 REG / 12:14Takeaway
San Jose Sharks
player: Patrick Marleau
—
2019-12-12
New York Rangers at San Jose Sharks
1 REG / 12:17Hit
San Jose Sharks
hitting player: Barclay Goodrow; hittee player: Brady Skjei
—

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.