NHL Data Hub

NHL play-by-play

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

Reset

335 matching events across 1 games. Last source refresh: Oct 4, 2026 04:13.

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

—
2018-10-25
Pittsburgh Penguins at Calgary Flames
1 REG / 00:00Faceoff
Pittsburgh Penguins
winning player: Sidney Crosby; losing player: Elias Lindholm
—
2018-10-25
Pittsburgh Penguins at Calgary Flames
1 REG / 00:06Stoppage
Neutral event

puck-in-netting
—
2018-10-25
Pittsburgh Penguins at Calgary Flames
1 REG / 00:06Faceoff
Calgary Flames
winning player: Sean Monahan; losing player: Sidney Crosby
—
2018-10-25
Pittsburgh Penguins at Calgary Flames
1 REG / 00:18Shot On Goal
Calgary Flames
goalie in net: Matt Murray; shooting player: Rasmus Andersson
wrist
—
2018-10-25
Pittsburgh Penguins at Calgary Flames
1 REG / 00:19Stoppage
Neutral event

goalie-stopped-after-sog
—
2018-10-25
Pittsburgh Penguins at Calgary Flames
1 REG / 00:19Faceoff
Calgary Flames
winning player: Elias Lindholm; losing player: Sidney Crosby
—
2018-10-25
Pittsburgh Penguins at Calgary Flames
1 REG / 00:24Blocked Shot
Calgary Flames
shooting player: Rasmus Andersson; blocking player: Kris Letang
—
2018-10-25
Pittsburgh Penguins at Calgary Flames
1 REG / 00:31Shot On Goal
Pittsburgh Penguins
goalie in net: Mike Smith; shooting player: Jake Guentzel
tip-in
—
2018-10-25
Pittsburgh Penguins at Calgary Flames
1 REG / 00:44Blocked Shot
Calgary Flames
shooting player: Sean Monahan; blocking player: Brian Dumoulin
—
2018-10-25
Pittsburgh Penguins at Calgary Flames
1 REG / 00:51Missed Shot
Calgary Flames
goalie in net: Matt Murray; shooting player: Sean Monahan
wide-of-net; wrist
—
2018-10-25
Pittsburgh Penguins at Calgary Flames
1 REG / 00:53Faceoff
Calgary Flames
winning player: Austin Czarnik; losing player: Riley Sheahan
—
2018-10-25
Pittsburgh Penguins at Calgary Flames
1 REG / 00:53Penalty
Pittsburgh Penguins
committed by player: Kris Letang; drawn by player: Sean Monahan
slashing; 2.0
—
2018-10-25
Pittsburgh Penguins at Calgary Flames
1 REG / 01:24Blocked Shot
Pittsburgh Penguins
shooting player: Carl Hagelin; blocking player: Noah Hanifin
—
2018-10-25
Pittsburgh Penguins at Calgary Flames
1 REG / 01:43Hit
Pittsburgh Penguins
hitting player: Chad Ruhwedel; hittee player: Dillon Dube
—
2018-10-25
Pittsburgh Penguins at Calgary Flames
1 REG / 01:46Shot On Goal
Pittsburgh Penguins
goalie in net: Mike Smith; shooting player: Bryan Rust
wrist
—
2018-10-25
Pittsburgh Penguins at Calgary Flames
1 REG / 01:57Shot On Goal
Calgary Flames
goalie in net: Matt Murray; shooting player: Mark Giordano
wrist
—
2018-10-25
Pittsburgh Penguins at Calgary Flames
1 REG / 02:29Shot On Goal
Calgary Flames
goalie in net: Matt Murray; shooting player: James Neal
wrist
—
2018-10-25
Pittsburgh Penguins at Calgary Flames
1 REG / 02:31Stoppage
Neutral event

goalie-stopped-after-sog
—
2018-10-25
Pittsburgh Penguins at Calgary Flames
1 REG / 02:31Faceoff
Pittsburgh Penguins
winning player: Matt Cullen; losing player: Elias Lindholm
—
2018-10-25
Pittsburgh Penguins at Calgary Flames
1 REG / 02:42Blocked Shot
Calgary Flames
shooting player: Mark Giordano; blocking player: Bryan Rust
—
2018-10-25
Pittsburgh Penguins at Calgary Flames
1 REG / 02:43Shot On Goal
Calgary Flames
goalie in net: Matt Murray; shooting player: Johnny Gaudreau
wrist
—
2018-10-25
Pittsburgh Penguins at Calgary Flames
1 REG / 03:04Shot On Goal
Pittsburgh Penguins
goalie in net: Mike Smith; shooting player: Bryan Rust
wrist
—
2018-10-25
Pittsburgh Penguins at Calgary Flames
1 REG / 03:13Takeaway
Calgary Flames
player: Sean Monahan
—
2018-10-25
Pittsburgh Penguins at Calgary Flames
1 REG / 03:25Hit
Calgary Flames
hitting player: Michael Stone; hittee player: Evgeni Malkin
—
2018-10-25
Pittsburgh Penguins at Calgary Flames
1 REG / 03:29Shot On Goal
Pittsburgh Penguins
goalie in net: Mike Smith; shooting player: Evgeni Malkin
backhand
—
2018-10-25
Pittsburgh Penguins at Calgary Flames
1 REG / 03:41Giveaway
Pittsburgh Penguins
player: Evgeni Malkin
—
2018-10-25
Pittsburgh Penguins at Calgary Flames
1 REG / 03:50Blocked Shot
Calgary Flames
shooting player: Mikael Backlund; blocking player: Olli Maatta
—
2018-10-25
Pittsburgh Penguins at Calgary Flames
1 REG / 04:23Goal
Pittsburgh Penguins
goalie in net: Mike Smith; scoring player: Sidney Crosby; assist1 player: Kris Letang; assist2 player: Derick Brassard
backhand
1-0
2018-10-25
Pittsburgh Penguins at Calgary Flames
1 REG / 04:23Faceoff
Calgary Flames
winning player: Elias Lindholm; losing player: Derek Grant
—
2018-10-25
Pittsburgh Penguins at Calgary Flames
1 REG / 04:58Stoppage
Neutral event

puck-in-benches
—
2018-10-25
Pittsburgh Penguins at Calgary Flames
1 REG / 04:58Faceoff
Calgary Flames
winning player: Mikael Backlund; losing player: Sidney Crosby
—
2018-10-25
Pittsburgh Penguins at Calgary Flames
1 REG / 05:20Blocked Shot
Calgary Flames
shooting player: Noah Hanifin; blocking player: Jake Guentzel
—
2018-10-25
Pittsburgh Penguins at Calgary Flames
1 REG / 05:25Blocked Shot
Calgary Flames
shooting player: Mikael Backlund; blocking player: Jake Guentzel
—
2018-10-25
Pittsburgh Penguins at Calgary Flames
1 REG / 05:32Missed Shot
Calgary Flames
goalie in net: Matt Murray; shooting player: Mikael Backlund
wide-of-net; snap
—
2018-10-25
Pittsburgh Penguins at Calgary Flames
1 REG / 05:43Hit
Calgary Flames
hitting player: Mikael Backlund; hittee player: Sidney Crosby
—
2018-10-25
Pittsburgh Penguins at Calgary Flames
1 REG / 05:54Shot On Goal
Calgary Flames
goalie in net: Matt Murray; shooting player: Travis Hamonic
wrist
—
2018-10-25
Pittsburgh Penguins at Calgary Flames
1 REG / 05:55Stoppage
Neutral event

goalie-stopped-after-sog
—
2018-10-25
Pittsburgh Penguins at Calgary Flames
1 REG / 05:55Faceoff
Pittsburgh Penguins
winning player: Riley Sheahan; losing player: Mark Jankowski
—
2018-10-25
Pittsburgh Penguins at Calgary Flames
1 REG / 06:12Blocked Shot
Calgary Flames
shooting player: TJ Brodie; blocking player: Patric Hornqvist
—
2018-10-25
Pittsburgh Penguins at Calgary Flames
1 REG / 06:20Blocked Shot
Pittsburgh Penguins
shooting player: Olli Maatta; blocking player: Michael Stone
—
2018-10-25
Pittsburgh Penguins at Calgary Flames
1 REG / 06:59Blocked Shot
Pittsburgh Penguins
shooting player: Chad Ruhwedel; blocking player: TJ Brodie
—
2018-10-25
Pittsburgh Penguins at Calgary Flames
1 REG / 07:17Blocked Shot
Calgary Flames
shooting player: Elias Lindholm; blocking player: Jack Johnson
—
2018-10-25
Pittsburgh Penguins at Calgary Flames
1 REG / 07:18Shot On Goal
Calgary Flames
goalie in net: Matt Murray; shooting player: Elias Lindholm
slap
—
2018-10-25
Pittsburgh Penguins at Calgary Flames
1 REG / 07:19Stoppage
Neutral event

goalie-stopped-after-sog; tv-timeout
—
2018-10-25
Pittsburgh Penguins at Calgary Flames
1 REG / 07:19Faceoff
Calgary Flames
winning player: Mikael Backlund; losing player: Evgeni Malkin
—
2018-10-25
Pittsburgh Penguins at Calgary Flames
1 REG / 07:23Blocked Shot
Calgary Flames
shooting player: Travis Hamonic; blocking player: Kris Letang
—
2018-10-25
Pittsburgh Penguins at Calgary Flames
1 REG / 07:35Blocked Shot
Pittsburgh Penguins
shooting player: Evgeni Malkin; blocking player: Michael Frolik
—
2018-10-25
Pittsburgh Penguins at Calgary Flames
1 REG / 07:38Giveaway
Calgary Flames
player: Matthew Tkachuk
—
2018-10-25
Pittsburgh Penguins at Calgary Flames
1 REG / 07:54Hit
Calgary Flames
hitting player: Matthew Tkachuk; hittee player: Evgeni Malkin
—

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.