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

343 matching events across 1 games. Last source refresh: Oct 4, 2026 05:31.

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

—
2024-10-15
Chicago Blackhawks at Calgary Flames
1 REG / 00:00Faceoff
Calgary Flames
winning player: Mikael Backlund; losing player: Connor Bedard
—
2024-10-15
Chicago Blackhawks at Calgary Flames
1 REG / 00:15Giveaway
Chicago Blackhawks
player: TJ Brodie
—
2024-10-15
Chicago Blackhawks at Calgary Flames
1 REG / 00:31Shot On Goal
Chicago Blackhawks
goalie in net: Dustin Wolf; shooting player: Alex Vlasic
slap
—
2024-10-15
Chicago Blackhawks at Calgary Flames
1 REG / 00:33Stoppage
Neutral event

goalie-stopped-after-sog
—
2024-10-15
Chicago Blackhawks at Calgary Flames
1 REG / 00:33Faceoff
Calgary Flames
winning player: Martin Pospisil; losing player: Philipp Kurashev
—
2024-10-15
Chicago Blackhawks at Calgary Flames
1 REG / 00:58Blocked Shot
Chicago Blackhawks
shooting player: Seth Jones; blocking player: MacKenzie Weegar
blocked
—
2024-10-15
Chicago Blackhawks at Calgary Flames
1 REG / 01:05Shot On Goal
Chicago Blackhawks
goalie in net: Dustin Wolf; shooting player: Seth Jones
slap
—
2024-10-15
Chicago Blackhawks at Calgary Flames
1 REG / 01:11Hit
Chicago Blackhawks
hitting player: Taylor Hall; hittee player: Jonathan Huberdeau
—
2024-10-15
Chicago Blackhawks at Calgary Flames
1 REG / 01:17Hit
Chicago Blackhawks
hitting player: Jason Dickinson; hittee player: Nazem Kadri
—
2024-10-15
Chicago Blackhawks at Calgary Flames
1 REG / 01:28Shot On Goal
Calgary Flames
goalie in net: Petr Mrazek; shooting player: Brayden Pachal
wrist
—
2024-10-15
Chicago Blackhawks at Calgary Flames
1 REG / 02:34Hit
Calgary Flames
hitting player: Kevin Bahl; hittee player: Patrick Maroon
—
2024-10-15
Chicago Blackhawks at Calgary Flames
1 REG / 02:44Shot On Goal
Calgary Flames
goalie in net: Petr Mrazek; shooting player: Justin Kirkland
backhand
—
2024-10-15
Chicago Blackhawks at Calgary Flames
1 REG / 03:02Giveaway
Calgary Flames
player: Connor Zary
—
2024-10-15
Chicago Blackhawks at Calgary Flames
1 REG / 03:03Giveaway
Chicago Blackhawks
player: Craig Smith
—
2024-10-15
Chicago Blackhawks at Calgary Flames
1 REG / 03:08Blocked Shot
Calgary Flames
shooting player: Daniil Miromanov; blocking player: Craig Smith
blocked
—
2024-10-15
Chicago Blackhawks at Calgary Flames
1 REG / 03:41Giveaway
Chicago Blackhawks
player: Teuvo Teravainen
—
2024-10-15
Chicago Blackhawks at Calgary Flames
1 REG / 03:45Shot On Goal
Calgary Flames
goalie in net: Petr Mrazek; shooting player: Blake Coleman
wrist
—
2024-10-15
Chicago Blackhawks at Calgary Flames
1 REG / 03:50Hit
Chicago Blackhawks
hitting player: Alec Martinez; hittee player: Brayden Pachal
—
2024-10-15
Chicago Blackhawks at Calgary Flames
1 REG / 03:59Shot On Goal
Chicago Blackhawks
goalie in net: Dustin Wolf; shooting player: Connor Bedard
wrist
—
2024-10-15
Chicago Blackhawks at Calgary Flames
1 REG / 04:00Stoppage
Neutral event

goalie-stopped-after-sog
—
2024-10-15
Chicago Blackhawks at Calgary Flames
1 REG / 04:00Faceoff
Chicago Blackhawks
winning player: Philipp Kurashev; losing player: Martin Pospisil
—
2024-10-15
Chicago Blackhawks at Calgary Flames
1 REG / 04:17Hit
Chicago Blackhawks
hitting player: Connor Murphy; hittee player: Anthony Mantha
—
2024-10-15
Chicago Blackhawks at Calgary Flames
1 REG / 04:21Hit
Calgary Flames
hitting player: Anthony Mantha; hittee player: Connor Murphy
—
2024-10-15
Chicago Blackhawks at Calgary Flames
1 REG / 04:46Shot On Goal
Calgary Flames
goalie in net: Petr Mrazek; shooting player: MacKenzie Weegar
wrist
—
2024-10-15
Chicago Blackhawks at Calgary Flames
1 REG / 04:52Hit
Calgary Flames
hitting player: Martin Pospisil; hittee player: Wyatt Kaiser
—
2024-10-15
Chicago Blackhawks at Calgary Flames
1 REG / 04:54Hit
Calgary Flames
hitting player: MacKenzie Weegar; hittee player: Taylor Hall
—
2024-10-15
Chicago Blackhawks at Calgary Flames
1 REG / 04:59Stoppage
Neutral event

icing
—
2024-10-15
Chicago Blackhawks at Calgary Flames
1 REG / 04:59Faceoff
Calgary Flames
winning player: Nazem Kadri; losing player: Philipp Kurashev
—
2024-10-15
Chicago Blackhawks at Calgary Flames
1 REG / 05:04Missed Shot
Calgary Flames
goalie in net: Petr Mrazek; shooting player: Andrei Kuzmenko
short; snap
—
2024-10-15
Chicago Blackhawks at Calgary Flames
1 REG / 05:18Stoppage
Neutral event

puck-in-crowd
—
2024-10-15
Chicago Blackhawks at Calgary Flames
1 REG / 05:18Faceoff
Chicago Blackhawks
winning player: Connor Bedard; losing player: Nazem Kadri
—
2024-10-15
Chicago Blackhawks at Calgary Flames
1 REG / 05:24Giveaway
Calgary Flames
player: Brayden Pachal
—
2024-10-15
Chicago Blackhawks at Calgary Flames
1 REG / 05:41Hit
Chicago Blackhawks
hitting player: Nick Foligno; hittee player: Brayden Pachal
—
2024-10-15
Chicago Blackhawks at Calgary Flames
1 REG / 05:48Shot On Goal
Chicago Blackhawks
goalie in net: Dustin Wolf; shooting player: Connor Bedard
deflected
—
2024-10-15
Chicago Blackhawks at Calgary Flames
1 REG / 05:51Stoppage
Neutral event

goalie-stopped-after-sog
—
2024-10-15
Chicago Blackhawks at Calgary Flames
1 REG / 05:51Faceoff
Calgary Flames
winning player: Justin Kirkland; losing player: Jason Dickinson
—
2024-10-15
Chicago Blackhawks at Calgary Flames
1 REG / 06:01Blocked Shot
Chicago Blackhawks
shooting player: Jason Dickinson; blocking player: Kevin Bahl
blocked
—
2024-10-15
Chicago Blackhawks at Calgary Flames
1 REG / 06:05Blocked Shot
Chicago Blackhawks
shooting player: Alec Martinez; blocking player: Justin Kirkland
blocked
—
2024-10-15
Chicago Blackhawks at Calgary Flames
1 REG / 06:08Hit
Chicago Blackhawks
hitting player: Jason Dickinson; hittee player: Rasmus Andersson
—
2024-10-15
Chicago Blackhawks at Calgary Flames
1 REG / 06:18Stoppage
Neutral event

icing
—
2024-10-15
Chicago Blackhawks at Calgary Flames
1 REG / 06:18Faceoff
Calgary Flames
winning player: Justin Kirkland; losing player: Nick Foligno
—
2024-10-15
Chicago Blackhawks at Calgary Flames
1 REG / 06:33Giveaway
Chicago Blackhawks
player: Alec Martinez
—
2024-10-15
Chicago Blackhawks at Calgary Flames
1 REG / 06:36Shot On Goal
Calgary Flames
goalie in net: Petr Mrazek; shooting player: Blake Coleman
wrist
—
2024-10-15
Chicago Blackhawks at Calgary Flames
1 REG / 06:40Hit
Calgary Flames
hitting player: Mikael Backlund; hittee player: Seth Jones
—
2024-10-15
Chicago Blackhawks at Calgary Flames
1 REG / 07:29Blocked Shot
Calgary Flames
shooting player: Jake Bean; blocking player: Connor Murphy
blocked
—
2024-10-15
Chicago Blackhawks at Calgary Flames
1 REG / 07:34Giveaway
Chicago Blackhawks
player: Wyatt Kaiser
—
2024-10-15
Chicago Blackhawks at Calgary Flames
1 REG / 07:53Hit
Calgary Flames
hitting player: Anthony Mantha; hittee player: Connor Murphy
—
2024-10-15
Chicago Blackhawks at Calgary Flames
1 REG / 08:06Takeaway
Calgary Flames
player: Nazem Kadri
—
2024-10-15
Chicago Blackhawks at Calgary Flames
1 REG / 08:22Shot On Goal
Chicago Blackhawks
goalie in net: Dustin Wolf; shooting player: Taylor Hall
wrist
—

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.