NHL Data Hub

NHL play-by-play

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

Reset

288 matching events across 1 games. Last source refresh: Oct 4, 2026 03:49.

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

—
2016-12-01
Anaheim Ducks at Vancouver Canucks
1 REG / 00:00Faceoff
Anaheim Ducks
winning player: Ryan Getzlaf; losing player: Brandon Sutter
—
2016-12-01
Anaheim Ducks at Vancouver Canucks
1 REG / 00:09Stoppage
Neutral event

icing
—
2016-12-01
Anaheim Ducks at Vancouver Canucks
1 REG / 00:09Faceoff
Anaheim Ducks
winning player: Ryan Getzlaf; losing player: Brandon Sutter
—
2016-12-01
Anaheim Ducks at Vancouver Canucks
1 REG / 00:47Blocked Shot
Vancouver Canucks
shooting player: Luca Sbisa; blocking player: Ryan Getzlaf
—
2016-12-01
Anaheim Ducks at Vancouver Canucks
1 REG / 01:12Stoppage
Neutral event

puck-in-netting
—
2016-12-01
Anaheim Ducks at Vancouver Canucks
1 REG / 01:12Faceoff
Anaheim Ducks
winning player: Antoine Vermette; losing player: Michael Chaput
—
2016-12-01
Anaheim Ducks at Vancouver Canucks
1 REG / 01:16Missed Shot
Anaheim Ducks
goalie in net: Ryan Miller; shooting player: Josh Manson
wide-of-net; slap
—
2016-12-01
Anaheim Ducks at Vancouver Canucks
1 REG / 01:32Blocked Shot
Vancouver Canucks
shooting player: Troy Stecher; blocking player: Hampus Lindholm
—
2016-12-01
Anaheim Ducks at Vancouver Canucks
1 REG / 01:39Hit
Vancouver Canucks
hitting player: Luca Sbisa; hittee player: Nick Ritchie
—
2016-12-01
Anaheim Ducks at Vancouver Canucks
1 REG / 02:09Stoppage
Neutral event

icing
—
2016-12-01
Anaheim Ducks at Vancouver Canucks
1 REG / 02:09Faceoff
Vancouver Canucks
winning player: Bo Horvat; losing player: Ryan Getzlaf
—
2016-12-01
Anaheim Ducks at Vancouver Canucks
1 REG / 02:48Stoppage
Neutral event

puck-in-netting
—
2016-12-01
Anaheim Ducks at Vancouver Canucks
1 REG / 02:48Faceoff
Vancouver Canucks
winning player: Henrik Sedin; losing player: Logan Shaw
—
2016-12-01
Anaheim Ducks at Vancouver Canucks
1 REG / 02:53Blocked Shot
Vancouver Canucks
shooting player: Ben Hutton; blocking player: Ryan Garbutt
—
2016-12-01
Anaheim Ducks at Vancouver Canucks
1 REG / 03:18Giveaway
Vancouver Canucks
player: Ben Hutton
—
2016-12-01
Anaheim Ducks at Vancouver Canucks
1 REG / 03:40Blocked Shot
Anaheim Ducks
shooting player: Jakob Silfverberg; blocking player: Ben Hutton
—
2016-12-01
Anaheim Ducks at Vancouver Canucks
1 REG / 03:48Hit
Vancouver Canucks
hitting player: Erik Gudbranson; hittee player: Andrew Cogliano
—
2016-12-01
Anaheim Ducks at Vancouver Canucks
1 REG / 03:51Missed Shot
Anaheim Ducks
goalie in net: Ryan Miller; shooting player: Andrew Cogliano
wide-of-net; tip-in
—
2016-12-01
Anaheim Ducks at Vancouver Canucks
1 REG / 03:55Hit
Vancouver Canucks
hitting player: Erik Gudbranson; hittee player: Andrew Cogliano
—
2016-12-01
Anaheim Ducks at Vancouver Canucks
1 REG / 04:09Blocked Shot
Vancouver Canucks
shooting player: Troy Stecher; blocking player: Ondrej Kase
—
2016-12-01
Anaheim Ducks at Vancouver Canucks
1 REG / 04:16Giveaway
Anaheim Ducks
player: Hampus Lindholm
—
2016-12-01
Anaheim Ducks at Vancouver Canucks
1 REG / 04:14Blocked Shot
Vancouver Canucks
shooting player: Troy Stecher; blocking player: Ryan Kesler
—
2016-12-01
Anaheim Ducks at Vancouver Canucks
1 REG / 04:40Shot On Goal
Anaheim Ducks
goalie in net: Ryan Miller; shooting player: Shea Theodore
wrist
—
2016-12-01
Anaheim Ducks at Vancouver Canucks
1 REG / 04:48Giveaway
Vancouver Canucks
player: Troy Stecher
—
2016-12-01
Anaheim Ducks at Vancouver Canucks
1 REG / 04:49Shot On Goal
Anaheim Ducks
goalie in net: Ryan Miller; shooting player: Kevin Bieksa
wrist
—
2016-12-01
Anaheim Ducks at Vancouver Canucks
1 REG / 05:01Shot On Goal
Anaheim Ducks
goalie in net: Ryan Miller; shooting player: Shea Theodore
wrist
—
2016-12-01
Anaheim Ducks at Vancouver Canucks
1 REG / 05:01Stoppage
Neutral event

goalie-stopped-after-sog
—
2016-12-01
Anaheim Ducks at Vancouver Canucks
1 REG / 05:01Faceoff
Vancouver Canucks
winning player: Brandon Sutter; losing player: Logan Shaw
—
2016-12-01
Anaheim Ducks at Vancouver Canucks
1 REG / 05:18Giveaway
Vancouver Canucks
player: Daniel Sedin
—
2016-12-01
Anaheim Ducks at Vancouver Canucks
1 REG / 05:25Shot On Goal
Anaheim Ducks
goalie in net: Ryan Miller; shooting player: Jakob Silfverberg
wrist
—
2016-12-01
Anaheim Ducks at Vancouver Canucks
1 REG / 05:25Stoppage
Neutral event

referee-or-linesman; player-equipment
—
2016-12-01
Anaheim Ducks at Vancouver Canucks
1 REG / 05:25Faceoff
Vancouver Canucks
winning player: Michael Chaput; losing player: Ryan Getzlaf
—
2016-12-01
Anaheim Ducks at Vancouver Canucks
1 REG / 05:39Missed Shot
Vancouver Canucks
goalie in net: John Gibson; shooting player: Ben Hutton
wide-of-net; slap
—
2016-12-01
Anaheim Ducks at Vancouver Canucks
1 REG / 06:07Giveaway
Vancouver Canucks
player: Ben Hutton
—
2016-12-01
Anaheim Ducks at Vancouver Canucks
1 REG / 06:36Hit
Anaheim Ducks
hitting player: Ryan Garbutt; hittee player: Luca Sbisa
—
2016-12-01
Anaheim Ducks at Vancouver Canucks
1 REG / 06:49Giveaway
Vancouver Canucks
player: Luca Sbisa
—
2016-12-01
Anaheim Ducks at Vancouver Canucks
1 REG / 06:59Giveaway
Anaheim Ducks
player: Kevin Bieksa
—
2016-12-01
Anaheim Ducks at Vancouver Canucks
1 REG / 07:07Shot On Goal
Anaheim Ducks
goalie in net: Ryan Miller; shooting player: Shea Theodore
wrist
—
2016-12-01
Anaheim Ducks at Vancouver Canucks
1 REG / 07:07Stoppage
Neutral event

goalie-stopped-after-sog; tv-timeout
—
2016-12-01
Anaheim Ducks at Vancouver Canucks
1 REG / 07:07Faceoff
Anaheim Ducks
winning player: Ryan Kesler; losing player: Bo Horvat
—
2016-12-01
Anaheim Ducks at Vancouver Canucks
1 REG / 07:15Blocked Shot
Anaheim Ducks
shooting player: Shea Theodore; blocking player: Alexandre Burrows
—
2016-12-01
Anaheim Ducks at Vancouver Canucks
1 REG / 07:31Stoppage
Neutral event

offside
—
2016-12-01
Anaheim Ducks at Vancouver Canucks
1 REG / 07:31Faceoff
Anaheim Ducks
winning player: Ryan Kesler; losing player: Michael Chaput
—
2016-12-01
Anaheim Ducks at Vancouver Canucks
1 REG / 08:13Stoppage
Neutral event

goalie-stopped-after-sog
—
2016-12-01
Anaheim Ducks at Vancouver Canucks
1 REG / 08:12Shot On Goal
Anaheim Ducks
goalie in net: Ryan Miller; shooting player: Ondrej Kase
wrist
—
2016-12-01
Anaheim Ducks at Vancouver Canucks
1 REG / 08:13Faceoff
Anaheim Ducks
winning player: Ryan Kesler; losing player: Henrik Sedin
—
2016-12-01
Anaheim Ducks at Vancouver Canucks
1 REG / 08:29Shot On Goal
Anaheim Ducks
goalie in net: Ryan Miller; shooting player: Logan Shaw
wrist
—
2016-12-01
Anaheim Ducks at Vancouver Canucks
1 REG / 08:28Takeaway
Anaheim Ducks
player: Logan Shaw
—
2016-12-01
Anaheim Ducks at Vancouver Canucks
1 REG / 09:08Shot On Goal
Vancouver Canucks
goalie in net: John Gibson; shooting player: Erik Gudbranson
slap
—

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.