NHL Data Hub

NHL play-by-play

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

Reset

364 matching events across 1 games. Last source refresh: Oct 4, 2026 04:06.

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

—
2018-02-03
Chicago Blackhawks at Calgary Flames
1 REG / 00:00Faceoff
Calgary Flames
winning player: Mikael Backlund; losing player: Jonathan Toews
—
2018-02-03
Chicago Blackhawks at Calgary Flames
1 REG / 00:26Hit
Chicago Blackhawks
hitting player: Alex DeBrincat; hittee player: Travis Hamonic
—
2018-02-03
Chicago Blackhawks at Calgary Flames
1 REG / 00:29Missed Shot
Chicago Blackhawks
goalie in net: Mike Smith; shooting player: Duncan Keith
wide-of-net; slap
—
2018-02-03
Chicago Blackhawks at Calgary Flames
1 REG / 00:44Takeaway
Chicago Blackhawks
player: Jonathan Toews
—
2018-02-03
Chicago Blackhawks at Calgary Flames
1 REG / 00:49Stoppage
Neutral event

puck-in-netting
—
2018-02-03
Chicago Blackhawks at Calgary Flames
1 REG / 00:48Blocked Shot
Calgary Flames
shooting player: Mikael Backlund; blocking player: Jordan Oesterle
—
2018-02-03
Chicago Blackhawks at Calgary Flames
1 REG / 00:49Faceoff
Calgary Flames
winning player: Sean Monahan; losing player: Nick Schmaltz
—
2018-02-03
Chicago Blackhawks at Calgary Flames
1 REG / 01:07Giveaway
Chicago Blackhawks
player: Patrick Kane
—
2018-02-03
Chicago Blackhawks at Calgary Flames
1 REG / 01:09Shot On Goal
Calgary Flames
goalie in net: Jeff Glass; shooting player: Sean Monahan
snap
—
2018-02-03
Chicago Blackhawks at Calgary Flames
1 REG / 01:14Stoppage
Neutral event

icing
—
2018-02-03
Chicago Blackhawks at Calgary Flames
1 REG / 01:14Faceoff
Calgary Flames
winning player: Sean Monahan; losing player: Artem Anisimov
—
2018-02-03
Chicago Blackhawks at Calgary Flames
1 REG / 01:32Missed Shot
Chicago Blackhawks
goalie in net: Mike Smith; shooting player: Artem Anisimov
wide-of-net; wrist
—
2018-02-03
Chicago Blackhawks at Calgary Flames
1 REG / 01:32Stoppage
Neutral event

puck-frozen
—
2018-02-03
Chicago Blackhawks at Calgary Flames
1 REG / 01:32Faceoff
Calgary Flames
winning player: Sam Bennett; losing player: David Kampf
—
2018-02-03
Chicago Blackhawks at Calgary Flames
1 REG / 01:39Blocked Shot
Calgary Flames
shooting player: Sam Bennett; blocking player: Connor Murphy
—
2018-02-03
Chicago Blackhawks at Calgary Flames
1 REG / 01:40Stoppage
Neutral event

puck-in-netting
—
2018-02-03
Chicago Blackhawks at Calgary Flames
1 REG / 01:40Faceoff
Calgary Flames
winning player: Sam Bennett; losing player: David Kampf
—
2018-02-03
Chicago Blackhawks at Calgary Flames
1 REG / 02:03Giveaway
Chicago Blackhawks
player: Jan Rutta
—
2018-02-03
Chicago Blackhawks at Calgary Flames
1 REG / 02:05Shot On Goal
Chicago Blackhawks
goalie in net: Mike Smith; shooting player: Jan Rutta
wrist
—
2018-02-03
Chicago Blackhawks at Calgary Flames
1 REG / 02:12Blocked Shot
Chicago Blackhawks
shooting player: David Kampf; blocking player: Michael Stone
—
2018-02-03
Chicago Blackhawks at Calgary Flames
1 REG / 02:14Blocked Shot
Chicago Blackhawks
shooting player: Tomas Jurco; blocking player: Michael Stone
—
2018-02-03
Chicago Blackhawks at Calgary Flames
1 REG / 02:36Giveaway
Calgary Flames
player: Garnet Hathaway
—
2018-02-03
Chicago Blackhawks at Calgary Flames
1 REG / 02:56Blocked Shot
Calgary Flames
shooting player: Matt Stajan; blocking player: Tommy Wingels
—
2018-02-03
Chicago Blackhawks at Calgary Flames
1 REG / 03:03Giveaway
Chicago Blackhawks
player: Brandon Saad
—
2018-02-03
Chicago Blackhawks at Calgary Flames
1 REG / 03:18Shot On Goal
Calgary Flames
goalie in net: Jeff Glass; shooting player: TJ Brodie
wrist
—
2018-02-03
Chicago Blackhawks at Calgary Flames
1 REG / 03:26Shot On Goal
Chicago Blackhawks
goalie in net: Mike Smith; shooting player: Alex DeBrincat
wrist
—
2018-02-03
Chicago Blackhawks at Calgary Flames
1 REG / 03:50Shot On Goal
Chicago Blackhawks
goalie in net: Mike Smith; shooting player: Jordan Oesterle
backhand
—
2018-02-03
Chicago Blackhawks at Calgary Flames
1 REG / 03:51Stoppage
Neutral event

referee-or-linesman
—
2018-02-03
Chicago Blackhawks at Calgary Flames
1 REG / 04:04Hit
Calgary Flames
hitting player: Sean Monahan; hittee player: Jordan Oesterle
—
2018-02-03
Chicago Blackhawks at Calgary Flames
1 REG / 03:51Faceoff
Calgary Flames
winning player: Sean Monahan; losing player: Nick Schmaltz
—
2018-02-03
Chicago Blackhawks at Calgary Flames
1 REG / 04:24Giveaway
Calgary Flames
player: Dougie Hamilton
—
2018-02-03
Chicago Blackhawks at Calgary Flames
1 REG / 04:30Shot On Goal
Chicago Blackhawks
goalie in net: Mike Smith; shooting player: Patrick Kane
wrist
—
2018-02-03
Chicago Blackhawks at Calgary Flames
1 REG / 04:30Stoppage
Neutral event

goalie-stopped-after-sog
—
2018-02-03
Chicago Blackhawks at Calgary Flames
1 REG / 04:30Faceoff
Chicago Blackhawks
winning player: David Kampf; losing player: Sam Bennett
—
2018-02-03
Chicago Blackhawks at Calgary Flames
1 REG / 04:40Shot On Goal
Calgary Flames
goalie in net: Jeff Glass; shooting player: Matt Bartkowski
slap
—
2018-02-03
Chicago Blackhawks at Calgary Flames
1 REG / 04:41Stoppage
Neutral event

goalie-stopped-after-sog
—
2018-02-03
Chicago Blackhawks at Calgary Flames
1 REG / 04:41Faceoff
Chicago Blackhawks
winning player: Tommy Wingels; losing player: Sam Bennett
—
2018-02-03
Chicago Blackhawks at Calgary Flames
1 REG / 05:12Hit
Calgary Flames
hitting player: Matt Bartkowski; hittee player: Tommy Wingels
—
2018-02-03
Chicago Blackhawks at Calgary Flames
1 REG / 05:22Stoppage
Neutral event

icing
—
2018-02-03
Chicago Blackhawks at Calgary Flames
1 REG / 05:22Faceoff
Chicago Blackhawks
winning player: David Kampf; losing player: Sam Bennett
—
2018-02-03
Chicago Blackhawks at Calgary Flames
1 REG / 06:15Hit
Calgary Flames
hitting player: Matthew Tkachuk; hittee player: Alex DeBrincat
—
2018-02-03
Chicago Blackhawks at Calgary Flames
1 REG / 06:30Takeaway
Calgary Flames
player: Mikael Backlund
—
2018-02-03
Chicago Blackhawks at Calgary Flames
1 REG / 06:50Shot On Goal
Chicago Blackhawks
goalie in net: Mike Smith; shooting player: Anthony Duclair
tip-in
—
2018-02-03
Chicago Blackhawks at Calgary Flames
1 REG / 07:11Giveaway
Chicago Blackhawks
player: Patrick Kane
—
2018-02-03
Chicago Blackhawks at Calgary Flames
1 REG / 07:33Hit
Calgary Flames
hitting player: Dougie Hamilton; hittee player: Artem Anisimov
—
2018-02-03
Chicago Blackhawks at Calgary Flames
1 REG / 07:40Goal
Chicago Blackhawks
goalie in net: Mike Smith; scoring player: Nick Schmaltz; assist1 player: Patrick Kane
slap
1-0
2018-02-03
Chicago Blackhawks at Calgary Flames
1 REG / 07:40Faceoff
Chicago Blackhawks
winning player: David Kampf; losing player: Sam Bennett
—
2018-02-03
Chicago Blackhawks at Calgary Flames
1 REG / 07:38Giveaway
Calgary Flames
player: Dougie Hamilton
—
2018-02-03
Chicago Blackhawks at Calgary Flames
1 REG / 08:11Missed Shot
Chicago Blackhawks
goalie in net: Mike Smith; shooting player: Erik Gustafsson
wide-of-net; snap
—

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.