NHL Data Hub

NHL play-by-play

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

Reset

321 matching events across 1 games. Last source refresh: Oct 4, 2026 05:09.

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

—
2023-02-16
Detroit Red Wings at Calgary Flames
1 REG / 00:00Faceoff
Calgary Flames
winning player: Elias Lindholm; losing player: Andrew Copp
—
2023-02-16
Detroit Red Wings at Calgary Flames
1 REG / 00:36Hit
Detroit Red Wings
hitting player: Jake Walman; hittee player: Elias Lindholm
—
2023-02-16
Detroit Red Wings at Calgary Flames
1 REG / 00:48Giveaway
Calgary Flames
player: Jonathan Huberdeau
—
2023-02-16
Detroit Red Wings at Calgary Flames
1 REG / 01:01Stoppage
Neutral event

icing
—
2023-02-16
Detroit Red Wings at Calgary Flames
1 REG / 01:01Faceoff
Detroit Red Wings
winning player: Joseph Veleno; losing player: Nazem Kadri
—
2023-02-16
Detroit Red Wings at Calgary Flames
1 REG / 01:43Giveaway
Calgary Flames
player: Mikael Backlund
—
2023-02-16
Detroit Red Wings at Calgary Flames
1 REG / 01:51Hit
Detroit Red Wings
hitting player: David Perron; hittee player: Nikita Zadorov
—
2023-02-16
Detroit Red Wings at Calgary Flames
1 REG / 02:00Shot On Goal
Detroit Red Wings
goalie in net: Dan Vladar; shooting player: Olli Maatta
snap
—
2023-02-16
Detroit Red Wings at Calgary Flames
1 REG / 02:03Giveaway
Calgary Flames
player: Blake Coleman
—
2023-02-16
Detroit Red Wings at Calgary Flames
1 REG / 02:22Blocked Shot
Calgary Flames
shooting player: Mikael Backlund; blocking player: Olli Maatta
—
2023-02-16
Detroit Red Wings at Calgary Flames
1 REG / 02:25Missed Shot
Calgary Flames
goalie in net: Magnus Hellberg; shooting player: Andrew Mangiapane
wide-of-net; wrist
—
2023-02-16
Detroit Red Wings at Calgary Flames
1 REG / 03:13Shot On Goal
Calgary Flames
goalie in net: Magnus Hellberg; shooting player: Elias Lindholm
wrist
—
2023-02-16
Detroit Red Wings at Calgary Flames
1 REG / 03:25Blocked Shot
Detroit Red Wings
shooting player: Andrew Copp; blocking player: Rasmus Andersson
—
2023-02-16
Detroit Red Wings at Calgary Flames
1 REG / 03:39Stoppage
Neutral event

offside
—
2023-02-16
Detroit Red Wings at Calgary Flames
1 REG / 03:39Faceoff
Calgary Flames
winning player: Nazem Kadri; losing player: Dylan Larkin
—
2023-02-16
Detroit Red Wings at Calgary Flames
1 REG / 03:47Stoppage
Neutral event

puck-in-benches
—
2023-02-16
Detroit Red Wings at Calgary Flames
1 REG / 03:47Faceoff
Detroit Red Wings
winning player: Pius Suter; losing player: Nazem Kadri
—
2023-02-16
Detroit Red Wings at Calgary Flames
1 REG / 03:54Stoppage
Neutral event

icing
—
2023-02-16
Detroit Red Wings at Calgary Flames
1 REG / 03:54Faceoff
Detroit Red Wings
winning player: Pius Suter; losing player: Nazem Kadri
—
2023-02-16
Detroit Red Wings at Calgary Flames
1 REG / 05:41Missed Shot
Calgary Flames
goalie in net: Magnus Hellberg; shooting player: Noah Hanifin
wide-of-net; wrist
—
2023-02-16
Detroit Red Wings at Calgary Flames
1 REG / 05:45Blocked Shot
Calgary Flames
shooting player: Noah Hanifin; blocking player: Tyler Bertuzzi
—
2023-02-16
Detroit Red Wings at Calgary Flames
1 REG / 05:51Hit
Calgary Flames
hitting player: Milan Lucic; hittee player: Jake Walman
—
2023-02-16
Detroit Red Wings at Calgary Flames
1 REG / 06:28Blocked Shot
Calgary Flames
shooting player: Michael Stone; blocking player: Robby Fabbri
—
2023-02-16
Detroit Red Wings at Calgary Flames
1 REG / 06:56Shot On Goal
Calgary Flames
goalie in net: Magnus Hellberg; shooting player: Michael Stone
snap
—
2023-02-16
Detroit Red Wings at Calgary Flames
1 REG / 07:11Shot On Goal
Calgary Flames
goalie in net: Magnus Hellberg; shooting player: Jonathan Huberdeau
wrist
—
2023-02-16
Detroit Red Wings at Calgary Flames
1 REG / 07:11Stoppage
Neutral event

goalie-stopped-after-sog; tv-timeout
—
2023-02-16
Detroit Red Wings at Calgary Flames
1 REG / 07:11Faceoff
Detroit Red Wings
winning player: Joseph Veleno; losing player: Nazem Kadri
—
2023-02-16
Detroit Red Wings at Calgary Flames
1 REG / 07:29Blocked Shot
Calgary Flames
shooting player: Jonathan Huberdeau; blocking player: Jake Walman
—
2023-02-16
Detroit Red Wings at Calgary Flames
1 REG / 07:34Hit
Calgary Flames
hitting player: Jonathan Huberdeau; hittee player: Jake Walman
—
2023-02-16
Detroit Red Wings at Calgary Flames
1 REG / 08:10Blocked Shot
Calgary Flames
shooting player: Michael Stone; blocking player: Jordan Oesterle
—
2023-02-16
Detroit Red Wings at Calgary Flames
1 REG / 08:11Giveaway
Detroit Red Wings
player: Jordan Oesterle
—
2023-02-16
Detroit Red Wings at Calgary Flames
1 REG / 08:28Stoppage
Neutral event

icing
—
2023-02-16
Detroit Red Wings at Calgary Flames
1 REG / 08:28Faceoff
Calgary Flames
winning player: Elias Lindholm; losing player: Pius Suter
—
2023-02-16
Detroit Red Wings at Calgary Flames
1 REG / 09:08Takeaway
Detroit Red Wings
player: Filip Hronek
—
2023-02-16
Detroit Red Wings at Calgary Flames
1 REG / 09:53Takeaway
Calgary Flames
player: Brett Ritchie
—
2023-02-16
Detroit Red Wings at Calgary Flames
1 REG / 10:14Missed Shot
Calgary Flames
goalie in net: Magnus Hellberg; shooting player: Jonathan Huberdeau
goalpost; wrist
—
2023-02-16
Detroit Red Wings at Calgary Flames
1 REG / 10:44Stoppage
Neutral event

offside; tv-timeout
—
2023-02-16
Detroit Red Wings at Calgary Flames
1 REG / 10:44Faceoff
Calgary Flames
winning player: Mikael Backlund; losing player: Joseph Veleno
—
2023-02-16
Detroit Red Wings at Calgary Flames
1 REG / 11:18Missed Shot
Detroit Red Wings
goalie in net: Dan Vladar; shooting player: Jonatan Berggren
wide-of-net; tip-in
—
2023-02-16
Detroit Red Wings at Calgary Flames
1 REG / 11:18Stoppage
Neutral event

puck-in-netting
—
2023-02-16
Detroit Red Wings at Calgary Flames
1 REG / 11:18Faceoff
Calgary Flames
winning player: Dillon Dube; losing player: Pius Suter
—
2023-02-16
Detroit Red Wings at Calgary Flames
1 REG / 11:26Giveaway
Calgary Flames
player: Tyler Toffoli
—
2023-02-16
Detroit Red Wings at Calgary Flames
1 REG / 11:46Takeaway
Calgary Flames
player: Dillon Dube
—
2023-02-16
Detroit Red Wings at Calgary Flames
1 REG / 11:54Giveaway
Calgary Flames
player: Dillon Dube
—
2023-02-16
Detroit Red Wings at Calgary Flames
1 REG / 11:58Shot On Goal
Detroit Red Wings
goalie in net: Dan Vladar; shooting player: Pius Suter
backhand
—
2023-02-16
Detroit Red Wings at Calgary Flames
1 REG / 12:07Shot On Goal
Calgary Flames
goalie in net: Magnus Hellberg; shooting player: Jonathan Huberdeau
snap
—
2023-02-16
Detroit Red Wings at Calgary Flames
1 REG / 12:19Missed Shot
Calgary Flames
goalie in net: Magnus Hellberg; shooting player: Chris Tanev
wide-of-net; wrist
—
2023-02-16
Detroit Red Wings at Calgary Flames
1 REG / 12:46Giveaway
Calgary Flames
player: Brett Ritchie
—
2023-02-16
Detroit Red Wings at Calgary Flames
1 REG / 12:49Giveaway
Detroit Red Wings
player: Jake Walman
—

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.