NHL Data Hub

NHL play-by-play

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

Reset

307 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-23
Anaheim Ducks at Seattle Kraken
1 REG / 00:00Period Start
Neutral event

—
2026-01-23
Anaheim Ducks at Seattle Kraken
1 REG / 00:00Faceoff
Anaheim Ducks
winning player: Mikael Granlund; losing player: Matty Beniers
—
2026-01-23
Anaheim Ducks at Seattle Kraken
1 REG / 00:27Shot On Goal
Seattle Kraken
goalie in net: Lukas Dostal; shooting player: Matty Beniers
snap
—
2026-01-23
Anaheim Ducks at Seattle Kraken
1 REG / 00:31Hit
Seattle Kraken
hitting player: Jared McCann; hittee player: Jackson LaCombe
—
2026-01-23
Anaheim Ducks at Seattle Kraken
1 REG / 00:46Hit
Anaheim Ducks
hitting player: Jeffrey Viel; hittee player: Vince Dunn
—
2026-01-23
Anaheim Ducks at Seattle Kraken
1 REG / 01:02Goal
Anaheim Ducks
goalie in net: Philipp Grubauer; scoring player: Cutter Gauthier; assist1 player: Jeffrey Viel; assist2 player: Pavel Mintyukov
snap
1-0
2026-01-23
Anaheim Ducks at Seattle Kraken
1 REG / 01:02Faceoff
Anaheim Ducks
winning player: Jansen Harkins; losing player: Chandler Stephenson
—
2026-01-23
Anaheim Ducks at Seattle Kraken
1 REG / 01:11Shot On Goal
Anaheim Ducks
goalie in net: Philipp Grubauer; shooting player: Jansen Harkins
wrap-around
—
2026-01-23
Anaheim Ducks at Seattle Kraken
1 REG / 01:16Missed Shot
Anaheim Ducks
goalie in net: Philipp Grubauer; shooting player: Drew Helleson
wide-left; wrist
—
2026-01-23
Anaheim Ducks at Seattle Kraken
1 REG / 02:08Stoppage
Neutral event

icing
—
2026-01-23
Anaheim Ducks at Seattle Kraken
1 REG / 02:08Faceoff
Anaheim Ducks
winning player: Mikael Granlund; losing player: Shane Wright
—
2026-01-23
Anaheim Ducks at Seattle Kraken
1 REG / 02:10Blocked Shot
Anaheim Ducks
shooting player: Jackson LaCombe; blocking player: Ryan Lindgren
blocked
—
2026-01-23
Anaheim Ducks at Seattle Kraken
1 REG / 02:46Missed Shot
Seattle Kraken
goalie in net: Lukas Dostal; shooting player: Vince Dunn
wide-left; wrist
—
2026-01-23
Anaheim Ducks at Seattle Kraken
1 REG / 02:50Giveaway
Seattle Kraken
player: Ryan Winterton
—
2026-01-23
Anaheim Ducks at Seattle Kraken
1 REG / 03:04Stoppage
Neutral event

icing
—
2026-01-23
Anaheim Ducks at Seattle Kraken
1 REG / 03:04Faceoff
Anaheim Ducks
winning player: Ryan Poehling; losing player: Matty Beniers
—
2026-01-23
Anaheim Ducks at Seattle Kraken
1 REG / 03:07Missed Shot
Anaheim Ducks
goalie in net: Philipp Grubauer; shooting player: Ryan Poehling
wide-left; tip-in
—
2026-01-23
Anaheim Ducks at Seattle Kraken
1 REG / 03:35Giveaway
Anaheim Ducks
player: Cutter Gauthier
—
2026-01-23
Anaheim Ducks at Seattle Kraken
1 REG / 04:25Giveaway
Anaheim Ducks
player: Jansen Harkins
—
2026-01-23
Anaheim Ducks at Seattle Kraken
1 REG / 04:56Blocked Shot
Seattle Kraken
shooting player: Ryan Lindgren; blocking player: Tim Washe
blocked
—
2026-01-23
Anaheim Ducks at Seattle Kraken
1 REG / 06:38Takeaway
Seattle Kraken
player: Jamie Oleksiak
—
2026-01-23
Anaheim Ducks at Seattle Kraken
1 REG / 06:57Stoppage
Neutral event

puck-in-benches; tv-timeout
—
2026-01-23
Anaheim Ducks at Seattle Kraken
1 REG / 06:57Faceoff
Seattle Kraken
winning player: Matty Beniers; losing player: Jansen Harkins
—
2026-01-23
Anaheim Ducks at Seattle Kraken
1 REG / 07:28Stoppage
Neutral event

puck-in-benches
—
2026-01-23
Anaheim Ducks at Seattle Kraken
1 REG / 07:28Faceoff
Seattle Kraken
winning player: Frederick Gaudreau; losing player: Ross Johnston
—
2026-01-23
Anaheim Ducks at Seattle Kraken
1 REG / 07:36Hit
Seattle Kraken
hitting player: Jacob Melanson; hittee player: Pavel Mintyukov
—
2026-01-23
Anaheim Ducks at Seattle Kraken
1 REG / 07:37Hit
Anaheim Ducks
hitting player: Tim Washe; hittee player: Ryan Winterton
—
2026-01-23
Anaheim Ducks at Seattle Kraken
1 REG / 08:24Missed Shot
Anaheim Ducks
goalie in net: Philipp Grubauer; shooting player: Radko Gudas
wide-right; slap
—
2026-01-23
Anaheim Ducks at Seattle Kraken
1 REG / 08:24Hit
Seattle Kraken
hitting player: Vince Dunn; hittee player: Beckett Sennecke
—
2026-01-23
Anaheim Ducks at Seattle Kraken
1 REG / 08:39Blocked Shot
Anaheim Ducks
shooting player: Radko Gudas; blocking player: Beckett Sennecke
teammate-blocked
—
2026-01-23
Anaheim Ducks at Seattle Kraken
1 REG / 08:41Shot On Goal
Anaheim Ducks
goalie in net: Philipp Grubauer; shooting player: Beckett Sennecke
wrist
—
2026-01-23
Anaheim Ducks at Seattle Kraken
1 REG / 09:00Shot On Goal
Anaheim Ducks
goalie in net: Philipp Grubauer; shooting player: Alex Killorn
backhand
—
2026-01-23
Anaheim Ducks at Seattle Kraken
1 REG / 09:02Stoppage
Neutral event

goalie-stopped-after-sog
—
2026-01-23
Anaheim Ducks at Seattle Kraken
1 REG / 09:02Faceoff
Anaheim Ducks
winning player: Ryan Poehling; losing player: Shane Wright
—
2026-01-23
Anaheim Ducks at Seattle Kraken
1 REG / 09:05Shot On Goal
Anaheim Ducks
goalie in net: Philipp Grubauer; shooting player: Jeffrey Viel
deflected
—
2026-01-23
Anaheim Ducks at Seattle Kraken
1 REG / 09:11Hit
Anaheim Ducks
hitting player: Cutter Gauthier; hittee player: Kaapo Kakko
—
2026-01-23
Anaheim Ducks at Seattle Kraken
1 REG / 09:43Missed Shot
Anaheim Ducks
goalie in net: Philipp Grubauer; shooting player: Jeffrey Viel
wide-right; wrist
—
2026-01-23
Anaheim Ducks at Seattle Kraken
1 REG / 09:46Giveaway
Anaheim Ducks
player: Ryan Poehling
—
2026-01-23
Anaheim Ducks at Seattle Kraken
1 REG / 10:20Blocked Shot
Seattle Kraken
shooting player: Matty Beniers; blocking player: Jansen Harkins
blocked
—
2026-01-23
Anaheim Ducks at Seattle Kraken
1 REG / 10:25Takeaway
Seattle Kraken
player: Ryker Evans
—
2026-01-23
Anaheim Ducks at Seattle Kraken
1 REG / 10:27Hit
Seattle Kraken
hitting player: Ryker Evans; hittee player: Ryan Strome
—
2026-01-23
Anaheim Ducks at Seattle Kraken
1 REG / 10:36Missed Shot
Anaheim Ducks
goalie in net: Philipp Grubauer; shooting player: Olen Zellweger
wide-right; wrist
—
2026-01-23
Anaheim Ducks at Seattle Kraken
1 REG / 10:38Stoppage
Neutral event

referee-or-linesman; player-injury
—
2026-01-23
Anaheim Ducks at Seattle Kraken
1 REG / 10:38Stoppage
Neutral event

tv-timeout; tv-timeout
—
2026-01-23
Anaheim Ducks at Seattle Kraken
1 REG / 10:38Faceoff
Seattle Kraken
winning player: Chandler Stephenson; losing player: Tim Washe
—
2026-01-23
Anaheim Ducks at Seattle Kraken
1 REG / 10:44Stoppage
Neutral event

icing
—
2026-01-23
Anaheim Ducks at Seattle Kraken
1 REG / 10:44Faceoff
Seattle Kraken
winning player: Frederick Gaudreau; losing player: Jansen Harkins
—
2026-01-23
Anaheim Ducks at Seattle Kraken
1 REG / 11:00Hit
Seattle Kraken
hitting player: Jacob Melanson; hittee player: Ryan Strome
—
2026-01-23
Anaheim Ducks at Seattle Kraken
1 REG / 11:01Stoppage
Neutral event

puck-in-crowd
—
2026-01-23
Anaheim Ducks at Seattle Kraken
1 REG / 11:01Faceoff
Anaheim Ducks
winning player: Tim Washe; losing player: Jaden Schwartz
—
Anaheim Ducks at Seattle Kraken

Jan 23, 2026 · Period 1 REG · 01:02

Goal Anaheim Ducks

goalie in net: Philipp Grubauer; scoring player: Cutter Gauthier; assist1 player: Jeffrey Viel; assist2 player: Pavel Mintyukov snap

Score: 1-0 (away-home)

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.