NHL Data Hub

NHL play-by-play

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

Reset

306 matching events across 1 games. Last source refresh: Oct 4, 2026 03:49.

50 events per page. CSV contains all matching rows and additional event fields.
Date / gamePeriod / elapsed timeEvent / teamPlayers / detailsScore (away-home)
2016-12-03
Detroit Red Wings at Pittsburgh Penguins
1 REG / 00:00Period Start
Neutral event

—
2016-12-03
Detroit Red Wings at Pittsburgh Penguins
1 REG / 00:00Faceoff
Detroit Red Wings
winning player: Frans Nielsen; losing player: Sidney Crosby
—
2016-12-03
Detroit Red Wings at Pittsburgh Penguins
1 REG / 00:11Stoppage
Neutral event

offside
—
2016-12-03
Detroit Red Wings at Pittsburgh Penguins
1 REG / 00:11Faceoff
Pittsburgh Penguins
winning player: Sidney Crosby; losing player: Frans Nielsen
—
2016-12-03
Detroit Red Wings at Pittsburgh Penguins
1 REG / 00:22Stoppage
Neutral event

icing
—
2016-12-03
Detroit Red Wings at Pittsburgh Penguins
1 REG / 00:22Faceoff
Detroit Red Wings
winning player: Luke Glendening; losing player: Evgeni Malkin
—
2016-12-03
Detroit Red Wings at Pittsburgh Penguins
1 REG / 00:48Blocked Shot
Detroit Red Wings
shooting player: Tomas Jurco; blocking player: Olli Maatta
—
2016-12-03
Detroit Red Wings at Pittsburgh Penguins
1 REG / 01:01Hit
Detroit Red Wings
hitting player: Jonathan Ericsson; hittee player: Kris Letang
—
2016-12-03
Detroit Red Wings at Pittsburgh Penguins
1 REG / 01:30Hit
Pittsburgh Penguins
hitting player: Brian Dumoulin; hittee player: Tomas Tatar
—
2016-12-03
Detroit Red Wings at Pittsburgh Penguins
1 REG / 01:31Stoppage
Neutral event

offside
—
2016-12-03
Detroit Red Wings at Pittsburgh Penguins
1 REG / 01:31Faceoff
Detroit Red Wings
winning player: Gustav Nyquist; losing player: Sidney Crosby
—
2016-12-03
Detroit Red Wings at Pittsburgh Penguins
1 REG / 02:03Shot On Goal
Pittsburgh Penguins
goalie in net: Jared Coreau; shooting player: Conor Sheary
backhand
—
2016-12-03
Detroit Red Wings at Pittsburgh Penguins
1 REG / 02:25Shot On Goal
Pittsburgh Penguins
goalie in net: Jared Coreau; shooting player: Conor Sheary
wrist
—
2016-12-03
Detroit Red Wings at Pittsburgh Penguins
1 REG / 02:29Blocked Shot
Pittsburgh Penguins
shooting player: Sidney Crosby; blocking player: Dylan Larkin
—
2016-12-03
Detroit Red Wings at Pittsburgh Penguins
1 REG / 02:36Shot On Goal
Pittsburgh Penguins
goalie in net: Jared Coreau; shooting player: Sidney Crosby
wrist
—
2016-12-03
Detroit Red Wings at Pittsburgh Penguins
1 REG / 02:37Stoppage
Neutral event

goalie-stopped-after-sog
—
2016-12-03
Detroit Red Wings at Pittsburgh Penguins
1 REG / 02:37Faceoff
Detroit Red Wings
winning player: Riley Sheahan; losing player: Matt Cullen
—
2016-12-03
Detroit Red Wings at Pittsburgh Penguins
1 REG / 02:45Stoppage
Neutral event

hand-pass
—
2016-12-03
Detroit Red Wings at Pittsburgh Penguins
1 REG / 02:45Faceoff
Pittsburgh Penguins
winning player: Matt Cullen; losing player: Riley Sheahan
—
2016-12-03
Detroit Red Wings at Pittsburgh Penguins
1 REG / 03:09Hit
Pittsburgh Penguins
hitting player: Eric Fehr; hittee player: Riley Sheahan
—
2016-12-03
Detroit Red Wings at Pittsburgh Penguins
1 REG / 03:12Blocked Shot
Detroit Red Wings
shooting player: Mike Green; blocking player: Scott Wilson
—
2016-12-03
Detroit Red Wings at Pittsburgh Penguins
1 REG / 03:22Missed Shot
Detroit Red Wings
goalie in net: Marc-Andre Fleury; shooting player: Drew Miller
wide-of-net; snap
—
2016-12-03
Detroit Red Wings at Pittsburgh Penguins
1 REG / 03:46Giveaway
Pittsburgh Penguins
player: Brian Dumoulin
—
2016-12-03
Detroit Red Wings at Pittsburgh Penguins
1 REG / 03:48Shot On Goal
Detroit Red Wings
goalie in net: Marc-Andre Fleury; shooting player: Jonathan Ericsson
wrist
—
2016-12-03
Detroit Red Wings at Pittsburgh Penguins
1 REG / 03:49Stoppage
Neutral event

goalie-stopped-after-sog
—
2016-12-03
Detroit Red Wings at Pittsburgh Penguins
1 REG / 03:49Faceoff
Pittsburgh Penguins
winning player: Nick Bonino; losing player: Frans Nielsen
—
2016-12-03
Detroit Red Wings at Pittsburgh Penguins
1 REG / 04:01Hit
Pittsburgh Penguins
hitting player: Bryan Rust; hittee player: Frans Nielsen
—
2016-12-03
Detroit Red Wings at Pittsburgh Penguins
1 REG / 04:33Hit
Detroit Red Wings
hitting player: Tomas Tatar; hittee player: Olli Maatta
—
2016-12-03
Detroit Red Wings at Pittsburgh Penguins
1 REG / 04:41Stoppage
Neutral event

offside
—
2016-12-03
Detroit Red Wings at Pittsburgh Penguins
1 REG / 04:41Faceoff
Pittsburgh Penguins
winning player: Sidney Crosby; losing player: Thomas Vanek
—
2016-12-03
Detroit Red Wings at Pittsburgh Penguins
1 REG / 05:14Missed Shot
Detroit Red Wings
goalie in net: Marc-Andre Fleury; shooting player: Dylan Larkin
wide-of-net; wrist
—
2016-12-03
Detroit Red Wings at Pittsburgh Penguins
1 REG / 05:27Shot On Goal
Detroit Red Wings
goalie in net: Marc-Andre Fleury; shooting player: Gustav Nyquist
tip-in
—
2016-12-03
Detroit Red Wings at Pittsburgh Penguins
1 REG / 05:33Giveaway
Pittsburgh Penguins
player: Patric Hornqvist
—
2016-12-03
Detroit Red Wings at Pittsburgh Penguins
1 REG / 05:49Giveaway
Detroit Red Wings
player: Mike Green
—
2016-12-03
Detroit Red Wings at Pittsburgh Penguins
1 REG / 05:53Shot On Goal
Pittsburgh Penguins
goalie in net: Jared Coreau; shooting player: Phil Kessel
backhand
—
2016-12-03
Detroit Red Wings at Pittsburgh Penguins
1 REG / 05:54Hit
Pittsburgh Penguins
hitting player: Chris Kunitz; hittee player: Mike Green
—
2016-12-03
Detroit Red Wings at Pittsburgh Penguins
1 REG / 06:30Takeaway
Detroit Red Wings
player: Henrik Zetterberg
—
2016-12-03
Detroit Red Wings at Pittsburgh Penguins
1 REG / 06:33Shot On Goal
Detroit Red Wings
goalie in net: Marc-Andre Fleury; shooting player: Anthony Mantha
wrist
—
2016-12-03
Detroit Red Wings at Pittsburgh Penguins
1 REG / 06:41Hit
Pittsburgh Penguins
hitting player: Evgeni Malkin; hittee player: Henrik Zetterberg
—
2016-12-03
Detroit Red Wings at Pittsburgh Penguins
1 REG / 07:08Missed Shot
Detroit Red Wings
goalie in net: Marc-Andre Fleury; shooting player: Riley Sheahan
wide-of-net; wrist
—
2016-12-03
Detroit Red Wings at Pittsburgh Penguins
1 REG / 07:13Blocked Shot
Detroit Red Wings
shooting player: Steve Ott; blocking player: Trevor Daley
—
2016-12-03
Detroit Red Wings at Pittsburgh Penguins
1 REG / 07:12Hit
Detroit Red Wings
hitting player: Drew Miller; hittee player: Eric Fehr
—
2016-12-03
Detroit Red Wings at Pittsburgh Penguins
1 REG / 07:26Hit
Detroit Red Wings
hitting player: Steve Ott; hittee player: Olli Maatta
—
2016-12-03
Detroit Red Wings at Pittsburgh Penguins
1 REG / 07:34Hit
Detroit Red Wings
hitting player: Drew Miller; hittee player: Scott Wilson
—
2016-12-03
Detroit Red Wings at Pittsburgh Penguins
1 REG / 07:49Takeaway
Detroit Red Wings
player: Xavier Ouellet
—
2016-12-03
Detroit Red Wings at Pittsburgh Penguins
1 REG / 07:55Stoppage
Neutral event

icing
—
2016-12-03
Detroit Red Wings at Pittsburgh Penguins
1 REG / 07:55Faceoff
Detroit Red Wings
winning player: Frans Nielsen; losing player: Bryan Rust
—
2016-12-03
Detroit Red Wings at Pittsburgh Penguins
1 REG / 08:14Shot On Goal
Detroit Red Wings
goalie in net: Marc-Andre Fleury; shooting player: Tomas Jurco
tip-in
—
2016-12-03
Detroit Red Wings at Pittsburgh Penguins
1 REG / 08:28Blocked Shot
Pittsburgh Penguins
shooting player: Bryan Rust; blocking player: Luke Glendening
—
2016-12-03
Detroit Red Wings at Pittsburgh Penguins
1 REG / 08:39Hit
Detroit Red Wings
hitting player: Luke Glendening; hittee player: Nick Bonino
—

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.