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

312 matching events across 1 games. Last source refresh: Oct 4, 2026 05:10.

50 events per page. CSV contains all matching rows and additional event fields.
Date / gamePeriod / elapsed timeEvent / teamPlayers / detailsScore (away-home)
2023-02-19
St. Louis Blues at Ottawa Senators
1 REG / 00:00Period Start
Neutral event

—
2023-02-19
St. Louis Blues at Ottawa Senators
1 REG / 00:00Faceoff
Ottawa Senators
winning player: Tim Stützle; losing player: Robert Thomas
—
2023-02-19
St. Louis Blues at Ottawa Senators
1 REG / 00:10Hit
Ottawa Senators
hitting player: Claude Giroux; hittee player: Nick Leddy
—
2023-02-19
St. Louis Blues at Ottawa Senators
1 REG / 00:20Giveaway
Ottawa Senators
player: Brady Tkachuk
—
2023-02-19
St. Louis Blues at Ottawa Senators
1 REG / 00:26Hit
Ottawa Senators
hitting player: Nikita Zaitsev; hittee player: Jordan Kyrou
—
2023-02-19
St. Louis Blues at Ottawa Senators
1 REG / 00:50Hit
St. Louis Blues
hitting player: Brayden Schenn; hittee player: Erik Brannstrom
—
2023-02-19
St. Louis Blues at Ottawa Senators
1 REG / 01:15Takeaway
Ottawa Senators
player: Alex DeBrincat
—
2023-02-19
St. Louis Blues at Ottawa Senators
1 REG / 01:49Shot On Goal
St. Louis Blues
goalie in net: Mads Sogaard; shooting player: Nikita Alexandrov
deflected
—
2023-02-19
St. Louis Blues at Ottawa Senators
1 REG / 01:53Shot On Goal
St. Louis Blues
goalie in net: Mads Sogaard; shooting player: Alexey Toropchenko
wrist
—
2023-02-19
St. Louis Blues at Ottawa Senators
1 REG / 01:54Stoppage
Neutral event

puck-frozen
—
2023-02-19
St. Louis Blues at Ottawa Senators
1 REG / 01:54Faceoff
Ottawa Senators
winning player: Dylan Gambrell; losing player: Logan Brown
—
2023-02-19
St. Louis Blues at Ottawa Senators
1 REG / 02:05Hit
St. Louis Blues
hitting player: Logan Brown; hittee player: Thomas Chabot
—
2023-02-19
St. Louis Blues at Ottawa Senators
1 REG / 02:17Missed Shot
St. Louis Blues
goalie in net: Mads Sogaard; shooting player: Calle Rosen
over-net; wrist
—
2023-02-19
St. Louis Blues at Ottawa Senators
1 REG / 02:21Shot On Goal
Ottawa Senators
goalie in net: Thomas Greiss; shooting player: Austin Watson
wrist
—
2023-02-19
St. Louis Blues at Ottawa Senators
1 REG / 02:30Delayed Penalty
Ottawa Senators

—
2023-02-19
St. Louis Blues at Ottawa Senators
1 REG / 02:56Penalty
Ottawa Senators
committed by player: Parker Kelly; drawn by player: Nathan Walker
hooking; 2.0
—
2023-02-19
St. Louis Blues at Ottawa Senators
1 REG / 02:56Faceoff
St. Louis Blues
winning player: Brayden Schenn; losing player: Claude Giroux
—
2023-02-19
St. Louis Blues at Ottawa Senators
1 REG / 03:02Shot On Goal
St. Louis Blues
goalie in net: Mads Sogaard; shooting player: Jordan Kyrou
wrist
—
2023-02-19
St. Louis Blues at Ottawa Senators
1 REG / 03:02Stoppage
Neutral event

goalie-stopped-after-sog
—
2023-02-19
St. Louis Blues at Ottawa Senators
1 REG / 03:02Faceoff
Ottawa Senators
winning player: Claude Giroux; losing player: Brayden Schenn
—
2023-02-19
St. Louis Blues at Ottawa Senators
1 REG / 03:07Shot On Goal
Ottawa Senators
goalie in net: Thomas Greiss; shooting player: Erik Brannstrom
wrist
—
2023-02-19
St. Louis Blues at Ottawa Senators
1 REG / 03:41Shot On Goal
St. Louis Blues
goalie in net: Mads Sogaard; shooting player: Jordan Kyrou
wrist
—
2023-02-19
St. Louis Blues at Ottawa Senators
1 REG / 03:42Stoppage
Neutral event

goalie-stopped-after-sog
—
2023-02-19
St. Louis Blues at Ottawa Senators
1 REG / 03:42Faceoff
Ottawa Senators
winning player: Tim Stützle; losing player: Robert Thomas
—
2023-02-19
St. Louis Blues at Ottawa Senators
1 REG / 04:14Shot On Goal
Ottawa Senators
goalie in net: Thomas Greiss; shooting player: Austin Watson
backhand
—
2023-02-19
St. Louis Blues at Ottawa Senators
1 REG / 04:44Shot On Goal
St. Louis Blues
goalie in net: Mads Sogaard; shooting player: Nick Leddy
wrist
—
2023-02-19
St. Louis Blues at Ottawa Senators
1 REG / 04:44Stoppage
Neutral event

goalie-stopped-after-sog
—
2023-02-19
St. Louis Blues at Ottawa Senators
1 REG / 04:44Faceoff
St. Louis Blues
winning player: Logan Brown; losing player: Shane Pinto
—
2023-02-19
St. Louis Blues at Ottawa Senators
1 REG / 04:49Shot On Goal
St. Louis Blues
goalie in net: Mads Sogaard; shooting player: Justin Faulk
slap
—
2023-02-19
St. Louis Blues at Ottawa Senators
1 REG / 05:25Giveaway
Ottawa Senators
player: Shane Pinto
—
2023-02-19
St. Louis Blues at Ottawa Senators
1 REG / 05:43Shot On Goal
Ottawa Senators
goalie in net: Thomas Greiss; shooting player: Thomas Chabot
wrist
—
2023-02-19
St. Louis Blues at Ottawa Senators
1 REG / 05:43Stoppage
Neutral event

goalie-stopped-after-sog
—
2023-02-19
St. Louis Blues at Ottawa Senators
1 REG / 05:43Faceoff
St. Louis Blues
winning player: Nathan Walker; losing player: Ridly Greig
—
2023-02-19
St. Louis Blues at Ottawa Senators
1 REG / 05:53Missed Shot
St. Louis Blues
goalie in net: Mads Sogaard; shooting player: Calle Rosen
wide-of-net; wrist
—
2023-02-19
St. Louis Blues at Ottawa Senators
1 REG / 06:13Blocked Shot
St. Louis Blues
shooting player: Colton Parayko; blocking player: Thomas Chabot
—
2023-02-19
St. Louis Blues at Ottawa Senators
1 REG / 06:29Penalty
St. Louis Blues

too-many-men-on-the-ice; 2.0
—
2023-02-19
St. Louis Blues at Ottawa Senators
1 REG / 06:29Stoppage
Neutral event

tv-timeout; tv-timeout
—
2023-02-19
St. Louis Blues at Ottawa Senators
1 REG / 06:29Faceoff
Ottawa Senators
winning player: Brady Tkachuk; losing player: Robert Thomas
—
2023-02-19
St. Louis Blues at Ottawa Senators
1 REG / 06:37Missed Shot
Ottawa Senators
goalie in net: Thomas Greiss; shooting player: Brady Tkachuk
wide-of-net; wrist
—
2023-02-19
St. Louis Blues at Ottawa Senators
1 REG / 07:49Missed Shot
St. Louis Blues
goalie in net: Mads Sogaard; shooting player: Nathan Walker
wide-of-net; wrist
—
2023-02-19
St. Louis Blues at Ottawa Senators
1 REG / 08:41Takeaway
Ottawa Senators
player: Austin Watson
—
2023-02-19
St. Louis Blues at Ottawa Senators
1 REG / 08:51Hit
St. Louis Blues
hitting player: Colton Parayko; hittee player: Dylan Gambrell
—
2023-02-19
St. Louis Blues at Ottawa Senators
1 REG / 08:57Shot On Goal
St. Louis Blues
goalie in net: Mads Sogaard; shooting player: Jordan Kyrou
wrist
—
2023-02-19
St. Louis Blues at Ottawa Senators
1 REG / 09:03Shot On Goal
St. Louis Blues
goalie in net: Mads Sogaard; shooting player: Justin Faulk
wrist
—
2023-02-19
St. Louis Blues at Ottawa Senators
1 REG / 09:11Blocked Shot
St. Louis Blues
shooting player: Brayden Schenn; blocking player: Thomas Chabot
—
2023-02-19
St. Louis Blues at Ottawa Senators
1 REG / 09:48Hit
Ottawa Senators
hitting player: Travis Hamonic; hittee player: Tyler Pitlick
—
2023-02-19
St. Louis Blues at Ottawa Senators
1 REG / 09:58Stoppage
Neutral event

offside
—
2023-02-19
St. Louis Blues at Ottawa Senators
1 REG / 09:58Faceoff
St. Louis Blues
winning player: Robert Thomas; losing player: Shane Pinto
—
2023-02-19
St. Louis Blues at Ottawa Senators
1 REG / 10:12Blocked Shot
St. Louis Blues
shooting player: Jordan Kyrou; blocking player: Erik Brannstrom
—
2023-02-19
St. Louis Blues at Ottawa Senators
1 REG / 11:02Stoppage
Neutral event

tv-timeout; tv-timeout
—

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.