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

378 matching events across 1 games. Last source refresh: Oct 4, 2026 05:31.

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

—
2024-10-22
San Jose Sharks at Anaheim Ducks
1 REG / 00:00Faceoff
Anaheim Ducks
winning player: Ryan Strome; losing player: Mikael Granlund
—
2024-10-22
San Jose Sharks at Anaheim Ducks
1 REG / 00:31Shot On Goal
Anaheim Ducks
goalie in net: Mackenzie Blackwood; shooting player: Frank Vatrano
wrist
—
2024-10-22
San Jose Sharks at Anaheim Ducks
1 REG / 00:33Stoppage
Neutral event

goalie-stopped-after-sog
—
2024-10-22
San Jose Sharks at Anaheim Ducks
1 REG / 00:33Faceoff
San Jose Sharks
winning player: Alexander Wennberg; losing player: Leo Carlsson
—
2024-10-22
San Jose Sharks at Anaheim Ducks
1 REG / 00:35Shot On Goal
San Jose Sharks
goalie in net: Lukas Dostal; shooting player: Jan Rutta
snap
—
2024-10-22
San Jose Sharks at Anaheim Ducks
1 REG / 00:41Stoppage
Neutral event

goalie-stopped-after-sog
—
2024-10-22
San Jose Sharks at Anaheim Ducks
1 REG / 00:41Faceoff
San Jose Sharks
winning player: Alexander Wennberg; losing player: Leo Carlsson
—
2024-10-22
San Jose Sharks at Anaheim Ducks
1 REG / 00:42Blocked Shot
San Jose Sharks
shooting player: Fabian Zetterlund; blocking player: Jackson LaCombe
blocked
—
2024-10-22
San Jose Sharks at Anaheim Ducks
1 REG / 00:46Giveaway
Anaheim Ducks
player: Leo Carlsson
—
2024-10-22
San Jose Sharks at Anaheim Ducks
1 REG / 00:57Penalty
Anaheim Ducks
committed by player: Robby Fabbri; drawn by player: Mario Ferraro
high-sticking; 2.0
—
2024-10-22
San Jose Sharks at Anaheim Ducks
1 REG / 00:57Faceoff
Anaheim Ducks
winning player: Isac Lundeström; losing player: Mikael Granlund
—
2024-10-22
San Jose Sharks at Anaheim Ducks
1 REG / 01:06Giveaway
San Jose Sharks
player: William Eklund
—
2024-10-22
San Jose Sharks at Anaheim Ducks
1 REG / 01:26Shot On Goal
San Jose Sharks
goalie in net: Lukas Dostal; shooting player: William Eklund
tip-in
—
2024-10-22
San Jose Sharks at Anaheim Ducks
1 REG / 01:31Blocked Shot
San Jose Sharks
shooting player: Mikael Granlund; blocking player: Radko Gudas
blocked
—
2024-10-22
San Jose Sharks at Anaheim Ducks
1 REG / 01:42Shot On Goal
San Jose Sharks
goalie in net: Lukas Dostal; shooting player: Tyler Toffoli
wrist
—
2024-10-22
San Jose Sharks at Anaheim Ducks
1 REG / 01:55Missed Shot
San Jose Sharks
goalie in net: Lukas Dostal; shooting player: Jake Walman
wide-left; slap
—
2024-10-22
San Jose Sharks at Anaheim Ducks
1 REG / 03:16Stoppage
Neutral event

puck-frozen
—
2024-10-22
San Jose Sharks at Anaheim Ducks
1 REG / 03:16Faceoff
Anaheim Ducks
winning player: Isac Lundeström; losing player: Nico Sturm
—
2024-10-22
San Jose Sharks at Anaheim Ducks
1 REG / 03:31Shot On Goal
Anaheim Ducks
goalie in net: Mackenzie Blackwood; shooting player: Olen Zellweger
wrist
—
2024-10-22
San Jose Sharks at Anaheim Ducks
1 REG / 03:33Hit
San Jose Sharks
hitting player: Cody Ceci; hittee player: Olen Zellweger
—
2024-10-22
San Jose Sharks at Anaheim Ducks
1 REG / 03:40Shot On Goal
Anaheim Ducks
goalie in net: Mackenzie Blackwood; shooting player: Isac Lundeström
backhand
—
2024-10-22
San Jose Sharks at Anaheim Ducks
1 REG / 03:42Missed Shot
Anaheim Ducks
goalie in net: Mackenzie Blackwood; shooting player: Trevor Zegras
hit-right-post; wrist
—
2024-10-22
San Jose Sharks at Anaheim Ducks
1 REG / 03:49Penalty
San Jose Sharks
committed by player: Henry Thrun
delaying-game-puck-over-glass; 2.0
—
2024-10-22
San Jose Sharks at Anaheim Ducks
1 REG / 03:49Faceoff
Anaheim Ducks
winning player: Mason McTavish; losing player: Ty Dellandrea
—
2024-10-22
San Jose Sharks at Anaheim Ducks
1 REG / 03:58Missed Shot
Anaheim Ducks
goalie in net: Mackenzie Blackwood; shooting player: Jackson LaCombe
short; slap
—
2024-10-22
San Jose Sharks at Anaheim Ducks
1 REG / 04:00Shot On Goal
Anaheim Ducks
goalie in net: Mackenzie Blackwood; shooting player: Cutter Gauthier
snap
—
2024-10-22
San Jose Sharks at Anaheim Ducks
1 REG / 04:02Stoppage
Neutral event

goalie-stopped-after-sog
—
2024-10-22
San Jose Sharks at Anaheim Ducks
1 REG / 04:02Faceoff
San Jose Sharks
winning player: Alexander Wennberg; losing player: Cutter Gauthier
—
2024-10-22
San Jose Sharks at Anaheim Ducks
1 REG / 05:11Missed Shot
Anaheim Ducks
goalie in net: Mackenzie Blackwood; shooting player: Frank Vatrano
wide-right; slap
—
2024-10-22
San Jose Sharks at Anaheim Ducks
1 REG / 05:48Shot On Goal
Anaheim Ducks
goalie in net: Mackenzie Blackwood; shooting player: Frank Vatrano
slap
—
2024-10-22
San Jose Sharks at Anaheim Ducks
1 REG / 05:50Stoppage
Neutral event

goalie-stopped-after-sog
—
2024-10-22
San Jose Sharks at Anaheim Ducks
1 REG / 05:50Faceoff
San Jose Sharks
winning player: Barclay Goodrow; losing player: Isac Lundeström
—
2024-10-22
San Jose Sharks at Anaheim Ducks
1 REG / 06:10Blocked Shot
San Jose Sharks
shooting player: Ty Dellandrea; blocking player: Jackson LaCombe
blocked
—
2024-10-22
San Jose Sharks at Anaheim Ducks
1 REG / 06:11Blocked Shot
San Jose Sharks
shooting player: Mario Ferraro; blocking player: Jackson LaCombe
blocked
—
2024-10-22
San Jose Sharks at Anaheim Ducks
1 REG / 06:29Shot On Goal
San Jose Sharks
goalie in net: Lukas Dostal; shooting player: Will Smith
snap
—
2024-10-22
San Jose Sharks at Anaheim Ducks
1 REG / 06:40Hit
San Jose Sharks
hitting player: Mario Ferraro; hittee player: Leo Carlsson
—
2024-10-22
San Jose Sharks at Anaheim Ducks
1 REG / 06:47Missed Shot
San Jose Sharks
goalie in net: Lukas Dostal; shooting player: Danil Gushchin
wide-left; snap
—
2024-10-22
San Jose Sharks at Anaheim Ducks
1 REG / 06:55Missed Shot
Anaheim Ducks
goalie in net: Mackenzie Blackwood; shooting player: Cutter Gauthier
high-and-wide-right; snap
—
2024-10-22
San Jose Sharks at Anaheim Ducks
1 REG / 07:09Blocked Shot
San Jose Sharks
shooting player: Fabian Zetterlund; blocking player: Leo Carlsson
blocked
—
2024-10-22
San Jose Sharks at Anaheim Ducks
1 REG / 07:26Stoppage
Neutral event

icing
—
2024-10-22
San Jose Sharks at Anaheim Ducks
1 REG / 07:26Faceoff
San Jose Sharks
winning player: Mikael Granlund; losing player: Leo Carlsson
—
2024-10-22
San Jose Sharks at Anaheim Ducks
1 REG / 07:30Blocked Shot
San Jose Sharks
shooting player: William Eklund; blocking player: Mikael Granlund
teammate-blocked
—
2024-10-22
San Jose Sharks at Anaheim Ducks
1 REG / 07:38Blocked Shot
San Jose Sharks
shooting player: William Eklund; blocking player: Robby Fabbri
blocked
—
2024-10-22
San Jose Sharks at Anaheim Ducks
1 REG / 08:16Missed Shot
San Jose Sharks
goalie in net: Lukas Dostal; shooting player: Mario Ferraro
wide-left; snap
—
2024-10-22
San Jose Sharks at Anaheim Ducks
1 REG / 08:20Hit
Anaheim Ducks
hitting player: Robby Fabbri; hittee player: Henry Thrun
—
2024-10-22
San Jose Sharks at Anaheim Ducks
1 REG / 08:23Shot On Goal
San Jose Sharks
goalie in net: Lukas Dostal; shooting player: Mario Ferraro
slap
—
2024-10-22
San Jose Sharks at Anaheim Ducks
1 REG / 08:25Stoppage
Neutral event

goalie-stopped-after-sog; tv-timeout
—
2024-10-22
San Jose Sharks at Anaheim Ducks
1 REG / 08:25Faceoff
Anaheim Ducks
winning player: Brett Leason; losing player: Will Smith
—
2024-10-22
San Jose Sharks at Anaheim Ducks
1 REG / 09:07Blocked Shot
Anaheim Ducks
shooting player: Troy Terry; blocking player: Mario Ferraro
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.