NHL Data Hub

NHL play-by-play

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

Reset

350 matching events across 1 games. Last source refresh: Oct 4, 2026 05:45.

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

—
2025-10-21
San Jose Sharks at New York Islanders
1 REG / 00:00Faceoff
New York Islanders
winning player: Bo Horvat; losing player: Macklin Celebrini
—
2025-10-21
San Jose Sharks at New York Islanders
1 REG / 00:12Blocked Shot
New York Islanders
shooting player: Adam Pelech; blocking player: Macklin Celebrini
blocked
—
2025-10-21
San Jose Sharks at New York Islanders
1 REG / 00:20Shot On Goal
San Jose Sharks
goalie in net: Ilya Sorokin; shooting player: Will Smith
wrist
—
2025-10-21
San Jose Sharks at New York Islanders
1 REG / 00:28Stoppage
Neutral event

offside
—
2025-10-21
San Jose Sharks at New York Islanders
1 REG / 00:28Faceoff
San Jose Sharks
winning player: Alexander Wennberg; losing player: Mathew Barzal
—
2025-10-21
San Jose Sharks at New York Islanders
1 REG / 00:36Blocked Shot
San Jose Sharks
shooting player: Alexander Wennberg; blocking player: Mathew Barzal
blocked
—
2025-10-21
San Jose Sharks at New York Islanders
1 REG / 00:42Hit
San Jose Sharks
hitting player: William Eklund; hittee player: Matthew Schaefer
—
2025-10-21
San Jose Sharks at New York Islanders
1 REG / 00:56Blocked Shot
San Jose Sharks
shooting player: Mario Ferraro; blocking player: Mathew Barzal
blocked
—
2025-10-21
San Jose Sharks at New York Islanders
1 REG / 00:58Stoppage
Neutral event

goalie-stopped-after-sog
—
2025-10-21
San Jose Sharks at New York Islanders
1 REG / 00:58Faceoff
San Jose Sharks
winning player: Adam Gaudette; losing player: Jean-Gabriel Pageau
—
2025-10-21
San Jose Sharks at New York Islanders
1 REG / 01:15Stoppage
Neutral event

puck-frozen
—
2025-10-21
San Jose Sharks at New York Islanders
1 REG / 01:15Faceoff
San Jose Sharks
winning player: Adam Gaudette; losing player: Jean-Gabriel Pageau
—
2025-10-21
San Jose Sharks at New York Islanders
1 REG / 01:42Blocked Shot
San Jose Sharks
shooting player: Collin Graf; blocking player: Scott Mayfield
blocked
—
2025-10-21
San Jose Sharks at New York Islanders
1 REG / 01:47Hit
San Jose Sharks
hitting player: Ryan Reaves; hittee player: Max Shabanov
—
2025-10-21
San Jose Sharks at New York Islanders
1 REG / 02:09Hit
San Jose Sharks
hitting player: Barclay Goodrow; hittee player: Scott Mayfield
—
2025-10-21
San Jose Sharks at New York Islanders
1 REG / 02:17Missed Shot
San Jose Sharks
goalie in net: Ilya Sorokin; shooting player: Ryan Reaves
wide-right; tip-in
—
2025-10-21
San Jose Sharks at New York Islanders
1 REG / 02:44Takeaway
San Jose Sharks
player: Dmitry Orlov
—
2025-10-21
San Jose Sharks at New York Islanders
1 REG / 02:59Blocked Shot
San Jose Sharks
shooting player: Tyler Toffoli; blocking player: Adam Pelech
blocked
—
2025-10-21
San Jose Sharks at New York Islanders
1 REG / 03:01Shot On Goal
San Jose Sharks
goalie in net: Ilya Sorokin; shooting player: Tyler Toffoli
backhand
—
2025-10-21
San Jose Sharks at New York Islanders
1 REG / 03:14Stoppage
Neutral event

icing
—
2025-10-21
San Jose Sharks at New York Islanders
1 REG / 03:14Faceoff
New York Islanders
winning player: Bo Horvat; losing player: Alexander Wennberg
—
2025-10-21
San Jose Sharks at New York Islanders
1 REG / 03:22Missed Shot
New York Islanders
goalie in net: Yaroslav Askarov; shooting player: Bo Horvat
wide-left; snap
—
2025-10-21
San Jose Sharks at New York Islanders
1 REG / 04:02Shot On Goal
San Jose Sharks
goalie in net: Ilya Sorokin; shooting player: William Eklund
wrist
—
2025-10-21
San Jose Sharks at New York Islanders
1 REG / 04:28Blocked Shot
San Jose Sharks
shooting player: Mario Ferraro; blocking player: Kyle Palmieri
blocked
—
2025-10-21
San Jose Sharks at New York Islanders
1 REG / 04:35Giveaway
New York Islanders
player: Mathew Barzal
—
2025-10-21
San Jose Sharks at New York Islanders
1 REG / 04:40Shot On Goal
San Jose Sharks
goalie in net: Ilya Sorokin; shooting player: Adam Gaudette
snap
—
2025-10-21
San Jose Sharks at New York Islanders
1 REG / 04:42Stoppage
Neutral event

goalie-stopped-after-sog
—
2025-10-21
San Jose Sharks at New York Islanders
1 REG / 04:42Faceoff
New York Islanders
winning player: Jean-Gabriel Pageau; losing player: Will Smith
—
2025-10-21
San Jose Sharks at New York Islanders
1 REG / 04:46Shot On Goal
San Jose Sharks
goalie in net: Ilya Sorokin; shooting player: Will Smith
slap
—
2025-10-21
San Jose Sharks at New York Islanders
1 REG / 05:04Giveaway
San Jose Sharks
player: Tyler Toffoli
—
2025-10-21
San Jose Sharks at New York Islanders
1 REG / 05:40Shot On Goal
San Jose Sharks
goalie in net: Ilya Sorokin; shooting player: Ryan Reaves
poke
—
2025-10-21
San Jose Sharks at New York Islanders
1 REG / 05:46Hit
San Jose Sharks
hitting player: Ryan Reaves; hittee player: Matthew Schaefer
—
2025-10-21
San Jose Sharks at New York Islanders
1 REG / 05:50Giveaway
New York Islanders
player: Simon Holmstrom
—
2025-10-21
San Jose Sharks at New York Islanders
1 REG / 05:55Takeaway
New York Islanders
player: Matthew Schaefer
—
2025-10-21
San Jose Sharks at New York Islanders
1 REG / 06:00Stoppage
Neutral event

puck-in-benches
—
2025-10-21
San Jose Sharks at New York Islanders
1 REG / 06:00Faceoff
San Jose Sharks
winning player: Alexander Wennberg; losing player: Mathew Barzal
—
2025-10-21
San Jose Sharks at New York Islanders
1 REG / 06:17Giveaway
New York Islanders
player: Tony DeAngelo
—
2025-10-21
San Jose Sharks at New York Islanders
1 REG / 06:32Shot On Goal
New York Islanders
goalie in net: Yaroslav Askarov; shooting player: Anthony Duclair
snap
—
2025-10-21
San Jose Sharks at New York Islanders
1 REG / 06:43Giveaway
New York Islanders
player: Mathew Barzal
—
2025-10-21
San Jose Sharks at New York Islanders
1 REG / 07:05Giveaway
New York Islanders
player: Ryan Pulock
—
2025-10-21
San Jose Sharks at New York Islanders
1 REG / 07:27Giveaway
San Jose Sharks
player: Collin Graf
—
2025-10-21
San Jose Sharks at New York Islanders
1 REG / 07:37Shot On Goal
San Jose Sharks
goalie in net: Ilya Sorokin; shooting player: Macklin Celebrini
snap
—
2025-10-21
San Jose Sharks at New York Islanders
1 REG / 07:39Stoppage
Neutral event

goalie-stopped-after-sog; tv-timeout
—
2025-10-21
San Jose Sharks at New York Islanders
1 REG / 07:39Faceoff
New York Islanders
winning player: Jean-Gabriel Pageau; losing player: Macklin Celebrini
—
2025-10-21
San Jose Sharks at New York Islanders
1 REG / 07:53Delayed Penalty
San Jose Sharks

—
2025-10-21
San Jose Sharks at New York Islanders
1 REG / 07:55Penalty
San Jose Sharks
committed by player: Mario Ferraro; drawn by player: Anders Lee
interference; 2.0
—
2025-10-21
San Jose Sharks at New York Islanders
1 REG / 07:55Faceoff
San Jose Sharks
winning player: Ty Dellandrea; losing player: Jonathan Drouin
—
2025-10-21
San Jose Sharks at New York Islanders
1 REG / 08:22Giveaway
New York Islanders
player: Mathew Barzal
—
2025-10-21
San Jose Sharks at New York Islanders
1 REG / 08:29Goal
San Jose Sharks
goalie in net: Ilya Sorokin; scoring player: Collin Graf; assist1 player: Ty Dellandrea
snap
1-0

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.