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

337 matching events across 1 games. Last source refresh: Oct 4, 2026 04:31.

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

—
2019-12-21
Anaheim Ducks at New York Islanders
1 REG / 00:00Faceoff
Anaheim Ducks
winning player: Sam Carrick; losing player: Leo Komarov
—
2019-12-21
Anaheim Ducks at New York Islanders
1 REG / 00:16Shot On Goal
Anaheim Ducks
goalie in net: Semyon Varlamov; shooting player: Cam Fowler
wrist
—
2019-12-21
Anaheim Ducks at New York Islanders
1 REG / 00:26Hit
Anaheim Ducks
hitting player: Carter Rowney; hittee player: Johnny Boychuk
—
2019-12-21
Anaheim Ducks at New York Islanders
1 REG / 00:33Hit
New York Islanders
hitting player: Matt Martin; hittee player: Nicolas Deslauriers
—
2019-12-21
Anaheim Ducks at New York Islanders
1 REG / 00:40Hit
New York Islanders
hitting player: Ross Johnston; hittee player: Sam Carrick
—
2019-12-21
Anaheim Ducks at New York Islanders
1 REG / 00:40Hit
New York Islanders
hitting player: Matt Martin; hittee player: Sam Carrick
—
2019-12-21
Anaheim Ducks at New York Islanders
1 REG / 01:12Shot On Goal
New York Islanders
goalie in net: John Gibson; shooting player: Brock Nelson
wrist
—
2019-12-21
Anaheim Ducks at New York Islanders
1 REG / 01:47Hit
New York Islanders
hitting player: Scott Mayfield; hittee player: Rickard Rakell
—
2019-12-21
Anaheim Ducks at New York Islanders
1 REG / 01:50Goal
New York Islanders
goalie in net: John Gibson; scoring player: Anders Lee; assist1 player: Mathew Barzal; assist2 player: Jordan Eberle
wrist
0-1
2019-12-21
Anaheim Ducks at New York Islanders
1 REG / 01:50Faceoff
Anaheim Ducks
winning player: Sam Steel; losing player: Casey Cizikas
—
2019-12-21
Anaheim Ducks at New York Islanders
1 REG / 02:03Shot On Goal
Anaheim Ducks
goalie in net: Semyon Varlamov; shooting player: Ondrej Kase
wrist
—
2019-12-21
Anaheim Ducks at New York Islanders
1 REG / 02:03Stoppage
Neutral event

goalie-stopped-after-sog
—
2019-12-21
Anaheim Ducks at New York Islanders
1 REG / 02:03Faceoff
Anaheim Ducks
winning player: Sam Steel; losing player: Casey Cizikas
—
2019-12-21
Anaheim Ducks at New York Islanders
1 REG / 02:20Hit
New York Islanders
hitting player: Casey Cizikas; hittee player: Sam Steel
—
2019-12-21
Anaheim Ducks at New York Islanders
1 REG / 02:51Hit
New York Islanders
hitting player: Matt Martin; hittee player: Josh Manson
—
2019-12-21
Anaheim Ducks at New York Islanders
1 REG / 02:56Stoppage
Neutral event

puck-in-benches
—
2019-12-21
Anaheim Ducks at New York Islanders
1 REG / 02:56Faceoff
New York Islanders
winning player: Brock Nelson; losing player: Adam Henrique
—
2019-12-21
Anaheim Ducks at New York Islanders
1 REG / 03:03Stoppage
Neutral event

puck-in-crowd
—
2019-12-21
Anaheim Ducks at New York Islanders
1 REG / 03:03Faceoff
Anaheim Ducks
winning player: Adam Henrique; losing player: Brock Nelson
—
2019-12-21
Anaheim Ducks at New York Islanders
1 REG / 03:14Giveaway
New York Islanders
player: Ryan Pulock
—
2019-12-21
Anaheim Ducks at New York Islanders
1 REG / 03:19Blocked Shot
Anaheim Ducks
shooting player: Josh Manson; blocking player: Adam Pelech
—
2019-12-21
Anaheim Ducks at New York Islanders
1 REG / 03:35Takeaway
New York Islanders
player: Anthony Beauvillier
—
2019-12-21
Anaheim Ducks at New York Islanders
1 REG / 03:49Shot On Goal
Anaheim Ducks
goalie in net: Semyon Varlamov; shooting player: Rickard Rakell
wrist
—
2019-12-21
Anaheim Ducks at New York Islanders
1 REG / 04:11Shot On Goal
Anaheim Ducks
goalie in net: Semyon Varlamov; shooting player: Max Jones
wrist
—
2019-12-21
Anaheim Ducks at New York Islanders
1 REG / 04:11Stoppage
Neutral event

goalie-stopped-after-sog
—
2019-12-21
Anaheim Ducks at New York Islanders
1 REG / 04:11Faceoff
New York Islanders
winning player: Mathew Barzal; losing player: Sam Steel
—
2019-12-21
Anaheim Ducks at New York Islanders
1 REG / 04:21Shot On Goal
New York Islanders
goalie in net: John Gibson; shooting player: Anders Lee
wrist
—
2019-12-21
Anaheim Ducks at New York Islanders
1 REG / 04:25Stoppage
Neutral event

goalie-stopped-after-sog
—
2019-12-21
Anaheim Ducks at New York Islanders
1 REG / 04:25Shot On Goal
New York Islanders
goalie in net: John Gibson; shooting player: Anders Lee
deflected
—
2019-12-21
Anaheim Ducks at New York Islanders
1 REG / 04:25Stoppage
Neutral event

goalie-stopped-after-sog
—
2019-12-21
Anaheim Ducks at New York Islanders
1 REG / 04:25Faceoff
New York Islanders
winning player: Anders Lee; losing player: Adam Henrique
—
2019-12-21
Anaheim Ducks at New York Islanders
1 REG / 04:39Missed Shot
New York Islanders
goalie in net: John Gibson; shooting player: Ryan Pulock
wide-of-net; wrist
—
2019-12-21
Anaheim Ducks at New York Islanders
1 REG / 04:57Giveaway
New York Islanders
player: Jordan Eberle
—
2019-12-21
Anaheim Ducks at New York Islanders
1 REG / 05:13Stoppage
Neutral event

puck-in-netting
—
2019-12-21
Anaheim Ducks at New York Islanders
1 REG / 05:13Faceoff
New York Islanders
winning player: Casey Cizikas; losing player: Isac Lundeström
—
2019-12-21
Anaheim Ducks at New York Islanders
1 REG / 05:23Hit
New York Islanders
hitting player: Johnny Boychuk; hittee player: Maxime Comtois
—
2019-12-21
Anaheim Ducks at New York Islanders
1 REG / 06:18Hit
Anaheim Ducks
hitting player: Carter Rowney; hittee player: Scott Mayfield
—
2019-12-21
Anaheim Ducks at New York Islanders
1 REG / 06:30Giveaway
Anaheim Ducks
player: Hampus Lindholm
—
2019-12-21
Anaheim Ducks at New York Islanders
1 REG / 06:35Blocked Shot
New York Islanders
shooting player: Scott Mayfield; blocking player: Carter Rowney
—
2019-12-21
Anaheim Ducks at New York Islanders
1 REG / 06:37Hit
Anaheim Ducks
hitting player: Nicolas Deslauriers; hittee player: Josh Bailey
—
2019-12-21
Anaheim Ducks at New York Islanders
1 REG / 06:52Missed Shot
Anaheim Ducks
goalie in net: Semyon Varlamov; shooting player: Sam Carrick
wide-of-net; wrist
—
2019-12-21
Anaheim Ducks at New York Islanders
1 REG / 07:11Blocked Shot
New York Islanders
shooting player: Anders Lee; blocking player: Hampus Lindholm
—
2019-12-21
Anaheim Ducks at New York Islanders
1 REG / 07:32Hit
Anaheim Ducks
hitting player: Max Jones; hittee player: Jordan Eberle
—
2019-12-21
Anaheim Ducks at New York Islanders
1 REG / 07:34Missed Shot
Anaheim Ducks
goalie in net: Semyon Varlamov; shooting player: Sam Steel
wide-of-net; wrist
—
2019-12-21
Anaheim Ducks at New York Islanders
1 REG / 07:43Blocked Shot
New York Islanders
shooting player: Adam Pelech; blocking player: Sam Steel
—
2019-12-21
Anaheim Ducks at New York Islanders
1 REG / 07:52Hit
New York Islanders
hitting player: Derick Brassard; hittee player: Erik Gudbranson
—
2019-12-21
Anaheim Ducks at New York Islanders
1 REG / 08:11Delayed Penalty
New York Islanders

—
2019-12-21
Anaheim Ducks at New York Islanders
1 REG / 08:13Penalty
New York Islanders
committed by player: Casey Cizikas; drawn by player: Devin Shore
tripping; 2.0
—
2019-12-21
Anaheim Ducks at New York Islanders
1 REG / 08:13Stoppage
Neutral event

tv-timeout; tv-timeout
—

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.