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

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

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

—
2024-01-02
Detroit Red Wings at San Jose Sharks
1 REG / 00:00Faceoff
Detroit Red Wings
winning player: Dylan Larkin; losing player: Mikael Granlund
—
2024-01-02
Detroit Red Wings at San Jose Sharks
1 REG / 00:13Shot On Goal
Detroit Red Wings
goalie in net: Kaapo Kahkonen; shooting player: David Perron
wrist
—
2024-01-02
Detroit Red Wings at San Jose Sharks
1 REG / 00:15Blocked Shot
Detroit Red Wings
shooting player: David Perron; blocking player: Ty Emberson
blocked
—
2024-01-02
Detroit Red Wings at San Jose Sharks
1 REG / 00:35Hit
Detroit Red Wings
hitting player: Moritz Seider; hittee player: Fabian Zetterlund
—
2024-01-02
Detroit Red Wings at San Jose Sharks
1 REG / 00:59Shot On Goal
Detroit Red Wings
goalie in net: Kaapo Kahkonen; shooting player: Alex DeBrincat
backhand
—
2024-01-02
Detroit Red Wings at San Jose Sharks
1 REG / 01:03Stoppage
Neutral event

goalie-stopped-after-sog
—
2024-01-02
Detroit Red Wings at San Jose Sharks
1 REG / 01:03Faceoff
Detroit Red Wings
winning player: J.T. Compher; losing player: Tomas Hertl
—
2024-01-02
Detroit Red Wings at San Jose Sharks
1 REG / 01:41Takeaway
San Jose Sharks
player: Anthony Duclair
—
2024-01-02
Detroit Red Wings at San Jose Sharks
1 REG / 02:22Hit
San Jose Sharks
hitting player: Luke Kunin; hittee player: Andrew Copp
—
2024-01-02
Detroit Red Wings at San Jose Sharks
1 REG / 02:43Hit
San Jose Sharks
hitting player: Henry Thrun; hittee player: Christian Fischer
—
2024-01-02
Detroit Red Wings at San Jose Sharks
1 REG / 02:53Blocked Shot
San Jose Sharks
shooting player: Filip Zadina; blocking player: Ryan Carpenter
teammate-blocked
—
2024-01-02
Detroit Red Wings at San Jose Sharks
1 REG / 03:00Blocked Shot
San Jose Sharks
shooting player: Justin Bailey; blocking player: Christian Fischer
blocked
—
2024-01-02
Detroit Red Wings at San Jose Sharks
1 REG / 03:02Blocked Shot
San Jose Sharks
shooting player: Justin Bailey; blocking player: Ryan Carpenter
teammate-blocked
—
2024-01-02
Detroit Red Wings at San Jose Sharks
1 REG / 03:10Blocked Shot
San Jose Sharks
shooting player: Jan Rutta; blocking player: Ben Chiarot
blocked
—
2024-01-02
Detroit Red Wings at San Jose Sharks
1 REG / 03:21Giveaway
Detroit Red Wings
player: Daniel Sprong
—
2024-01-02
Detroit Red Wings at San Jose Sharks
1 REG / 03:38Takeaway
Detroit Red Wings
player: Ben Chiarot
—
2024-01-02
Detroit Red Wings at San Jose Sharks
1 REG / 03:40Stoppage
Neutral event

icing
—
2024-01-02
Detroit Red Wings at San Jose Sharks
1 REG / 03:40Faceoff
Detroit Red Wings
winning player: Christian Fischer; losing player: Mikael Granlund
—
2024-01-02
Detroit Red Wings at San Jose Sharks
1 REG / 03:50Shot On Goal
San Jose Sharks
goalie in net: Alex Lyon; shooting player: Mike Hoffman
slap
—
2024-01-02
Detroit Red Wings at San Jose Sharks
1 REG / 03:52Stoppage
Neutral event

puck-in-netting
—
2024-01-02
Detroit Red Wings at San Jose Sharks
1 REG / 03:52Faceoff
San Jose Sharks
winning player: Mikael Granlund; losing player: Dylan Larkin
—
2024-01-02
Detroit Red Wings at San Jose Sharks
1 REG / 03:57Blocked Shot
San Jose Sharks
shooting player: Fabian Zetterlund; blocking player: Moritz Seider
blocked
—
2024-01-02
Detroit Red Wings at San Jose Sharks
1 REG / 04:08Takeaway
San Jose Sharks
player: Mike Hoffman
—
2024-01-02
Detroit Red Wings at San Jose Sharks
1 REG / 04:16Takeaway
Detroit Red Wings
player: Dylan Larkin
—
2024-01-02
Detroit Red Wings at San Jose Sharks
1 REG / 04:16Delayed Penalty
San Jose Sharks

—
2024-01-02
Detroit Red Wings at San Jose Sharks
1 REG / 04:18Penalty
San Jose Sharks
committed by player: Calen Addison; drawn by player: Dylan Larkin
tripping; 2.0
—
2024-01-02
Detroit Red Wings at San Jose Sharks
1 REG / 04:18Faceoff
Detroit Red Wings
winning player: Dylan Larkin; losing player: Ryan Carpenter
—
2024-01-02
Detroit Red Wings at San Jose Sharks
1 REG / 04:42Blocked Shot
Detroit Red Wings
shooting player: Moritz Seider; blocking player: Jan Rutta
blocked
—
2024-01-02
Detroit Red Wings at San Jose Sharks
1 REG / 05:05Blocked Shot
Detroit Red Wings
shooting player: Patrick Kane; blocking player: Mario Ferraro
blocked
—
2024-01-02
Detroit Red Wings at San Jose Sharks
1 REG / 05:32Stoppage
Neutral event

puck-frozen
—
2024-01-02
Detroit Red Wings at San Jose Sharks
1 REG / 05:32Faceoff
Detroit Red Wings
winning player: J.T. Compher; losing player: Tomas Hertl
—
2024-01-02
Detroit Red Wings at San Jose Sharks
1 REG / 05:41Hit
San Jose Sharks
hitting player: Tomas Hertl; hittee player: Lucas Raymond
—
2024-01-02
Detroit Red Wings at San Jose Sharks
1 REG / 05:56Hit
San Jose Sharks
hitting player: Ty Emberson; hittee player: J.T. Compher
—
2024-01-02
Detroit Red Wings at San Jose Sharks
1 REG / 06:02Shot On Goal
Detroit Red Wings
goalie in net: Kaapo Kahkonen; shooting player: Daniel Sprong
wrist
—
2024-01-02
Detroit Red Wings at San Jose Sharks
1 REG / 06:03Stoppage
Neutral event

goalie-stopped-after-sog
—
2024-01-02
Detroit Red Wings at San Jose Sharks
1 REG / 06:03Faceoff
Detroit Red Wings
winning player: Daniel Sprong; losing player: Mikael Granlund
—
2024-01-02
Detroit Red Wings at San Jose Sharks
1 REG / 06:11Goal
Detroit Red Wings
goalie in net: Kaapo Kahkonen; scoring player: Daniel Sprong; assist1 player: Lucas Raymond; assist2 player: Shayne Gostisbehere
slap
1-0
2024-01-02
Detroit Red Wings at San Jose Sharks
1 REG / 06:11Faceoff
Detroit Red Wings
winning player: Andrew Copp; losing player: Jack Studnicka
—
2024-01-02
Detroit Red Wings at San Jose Sharks
1 REG / 06:19Stoppage
Neutral event

icing
—
2024-01-02
Detroit Red Wings at San Jose Sharks
1 REG / 06:19Faceoff
San Jose Sharks
winning player: Anthony Duclair; losing player: Andrew Copp
—
2024-01-02
Detroit Red Wings at San Jose Sharks
1 REG / 06:21Missed Shot
San Jose Sharks
goalie in net: Alex Lyon; shooting player: Kyle Burroughs
wide-left; snap
—
2024-01-02
Detroit Red Wings at San Jose Sharks
1 REG / 06:38Shot On Goal
Detroit Red Wings
goalie in net: Kaapo Kahkonen; shooting player: Andrew Copp
snap
—
2024-01-02
Detroit Red Wings at San Jose Sharks
1 REG / 07:07Hit
San Jose Sharks
hitting player: Ryan Carpenter; hittee player: Ben Chiarot
—
2024-01-02
Detroit Red Wings at San Jose Sharks
1 REG / 07:26Hit
Detroit Red Wings
hitting player: Ben Chiarot; hittee player: Filip Zadina
—
2024-01-02
Detroit Red Wings at San Jose Sharks
1 REG / 07:29Shot On Goal
San Jose Sharks
goalie in net: Alex Lyon; shooting player: Mario Ferraro
wrist
—
2024-01-02
Detroit Red Wings at San Jose Sharks
1 REG / 07:37Blocked Shot
San Jose Sharks
shooting player: Ty Emberson; blocking player: Ben Chiarot
blocked
—
2024-01-02
Detroit Red Wings at San Jose Sharks
1 REG / 08:15Takeaway
San Jose Sharks
player: Mike Hoffman
—
2024-01-02
Detroit Red Wings at San Jose Sharks
1 REG / 09:01Hit
Detroit Red Wings
hitting player: Justin Holl; hittee player: Mike Hoffman
—
2024-01-02
Detroit Red Wings at San Jose Sharks
1 REG / 09:04Blocked Shot
San Jose Sharks
shooting player: Calen Addison; blocking player: Daniel Sprong
blocked
—

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.