NHL Data Hub

NHL play-by-play

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

Reset

326 matching events across 1 games. Last source refresh: Oct 4, 2026 05:52.

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

—
2026-02-03
Ottawa Senators at Carolina Hurricanes
1 REG / 00:00Faceoff
Ottawa Senators
winning player: Dylan Cozens; losing player: Jordan Staal
—
2026-02-03
Ottawa Senators at Carolina Hurricanes
1 REG / 00:16Shot On Goal
Ottawa Senators
goalie in net: Brandon Bussi; shooting player: Dylan Cozens
wrist
—
2026-02-03
Ottawa Senators at Carolina Hurricanes
1 REG / 00:17Blocked Shot
Ottawa Senators
shooting player: Brady Tkachuk; blocking player: Ridly Greig
teammate-blocked
—
2026-02-03
Ottawa Senators at Carolina Hurricanes
1 REG / 00:18Missed Shot
Ottawa Senators
goalie in net: Brandon Bussi; shooting player: Dylan Cozens
hit-right-post; snap
—
2026-02-03
Ottawa Senators at Carolina Hurricanes
1 REG / 00:48Stoppage
Neutral event

puck-in-benches
—
2026-02-03
Ottawa Senators at Carolina Hurricanes
1 REG / 00:48Faceoff
Carolina Hurricanes
winning player: Logan Stankoven; losing player: Shane Pinto
—
2026-02-03
Ottawa Senators at Carolina Hurricanes
1 REG / 01:00Stoppage
Neutral event

icing
—
2026-02-03
Ottawa Senators at Carolina Hurricanes
1 REG / 01:00Faceoff
Carolina Hurricanes
winning player: Logan Stankoven; losing player: Shane Pinto
—
2026-02-03
Ottawa Senators at Carolina Hurricanes
1 REG / 01:01Blocked Shot
Carolina Hurricanes
shooting player: Alexander Nikishin; blocking player: Nick Cousins
blocked
—
2026-02-03
Ottawa Senators at Carolina Hurricanes
1 REG / 01:05Stoppage
Neutral event

puck-frozen
—
2026-02-03
Ottawa Senators at Carolina Hurricanes
1 REG / 01:05Faceoff
Ottawa Senators
winning player: Lars Eller; losing player: Logan Stankoven
—
2026-02-03
Ottawa Senators at Carolina Hurricanes
1 REG / 01:13Blocked Shot
Carolina Hurricanes
shooting player: Alexander Nikishin; blocking player: Nick Jensen
blocked
—
2026-02-03
Ottawa Senators at Carolina Hurricanes
1 REG / 01:33Stoppage
Neutral event

offside
—
2026-02-03
Ottawa Senators at Carolina Hurricanes
1 REG / 01:33Faceoff
Carolina Hurricanes
winning player: Sebastian Aho; losing player: Tim Stützle
—
2026-02-03
Ottawa Senators at Carolina Hurricanes
1 REG / 01:41Shot On Goal
Carolina Hurricanes
goalie in net: James Reimer; shooting player: Jalen Chatfield
slap
—
2026-02-03
Ottawa Senators at Carolina Hurricanes
1 REG / 01:45Giveaway
Ottawa Senators
player: Claude Giroux
—
2026-02-03
Ottawa Senators at Carolina Hurricanes
1 REG / 01:49Giveaway
Ottawa Senators
player: Drake Batherson
—
2026-02-03
Ottawa Senators at Carolina Hurricanes
1 REG / 02:16Missed Shot
Carolina Hurricanes
goalie in net: James Reimer; shooting player: Andrei Svechnikov
high-and-wide-right; snap
—
2026-02-03
Ottawa Senators at Carolina Hurricanes
1 REG / 02:18Shot On Goal
Carolina Hurricanes
goalie in net: James Reimer; shooting player: Sebastian Aho
snap
—
2026-02-03
Ottawa Senators at Carolina Hurricanes
1 REG / 02:28Stoppage
Neutral event

puck-in-crowd
—
2026-02-03
Ottawa Senators at Carolina Hurricanes
1 REG / 02:28Faceoff
Ottawa Senators
winning player: Lars Eller; losing player: Mark Jankowski
—
2026-02-03
Ottawa Senators at Carolina Hurricanes
1 REG / 02:37Hit
Ottawa Senators
hitting player: Stephen Halliday; hittee player: Alexander Nikishin
—
2026-02-03
Ottawa Senators at Carolina Hurricanes
1 REG / 02:46Goal
Ottawa Senators
goalie in net: Brandon Bussi; scoring player: Stephen Halliday; assist1 player: Jordan Spence; assist2 player: Lars Eller
tip-in
1-0
2026-02-03
Ottawa Senators at Carolina Hurricanes
1 REG / 02:46Faceoff
Carolina Hurricanes
winning player: Jordan Staal; losing player: Dylan Cozens
—
2026-02-03
Ottawa Senators at Carolina Hurricanes
1 REG / 02:51Giveaway
Carolina Hurricanes
player: K'Andre Miller
—
2026-02-03
Ottawa Senators at Carolina Hurricanes
1 REG / 02:55Shot On Goal
Ottawa Senators
goalie in net: Brandon Bussi; shooting player: Brady Tkachuk
backhand
—
2026-02-03
Ottawa Senators at Carolina Hurricanes
1 REG / 02:56Shot On Goal
Ottawa Senators
goalie in net: Brandon Bussi; shooting player: Brady Tkachuk
snap
—
2026-02-03
Ottawa Senators at Carolina Hurricanes
1 REG / 03:27Blocked Shot
Carolina Hurricanes
shooting player: Sean Walker; blocking player: Brady Tkachuk
blocked
—
2026-02-03
Ottawa Senators at Carolina Hurricanes
1 REG / 04:05Stoppage
Neutral event

referee-or-linesman
—
2026-02-03
Ottawa Senators at Carolina Hurricanes
1 REG / 04:05Faceoff
Carolina Hurricanes
winning player: Logan Stankoven; losing player: Shane Pinto
—
2026-02-03
Ottawa Senators at Carolina Hurricanes
1 REG / 04:18Hit
Carolina Hurricanes
hitting player: Logan Stankoven; hittee player: Nick Jensen
—
2026-02-03
Ottawa Senators at Carolina Hurricanes
1 REG / 04:23Stoppage
Neutral event

puck-in-penalty-benches
—
2026-02-03
Ottawa Senators at Carolina Hurricanes
1 REG / 04:23Faceoff
Ottawa Senators
winning player: Shane Pinto; losing player: Logan Stankoven
—
2026-02-03
Ottawa Senators at Carolina Hurricanes
1 REG / 04:31Hit
Carolina Hurricanes
hitting player: Jackson Blake; hittee player: Artem Zub
—
2026-02-03
Ottawa Senators at Carolina Hurricanes
1 REG / 04:37Shot On Goal
Carolina Hurricanes
goalie in net: James Reimer; shooting player: Jackson Blake
snap
—
2026-02-03
Ottawa Senators at Carolina Hurricanes
1 REG / 04:38Missed Shot
Carolina Hurricanes
goalie in net: James Reimer; shooting player: Logan Stankoven
wide-right; bat
—
2026-02-03
Ottawa Senators at Carolina Hurricanes
1 REG / 04:39Missed Shot
Carolina Hurricanes
goalie in net: James Reimer; shooting player: Jackson Blake
short; snap
—
2026-02-03
Ottawa Senators at Carolina Hurricanes
1 REG / 04:41Shot On Goal
Carolina Hurricanes
goalie in net: James Reimer; shooting player: Taylor Hall
snap
—
2026-02-03
Ottawa Senators at Carolina Hurricanes
1 REG / 04:43Stoppage
Neutral event

goalie-stopped-after-sog
—
2026-02-03
Ottawa Senators at Carolina Hurricanes
1 REG / 04:43Faceoff
Ottawa Senators
winning player: Lars Eller; losing player: Mark Jankowski
—
2026-02-03
Ottawa Senators at Carolina Hurricanes
1 REG / 04:48Giveaway
Ottawa Senators
player: Jake Sanderson
—
2026-02-03
Ottawa Senators at Carolina Hurricanes
1 REG / 04:48Hit
Carolina Hurricanes
hitting player: William Carrier; hittee player: Jake Sanderson
—
2026-02-03
Ottawa Senators at Carolina Hurricanes
1 REG / 04:56Hit
Carolina Hurricanes
hitting player: William Carrier; hittee player: Jake Sanderson
—
2026-02-03
Ottawa Senators at Carolina Hurricanes
1 REG / 04:58Penalty
Ottawa Senators
committed by player: Fabian Zetterlund; drawn by player: K'Andre Miller
high-sticking; 2.0
—
2026-02-03
Ottawa Senators at Carolina Hurricanes
1 REG / 04:58Faceoff
Carolina Hurricanes
winning player: Jordan Staal; losing player: Claude Giroux
—
2026-02-03
Ottawa Senators at Carolina Hurricanes
1 REG / 05:22Takeaway
Ottawa Senators
player: Michael Amadio
—
2026-02-03
Ottawa Senators at Carolina Hurricanes
1 REG / 06:09Hit
Ottawa Senators
hitting player: Shane Pinto; hittee player: Seth Jarvis
—
2026-02-03
Ottawa Senators at Carolina Hurricanes
1 REG / 06:16Stoppage
Neutral event

skater-puck-frozen
—
2026-02-03
Ottawa Senators at Carolina Hurricanes
1 REG / 06:16Faceoff
Carolina Hurricanes
winning player: Logan Stankoven; losing player: Ridly Greig
—

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.