NHL Data Hub

NHL play-by-play

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

Reset

315 matching events across 1 games. Last source refresh: Oct 4, 2026 05:20.

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

—
2023-12-07
Carolina Hurricanes at Calgary Flames
1 REG / 00:00Faceoff
Carolina Hurricanes
winning player: Jordan Staal; losing player: Nazem Kadri
—
2023-12-07
Carolina Hurricanes at Calgary Flames
1 REG / 00:10Hit
Carolina Hurricanes
hitting player: Jordan Martinook; hittee player: Nazem Kadri
—
2023-12-07
Carolina Hurricanes at Calgary Flames
1 REG / 00:56Shot On Goal
Carolina Hurricanes
goalie in net: Dustin Wolf; shooting player: Teuvo Teravainen
wrist
—
2023-12-07
Carolina Hurricanes at Calgary Flames
1 REG / 01:03Hit
Carolina Hurricanes
hitting player: Teuvo Teravainen; hittee player: MacKenzie Weegar
—
2023-12-07
Carolina Hurricanes at Calgary Flames
1 REG / 01:10Blocked Shot
Carolina Hurricanes
shooting player: Martin Necas; blocking player: MacKenzie Weegar
blocked
—
2023-12-07
Carolina Hurricanes at Calgary Flames
1 REG / 01:26Hit
Calgary Flames
hitting player: MacKenzie Weegar; hittee player: Teuvo Teravainen
—
2023-12-07
Carolina Hurricanes at Calgary Flames
1 REG / 01:37Hit
Calgary Flames
hitting player: Rasmus Andersson; hittee player: Seth Jarvis
—
2023-12-07
Carolina Hurricanes at Calgary Flames
1 REG / 01:44Shot On Goal
Carolina Hurricanes
goalie in net: Dustin Wolf; shooting player: Jesperi Kotkaniemi
wrist
—
2023-12-07
Carolina Hurricanes at Calgary Flames
1 REG / 02:03Shot On Goal
Carolina Hurricanes
goalie in net: Dustin Wolf; shooting player: Dmitry Orlov
wrist
—
2023-12-07
Carolina Hurricanes at Calgary Flames
1 REG / 02:05Blocked Shot
Carolina Hurricanes
shooting player: Dmitry Orlov; blocking player: Ilya Solovyov
blocked
—
2023-12-07
Carolina Hurricanes at Calgary Flames
1 REG / 02:07Stoppage
Neutral event

puck-frozen
—
2023-12-07
Carolina Hurricanes at Calgary Flames
1 REG / 02:07Faceoff
Carolina Hurricanes
winning player: Jack Drury; losing player: Dillon Dube
—
2023-12-07
Carolina Hurricanes at Calgary Flames
1 REG / 02:10Goal
Carolina Hurricanes
goalie in net: Dustin Wolf; scoring player: Stefan Noesen; assist1 player: Jaccob Slavin; assist2 player: Jack Drury
tip-in
1-0
2023-12-07
Carolina Hurricanes at Calgary Flames
1 REG / 02:10Faceoff
Carolina Hurricanes
winning player: Jack Drury; losing player: Martin Pospisil
—
2023-12-07
Carolina Hurricanes at Calgary Flames
1 REG / 02:14Stoppage
Neutral event

icing
—
2023-12-07
Carolina Hurricanes at Calgary Flames
1 REG / 02:14Faceoff
Calgary Flames
winning player: Nazem Kadri; losing player: Jack Drury
—
2023-12-07
Carolina Hurricanes at Calgary Flames
1 REG / 02:15Missed Shot
Calgary Flames
goalie in net: Pyotr Kochetkov; shooting player: Noah Hanifin
wide-right; wrist
—
2023-12-07
Carolina Hurricanes at Calgary Flames
1 REG / 02:27Hit
Calgary Flames
hitting player: Martin Pospisil; hittee player: Jaccob Slavin
—
2023-12-07
Carolina Hurricanes at Calgary Flames
1 REG / 03:03Missed Shot
Calgary Flames
goalie in net: Pyotr Kochetkov; shooting player: Elias Lindholm
wide-left; wrist
—
2023-12-07
Carolina Hurricanes at Calgary Flames
1 REG / 04:00Hit
Calgary Flames
hitting player: Jonathan Huberdeau; hittee player: Dmitry Orlov
—
2023-12-07
Carolina Hurricanes at Calgary Flames
1 REG / 04:01Hit
Carolina Hurricanes
hitting player: Jalen Chatfield; hittee player: Blake Coleman
—
2023-12-07
Carolina Hurricanes at Calgary Flames
1 REG / 04:07Stoppage
Neutral event

icing
—
2023-12-07
Carolina Hurricanes at Calgary Flames
1 REG / 04:07Faceoff
Carolina Hurricanes
winning player: Sebastian Aho; losing player: Mikael Backlund
—
2023-12-07
Carolina Hurricanes at Calgary Flames
1 REG / 04:27Missed Shot
Carolina Hurricanes
goalie in net: Dustin Wolf; shooting player: Sebastian Aho
above-crossbar; snap
—
2023-12-07
Carolina Hurricanes at Calgary Flames
1 REG / 04:35Takeaway
Calgary Flames
player: Jonathan Huberdeau
—
2023-12-07
Carolina Hurricanes at Calgary Flames
1 REG / 04:44Hit
Carolina Hurricanes
hitting player: Dmitry Orlov; hittee player: Mikael Backlund
—
2023-12-07
Carolina Hurricanes at Calgary Flames
1 REG / 04:47Blocked Shot
Calgary Flames
shooting player: Mikael Backlund; blocking player: Dmitry Orlov
blocked
—
2023-12-07
Carolina Hurricanes at Calgary Flames
1 REG / 04:51Shot On Goal
Calgary Flames
goalie in net: Pyotr Kochetkov; shooting player: Blake Coleman
wrist
—
2023-12-07
Carolina Hurricanes at Calgary Flames
1 REG / 04:52Stoppage
Neutral event

goalie-stopped-after-sog
—
2023-12-07
Carolina Hurricanes at Calgary Flames
1 REG / 04:52Faceoff
Carolina Hurricanes
winning player: Seth Jarvis; losing player: Nazem Kadri
—
2023-12-07
Carolina Hurricanes at Calgary Flames
1 REG / 05:01Stoppage
Neutral event

puck-in-crowd
—
2023-12-07
Carolina Hurricanes at Calgary Flames
1 REG / 05:01Faceoff
Calgary Flames
winning player: Nazem Kadri; losing player: Seth Jarvis
—
2023-12-07
Carolina Hurricanes at Calgary Flames
1 REG / 05:03Missed Shot
Calgary Flames
goalie in net: Pyotr Kochetkov; shooting player: Noah Hanifin
wide-left; wrist
—
2023-12-07
Carolina Hurricanes at Calgary Flames
1 REG / 05:17Blocked Shot
Calgary Flames
shooting player: Nazem Kadri; blocking player: Seth Jarvis
blocked
—
2023-12-07
Carolina Hurricanes at Calgary Flames
1 REG / 05:33Blocked Shot
Calgary Flames
shooting player: Noah Hanifin; blocking player: Seth Jarvis
blocked
—
2023-12-07
Carolina Hurricanes at Calgary Flames
1 REG / 05:36Missed Shot
Calgary Flames
goalie in net: Pyotr Kochetkov; shooting player: Martin Pospisil
wide-left; wrist
—
2023-12-07
Carolina Hurricanes at Calgary Flames
1 REG / 06:09Takeaway
Carolina Hurricanes
player: Stefan Noesen
—
2023-12-07
Carolina Hurricanes at Calgary Flames
1 REG / 06:16Blocked Shot
Carolina Hurricanes
shooting player: Brett Pesce; blocking player: Adam Ruzicka
blocked
—
2023-12-07
Carolina Hurricanes at Calgary Flames
1 REG / 06:24Shot On Goal
Carolina Hurricanes
goalie in net: Dustin Wolf; shooting player: Brendan Lemieux
wrist
—
2023-12-07
Carolina Hurricanes at Calgary Flames
1 REG / 06:33Penalty
Carolina Hurricanes
committed by player: Brendan Lemieux; drawn by player: Dennis Gilbert
tripping; 2.0
—
2023-12-07
Carolina Hurricanes at Calgary Flames
1 REG / 06:33Stoppage
Neutral event

tv-timeout; tv-timeout
—
2023-12-07
Carolina Hurricanes at Calgary Flames
1 REG / 06:33Faceoff
Calgary Flames
winning player: Elias Lindholm; losing player: Seth Jarvis
—
2023-12-07
Carolina Hurricanes at Calgary Flames
1 REG / 06:40Shot On Goal
Calgary Flames
goalie in net: Pyotr Kochetkov; shooting player: Nazem Kadri
wrist
—
2023-12-07
Carolina Hurricanes at Calgary Flames
1 REG / 06:47Blocked Shot
Calgary Flames
shooting player: Noah Hanifin; blocking player: Seth Jarvis
blocked
—
2023-12-07
Carolina Hurricanes at Calgary Flames
1 REG / 06:55Giveaway
Calgary Flames
player: Jonathan Huberdeau
—
2023-12-07
Carolina Hurricanes at Calgary Flames
1 REG / 08:23Shot On Goal
Calgary Flames
goalie in net: Pyotr Kochetkov; shooting player: MacKenzie Weegar
wrist
—
2023-12-07
Carolina Hurricanes at Calgary Flames
1 REG / 08:24Stoppage
Neutral event

goalie-stopped-after-sog
—
2023-12-07
Carolina Hurricanes at Calgary Flames
1 REG / 08:24Faceoff
Carolina Hurricanes
winning player: Jordan Staal; losing player: Dillon Dube
—
2023-12-07
Carolina Hurricanes at Calgary Flames
1 REG / 08:34Shot On Goal
Calgary Flames
goalie in net: Pyotr Kochetkov; shooting player: Blake Coleman
backhand
—

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.