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 03:53.

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

—
2017-02-05
Edmonton Oilers at Montréal Canadiens
1 REG / 00:00Faceoff
Montréal Canadiens
winning player: Tomas Plekanec; losing player: Connor McDavid
—
2017-02-05
Edmonton Oilers at Montréal Canadiens
1 REG / 00:08Hit
Edmonton Oilers
hitting player: Patrick Maroon; hittee player: Andrew Shaw
—
2017-02-05
Edmonton Oilers at Montréal Canadiens
1 REG / 00:30Shot On Goal
Edmonton Oilers
goalie in net: Al Montoya; shooting player: Connor McDavid
wrist
—
2017-02-05
Edmonton Oilers at Montréal Canadiens
1 REG / 00:31Stoppage
Neutral event

goalie-stopped-after-sog
—
2017-02-05
Edmonton Oilers at Montréal Canadiens
1 REG / 00:31Faceoff
Edmonton Oilers
winning player: Ryan Nugent-Hopkins; losing player: Torrey Mitchell
—
2017-02-05
Edmonton Oilers at Montréal Canadiens
1 REG / 00:36Shot On Goal
Edmonton Oilers
goalie in net: Al Montoya; shooting player: Jordan Eberle
tip-in
—
2017-02-05
Edmonton Oilers at Montréal Canadiens
1 REG / 00:39Hit
Edmonton Oilers
hitting player: Milan Lucic; hittee player: Jeff Petry
—
2017-02-05
Edmonton Oilers at Montréal Canadiens
1 REG / 00:55Missed Shot
Montréal Canadiens
goalie in net: Cam Talbot; shooting player: Max Pacioretty
wide-of-net; tip-in
—
2017-02-05
Edmonton Oilers at Montréal Canadiens
1 REG / 00:55Stoppage
Neutral event

goalie-stopped-after-sog
—
2017-02-05
Edmonton Oilers at Montréal Canadiens
1 REG / 00:55Faceoff
Montréal Canadiens
winning player: Phillip Danault; losing player: Drake Caggiula
—
2017-02-05
Edmonton Oilers at Montréal Canadiens
1 REG / 01:15Hit
Edmonton Oilers
hitting player: Drake Caggiula; hittee player: Alexander Radulov
—
2017-02-05
Edmonton Oilers at Montréal Canadiens
1 REG / 01:27Giveaway
Montréal Canadiens
player: Nathan Beaulieu
—
2017-02-05
Edmonton Oilers at Montréal Canadiens
1 REG / 01:41Hit
Montréal Canadiens
hitting player: Alexander Radulov; hittee player: Brandon Davidson
—
2017-02-05
Edmonton Oilers at Montréal Canadiens
1 REG / 01:33Hit
Edmonton Oilers
hitting player: Anton Slepyshev; hittee player: Phillip Danault
—
2017-02-05
Edmonton Oilers at Montréal Canadiens
1 REG / 01:29Hit
Montréal Canadiens
hitting player: Jeff Petry; hittee player: Anton Slepyshev
—
2017-02-05
Edmonton Oilers at Montréal Canadiens
1 REG / 02:19Missed Shot
Montréal Canadiens
goalie in net: Cam Talbot; shooting player: Alex Galchenyuk
wide-of-net; tip-in
—
2017-02-05
Edmonton Oilers at Montréal Canadiens
1 REG / 02:39Shot On Goal
Montréal Canadiens
goalie in net: Cam Talbot; shooting player: Sven Andrighetto
wrist
—
2017-02-05
Edmonton Oilers at Montréal Canadiens
1 REG / 02:37Shot On Goal
Montréal Canadiens
goalie in net: Cam Talbot; shooting player: Alexei Emelin
slap
—
2017-02-05
Edmonton Oilers at Montréal Canadiens
1 REG / 02:40Stoppage
Neutral event

goalie-stopped-after-sog
—
2017-02-05
Edmonton Oilers at Montréal Canadiens
1 REG / 02:40Faceoff
Edmonton Oilers
winning player: Ryan Nugent-Hopkins; losing player: Torrey Mitchell
—
2017-02-05
Edmonton Oilers at Montréal Canadiens
1 REG / 02:46Hit
Edmonton Oilers
hitting player: Adam Larsson; hittee player: Jacob de la Rose
—
2017-02-05
Edmonton Oilers at Montréal Canadiens
1 REG / 02:52Blocked Shot
Montréal Canadiens
shooting player: Sven Andrighetto; blocking player: Oscar Klefbom
—
2017-02-05
Edmonton Oilers at Montréal Canadiens
1 REG / 03:00Hit
Edmonton Oilers
hitting player: Adam Larsson; hittee player: Jacob de la Rose
—
2017-02-05
Edmonton Oilers at Montréal Canadiens
1 REG / 03:19Hit
Edmonton Oilers
hitting player: Adam Larsson; hittee player: Sven Andrighetto
—
2017-02-05
Edmonton Oilers at Montréal Canadiens
1 REG / 03:38Blocked Shot
Montréal Canadiens
shooting player: Andrei Markov; blocking player: Jordan Oesterle
—
2017-02-05
Edmonton Oilers at Montréal Canadiens
1 REG / 03:47Hit
Montréal Canadiens
hitting player: Andrew Shaw; hittee player: Andrej Sekera
—
2017-02-05
Edmonton Oilers at Montréal Canadiens
1 REG / 04:19Blocked Shot
Edmonton Oilers
shooting player: Brandon Davidson; blocking player: Phillip Danault
—
2017-02-05
Edmonton Oilers at Montréal Canadiens
1 REG / 04:30Shot On Goal
Edmonton Oilers
goalie in net: Al Montoya; shooting player: Connor McDavid
wrist
—
2017-02-05
Edmonton Oilers at Montréal Canadiens
1 REG / 04:39Shot On Goal
Montréal Canadiens
goalie in net: Cam Talbot; shooting player: Max Pacioretty
wrist
—
2017-02-05
Edmonton Oilers at Montréal Canadiens
1 REG / 05:28Giveaway
Montréal Canadiens
player: Jeff Petry
—
2017-02-05
Edmonton Oilers at Montréal Canadiens
1 REG / 05:35Shot On Goal
Edmonton Oilers
goalie in net: Al Montoya; shooting player: Mark Letestu
wrist
—
2017-02-05
Edmonton Oilers at Montréal Canadiens
1 REG / 05:36Stoppage
Neutral event

goalie-stopped-after-sog
—
2017-02-05
Edmonton Oilers at Montréal Canadiens
1 REG / 05:36Faceoff
Edmonton Oilers
winning player: Ryan Nugent-Hopkins; losing player: Jacob de la Rose
—
2017-02-05
Edmonton Oilers at Montréal Canadiens
1 REG / 05:48Blocked Shot
Edmonton Oilers
shooting player: Andrej Sekera; blocking player: Sven Andrighetto
—
2017-02-05
Edmonton Oilers at Montréal Canadiens
1 REG / 06:13Shot On Goal
Edmonton Oilers
goalie in net: Al Montoya; shooting player: Brandon Davidson
slap
—
2017-02-05
Edmonton Oilers at Montréal Canadiens
1 REG / 06:19Shot On Goal
Edmonton Oilers
goalie in net: Al Montoya; shooting player: Brandon Davidson
wrist
—
2017-02-05
Edmonton Oilers at Montréal Canadiens
1 REG / 06:17Hit
Edmonton Oilers
hitting player: Jordan Eberle; hittee player: Andrei Markov
—
2017-02-05
Edmonton Oilers at Montréal Canadiens
1 REG / 06:22Giveaway
Montréal Canadiens
player: Andrei Markov
—
2017-02-05
Edmonton Oilers at Montréal Canadiens
1 REG / 06:52Shot On Goal
Montréal Canadiens
goalie in net: Cam Talbot; shooting player: Phillip Danault
backhand
—
2017-02-05
Edmonton Oilers at Montréal Canadiens
1 REG / 06:58Giveaway
Edmonton Oilers
player: Oscar Klefbom
—
2017-02-05
Edmonton Oilers at Montréal Canadiens
1 REG / 07:56Shot On Goal
Edmonton Oilers
goalie in net: Al Montoya; shooting player: Connor McDavid
backhand
—
2017-02-05
Edmonton Oilers at Montréal Canadiens
1 REG / 07:58Stoppage
Neutral event

goalie-stopped-after-sog; tv-timeout
—
2017-02-05
Edmonton Oilers at Montréal Canadiens
1 REG / 07:58Faceoff
Montréal Canadiens
winning player: Tomas Plekanec; losing player: Leon Draisaitl
—
2017-02-05
Edmonton Oilers at Montréal Canadiens
1 REG / 08:40Penalty
Montréal Canadiens
committed by player: Shea Weber; drawn by player: Connor McDavid
tripping; 2.0
—
2017-02-05
Edmonton Oilers at Montréal Canadiens
1 REG / 08:40Faceoff
Montréal Canadiens
winning player: Torrey Mitchell; losing player: Ryan Nugent-Hopkins
—
2017-02-05
Edmonton Oilers at Montréal Canadiens
1 REG / 09:10Missed Shot
Edmonton Oilers
goalie in net: Al Montoya; shooting player: Oscar Klefbom
wide-of-net; slap
—
2017-02-05
Edmonton Oilers at Montréal Canadiens
1 REG / 09:17Shot On Goal
Edmonton Oilers
goalie in net: Al Montoya; shooting player: Jordan Eberle
wrist
—
2017-02-05
Edmonton Oilers at Montréal Canadiens
1 REG / 09:42Missed Shot
Montréal Canadiens
goalie in net: Cam Talbot; shooting player: Tomas Plekanec
wide-of-net; slap
—
2017-02-05
Edmonton Oilers at Montréal Canadiens
1 REG / 10:01Shot On Goal
Edmonton Oilers
goalie in net: Al Montoya; shooting player: Leon Draisaitl
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.