NHL Data Hub

NHL play-by-play

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

Reset

324 matching events across 1 games. Last source refresh: Oct 4, 2026 03:47.

50 events per page. CSV contains all matching rows and additional event fields.
Date / gamePeriod / elapsed timeEvent / teamPlayers / detailsScore (away-home)
2016-11-02
Vancouver Canucks at Montréal Canadiens
1 REG / 00:00Period Start
Neutral event

—
2016-11-02
Vancouver Canucks at Montréal Canadiens
1 REG / 00:00Faceoff
Montréal Canadiens
winning player: Alex Galchenyuk; losing player: Bo Horvat
—
2016-11-02
Vancouver Canucks at Montréal Canadiens
1 REG / 00:07Hit
Vancouver Canucks
hitting player: Alexandre Burrows; hittee player: Nathan Beaulieu
—
2016-11-02
Vancouver Canucks at Montréal Canadiens
1 REG / 00:13Giveaway
Montréal Canadiens
player: Brendan Gallagher
—
2016-11-02
Vancouver Canucks at Montréal Canadiens
1 REG / 00:17Hit
Montréal Canadiens
hitting player: Nathan Beaulieu; hittee player: Alexandre Burrows
—
2016-11-02
Vancouver Canucks at Montréal Canadiens
1 REG / 00:33Hit
Vancouver Canucks
hitting player: Alexander Edler; hittee player: Brendan Gallagher
—
2016-11-02
Vancouver Canucks at Montréal Canadiens
1 REG / 00:50Stoppage
Neutral event

icing
—
2016-11-02
Vancouver Canucks at Montréal Canadiens
1 REG / 00:50Faceoff
Vancouver Canucks
winning player: Henrik Sedin; losing player: Tomas Plekanec
—
2016-11-02
Vancouver Canucks at Montréal Canadiens
1 REG / 01:01Stoppage
Neutral event

icing
—
2016-11-02
Vancouver Canucks at Montréal Canadiens
1 REG / 01:01Faceoff
Montréal Canadiens
winning player: Tomas Plekanec; losing player: Henrik Sedin
—
2016-11-02
Vancouver Canucks at Montréal Canadiens
1 REG / 01:12Hit
Montréal Canadiens
hitting player: Alexei Emelin; hittee player: Daniel Sedin
—
2016-11-02
Vancouver Canucks at Montréal Canadiens
1 REG / 01:32Shot On Goal
Vancouver Canucks
goalie in net: Carey Price; shooting player: Jannik Hansen
wrist
—
2016-11-02
Vancouver Canucks at Montréal Canadiens
1 REG / 01:44Shot On Goal
Vancouver Canucks
goalie in net: Carey Price; shooting player: Jannik Hansen
wrist
—
2016-11-02
Vancouver Canucks at Montréal Canadiens
1 REG / 01:59Missed Shot
Montréal Canadiens
goalie in net: Ryan Miller; shooting player: Max Pacioretty
wide-of-net; slap
—
2016-11-02
Vancouver Canucks at Montréal Canadiens
1 REG / 02:22Takeaway
Vancouver Canucks
player: Markus Granlund
—
2016-11-02
Vancouver Canucks at Montréal Canadiens
1 REG / 02:34Penalty
Vancouver Canucks
committed by player: Luca Sbisa; drawn by player: Andrew Shaw
interference; 2.0
—
2016-11-02
Vancouver Canucks at Montréal Canadiens
1 REG / 02:34Faceoff
Montréal Canadiens
winning player: Alex Galchenyuk; losing player: Bo Horvat
—
2016-11-02
Vancouver Canucks at Montréal Canadiens
1 REG / 02:40Blocked Shot
Montréal Canadiens
shooting player: Jeff Petry; blocking player: Alexander Edler
—
2016-11-02
Vancouver Canucks at Montréal Canadiens
1 REG / 03:09Stoppage
Neutral event

puck-in-crowd
—
2016-11-02
Vancouver Canucks at Montréal Canadiens
1 REG / 03:09Faceoff
Vancouver Canucks
winning player: Brandon Sutter; losing player: Tomas Plekanec
—
2016-11-02
Vancouver Canucks at Montréal Canadiens
1 REG / 04:14Hit
Vancouver Canucks
hitting player: Chris Tanev; hittee player: Max Pacioretty
—
2016-11-02
Vancouver Canucks at Montréal Canadiens
1 REG / 04:24Missed Shot
Montréal Canadiens
goalie in net: Ryan Miller; shooting player: Max Pacioretty
wide-of-net; wrist
—
2016-11-02
Vancouver Canucks at Montréal Canadiens
1 REG / 04:52Hit
Vancouver Canucks
hitting player: Erik Gudbranson; hittee player: Alexander Radulov
—
2016-11-02
Vancouver Canucks at Montréal Canadiens
1 REG / 05:10Shot On Goal
Montréal Canadiens
goalie in net: Ryan Miller; shooting player: Alexander Radulov
wrist
—
2016-11-02
Vancouver Canucks at Montréal Canadiens
1 REG / 05:05Blocked Shot
Montréal Canadiens
shooting player: Alexei Emelin; blocking player: Erik Gudbranson
—
2016-11-02
Vancouver Canucks at Montréal Canadiens
1 REG / 05:27Giveaway
Montréal Canadiens
player: Alex Galchenyuk
—
2016-11-02
Vancouver Canucks at Montréal Canadiens
1 REG / 05:33Stoppage
Neutral event

puck-frozen
—
2016-11-02
Vancouver Canucks at Montréal Canadiens
1 REG / 05:32Blocked Shot
Vancouver Canucks
shooting player: Daniel Sedin; blocking player: Brian Flynn
—
2016-11-02
Vancouver Canucks at Montréal Canadiens
1 REG / 05:33Faceoff
Montréal Canadiens
winning player: Torrey Mitchell; losing player: Bo Horvat
—
2016-11-02
Vancouver Canucks at Montréal Canadiens
1 REG / 06:36Hit
Montréal Canadiens
hitting player: Paul Byron; hittee player: Alexander Edler
—
2016-11-02
Vancouver Canucks at Montréal Canadiens
1 REG / 06:42Shot On Goal
Vancouver Canucks
goalie in net: Carey Price; shooting player: Derek Dorsett
wrist
—
2016-11-02
Vancouver Canucks at Montréal Canadiens
1 REG / 06:43Stoppage
Neutral event

goalie-stopped-after-sog; tv-timeout
—
2016-11-02
Vancouver Canucks at Montréal Canadiens
1 REG / 06:43Faceoff
Montréal Canadiens
winning player: David Desharnais; losing player: Brandon Sutter
—
2016-11-02
Vancouver Canucks at Montréal Canadiens
1 REG / 07:20Shot On Goal
Vancouver Canucks
goalie in net: Carey Price; shooting player: Loui Eriksson
wrist
—
2016-11-02
Vancouver Canucks at Montréal Canadiens
1 REG / 07:39Takeaway
Vancouver Canucks
player: Daniel Sedin
—
2016-11-02
Vancouver Canucks at Montréal Canadiens
1 REG / 07:42Shot On Goal
Vancouver Canucks
goalie in net: Carey Price; shooting player: Jannik Hansen
backhand
—
2016-11-02
Vancouver Canucks at Montréal Canadiens
1 REG / 07:55Hit
Vancouver Canucks
hitting player: Jannik Hansen; hittee player: Shea Weber
—
2016-11-02
Vancouver Canucks at Montréal Canadiens
1 REG / 08:03Stoppage
Neutral event

icing
—
2016-11-02
Vancouver Canucks at Montréal Canadiens
1 REG / 08:03Faceoff
Montréal Canadiens
winning player: Phillip Danault; losing player: Bo Horvat
—
2016-11-02
Vancouver Canucks at Montréal Canadiens
1 REG / 08:14Giveaway
Montréal Canadiens
player: Phillip Danault
—
2016-11-02
Vancouver Canucks at Montréal Canadiens
1 REG / 08:27Shot On Goal
Montréal Canadiens
goalie in net: Ryan Miller; shooting player: Phillip Danault
wrist
—
2016-11-02
Vancouver Canucks at Montréal Canadiens
1 REG / 08:28Stoppage
Neutral event

goalie-stopped-after-sog
—
2016-11-02
Vancouver Canucks at Montréal Canadiens
1 REG / 08:28Faceoff
Montréal Canadiens
winning player: Alex Galchenyuk; losing player: Brandon Sutter
—
2016-11-02
Vancouver Canucks at Montréal Canadiens
1 REG / 08:45Giveaway
Montréal Canadiens
player: Carey Price
—
2016-11-02
Vancouver Canucks at Montréal Canadiens
1 REG / 08:47Blocked Shot
Vancouver Canucks
shooting player: Loui Eriksson; blocking player: Alex Galchenyuk
—
2016-11-02
Vancouver Canucks at Montréal Canadiens
1 REG / 08:52Blocked Shot
Vancouver Canucks
shooting player: Chris Tanev; blocking player: Nathan Beaulieu
—
2016-11-02
Vancouver Canucks at Montréal Canadiens
1 REG / 09:03Stoppage
Neutral event

icing
—
2016-11-02
Vancouver Canucks at Montréal Canadiens
1 REG / 09:03Faceoff
Montréal Canadiens
winning player: Alex Galchenyuk; losing player: Henrik Sedin
—
2016-11-02
Vancouver Canucks at Montréal Canadiens
1 REG / 09:17Shot On Goal
Vancouver Canucks
goalie in net: Carey Price; shooting player: Ben Hutton
wrist
—
2016-11-02
Vancouver Canucks at Montréal Canadiens
1 REG / 09:20Hit
Montréal Canadiens
hitting player: Alexander Radulov; hittee player: Jannik Hansen
—

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.