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

334 matching events across 1 games. Last source refresh: Oct 4, 2026 04:35.

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

—
2020-02-23
San Jose Sharks at New York Islanders
1 REG / 00:00Faceoff
San Jose Sharks
winning player: Dylan Gambrell; losing player: Mathew Barzal
—
2020-02-23
San Jose Sharks at New York Islanders
1 REG / 00:09Stoppage
Neutral event

icing
—
2020-02-23
San Jose Sharks at New York Islanders
1 REG / 00:09Faceoff
New York Islanders
winning player: Mathew Barzal; losing player: Joe Thornton
—
2020-02-23
San Jose Sharks at New York Islanders
1 REG / 00:16Blocked Shot
New York Islanders
shooting player: Ryan Pulock; blocking player: Radim Simek
—
2020-02-23
San Jose Sharks at New York Islanders
1 REG / 00:20Takeaway
New York Islanders
player: Anders Lee
—
2020-02-23
San Jose Sharks at New York Islanders
1 REG / 00:33Hit
San Jose Sharks
hitting player: Dylan Gambrell; hittee player: Ryan Pulock
—
2020-02-23
San Jose Sharks at New York Islanders
1 REG / 00:52Hit
San Jose Sharks
hitting player: Mario Ferraro; hittee player: Brock Nelson
—
2020-02-23
San Jose Sharks at New York Islanders
1 REG / 00:59Giveaway
San Jose Sharks
player: Martin Jones
—
2020-02-23
San Jose Sharks at New York Islanders
1 REG / 01:23Giveaway
New York Islanders
player: Leo Komarov
—
2020-02-23
San Jose Sharks at New York Islanders
1 REG / 01:55Missed Shot
New York Islanders
goalie in net: Martin Jones; shooting player: Kieffer Bellows
wide-of-net; backhand
—
2020-02-23
San Jose Sharks at New York Islanders
1 REG / 01:59Takeaway
San Jose Sharks
player: Tim Heed
—
2020-02-23
San Jose Sharks at New York Islanders
1 REG / 02:08Giveaway
New York Islanders
player: Semyon Varlamov
—
2020-02-23
San Jose Sharks at New York Islanders
1 REG / 02:17Giveaway
New York Islanders
player: Nick Leddy
—
2020-02-23
San Jose Sharks at New York Islanders
1 REG / 02:18Shot On Goal
San Jose Sharks
goalie in net: Semyon Varlamov; shooting player: Brent Burns
wrist
—
2020-02-23
San Jose Sharks at New York Islanders
1 REG / 02:18Stoppage
Neutral event

goalie-stopped-after-sog
—
2020-02-23
San Jose Sharks at New York Islanders
1 REG / 02:18Faceoff
San Jose Sharks
winning player: Joel Kellman; losing player: Otto Koivula
—
2020-02-23
San Jose Sharks at New York Islanders
1 REG / 02:26Blocked Shot
San Jose Sharks
shooting player: Brent Burns; blocking player: Matt Martin
—
2020-02-23
San Jose Sharks at New York Islanders
1 REG / 02:43Blocked Shot
San Jose Sharks
shooting player: Noah Gregor; blocking player: Andy Greene
—
2020-02-23
San Jose Sharks at New York Islanders
1 REG / 02:43Stoppage
Neutral event

icing
—
2020-02-23
San Jose Sharks at New York Islanders
1 REG / 02:43Faceoff
New York Islanders
winning player: Otto Koivula; losing player: Joe Thornton
—
2020-02-23
San Jose Sharks at New York Islanders
1 REG / 03:07Hit
New York Islanders
hitting player: Matt Martin; hittee player: Jake Middleton
—
2020-02-23
San Jose Sharks at New York Islanders
1 REG / 03:18Shot On Goal
San Jose Sharks
goalie in net: Semyon Varlamov; shooting player: Timo Meier
slap
—
2020-02-23
San Jose Sharks at New York Islanders
1 REG / 03:29Hit
New York Islanders
hitting player: Anders Lee; hittee player: Tim Heed
—
2020-02-23
San Jose Sharks at New York Islanders
1 REG / 03:32Giveaway
San Jose Sharks
player: Barclay Goodrow
—
2020-02-23
San Jose Sharks at New York Islanders
1 REG / 03:34Shot On Goal
New York Islanders
goalie in net: Martin Jones; shooting player: Anders Lee
wrist
—
2020-02-23
San Jose Sharks at New York Islanders
1 REG / 03:34Stoppage
Neutral event

goalie-stopped-after-sog
—
2020-02-23
San Jose Sharks at New York Islanders
1 REG / 03:34Faceoff
New York Islanders
winning player: Brock Nelson; losing player: Barclay Goodrow
—
2020-02-23
San Jose Sharks at New York Islanders
1 REG / 04:07Hit
New York Islanders
hitting player: Anthony Beauvillier; hittee player: Radim Simek
—
2020-02-23
San Jose Sharks at New York Islanders
1 REG / 04:15Giveaway
San Jose Sharks
player: Radim Simek
—
2020-02-23
San Jose Sharks at New York Islanders
1 REG / 04:29Stoppage
Neutral event

icing
—
2020-02-23
San Jose Sharks at New York Islanders
1 REG / 04:29Faceoff
New York Islanders
winning player: Josh Bailey; losing player: Alexander True
—
2020-02-23
San Jose Sharks at New York Islanders
1 REG / 04:30Shot On Goal
New York Islanders
goalie in net: Martin Jones; shooting player: Michael Dal Colle
wrist
—
2020-02-23
San Jose Sharks at New York Islanders
1 REG / 05:10Missed Shot
San Jose Sharks
goalie in net: Semyon Varlamov; shooting player: Marc-Edouard Vlasic
wide-of-net; snap
—
2020-02-23
San Jose Sharks at New York Islanders
1 REG / 05:33Shot On Goal
New York Islanders
goalie in net: Martin Jones; shooting player: Matt Martin
backhand
—
2020-02-23
San Jose Sharks at New York Islanders
1 REG / 05:33Stoppage
Neutral event

goalie-stopped-after-sog
—
2020-02-23
San Jose Sharks at New York Islanders
1 REG / 05:33Faceoff
San Jose Sharks
winning player: Joel Kellman; losing player: Mathew Barzal
—
2020-02-23
San Jose Sharks at New York Islanders
1 REG / 05:45Stoppage
Neutral event

offside
—
2020-02-23
San Jose Sharks at New York Islanders
1 REG / 05:45Faceoff
New York Islanders
winning player: Brock Nelson; losing player: Patrick Marleau
—
2020-02-23
San Jose Sharks at New York Islanders
1 REG / 06:02Giveaway
New York Islanders
player: Devon Toews
—
2020-02-23
San Jose Sharks at New York Islanders
1 REG / 06:07Shot On Goal
San Jose Sharks
goalie in net: Semyon Varlamov; shooting player: Brent Burns
wrist
—
2020-02-23
San Jose Sharks at New York Islanders
1 REG / 06:24Blocked Shot
New York Islanders
shooting player: Brock Nelson; blocking player: Patrick Marleau
—
2020-02-23
San Jose Sharks at New York Islanders
1 REG / 06:49Goal
New York Islanders
goalie in net: Martin Jones; scoring player: Anders Lee; assist1 player: Mathew Barzal; assist2 player: Jordan Eberle
wrist
0-1
2020-02-23
San Jose Sharks at New York Islanders
1 REG / 06:49Faceoff
New York Islanders
winning player: Josh Bailey; losing player: Alexander True
—
2020-02-23
San Jose Sharks at New York Islanders
1 REG / 07:01Giveaway
San Jose Sharks
player: Alexander True
—
2020-02-23
San Jose Sharks at New York Islanders
1 REG / 07:07Shot On Goal
New York Islanders
goalie in net: Martin Jones; shooting player: Nick Leddy
slap
—
2020-02-23
San Jose Sharks at New York Islanders
1 REG / 07:13Blocked Shot
New York Islanders
shooting player: Josh Bailey; blocking player: Mario Ferraro
—
2020-02-23
San Jose Sharks at New York Islanders
1 REG / 07:23Shot On Goal
San Jose Sharks
goalie in net: Semyon Varlamov; shooting player: Jake Middleton
slap
—
2020-02-23
San Jose Sharks at New York Islanders
1 REG / 07:23Stoppage
Neutral event

goalie-stopped-after-sog; tv-timeout
—
2020-02-23
San Jose Sharks at New York Islanders
1 REG / 07:23Faceoff
San Jose Sharks
winning player: Alexander True; losing player: Josh Bailey
—

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.