NHL Data Hub

NHL play-by-play

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

Reset

352 matching events across 1 games. Last source refresh: Oct 4, 2026 04:02.

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

—
2017-11-29
Ottawa Senators at Montréal Canadiens
1 REG / 00:00Faceoff
Montréal Canadiens
winning player: Phillip Danault; losing player: Derick Brassard
—
2017-11-29
Ottawa Senators at Montréal Canadiens
1 REG / 00:19Stoppage
Neutral event

goalie-stopped-after-sog
—
2017-11-29
Ottawa Senators at Montréal Canadiens
1 REG / 00:10Shot On Goal
Montréal Canadiens
goalie in net: Mike Condon; shooting player: Joe Morrow
wrist
—
2017-11-29
Ottawa Senators at Montréal Canadiens
1 REG / 00:18Shot On Goal
Ottawa Senators
goalie in net: Carey Price; shooting player: Zack Smith
wrist
—
2017-11-29
Ottawa Senators at Montréal Canadiens
1 REG / 00:19Faceoff
Montréal Canadiens
winning player: Tomas Plekanec; losing player: Matt Duchene
—
2017-11-29
Ottawa Senators at Montréal Canadiens
1 REG / 00:22Missed Shot
Ottawa Senators
goalie in net: Carey Price; shooting player: Matt Duchene
wide-of-net; tip-in
—
2017-11-29
Ottawa Senators at Montréal Canadiens
1 REG / 00:37Hit
Montréal Canadiens
hitting player: Charles Hudon; hittee player: Cody Ceci
—
2017-11-29
Ottawa Senators at Montréal Canadiens
1 REG / 01:01Stoppage
Neutral event

offside
—
2017-11-29
Ottawa Senators at Montréal Canadiens
1 REG / 01:01Faceoff
Ottawa Senators
winning player: Jean-Gabriel Pageau; losing player: Jonathan Drouin
—
2017-11-29
Ottawa Senators at Montréal Canadiens
1 REG / 01:12Hit
Ottawa Senators
hitting player: Tom Pyatt; hittee player: Jakub Jerabek
—
2017-11-29
Ottawa Senators at Montréal Canadiens
1 REG / 01:19Shot On Goal
Montréal Canadiens
goalie in net: Mike Condon; shooting player: Alex Galchenyuk
backhand
—
2017-11-29
Ottawa Senators at Montréal Canadiens
1 REG / 01:23Hit
Ottawa Senators
hitting player: Ben Harpur; hittee player: Alex Galchenyuk
—
2017-11-29
Ottawa Senators at Montréal Canadiens
1 REG / 01:26Shot On Goal
Montréal Canadiens
goalie in net: Mike Condon; shooting player: Alex Galchenyuk
wrist
—
2017-11-29
Ottawa Senators at Montréal Canadiens
1 REG / 01:28Giveaway
Ottawa Senators
player: Ben Harpur
—
2017-11-29
Ottawa Senators at Montréal Canadiens
1 REG / 01:30Blocked Shot
Montréal Canadiens
shooting player: Paul Byron; blocking player: Jean-Gabriel Pageau
—
2017-11-29
Ottawa Senators at Montréal Canadiens
1 REG / 01:35Missed Shot
Ottawa Senators
goalie in net: Carey Price; shooting player: Ryan Dzingel
over-net; wrist
—
2017-11-29
Ottawa Senators at Montréal Canadiens
1 REG / 01:54Hit
Ottawa Senators
hitting player: Alexandre Burrows; hittee player: Jakub Jerabek
—
2017-11-29
Ottawa Senators at Montréal Canadiens
1 REG / 02:03Hit
Montréal Canadiens
hitting player: Nicolas Deslauriers; hittee player: Erik Karlsson
—
2017-11-29
Ottawa Senators at Montréal Canadiens
1 REG / 02:16Stoppage
Neutral event

offside
—
2017-11-29
Ottawa Senators at Montréal Canadiens
1 REG / 02:16Faceoff
Montréal Canadiens
winning player: Phillip Danault; losing player: Derick Brassard
—
2017-11-29
Ottawa Senators at Montréal Canadiens
1 REG / 02:29Blocked Shot
Montréal Canadiens
shooting player: Jordie Benn; blocking player: Cody Ceci
—
2017-11-29
Ottawa Senators at Montréal Canadiens
1 REG / 02:45Hit
Ottawa Senators
hitting player: Derick Brassard; hittee player: Phillip Danault
—
2017-11-29
Ottawa Senators at Montréal Canadiens
1 REG / 02:51Stoppage
Neutral event

icing
—
2017-11-29
Ottawa Senators at Montréal Canadiens
1 REG / 02:51Faceoff
Montréal Canadiens
winning player: Brendan Gallagher; losing player: Derick Brassard
—
2017-11-29
Ottawa Senators at Montréal Canadiens
1 REG / 02:38Takeaway
Montréal Canadiens
player: Andrew Shaw
—
2017-11-29
Ottawa Senators at Montréal Canadiens
1 REG / 02:56Shot On Goal
Ottawa Senators
goalie in net: Carey Price; shooting player: Zack Smith
wrist
—
2017-11-29
Ottawa Senators at Montréal Canadiens
1 REG / 03:17Shot On Goal
Montréal Canadiens
goalie in net: Mike Condon; shooting player: Karl Alzner
wrist
—
2017-11-29
Ottawa Senators at Montréal Canadiens
1 REG / 03:18Stoppage
Neutral event

goalie-stopped-after-sog
—
2017-11-29
Ottawa Senators at Montréal Canadiens
1 REG / 03:18Faceoff
Montréal Canadiens
winning player: Tomas Plekanec; losing player: Matt Duchene
—
2017-11-29
Ottawa Senators at Montréal Canadiens
1 REG / 03:24Blocked Shot
Montréal Canadiens
shooting player: Brendan Gallagher; blocking player: Erik Karlsson
—
2017-11-29
Ottawa Senators at Montréal Canadiens
1 REG / 03:21Blocked Shot
Montréal Canadiens
shooting player: Karl Alzner; blocking player: Matt Duchene
—
2017-11-29
Ottawa Senators at Montréal Canadiens
1 REG / 03:41Hit
Montréal Canadiens
hitting player: Brendan Gallagher; hittee player: Johnny Oduya
—
2017-11-29
Ottawa Senators at Montréal Canadiens
1 REG / 04:02Penalty
Ottawa Senators
committed by player: Jean-Gabriel Pageau; drawn by player: David Schlemko
hooking; 2.0
—
2017-11-29
Ottawa Senators at Montréal Canadiens
1 REG / 04:02Faceoff
Montréal Canadiens
winning player: Jonathan Drouin; losing player: Nate Thompson
—
2017-11-29
Ottawa Senators at Montréal Canadiens
1 REG / 04:11Shot On Goal
Montréal Canadiens
goalie in net: Mike Condon; shooting player: Alex Galchenyuk
slap
—
2017-11-29
Ottawa Senators at Montréal Canadiens
1 REG / 04:32Takeaway
Ottawa Senators
player: Mark Stone
—
2017-11-29
Ottawa Senators at Montréal Canadiens
1 REG / 04:36Goal
Ottawa Senators
goalie in net: Carey Price; scoring player: Mark Stone
backhand
1-0
2017-11-29
Ottawa Senators at Montréal Canadiens
1 REG / 04:48Giveaway
Ottawa Senators
player: Mike Condon
—
2017-11-29
Ottawa Senators at Montréal Canadiens
1 REG / 04:56Takeaway
Ottawa Senators
player: Johnny Oduya
—
2017-11-29
Ottawa Senators at Montréal Canadiens
1 REG / 04:36Faceoff
Ottawa Senators
winning player: Nate Thompson; losing player: Phillip Danault
—
2017-11-29
Ottawa Senators at Montréal Canadiens
1 REG / 05:30Missed Shot
Montréal Canadiens
goalie in net: Mike Condon; shooting player: Brendan Gallagher
over-net; tip-in
—
2017-11-29
Ottawa Senators at Montréal Canadiens
1 REG / 05:32Hit
Montréal Canadiens
hitting player: Phillip Danault; hittee player: Cody Ceci
—
2017-11-29
Ottawa Senators at Montréal Canadiens
1 REG / 06:01Giveaway
Ottawa Senators
player: Fredrik Claesson
—
2017-11-29
Ottawa Senators at Montréal Canadiens
1 REG / 06:13Shot On Goal
Montréal Canadiens
goalie in net: Mike Condon; shooting player: Tomas Plekanec
wrist
—
2017-11-29
Ottawa Senators at Montréal Canadiens
1 REG / 06:14Stoppage
Neutral event

goalie-stopped-after-sog; tv-timeout
—
2017-11-29
Ottawa Senators at Montréal Canadiens
1 REG / 06:14Faceoff
Montréal Canadiens
winning player: Phillip Danault; losing player: Jean-Gabriel Pageau
—
2017-11-29
Ottawa Senators at Montréal Canadiens
1 REG / 06:17Blocked Shot
Montréal Canadiens
shooting player: Jordie Benn; blocking player: Zack Smith
—
2017-11-29
Ottawa Senators at Montréal Canadiens
1 REG / 06:18Stoppage
Neutral event

puck-in-crowd
—
2017-11-29
Ottawa Senators at Montréal Canadiens
1 REG / 06:18Faceoff
Montréal Canadiens
winning player: Phillip Danault; losing player: Jean-Gabriel Pageau
—

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.