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

324 matching events across 1 games. Last source refresh: Oct 4, 2026 05:36.

50 events per page. CSV contains all matching rows and additional event fields.
Date / gamePeriod / elapsed timeEvent / teamPlayers / detailsScore (away-home)
2025-01-09
Anaheim Ducks at St. Louis Blues
1 REG / 00:00Period Start
Neutral event

—
2025-01-09
Anaheim Ducks at St. Louis Blues
1 REG / 00:00Faceoff
St. Louis Blues
winning player: Robert Thomas; losing player: Ryan Strome
—
2025-01-09
Anaheim Ducks at St. Louis Blues
1 REG / 00:14Shot On Goal
St. Louis Blues
goalie in net: Lukas Dostal; shooting player: Robert Thomas
slap
—
2025-01-09
Anaheim Ducks at St. Louis Blues
1 REG / 00:22Missed Shot
St. Louis Blues
goalie in net: Lukas Dostal; shooting player: Brandon Saad
wide-right; snap
—
2025-01-09
Anaheim Ducks at St. Louis Blues
1 REG / 00:42Hit
St. Louis Blues
hitting player: Alexey Toropchenko; hittee player: Isac Lundeström
—
2025-01-09
Anaheim Ducks at St. Louis Blues
1 REG / 01:20Hit
St. Louis Blues
hitting player: Justin Faulk; hittee player: Alex Killorn
—
2025-01-09
Anaheim Ducks at St. Louis Blues
1 REG / 01:24Giveaway
St. Louis Blues
player: Jordan Kyrou
—
2025-01-09
Anaheim Ducks at St. Louis Blues
1 REG / 01:47Takeaway
Anaheim Ducks
player: Robby Fabbri
—
2025-01-09
Anaheim Ducks at St. Louis Blues
1 REG / 01:51Takeaway
St. Louis Blues
player: Tyler Tucker
—
2025-01-09
Anaheim Ducks at St. Louis Blues
1 REG / 01:51Hit
St. Louis Blues
hitting player: Brayden Schenn; hittee player: Robby Fabbri
—
2025-01-09
Anaheim Ducks at St. Louis Blues
1 REG / 01:56Shot On Goal
St. Louis Blues
goalie in net: Lukas Dostal; shooting player: Zachary Bolduc
wrist
—
2025-01-09
Anaheim Ducks at St. Louis Blues
1 REG / 02:40Shot On Goal
St. Louis Blues
goalie in net: Lukas Dostal; shooting player: Brandon Saad
wrist
—
2025-01-09
Anaheim Ducks at St. Louis Blues
1 REG / 02:43Giveaway
Anaheim Ducks
player: Jacob Trouba
—
2025-01-09
Anaheim Ducks at St. Louis Blues
1 REG / 02:45Goal
St. Louis Blues
goalie in net: Lukas Dostal; scoring player: Robert Thomas
snap
0-1
2025-01-09
Anaheim Ducks at St. Louis Blues
1 REG / 02:45Faceoff
St. Louis Blues
winning player: Radek Faksa; losing player: Ryan Strome
—
2025-01-09
Anaheim Ducks at St. Louis Blues
1 REG / 02:52Hit
St. Louis Blues
hitting player: Alexey Toropchenko; hittee player: Jacob Trouba
—
2025-01-09
Anaheim Ducks at St. Louis Blues
1 REG / 03:48Giveaway
St. Louis Blues
player: Philip Broberg
—
2025-01-09
Anaheim Ducks at St. Louis Blues
1 REG / 03:57Hit
St. Louis Blues
hitting player: Philip Broberg; hittee player: Isac Lundeström
—
2025-01-09
Anaheim Ducks at St. Louis Blues
1 REG / 04:01Hit
Anaheim Ducks
hitting player: Alex Killorn; hittee player: Brayden Schenn
—
2025-01-09
Anaheim Ducks at St. Louis Blues
1 REG / 04:31Goal
St. Louis Blues
goalie in net: Lukas Dostal; scoring player: Tyler Tucker; assist1 player: Oskar Sundqvist; assist2 player: Zachary Bolduc
wrist
0-2
2025-01-09
Anaheim Ducks at St. Louis Blues
1 REG / 04:31Faceoff
Anaheim Ducks
winning player: Mason McTavish; losing player: Robert Thomas
—
2025-01-09
Anaheim Ducks at St. Louis Blues
1 REG / 04:45Giveaway
St. Louis Blues
player: Robert Thomas
—
2025-01-09
Anaheim Ducks at St. Louis Blues
1 REG / 05:45Stoppage
Neutral event

offside
—
2025-01-09
Anaheim Ducks at St. Louis Blues
1 REG / 05:45Faceoff
St. Louis Blues
winning player: Brayden Schenn; losing player: Ryan Strome
—
2025-01-09
Anaheim Ducks at St. Louis Blues
1 REG / 05:48Giveaway
St. Louis Blues
player: Jordan Kyrou
—
2025-01-09
Anaheim Ducks at St. Louis Blues
1 REG / 06:00Shot On Goal
St. Louis Blues
goalie in net: Lukas Dostal; shooting player: Jordan Kyrou
wrist
—
2025-01-09
Anaheim Ducks at St. Louis Blues
1 REG / 06:01Stoppage
Neutral event

goalie-stopped-after-sog; tv-timeout
—
2025-01-09
Anaheim Ducks at St. Louis Blues
1 REG / 06:01Faceoff
Anaheim Ducks
winning player: Ryan Strome; losing player: Dylan Holloway
—
2025-01-09
Anaheim Ducks at St. Louis Blues
1 REG / 06:11Giveaway
Anaheim Ducks
player: Ryan Strome
—
2025-01-09
Anaheim Ducks at St. Louis Blues
1 REG / 06:16Takeaway
Anaheim Ducks
player: Brian Dumoulin
—
2025-01-09
Anaheim Ducks at St. Louis Blues
1 REG / 06:38Shot On Goal
St. Louis Blues
goalie in net: Lukas Dostal; shooting player: Cam Fowler
backhand
—
2025-01-09
Anaheim Ducks at St. Louis Blues
1 REG / 06:40Goal
St. Louis Blues
goalie in net: Lukas Dostal; scoring player: Jordan Kyrou; assist1 player: Cam Fowler; assist2 player: Brayden Schenn
backhand
0-3
2025-01-09
Anaheim Ducks at St. Louis Blues
1 REG / 06:40Faceoff
St. Louis Blues
winning player: Oskar Sundqvist; losing player: Leo Carlsson
—
2025-01-09
Anaheim Ducks at St. Louis Blues
1 REG / 07:02Giveaway
St. Louis Blues
player: Jake Neighbours
—
2025-01-09
Anaheim Ducks at St. Louis Blues
1 REG / 07:12Hit
St. Louis Blues
hitting player: Oskar Sundqvist; hittee player: Radko Gudas
—
2025-01-09
Anaheim Ducks at St. Louis Blues
1 REG / 07:13Blocked Shot
Anaheim Ducks
shooting player: Radko Gudas; blocking player: Oskar Sundqvist
blocked
—
2025-01-09
Anaheim Ducks at St. Louis Blues
1 REG / 08:04Giveaway
Anaheim Ducks
player: Cutter Gauthier
—
2025-01-09
Anaheim Ducks at St. Louis Blues
1 REG / 08:20Penalty
Anaheim Ducks
committed by player: Cutter Gauthier; drawn by player: Robert Thomas
cross-checking; 2.0
—
2025-01-09
Anaheim Ducks at St. Louis Blues
1 REG / 08:20Faceoff
St. Louis Blues
winning player: Brayden Schenn; losing player: Alex Killorn
—
2025-01-09
Anaheim Ducks at St. Louis Blues
1 REG / 08:25Blocked Shot
St. Louis Blues
shooting player: Jordan Kyrou; blocking player: Jacob Trouba
blocked
—
2025-01-09
Anaheim Ducks at St. Louis Blues
1 REG / 08:41Hit
Anaheim Ducks
hitting player: Jacob Trouba; hittee player: Dylan Holloway
—
2025-01-09
Anaheim Ducks at St. Louis Blues
1 REG / 08:50Stoppage
Neutral event

puck-in-crowd
—
2025-01-09
Anaheim Ducks at St. Louis Blues
1 REG / 08:50Faceoff
Anaheim Ducks
winning player: Jansen Harkins; losing player: Robert Thomas
—
2025-01-09
Anaheim Ducks at St. Louis Blues
1 REG / 09:38Hit
Anaheim Ducks
hitting player: Brian Dumoulin; hittee player: Robert Thomas
—
2025-01-09
Anaheim Ducks at St. Louis Blues
1 REG / 10:07Giveaway
St. Louis Blues
player: Justin Faulk
—
2025-01-09
Anaheim Ducks at St. Louis Blues
1 REG / 10:13Hit
St. Louis Blues
hitting player: Dylan Holloway; hittee player: Ryan Strome
—
2025-01-09
Anaheim Ducks at St. Louis Blues
1 REG / 10:23Shot On Goal
St. Louis Blues
goalie in net: Lukas Dostal; shooting player: Dylan Holloway
wrist
—
2025-01-09
Anaheim Ducks at St. Louis Blues
1 REG / 10:26Missed Shot
St. Louis Blues
goalie in net: Lukas Dostal; shooting player: Philip Broberg
wide-left; wrist
—
2025-01-09
Anaheim Ducks at St. Louis Blues
1 REG / 10:44Shot On Goal
St. Louis Blues
goalie in net: Lukas Dostal; shooting player: Jordan Kyrou
backhand
—
2025-01-09
Anaheim Ducks at St. Louis Blues
1 REG / 11:17Shot On Goal
Anaheim Ducks
goalie in net: Joel Hofer; shooting player: Sam Colangelo
wrist
—
Anaheim Ducks at St. Louis Blues

Jan 9, 2025 · Period 1 REG · 04:31

Goal St. Louis Blues

goalie in net: Lukas Dostal; scoring player: Tyler Tucker; assist1 player: Oskar Sundqvist; assist2 player: Zachary Bolduc wrist

Score: 0-2 (away-home)
Anaheim Ducks at St. Louis Blues

Jan 9, 2025 · Period 1 REG · 06:40

Goal St. Louis Blues

goalie in net: Lukas Dostal; scoring player: Jordan Kyrou; assist1 player: Cam Fowler; assist2 player: Brayden Schenn backhand

Score: 0-3 (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.