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

373 matching events across 1 games. Last source refresh: Oct 4, 2026 05:26.

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

—
2024-03-10
Calgary Flames at Carolina Hurricanes
1 REG / 00:00Faceoff
Calgary Flames
winning player: Mikael Backlund; losing player: Jordan Staal
—
2024-03-10
Calgary Flames at Carolina Hurricanes
1 REG / 00:17Hit
Calgary Flames
hitting player: MacKenzie Weegar; hittee player: Seth Jarvis
—
2024-03-10
Calgary Flames at Carolina Hurricanes
1 REG / 00:41Blocked Shot
Calgary Flames
shooting player: Oliver Kylington; blocking player: Jordan Martinook
blocked
—
2024-03-10
Calgary Flames at Carolina Hurricanes
1 REG / 01:06Stoppage
Neutral event

offside
—
2024-03-10
Calgary Flames at Carolina Hurricanes
1 REG / 01:06Faceoff
Carolina Hurricanes
winning player: Evgeny Kuznetsov; losing player: Nazem Kadri
—
2024-03-10
Calgary Flames at Carolina Hurricanes
1 REG / 01:16Blocked Shot
Carolina Hurricanes
shooting player: Martin Necas; blocking player: Oliver Kylington
blocked
—
2024-03-10
Calgary Flames at Carolina Hurricanes
1 REG / 01:22Shot On Goal
Carolina Hurricanes
goalie in net: Dan Vladar; shooting player: Martin Necas
backhand
—
2024-03-10
Calgary Flames at Carolina Hurricanes
1 REG / 01:36Delayed Penalty
Calgary Flames

—
2024-03-10
Calgary Flames at Carolina Hurricanes
1 REG / 01:37Penalty
Calgary Flames
committed by player: Andrei Kuzmenko; drawn by player: Martin Necas
tripping; 2.0
—
2024-03-10
Calgary Flames at Carolina Hurricanes
1 REG / 01:37Stoppage
Neutral event

clock-problem
—
2024-03-10
Calgary Flames at Carolina Hurricanes
1 REG / 01:37Faceoff
Carolina Hurricanes
winning player: Evgeny Kuznetsov; losing player: Mikael Backlund
—
2024-03-10
Calgary Flames at Carolina Hurricanes
1 REG / 01:45Blocked Shot
Carolina Hurricanes
shooting player: Brent Burns; blocking player: Kevin Rooney
blocked
—
2024-03-10
Calgary Flames at Carolina Hurricanes
1 REG / 02:10Hit
Calgary Flames
hitting player: MacKenzie Weegar; hittee player: Seth Jarvis
—
2024-03-10
Calgary Flames at Carolina Hurricanes
1 REG / 02:36Hit
Carolina Hurricanes
hitting player: Andrei Svechnikov; hittee player: Blake Coleman
—
2024-03-10
Calgary Flames at Carolina Hurricanes
1 REG / 02:41Giveaway
Calgary Flames
player: Blake Coleman
—
2024-03-10
Calgary Flames at Carolina Hurricanes
1 REG / 02:48Shot On Goal
Carolina Hurricanes
goalie in net: Dan Vladar; shooting player: Martin Necas
wrist
—
2024-03-10
Calgary Flames at Carolina Hurricanes
1 REG / 02:50Stoppage
Neutral event

goalie-stopped-after-sog
—
2024-03-10
Calgary Flames at Carolina Hurricanes
1 REG / 02:50Faceoff
Calgary Flames
winning player: Mikael Backlund; losing player: Jesperi Kotkaniemi
—
2024-03-10
Calgary Flames at Carolina Hurricanes
1 REG / 03:03Shot On Goal
Carolina Hurricanes
goalie in net: Dan Vladar; shooting player: Teuvo Teravainen
wrist
—
2024-03-10
Calgary Flames at Carolina Hurricanes
1 REG / 03:22Shot On Goal
Carolina Hurricanes
goalie in net: Dan Vladar; shooting player: Jesperi Kotkaniemi
wrist
—
2024-03-10
Calgary Flames at Carolina Hurricanes
1 REG / 03:26Stoppage
Neutral event

goalie-stopped-after-sog
—
2024-03-10
Calgary Flames at Carolina Hurricanes
1 REG / 03:26Faceoff
Calgary Flames
winning player: Mikael Backlund; losing player: Jesperi Kotkaniemi
—
2024-03-10
Calgary Flames at Carolina Hurricanes
1 REG / 03:50Hit
Carolina Hurricanes
hitting player: Jesper Fast; hittee player: Joel Hanley
—
2024-03-10
Calgary Flames at Carolina Hurricanes
1 REG / 04:15Hit
Calgary Flames
hitting player: Brayden Pachal; hittee player: Jesper Fast
—
2024-03-10
Calgary Flames at Carolina Hurricanes
1 REG / 04:53Hit
Calgary Flames
hitting player: Kevin Rooney; hittee player: Jesperi Kotkaniemi
—
2024-03-10
Calgary Flames at Carolina Hurricanes
1 REG / 05:41Takeaway
Carolina Hurricanes
player: Andrei Svechnikov
—
2024-03-10
Calgary Flames at Carolina Hurricanes
1 REG / 05:42Giveaway
Carolina Hurricanes
player: Andrei Svechnikov
—
2024-03-10
Calgary Flames at Carolina Hurricanes
1 REG / 05:46Missed Shot
Carolina Hurricanes
goalie in net: Dan Vladar; shooting player: Brett Pesce
wide-left; snap
—
2024-03-10
Calgary Flames at Carolina Hurricanes
1 REG / 05:48Giveaway
Calgary Flames
player: MacKenzie Weegar
—
2024-03-10
Calgary Flames at Carolina Hurricanes
1 REG / 05:51Hit
Calgary Flames
hitting player: Walker Duehr; hittee player: Brady Skjei
—
2024-03-10
Calgary Flames at Carolina Hurricanes
1 REG / 06:16Giveaway
Carolina Hurricanes
player: Teuvo Teravainen
—
2024-03-10
Calgary Flames at Carolina Hurricanes
1 REG / 06:30Goal
Carolina Hurricanes
goalie in net: Dan Vladar; scoring player: Jordan Martinook; assist1 player: Sebastian Aho
wrist
0-1
2024-03-10
Calgary Flames at Carolina Hurricanes
1 REG / 06:30Faceoff
Calgary Flames
winning player: Mikael Backlund; losing player: Jordan Staal
—
2024-03-10
Calgary Flames at Carolina Hurricanes
1 REG / 06:52Shot On Goal
Carolina Hurricanes
goalie in net: Dan Vladar; shooting player: Seth Jarvis
wrist
—
2024-03-10
Calgary Flames at Carolina Hurricanes
1 REG / 06:58Blocked Shot
Carolina Hurricanes
shooting player: Jaccob Slavin; blocking player: Blake Coleman
blocked
—
2024-03-10
Calgary Flames at Carolina Hurricanes
1 REG / 07:00Takeaway
Calgary Flames
player: Blake Coleman
—
2024-03-10
Calgary Flames at Carolina Hurricanes
1 REG / 07:06Stoppage
Neutral event

offside; tv-timeout
—
2024-03-10
Calgary Flames at Carolina Hurricanes
1 REG / 07:06Faceoff
Calgary Flames
winning player: Nazem Kadri; losing player: Evgeny Kuznetsov
—
2024-03-10
Calgary Flames at Carolina Hurricanes
1 REG / 07:27Stoppage
Neutral event

offside
—
2024-03-10
Calgary Flames at Carolina Hurricanes
1 REG / 07:27Faceoff
Calgary Flames
winning player: Yegor Sharangovich; losing player: Sebastian Aho
—
2024-03-10
Calgary Flames at Carolina Hurricanes
1 REG / 08:02Shot On Goal
Carolina Hurricanes
goalie in net: Dan Vladar; shooting player: Andrei Svechnikov
wrist
—
2024-03-10
Calgary Flames at Carolina Hurricanes
1 REG / 08:07Shot On Goal
Carolina Hurricanes
goalie in net: Dan Vladar; shooting player: Sebastian Aho
tip-in
—
2024-03-10
Calgary Flames at Carolina Hurricanes
1 REG / 08:08Shot On Goal
Carolina Hurricanes
goalie in net: Dan Vladar; shooting player: Sebastian Aho
snap
—
2024-03-10
Calgary Flames at Carolina Hurricanes
1 REG / 08:10Stoppage
Neutral event

goalie-stopped-after-sog
—
2024-03-10
Calgary Flames at Carolina Hurricanes
1 REG / 08:10Faceoff
Calgary Flames
winning player: Mikael Backlund; losing player: Jordan Staal
—
2024-03-10
Calgary Flames at Carolina Hurricanes
1 REG / 08:16Giveaway
Calgary Flames
player: Brayden Pachal
—
2024-03-10
Calgary Flames at Carolina Hurricanes
1 REG / 08:23Hit
Carolina Hurricanes
hitting player: Jalen Chatfield; hittee player: Andrew Mangiapane
—
2024-03-10
Calgary Flames at Carolina Hurricanes
1 REG / 08:24Stoppage
Neutral event

net-dislodged-offensive-skater
—
2024-03-10
Calgary Flames at Carolina Hurricanes
1 REG / 08:24Faceoff
Carolina Hurricanes
winning player: Jordan Staal; losing player: Mikael Backlund
—

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.