NHL Data Hub

NHL play-by-play

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

Reset

320 matching events across 1 games. Last source refresh: Oct 4, 2026 05:51.

50 events per page. CSV contains all matching rows and additional event fields.
Date / gamePeriod / elapsed timeEvent / teamPlayers / detailsScore (away-home)
2026-01-19
New York Rangers at Anaheim Ducks
1 REG / 00:00Period Start
Neutral event

—
2026-01-19
New York Rangers at Anaheim Ducks
1 REG / 00:00Faceoff
New York Rangers
winning player: Mika Zibanejad; losing player: Mason McTavish
—
2026-01-19
New York Rangers at Anaheim Ducks
1 REG / 00:13Missed Shot
Anaheim Ducks
goalie in net: Spencer Martin; shooting player: Ryan Strome
wide-right; slap
—
2026-01-19
New York Rangers at Anaheim Ducks
1 REG / 00:17Hit
Anaheim Ducks
hitting player: Mason McTavish; hittee player: Vladislav Gavrikov
—
2026-01-19
New York Rangers at Anaheim Ducks
1 REG / 00:26Hit
New York Rangers
hitting player: Mika Zibanejad; hittee player: Mason McTavish
—
2026-01-19
New York Rangers at Anaheim Ducks
1 REG / 01:06Giveaway
New York Rangers
player: Vincent Trocheck
—
2026-01-19
New York Rangers at Anaheim Ducks
1 REG / 01:35Takeaway
New York Rangers
player: Urho Vaakanainen
—
2026-01-19
New York Rangers at Anaheim Ducks
1 REG / 01:36Blocked Shot
Anaheim Ducks
shooting player: Jeffrey Viel; blocking player: Brennan Othmann
blocked
—
2026-01-19
New York Rangers at Anaheim Ducks
1 REG / 01:36Giveaway
New York Rangers
player: Urho Vaakanainen
—
2026-01-19
New York Rangers at Anaheim Ducks
1 REG / 02:18Shot On Goal
Anaheim Ducks
goalie in net: Spencer Martin; shooting player: Ian Moore
snap
—
2026-01-19
New York Rangers at Anaheim Ducks
1 REG / 02:29Takeaway
Anaheim Ducks
player: Tim Washe
—
2026-01-19
New York Rangers at Anaheim Ducks
1 REG / 02:51Giveaway
Anaheim Ducks
player: Chris Kreider
—
2026-01-19
New York Rangers at Anaheim Ducks
1 REG / 02:57Shot On Goal
New York Rangers
goalie in net: Lukas Dostal; shooting player: Jonny Brodzinski
wrist
—
2026-01-19
New York Rangers at Anaheim Ducks
1 REG / 03:00Shot On Goal
New York Rangers
goalie in net: Lukas Dostal; shooting player: Taylor Raddysh
backhand
—
2026-01-19
New York Rangers at Anaheim Ducks
1 REG / 03:11Hit
Anaheim Ducks
hitting player: Jacob Trouba; hittee player: Matthew Robertson
—
2026-01-19
New York Rangers at Anaheim Ducks
1 REG / 03:23Hit
Anaheim Ducks
hitting player: Jacob Trouba; hittee player: J.T. Miller
—
2026-01-19
New York Rangers at Anaheim Ducks
1 REG / 03:34Blocked Shot
New York Rangers
shooting player: Will Borgen; blocking player: Jacob Trouba
blocked
—
2026-01-19
New York Rangers at Anaheim Ducks
1 REG / 03:38Giveaway
Anaheim Ducks
player: Pavel Mintyukov
—
2026-01-19
New York Rangers at Anaheim Ducks
1 REG / 03:44Missed Shot
New York Rangers
goalie in net: Lukas Dostal; shooting player: Mika Zibanejad
high-and-wide-right; slap
—
2026-01-19
New York Rangers at Anaheim Ducks
1 REG / 03:49Shot On Goal
New York Rangers
goalie in net: Lukas Dostal; shooting player: Matthew Robertson
slap
—
2026-01-19
New York Rangers at Anaheim Ducks
1 REG / 04:00Goal
New York Rangers
goalie in net: Lukas Dostal; scoring player: Matthew Robertson; assist1 player: Mika Zibanejad; assist2 player: J.T. Miller
slap
1-0
2026-01-19
New York Rangers at Anaheim Ducks
1 REG / 04:00Faceoff
Anaheim Ducks
winning player: Mikael Granlund; losing player: Vincent Trocheck
—
2026-01-19
New York Rangers at Anaheim Ducks
1 REG / 04:13Shot On Goal
Anaheim Ducks
goalie in net: Spencer Martin; shooting player: Radko Gudas
slap
—
2026-01-19
New York Rangers at Anaheim Ducks
1 REG / 04:25Shot On Goal
New York Rangers
goalie in net: Lukas Dostal; shooting player: Alexis Lafrenière
snap
—
2026-01-19
New York Rangers at Anaheim Ducks
1 REG / 04:55Shot On Goal
New York Rangers
goalie in net: Lukas Dostal; shooting player: Urho Vaakanainen
wrist
—
2026-01-19
New York Rangers at Anaheim Ducks
1 REG / 04:56Missed Shot
New York Rangers
goalie in net: Lukas Dostal; shooting player: Noah Laba
wide-right; deflected
—
2026-01-19
New York Rangers at Anaheim Ducks
1 REG / 04:58Stoppage
Neutral event

puck-frozen
—
2026-01-19
New York Rangers at Anaheim Ducks
1 REG / 04:58Faceoff
Anaheim Ducks
winning player: Tim Washe; losing player: Will Cuylle
—
2026-01-19
New York Rangers at Anaheim Ducks
1 REG / 05:09Hit
Anaheim Ducks
hitting player: Ross Johnston; hittee player: Scott Morrow
—
2026-01-19
New York Rangers at Anaheim Ducks
1 REG / 05:41Hit
Anaheim Ducks
hitting player: Radko Gudas; hittee player: J.T. Miller
—
2026-01-19
New York Rangers at Anaheim Ducks
1 REG / 05:49Stoppage
Neutral event

icing
—
2026-01-19
New York Rangers at Anaheim Ducks
1 REG / 05:49Faceoff
Anaheim Ducks
winning player: Mikael Granlund; losing player: J.T. Miller
—
2026-01-19
New York Rangers at Anaheim Ducks
1 REG / 06:00Shot On Goal
Anaheim Ducks
goalie in net: Spencer Martin; shooting player: Beckett Sennecke
wrist
—
2026-01-19
New York Rangers at Anaheim Ducks
1 REG / 06:40Missed Shot
New York Rangers
goalie in net: Lukas Dostal; shooting player: Vladislav Gavrikov
wide-right; snap
—
2026-01-19
New York Rangers at Anaheim Ducks
1 REG / 07:06Hit
Anaheim Ducks
hitting player: Jeffrey Viel; hittee player: Urho Vaakanainen
—
2026-01-19
New York Rangers at Anaheim Ducks
1 REG / 07:08Hit
Anaheim Ducks
hitting player: Cutter Gauthier; hittee player: Jonny Brodzinski
—
2026-01-19
New York Rangers at Anaheim Ducks
1 REG / 07:13Hit
Anaheim Ducks
hitting player: Jeffrey Viel; hittee player: Scott Morrow
—
2026-01-19
New York Rangers at Anaheim Ducks
1 REG / 07:17Stoppage
Neutral event

icing
—
2026-01-19
New York Rangers at Anaheim Ducks
1 REG / 07:17Faceoff
Anaheim Ducks
winning player: Ryan Poehling; losing player: Sam Carrick
—
2026-01-19
New York Rangers at Anaheim Ducks
1 REG / 07:30Hit
Anaheim Ducks
hitting player: Jeffrey Viel; hittee player: Scott Morrow
—
2026-01-19
New York Rangers at Anaheim Ducks
1 REG / 07:31Hit
New York Rangers
hitting player: Jonny Brodzinski; hittee player: Ryan Poehling
—
2026-01-19
New York Rangers at Anaheim Ducks
1 REG / 07:49Giveaway
New York Rangers
player: Will Borgen
—
2026-01-19
New York Rangers at Anaheim Ducks
1 REG / 07:54Hit
New York Rangers
hitting player: Jonny Brodzinski; hittee player: Tim Washe
—
2026-01-19
New York Rangers at Anaheim Ducks
1 REG / 08:15Blocked Shot
Anaheim Ducks
shooting player: Olen Zellweger; blocking player: Matthew Robertson
blocked
—
2026-01-19
New York Rangers at Anaheim Ducks
1 REG / 08:23Hit
Anaheim Ducks
hitting player: Ross Johnston; hittee player: Brennan Othmann
—
2026-01-19
New York Rangers at Anaheim Ducks
1 REG / 08:25Hit
Anaheim Ducks
hitting player: Radko Gudas; hittee player: Will Cuylle
—
2026-01-19
New York Rangers at Anaheim Ducks
1 REG / 08:41Takeaway
New York Rangers
player: Brennan Othmann
—
2026-01-19
New York Rangers at Anaheim Ducks
1 REG / 08:46Stoppage
Neutral event

icing
—
2026-01-19
New York Rangers at Anaheim Ducks
1 REG / 08:46Faceoff
Anaheim Ducks
winning player: Mason McTavish; losing player: Noah Laba
—
2026-01-19
New York Rangers at Anaheim Ducks
1 REG / 08:53Giveaway
New York Rangers
player: Vladislav Gavrikov
—

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.