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

279 matching events across 1 games. Last source refresh: Oct 4, 2026 04:34.

50 events per page. CSV contains all matching rows and additional event fields.
Date / gamePeriod / elapsed timeEvent / teamPlayers / detailsScore (away-home)
2020-01-31
Philadelphia Flyers at Pittsburgh Penguins
1 REG / 00:00Period Start
Neutral event

—
2020-01-31
Philadelphia Flyers at Pittsburgh Penguins
1 REG / 00:00Faceoff
Pittsburgh Penguins
winning player: Evgeni Malkin; losing player: Sean Couturier
—
2020-01-31
Philadelphia Flyers at Pittsburgh Penguins
1 REG / 00:23Hit
Philadelphia Flyers
hitting player: Matt Niskanen; hittee player: Patric Hornqvist
—
2020-01-31
Philadelphia Flyers at Pittsburgh Penguins
1 REG / 01:09Hit
Pittsburgh Penguins
hitting player: Jack Johnson; hittee player: Travis Konecny
—
2020-01-31
Philadelphia Flyers at Pittsburgh Penguins
1 REG / 01:21Shot On Goal
Pittsburgh Penguins
goalie in net: Brian Elliott; shooting player: Justin Schultz
snap
—
2020-01-31
Philadelphia Flyers at Pittsburgh Penguins
1 REG / 01:27Blocked Shot
Pittsburgh Penguins
shooting player: Justin Schultz; blocking player: Philippe Myers
—
2020-01-31
Philadelphia Flyers at Pittsburgh Penguins
1 REG / 01:28Stoppage
Neutral event

puck-in-netting
—
2020-01-31
Philadelphia Flyers at Pittsburgh Penguins
1 REG / 01:28Faceoff
Philadelphia Flyers
winning player: Kevin Hayes; losing player: Teddy Blueger
—
2020-01-31
Philadelphia Flyers at Pittsburgh Penguins
1 REG / 01:37Hit
Pittsburgh Penguins
hitting player: Brandon Tanev; hittee player: Robert Hagg
—
2020-01-31
Philadelphia Flyers at Pittsburgh Penguins
1 REG / 01:48Hit
Philadelphia Flyers
hitting player: Kevin Hayes; hittee player: Justin Schultz
—
2020-01-31
Philadelphia Flyers at Pittsburgh Penguins
1 REG / 01:50Blocked Shot
Philadelphia Flyers
shooting player: Scott Laughton; blocking player: Justin Schultz
—
2020-01-31
Philadelphia Flyers at Pittsburgh Penguins
1 REG / 02:04Hit
Philadelphia Flyers
hitting player: Scott Laughton; hittee player: Justin Schultz
—
2020-01-31
Philadelphia Flyers at Pittsburgh Penguins
1 REG / 02:21Hit
Philadelphia Flyers
hitting player: Nicolas Aube-Kubel; hittee player: Andrew Agozzino
—
2020-01-31
Philadelphia Flyers at Pittsburgh Penguins
1 REG / 02:24Hit
Pittsburgh Penguins
hitting player: Andrew Agozzino; hittee player: Tyler Pitlick
—
2020-01-31
Philadelphia Flyers at Pittsburgh Penguins
1 REG / 02:26Stoppage
Neutral event

puck-in-benches
—
2020-01-31
Philadelphia Flyers at Pittsburgh Penguins
1 REG / 02:26Faceoff
Pittsburgh Penguins
winning player: Patric Hornqvist; losing player: Sean Couturier
—
2020-01-31
Philadelphia Flyers at Pittsburgh Penguins
1 REG / 02:51Hit
Pittsburgh Penguins
hitting player: Bryan Rust; hittee player: Ivan Provorov
—
2020-01-31
Philadelphia Flyers at Pittsburgh Penguins
1 REG / 02:53Stoppage
Neutral event

icing
—
2020-01-31
Philadelphia Flyers at Pittsburgh Penguins
1 REG / 02:53Faceoff
Philadelphia Flyers
winning player: Sean Couturier; losing player: Sidney Crosby
—
2020-01-31
Philadelphia Flyers at Pittsburgh Penguins
1 REG / 03:06Missed Shot
Pittsburgh Penguins
goalie in net: Brian Elliott; shooting player: Kris Letang
wide-of-net; snap
—
2020-01-31
Philadelphia Flyers at Pittsburgh Penguins
1 REG / 03:23Giveaway
Pittsburgh Penguins
player: Sidney Crosby
—
2020-01-31
Philadelphia Flyers at Pittsburgh Penguins
1 REG / 03:38Giveaway
Philadelphia Flyers
player: James van Riemsdyk
—
2020-01-31
Philadelphia Flyers at Pittsburgh Penguins
1 REG / 03:51Hit
Pittsburgh Penguins
hitting player: Zachary Aston-Reese; hittee player: Philippe Myers
—
2020-01-31
Philadelphia Flyers at Pittsburgh Penguins
1 REG / 04:10Giveaway
Pittsburgh Penguins
player: Brandon Tanev
—
2020-01-31
Philadelphia Flyers at Pittsburgh Penguins
1 REG / 04:20Blocked Shot
Philadelphia Flyers
shooting player: Connor Bunnaman; blocking player: Chad Ruhwedel
—
2020-01-31
Philadelphia Flyers at Pittsburgh Penguins
1 REG / 04:32Hit
Pittsburgh Penguins
hitting player: Brandon Tanev; hittee player: Robert Hagg
—
2020-01-31
Philadelphia Flyers at Pittsburgh Penguins
1 REG / 04:55Blocked Shot
Pittsburgh Penguins
shooting player: John Marino; blocking player: Justin Braun
—
2020-01-31
Philadelphia Flyers at Pittsburgh Penguins
1 REG / 04:56Hit
Pittsburgh Penguins
hitting player: Marcus Pettersson; hittee player: Joel Farabee
—
2020-01-31
Philadelphia Flyers at Pittsburgh Penguins
1 REG / 04:57Hit
Philadelphia Flyers
hitting player: Kevin Hayes; hittee player: John Marino
—
2020-01-31
Philadelphia Flyers at Pittsburgh Penguins
1 REG / 05:17Missed Shot
Pittsburgh Penguins
goalie in net: Brian Elliott; shooting player: Kris Letang
wide-of-net; snap
—
2020-01-31
Philadelphia Flyers at Pittsburgh Penguins
1 REG / 05:21Hit
Philadelphia Flyers
hitting player: Robert Hagg; hittee player: Anthony Angello
—
2020-01-31
Philadelphia Flyers at Pittsburgh Penguins
1 REG / 05:37Shot On Goal
Philadelphia Flyers
goalie in net: Tristan Jarry; shooting player: Kevin Hayes
wrist
—
2020-01-31
Philadelphia Flyers at Pittsburgh Penguins
1 REG / 06:17Missed Shot
Philadelphia Flyers
goalie in net: Tristan Jarry; shooting player: Philippe Myers
wide-of-net; snap
—
2020-01-31
Philadelphia Flyers at Pittsburgh Penguins
1 REG / 06:46Stoppage
Neutral event

offside; tv-timeout
—
2020-01-31
Philadelphia Flyers at Pittsburgh Penguins
1 REG / 06:46Faceoff
Pittsburgh Penguins
winning player: Andrew Agozzino; losing player: Connor Bunnaman
—
2020-01-31
Philadelphia Flyers at Pittsburgh Penguins
1 REG / 06:55Stoppage
Neutral event

offside
—
2020-01-31
Philadelphia Flyers at Pittsburgh Penguins
1 REG / 06:55Faceoff
Philadelphia Flyers
winning player: Sean Couturier; losing player: Evgeni Malkin
—
2020-01-31
Philadelphia Flyers at Pittsburgh Penguins
1 REG / 07:04Takeaway
Pittsburgh Penguins
player: Evgeni Malkin
—
2020-01-31
Philadelphia Flyers at Pittsburgh Penguins
1 REG / 07:10Hit
Philadelphia Flyers
hitting player: Justin Braun; hittee player: Patric Hornqvist
—
2020-01-31
Philadelphia Flyers at Pittsburgh Penguins
1 REG / 07:18Stoppage
Neutral event

offside
—
2020-01-31
Philadelphia Flyers at Pittsburgh Penguins
1 REG / 07:18Faceoff
Philadelphia Flyers
winning player: Kevin Hayes; losing player: Sidney Crosby
—
2020-01-31
Philadelphia Flyers at Pittsburgh Penguins
1 REG / 07:55Blocked Shot
Philadelphia Flyers
shooting player: Kevin Hayes; blocking player: Jack Johnson
—
2020-01-31
Philadelphia Flyers at Pittsburgh Penguins
1 REG / 08:05Hit
Philadelphia Flyers
hitting player: Travis Konecny; hittee player: Sidney Crosby
—
2020-01-31
Philadelphia Flyers at Pittsburgh Penguins
1 REG / 08:06Missed Shot
Philadelphia Flyers
goalie in net: Tristan Jarry; shooting player: Travis Konecny
wide-of-net; tip-in
—
2020-01-31
Philadelphia Flyers at Pittsburgh Penguins
1 REG / 08:46Hit
Pittsburgh Penguins
hitting player: Zachary Aston-Reese; hittee player: Matt Niskanen
—
2020-01-31
Philadelphia Flyers at Pittsburgh Penguins
1 REG / 09:31Blocked Shot
Pittsburgh Penguins
shooting player: Kris Letang; blocking player: Tyler Pitlick
—
2020-01-31
Philadelphia Flyers at Pittsburgh Penguins
1 REG / 09:39Giveaway
Pittsburgh Penguins
player: Andrew Agozzino
—
2020-01-31
Philadelphia Flyers at Pittsburgh Penguins
1 REG / 09:44Blocked Shot
Philadelphia Flyers
shooting player: Travis Sanheim; blocking player: Anthony Angello
—
2020-01-31
Philadelphia Flyers at Pittsburgh Penguins
1 REG / 09:45Stoppage
Neutral event

puck-in-netting
—
2020-01-31
Philadelphia Flyers at Pittsburgh Penguins
1 REG / 09:45Faceoff
Pittsburgh Penguins
winning player: Evgeni Malkin; losing player: Sean Couturier
—

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.