NHL Data Hub

NHL play-by-play

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

Reset

272 matching events across 1 games. Last source refresh: Oct 4, 2026 03:51.

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

—
2017-01-02
Colorado Avalanche at Vancouver Canucks
1 REG / 00:00Faceoff
Vancouver Canucks
winning player: Brandon Sutter; losing player: Nathan MacKinnon
—
2017-01-02
Colorado Avalanche at Vancouver Canucks
1 REG / 00:43Shot On Goal
Colorado Avalanche
goalie in net: Ryan Miller; shooting player: Nathan MacKinnon
backhand
—
2017-01-02
Colorado Avalanche at Vancouver Canucks
1 REG / 01:20Giveaway
Vancouver Canucks
player: Henrik Sedin
—
2017-01-02
Colorado Avalanche at Vancouver Canucks
1 REG / 02:35Missed Shot
Vancouver Canucks
goalie in net: Calvin Pickard; shooting player: Jack Skille
wide-of-net; wrist
—
2017-01-02
Colorado Avalanche at Vancouver Canucks
1 REG / 02:59Hit
Vancouver Canucks
hitting player: Brendan Gaunce; hittee player: Joe Colborne
—
2017-01-02
Colorado Avalanche at Vancouver Canucks
1 REG / 03:01Hit
Colorado Avalanche
hitting player: Cody McLeod; hittee player: Alexander Edler
—
2017-01-02
Colorado Avalanche at Vancouver Canucks
1 REG / 03:32Shot On Goal
Colorado Avalanche
goalie in net: Ryan Miller; shooting player: Nathan MacKinnon
wrist
—
2017-01-02
Colorado Avalanche at Vancouver Canucks
1 REG / 04:18Missed Shot
Vancouver Canucks
goalie in net: Calvin Pickard; shooting player: Daniel Sedin
wide-of-net; wrist
—
2017-01-02
Colorado Avalanche at Vancouver Canucks
1 REG / 04:40Takeaway
Vancouver Canucks
player: Anton Rodin
—
2017-01-02
Colorado Avalanche at Vancouver Canucks
1 REG / 05:09Hit
Colorado Avalanche
hitting player: Fedor Tyutin; hittee player: Sven Baertschi
—
2017-01-02
Colorado Avalanche at Vancouver Canucks
1 REG / 05:38Hit
Colorado Avalanche
hitting player: Fedor Tyutin; hittee player: Jack Skille
—
2017-01-02
Colorado Avalanche at Vancouver Canucks
1 REG / 06:03Stoppage
Neutral event

goalie-stopped-after-sog; tv-timeout
—
2017-01-02
Colorado Avalanche at Vancouver Canucks
1 REG / 06:03Shot On Goal
Colorado Avalanche
goalie in net: Ryan Miller; shooting player: Joe Colborne
backhand
—
2017-01-02
Colorado Avalanche at Vancouver Canucks
1 REG / 06:03Faceoff
Vancouver Canucks
winning player: Brandon Sutter; losing player: Gabriel Landeskog
—
2017-01-02
Colorado Avalanche at Vancouver Canucks
1 REG / 06:14Stoppage
Neutral event

puck-in-benches
—
2017-01-02
Colorado Avalanche at Vancouver Canucks
1 REG / 06:14Faceoff
Colorado Avalanche
winning player: Nathan MacKinnon; losing player: Brandon Sutter
—
2017-01-02
Colorado Avalanche at Vancouver Canucks
1 REG / 06:23Shot On Goal
Vancouver Canucks
goalie in net: Calvin Pickard; shooting player: Loui Eriksson
snap
—
2017-01-02
Colorado Avalanche at Vancouver Canucks
1 REG / 06:24Giveaway
Colorado Avalanche
player: Nikita Zadorov
—
2017-01-02
Colorado Avalanche at Vancouver Canucks
1 REG / 06:33Missed Shot
Vancouver Canucks
goalie in net: Calvin Pickard; shooting player: Markus Granlund
wide-of-net; deflected
—
2017-01-02
Colorado Avalanche at Vancouver Canucks
1 REG / 06:40Missed Shot
Colorado Avalanche
goalie in net: Ryan Miller; shooting player: Nathan MacKinnon
wide-of-net; wrist
—
2017-01-02
Colorado Avalanche at Vancouver Canucks
1 REG / 06:44Stoppage
Neutral event

offside
—
2017-01-02
Colorado Avalanche at Vancouver Canucks
1 REG / 06:44Faceoff
Vancouver Canucks
winning player: Henrik Sedin; losing player: Matt Duchene
—
2017-01-02
Colorado Avalanche at Vancouver Canucks
1 REG / 07:02Stoppage
Neutral event

icing
—
2017-01-02
Colorado Avalanche at Vancouver Canucks
1 REG / 07:02Faceoff
Vancouver Canucks
winning player: Henrik Sedin; losing player: Matt Duchene
—
2017-01-02
Colorado Avalanche at Vancouver Canucks
1 REG / 07:26Blocked Shot
Vancouver Canucks
shooting player: Luca Sbisa; blocking player: Francois Beauchemin
—
2017-01-02
Colorado Avalanche at Vancouver Canucks
1 REG / 08:25Stoppage
Neutral event

icing
—
2017-01-02
Colorado Avalanche at Vancouver Canucks
1 REG / 08:25Faceoff
Vancouver Canucks
winning player: Michael Chaput; losing player: Carl Soderberg
—
2017-01-02
Colorado Avalanche at Vancouver Canucks
1 REG / 08:48Stoppage
Neutral event

offside
—
2017-01-02
Colorado Avalanche at Vancouver Canucks
1 REG / 08:48Faceoff
Vancouver Canucks
winning player: Henrik Sedin; losing player: John Mitchell
—
2017-01-02
Colorado Avalanche at Vancouver Canucks
1 REG / 09:54Blocked Shot
Vancouver Canucks
shooting player: Loui Eriksson; blocking player: Francois Beauchemin
—
2017-01-02
Colorado Avalanche at Vancouver Canucks
1 REG / 09:55Stoppage
Neutral event

icing
—
2017-01-02
Colorado Avalanche at Vancouver Canucks
1 REG / 09:55Faceoff
Colorado Avalanche
winning player: Matt Duchene; losing player: Bo Horvat
—
2017-01-02
Colorado Avalanche at Vancouver Canucks
1 REG / 10:07Stoppage
Neutral event

offside; tv-timeout
—
2017-01-02
Colorado Avalanche at Vancouver Canucks
1 REG / 10:07Faceoff
Vancouver Canucks
winning player: Bo Horvat; losing player: Blake Comeau
—
2017-01-02
Colorado Avalanche at Vancouver Canucks
1 REG / 10:31Blocked Shot
Vancouver Canucks
shooting player: Nikita Tryamkin; blocking player: Tyson Barrie
—
2017-01-02
Colorado Avalanche at Vancouver Canucks
1 REG / 10:41Missed Shot
Vancouver Canucks
goalie in net: Calvin Pickard; shooting player: Nikita Tryamkin
wide-of-net; wrist
—
2017-01-02
Colorado Avalanche at Vancouver Canucks
1 REG / 10:56Hit
Colorado Avalanche
hitting player: Patrick Wiercioch; hittee player: Ben Hutton
—
2017-01-02
Colorado Avalanche at Vancouver Canucks
1 REG / 11:09Shot On Goal
Vancouver Canucks
goalie in net: Calvin Pickard; shooting player: Alexander Edler
wrist
—
2017-01-02
Colorado Avalanche at Vancouver Canucks
1 REG / 11:09Stoppage
Neutral event

goalie-stopped-after-sog
—
2017-01-02
Colorado Avalanche at Vancouver Canucks
1 REG / 11:09Faceoff
Vancouver Canucks
winning player: Brandon Sutter; losing player: Nathan MacKinnon
—
2017-01-02
Colorado Avalanche at Vancouver Canucks
1 REG / 11:24Blocked Shot
Vancouver Canucks
shooting player: Alexander Edler; blocking player: Rene Bourque
—
2017-01-02
Colorado Avalanche at Vancouver Canucks
1 REG / 11:30Stoppage
Neutral event

offside
—
2017-01-02
Colorado Avalanche at Vancouver Canucks
1 REG / 11:30Faceoff
Colorado Avalanche
winning player: Matt Duchene; losing player: Bo Horvat
—
2017-01-02
Colorado Avalanche at Vancouver Canucks
1 REG / 11:43Blocked Shot
Colorado Avalanche
shooting player: Mikko Rantanen; blocking player: Chris Tanev
—
2017-01-02
Colorado Avalanche at Vancouver Canucks
1 REG / 11:43Stoppage
Neutral event

puck-in-netting
—
2017-01-02
Colorado Avalanche at Vancouver Canucks
1 REG / 11:43Faceoff
Vancouver Canucks
winning player: Bo Horvat; losing player: Matt Duchene
—
2017-01-02
Colorado Avalanche at Vancouver Canucks
1 REG / 11:57Stoppage
Neutral event

goalie-stopped-after-sog
—
2017-01-02
Colorado Avalanche at Vancouver Canucks
1 REG / 11:57Faceoff
Vancouver Canucks
winning player: Henrik Sedin; losing player: Blake Comeau
—
2017-01-02
Colorado Avalanche at Vancouver Canucks
1 REG / 12:03Missed Shot
Vancouver Canucks
goalie in net: Calvin Pickard; shooting player: Alexander Edler
wide-of-net; wrist
—

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.