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

291 matching events across 1 games. Last source refresh: Oct 4, 2026 05:19.

50 events per page. CSV contains all matching rows and additional event fields.
Date / gamePeriod / elapsed timeEvent / teamPlayers / detailsScore (away-home)
2023-11-28
Anaheim Ducks at Vancouver Canucks
1 REG / 00:00Period Start
Neutral event

—
2023-11-28
Anaheim Ducks at Vancouver Canucks
1 REG / 00:00Faceoff
Vancouver Canucks
winning player: J.T. Miller; losing player: Mason McTavish
—
2023-11-28
Anaheim Ducks at Vancouver Canucks
1 REG / 00:18Hit
Vancouver Canucks
hitting player: Phillip Di Giuseppe; hittee player: Ilya Lyubushkin
—
2023-11-28
Anaheim Ducks at Vancouver Canucks
1 REG / 00:25Shot On Goal
Anaheim Ducks
goalie in net: Thatcher Demko; shooting player: Frank Vatrano
wrist
—
2023-11-28
Anaheim Ducks at Vancouver Canucks
1 REG / 00:27Stoppage
Neutral event

goalie-stopped-after-sog
—
2023-11-28
Anaheim Ducks at Vancouver Canucks
1 REG / 00:27Faceoff
Vancouver Canucks
winning player: Elias Pettersson; losing player: Adam Henrique
—
2023-11-28
Anaheim Ducks at Vancouver Canucks
1 REG / 00:54Hit
Anaheim Ducks
hitting player: Cam Fowler; hittee player: Elias Pettersson
—
2023-11-28
Anaheim Ducks at Vancouver Canucks
1 REG / 00:57Shot On Goal
Vancouver Canucks
goalie in net: John Gibson; shooting player: Ilya Mikheyev
backhand
—
2023-11-28
Anaheim Ducks at Vancouver Canucks
1 REG / 01:07Hit
Vancouver Canucks
hitting player: Ian Cole; hittee player: Alex Killorn
—
2023-11-28
Anaheim Ducks at Vancouver Canucks
1 REG / 01:18Takeaway
Anaheim Ducks
player: Cam Fowler
—
2023-11-28
Anaheim Ducks at Vancouver Canucks
1 REG / 01:47Missed Shot
Vancouver Canucks
goalie in net: John Gibson; shooting player: Teddy Blueger
wide-left; snap
—
2023-11-28
Anaheim Ducks at Vancouver Canucks
1 REG / 02:07Blocked Shot
Vancouver Canucks
shooting player: Conor Garland; blocking player: Dakota Joshua
teammate-blocked
—
2023-11-28
Anaheim Ducks at Vancouver Canucks
1 REG / 02:32Hit
Vancouver Canucks
hitting player: Sam Lafferty; hittee player: Ilya Lyubushkin
—
2023-11-28
Anaheim Ducks at Vancouver Canucks
1 REG / 02:35Shot On Goal
Anaheim Ducks
goalie in net: Thatcher Demko; shooting player: Sam Carrick
wrist
—
2023-11-28
Anaheim Ducks at Vancouver Canucks
1 REG / 02:48Hit
Anaheim Ducks
hitting player: Ilya Lyubushkin; hittee player: Sam Lafferty
—
2023-11-28
Anaheim Ducks at Vancouver Canucks
1 REG / 03:52Takeaway
Vancouver Canucks
player: Filip Hronek
—
2023-11-28
Anaheim Ducks at Vancouver Canucks
1 REG / 04:46Blocked Shot
Anaheim Ducks
shooting player: Alex Killorn; blocking player: Noah Juulsen
blocked
—
2023-11-28
Anaheim Ducks at Vancouver Canucks
1 REG / 05:31Hit
Anaheim Ducks
hitting player: Max Jones; hittee player: Sam Lafferty
—
2023-11-28
Anaheim Ducks at Vancouver Canucks
1 REG / 05:52Shot On Goal
Anaheim Ducks
goalie in net: Thatcher Demko; shooting player: Cam Fowler
wrist
—
2023-11-28
Anaheim Ducks at Vancouver Canucks
1 REG / 05:54Stoppage
Neutral event

goalie-stopped-after-sog
—
2023-11-28
Anaheim Ducks at Vancouver Canucks
1 REG / 05:54Faceoff
Vancouver Canucks
winning player: Nils Aman; losing player: Sam Carrick
—
2023-11-28
Anaheim Ducks at Vancouver Canucks
1 REG / 06:04Stoppage
Neutral event

offside; tv-timeout
—
2023-11-28
Anaheim Ducks at Vancouver Canucks
1 REG / 06:04Faceoff
Vancouver Canucks
winning player: J.T. Miller; losing player: Mason McTavish
—
2023-11-28
Anaheim Ducks at Vancouver Canucks
1 REG / 06:32Shot On Goal
Vancouver Canucks
goalie in net: John Gibson; shooting player: Filip Hronek
wrist
—
2023-11-28
Anaheim Ducks at Vancouver Canucks
1 REG / 06:34Goal
Vancouver Canucks
goalie in net: John Gibson; scoring player: Brock Boeser; assist1 player: Filip Hronek; assist2 player: J.T. Miller
backhand
0-1
2023-11-28
Anaheim Ducks at Vancouver Canucks
1 REG / 06:34Faceoff
Anaheim Ducks
winning player: Adam Henrique; losing player: Elias Pettersson
—
2023-11-28
Anaheim Ducks at Vancouver Canucks
1 REG / 06:41Stoppage
Neutral event

icing
—
2023-11-28
Anaheim Ducks at Vancouver Canucks
1 REG / 06:41Faceoff
Vancouver Canucks
winning player: Elias Pettersson; losing player: Adam Henrique
—
2023-11-28
Anaheim Ducks at Vancouver Canucks
1 REG / 07:04Shot On Goal
Anaheim Ducks
goalie in net: Thatcher Demko; shooting player: Jackson LaCombe
wrist
—
2023-11-28
Anaheim Ducks at Vancouver Canucks
1 REG / 07:13Hit
Vancouver Canucks
hitting player: Ilya Mikheyev; hittee player: Cam Fowler
—
2023-11-28
Anaheim Ducks at Vancouver Canucks
1 REG / 07:49Shot On Goal
Anaheim Ducks
goalie in net: Thatcher Demko; shooting player: Jakob Silfverberg
snap
—
2023-11-28
Anaheim Ducks at Vancouver Canucks
1 REG / 07:59Hit
Anaheim Ducks
hitting player: Bo Groulx; hittee player: Conor Garland
—
2023-11-28
Anaheim Ducks at Vancouver Canucks
1 REG / 08:30Hit
Anaheim Ducks
hitting player: Sam Carrick; hittee player: Cole McWard
—
2023-11-28
Anaheim Ducks at Vancouver Canucks
1 REG / 08:32Hit
Anaheim Ducks
hitting player: Brock McGinn; hittee player: Nils Aman
—
2023-11-28
Anaheim Ducks at Vancouver Canucks
1 REG / 08:57Shot On Goal
Anaheim Ducks
goalie in net: Thatcher Demko; shooting player: Ryan Strome
wrist
—
2023-11-28
Anaheim Ducks at Vancouver Canucks
1 REG / 09:20Blocked Shot
Vancouver Canucks
shooting player: Phillip Di Giuseppe; blocking player: Mason McTavish
blocked
—
2023-11-28
Anaheim Ducks at Vancouver Canucks
1 REG / 09:22Stoppage
Neutral event

puck-in-netting
—
2023-11-28
Anaheim Ducks at Vancouver Canucks
1 REG / 09:22Faceoff
Anaheim Ducks
winning player: Ryan Strome; losing player: J.T. Miller
—
2023-11-28
Anaheim Ducks at Vancouver Canucks
1 REG / 09:33Hit
Vancouver Canucks
hitting player: Quinn Hughes; hittee player: Mason McTavish
—
2023-11-28
Anaheim Ducks at Vancouver Canucks
1 REG / 09:50Hit
Anaheim Ducks
hitting player: Jackson LaCombe; hittee player: Brock Boeser
—
2023-11-28
Anaheim Ducks at Vancouver Canucks
1 REG / 09:59Hit
Anaheim Ducks
hitting player: Frank Vatrano; hittee player: Elias Pettersson
—
2023-11-28
Anaheim Ducks at Vancouver Canucks
1 REG / 10:13Hit
Anaheim Ducks
hitting player: Cam Fowler; hittee player: Ilya Mikheyev
—
2023-11-28
Anaheim Ducks at Vancouver Canucks
1 REG / 10:18Hit
Anaheim Ducks
hitting player: Frank Vatrano; hittee player: Ian Cole
—
2023-11-28
Anaheim Ducks at Vancouver Canucks
1 REG / 10:37Hit
Anaheim Ducks
hitting player: Ilya Lyubushkin; hittee player: Ilya Mikheyev
—
2023-11-28
Anaheim Ducks at Vancouver Canucks
1 REG / 11:07Missed Shot
Vancouver Canucks
goalie in net: John Gibson; shooting player: Teddy Blueger
wide-right; tip-in
—
2023-11-28
Anaheim Ducks at Vancouver Canucks
1 REG / 11:30Blocked Shot
Vancouver Canucks
shooting player: Teddy Blueger; blocking player: Alex Killorn
blocked
—
2023-11-28
Anaheim Ducks at Vancouver Canucks
1 REG / 11:34Stoppage
Neutral event

tv-timeout; tv-timeout
—
2023-11-28
Anaheim Ducks at Vancouver Canucks
1 REG / 11:34Penalty
Anaheim Ducks
committed by player: Alex Killorn; drawn by player: Dakota Joshua
holding; 2.0
—
2023-11-28
Anaheim Ducks at Vancouver Canucks
1 REG / 11:34Faceoff
Anaheim Ducks
winning player: Sam Carrick; losing player: Elias Pettersson
—
2023-11-28
Anaheim Ducks at Vancouver Canucks
1 REG / 11:45Hit
Vancouver Canucks
hitting player: Quinn Hughes; hittee player: Sam Carrick
—

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.