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:44.

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

—
2025-10-09
Calgary Flames at Vancouver Canucks
1 REG / 00:00Faceoff
Calgary Flames
winning player: Mikael Backlund; losing player: Elias Pettersson
—
2025-10-09
Calgary Flames at Vancouver Canucks
1 REG / 00:09Giveaway
Vancouver Canucks
player: Quinn Hughes
—
2025-10-09
Calgary Flames at Vancouver Canucks
1 REG / 00:11Missed Shot
Calgary Flames
goalie in net: Thatcher Demko; shooting player: Blake Coleman
wide-left; wrist
—
2025-10-09
Calgary Flames at Vancouver Canucks
1 REG / 00:51Stoppage
Neutral event

offside
—
2025-10-09
Calgary Flames at Vancouver Canucks
1 REG / 00:51Faceoff
Calgary Flames
winning player: Nazem Kadri; losing player: Filip Chytil
—
2025-10-09
Calgary Flames at Vancouver Canucks
1 REG / 01:01Takeaway
Vancouver Canucks
player: Filip Chytil
—
2025-10-09
Calgary Flames at Vancouver Canucks
1 REG / 01:18Blocked Shot
Vancouver Canucks
shooting player: Conor Garland; blocking player: Arshdeep Bains
teammate-blocked
—
2025-10-09
Calgary Flames at Vancouver Canucks
1 REG / 01:21Stoppage
Neutral event

goalie-stopped-after-sog
—
2025-10-09
Calgary Flames at Vancouver Canucks
1 REG / 01:21Faceoff
Calgary Flames
winning player: Justin Kirkland; losing player: Kiefer Sherwood
—
2025-10-09
Calgary Flames at Vancouver Canucks
1 REG / 01:40Hit
Calgary Flames
hitting player: Adam Klapka; hittee player: Derek Forbort
—
2025-10-09
Calgary Flames at Vancouver Canucks
1 REG / 02:01Shot On Goal
Vancouver Canucks
goalie in net: Dustin Wolf; shooting player: Evander Kane
snap
—
2025-10-09
Calgary Flames at Vancouver Canucks
1 REG / 02:03Stoppage
Neutral event

goalie-stopped-after-sog
—
2025-10-09
Calgary Flames at Vancouver Canucks
1 REG / 02:03Faceoff
Calgary Flames
winning player: Morgan Frost; losing player: Braeden Cootes
—
2025-10-09
Calgary Flames at Vancouver Canucks
1 REG / 02:08Hit
Calgary Flames
hitting player: MacKenzie Weegar; hittee player: Evander Kane
—
2025-10-09
Calgary Flames at Vancouver Canucks
1 REG / 02:12Hit
Vancouver Canucks
hitting player: Jonathan Lekkerimäki; hittee player: Joel Hanley
—
2025-10-09
Calgary Flames at Vancouver Canucks
1 REG / 02:38Hit
Vancouver Canucks
hitting player: Filip Hronek; hittee player: Connor Zary
—
2025-10-09
Calgary Flames at Vancouver Canucks
1 REG / 02:43Shot On Goal
Calgary Flames
goalie in net: Thatcher Demko; shooting player: Mikael Backlund
wrist
—
2025-10-09
Calgary Flames at Vancouver Canucks
1 REG / 02:48Shot On Goal
Calgary Flames
goalie in net: Thatcher Demko; shooting player: Blake Coleman
snap
—
2025-10-09
Calgary Flames at Vancouver Canucks
1 REG / 02:55Stoppage
Neutral event

icing
—
2025-10-09
Calgary Flames at Vancouver Canucks
1 REG / 02:55Faceoff
Vancouver Canucks
winning player: Filip Chytil; losing player: Nazem Kadri
—
2025-10-09
Calgary Flames at Vancouver Canucks
1 REG / 03:00Giveaway
Vancouver Canucks
player: Filip Hronek
—
2025-10-09
Calgary Flames at Vancouver Canucks
1 REG / 03:31Giveaway
Calgary Flames
player: Nazem Kadri
—
2025-10-09
Calgary Flames at Vancouver Canucks
1 REG / 03:37Shot On Goal
Calgary Flames
goalie in net: Thatcher Demko; shooting player: Joel Hanley
wrist
—
2025-10-09
Calgary Flames at Vancouver Canucks
1 REG / 03:47Shot On Goal
Vancouver Canucks
goalie in net: Dustin Wolf; shooting player: Jake DeBrusk
tip-in
—
2025-10-09
Calgary Flames at Vancouver Canucks
1 REG / 03:52Hit
Vancouver Canucks
hitting player: Elias Pettersson; hittee player: MacKenzie Weegar
—
2025-10-09
Calgary Flames at Vancouver Canucks
1 REG / 04:00Hit
Calgary Flames
hitting player: Blake Coleman; hittee player: Derek Forbort
—
2025-10-09
Calgary Flames at Vancouver Canucks
1 REG / 04:21Blocked Shot
Calgary Flames
shooting player: Rasmus Andersson; blocking player: Derek Forbort
blocked
—
2025-10-09
Calgary Flames at Vancouver Canucks
1 REG / 04:29Giveaway
Calgary Flames
player: Rasmus Andersson
—
2025-10-09
Calgary Flames at Vancouver Canucks
1 REG / 04:40Hit
Vancouver Canucks
hitting player: Kiefer Sherwood; hittee player: Adam Klapka
—
2025-10-09
Calgary Flames at Vancouver Canucks
1 REG / 04:42Hit
Calgary Flames
hitting player: Ryan Lomberg; hittee player: Aatu Räty
—
2025-10-09
Calgary Flames at Vancouver Canucks
1 REG / 04:44Missed Shot
Calgary Flames
goalie in net: Thatcher Demko; shooting player: Ryan Lomberg
wide-left; backhand
—
2025-10-09
Calgary Flames at Vancouver Canucks
1 REG / 04:58Missed Shot
Calgary Flames
goalie in net: Thatcher Demko; shooting player: Adam Klapka
wide-left; tip-in
—
2025-10-09
Calgary Flames at Vancouver Canucks
1 REG / 05:04Stoppage
Neutral event

offside
—
2025-10-09
Calgary Flames at Vancouver Canucks
1 REG / 05:04Faceoff
Calgary Flames
winning player: Morgan Frost; losing player: Braeden Cootes
—
2025-10-09
Calgary Flames at Vancouver Canucks
1 REG / 05:30Hit
Vancouver Canucks
hitting player: Evander Kane; hittee player: MacKenzie Weegar
—
2025-10-09
Calgary Flames at Vancouver Canucks
1 REG / 05:37Blocked Shot
Calgary Flames
shooting player: Yegor Sharangovich; blocking player: Quinn Hughes
blocked
—
2025-10-09
Calgary Flames at Vancouver Canucks
1 REG / 05:41Shot On Goal
Calgary Flames
goalie in net: Thatcher Demko; shooting player: Brayden Pachal
wrist
—
2025-10-09
Calgary Flames at Vancouver Canucks
1 REG / 05:43Stoppage
Neutral event

goalie-stopped-after-sog
—
2025-10-09
Calgary Flames at Vancouver Canucks
1 REG / 05:43Faceoff
Vancouver Canucks
winning player: Filip Chytil; losing player: Nazem Kadri
—
2025-10-09
Calgary Flames at Vancouver Canucks
1 REG / 05:57Giveaway
Calgary Flames
player: Kevin Bahl
—
2025-10-09
Calgary Flames at Vancouver Canucks
1 REG / 05:59Shot On Goal
Vancouver Canucks
goalie in net: Dustin Wolf; shooting player: Filip Chytil
snap
—
2025-10-09
Calgary Flames at Vancouver Canucks
1 REG / 06:20Delayed Penalty
Vancouver Canucks

—
2025-10-09
Calgary Flames at Vancouver Canucks
1 REG / 06:25Penalty
Vancouver Canucks

too-many-men-on-the-ice; 2.0
—
2025-10-09
Calgary Flames at Vancouver Canucks
1 REG / 06:25Stoppage
Neutral event

tv-timeout; tv-timeout
—
2025-10-09
Calgary Flames at Vancouver Canucks
1 REG / 06:25Faceoff
Vancouver Canucks
winning player: Elias Pettersson; losing player: Joel Farabee
—
2025-10-09
Calgary Flames at Vancouver Canucks
1 REG / 06:38Missed Shot
Calgary Flames
goalie in net: Thatcher Demko; shooting player: Nazem Kadri
short; snap
—
2025-10-09
Calgary Flames at Vancouver Canucks
1 REG / 06:57Stoppage
Neutral event

puck-in-crowd
—
2025-10-09
Calgary Flames at Vancouver Canucks
1 REG / 06:57Faceoff
Vancouver Canucks
winning player: Aatu Räty; losing player: Matt Coronato
—
2025-10-09
Calgary Flames at Vancouver Canucks
1 REG / 07:33Stoppage
Neutral event

offside
—

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.