NHL Data Hub

NHL play-by-play

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

Reset

241 matching events across 1 games. Last source refresh: Oct 4, 2026 03:52.

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

—
2017-01-16
Montréal Canadiens at Detroit Red Wings
1 REG / 00:00Stoppage
Neutral event

ice-problem; ice-problem
—
2017-01-16
Montréal Canadiens at Detroit Red Wings
1 REG / 00:00Faceoff
Montréal Canadiens
winning player: Phillip Danault; losing player: Riley Sheahan
—
2017-01-16
Montréal Canadiens at Detroit Red Wings
1 REG / 00:37Hit
Montréal Canadiens
hitting player: Phillip Danault; hittee player: Riley Sheahan
—
2017-01-16
Montréal Canadiens at Detroit Red Wings
1 REG / 01:12Penalty
Montréal Canadiens
committed by player: Nathan Beaulieu; drawn by player: Andreas Athanasiou
tripping; 2.0
—
2017-01-16
Montréal Canadiens at Detroit Red Wings
1 REG / 01:12Faceoff
Montréal Canadiens
winning player: Torrey Mitchell; losing player: Henrik Zetterberg
—
2017-01-16
Montréal Canadiens at Detroit Red Wings
1 REG / 01:30Giveaway
Detroit Red Wings
player: Gustav Nyquist
—
2017-01-16
Montréal Canadiens at Detroit Red Wings
1 REG / 02:02Missed Shot
Detroit Red Wings
goalie in net: Carey Price; shooting player: Gustav Nyquist
wide-of-net; tip-in
—
2017-01-16
Montréal Canadiens at Detroit Red Wings
1 REG / 03:16Shot On Goal
Detroit Red Wings
goalie in net: Carey Price; shooting player: Justin Abdelkader
tip-in
—
2017-01-16
Montréal Canadiens at Detroit Red Wings
1 REG / 03:22Shot On Goal
Detroit Red Wings
goalie in net: Carey Price; shooting player: Justin Abdelkader
tip-in
—
2017-01-16
Montréal Canadiens at Detroit Red Wings
1 REG / 03:28Blocked Shot
Detroit Red Wings
shooting player: Andreas Athanasiou; blocking player: Shea Weber
—
2017-01-16
Montréal Canadiens at Detroit Red Wings
1 REG / 03:42Missed Shot
Detroit Red Wings
goalie in net: Carey Price; shooting player: Justin Abdelkader
wide-of-net; wrist
—
2017-01-16
Montréal Canadiens at Detroit Red Wings
1 REG / 04:02Hit
Detroit Red Wings
hitting player: Drew Miller; hittee player: Alex Galchenyuk
—
2017-01-16
Montréal Canadiens at Detroit Red Wings
1 REG / 04:34Takeaway
Montréal Canadiens
player: Alex Galchenyuk
—
2017-01-16
Montréal Canadiens at Detroit Red Wings
1 REG / 04:53Hit
Detroit Red Wings
hitting player: Tomas Tatar; hittee player: Zach Redmond
—
2017-01-16
Montréal Canadiens at Detroit Red Wings
1 REG / 05:33Shot On Goal
Detroit Red Wings
goalie in net: Carey Price; shooting player: Andreas Athanasiou
wrist
—
2017-01-16
Montréal Canadiens at Detroit Red Wings
1 REG / 05:33Stoppage
Neutral event

goalie-stopped-after-sog
—
2017-01-16
Montréal Canadiens at Detroit Red Wings
1 REG / 05:33Faceoff
Detroit Red Wings
winning player: Frans Nielsen; losing player: Torrey Mitchell
—
2017-01-16
Montréal Canadiens at Detroit Red Wings
1 REG / 06:03Shot On Goal
Detroit Red Wings
goalie in net: Carey Price; shooting player: Andreas Athanasiou
wrist
—
2017-01-16
Montréal Canadiens at Detroit Red Wings
1 REG / 06:03Stoppage
Neutral event

goalie-stopped-after-sog; tv-timeout
—
2017-01-16
Montréal Canadiens at Detroit Red Wings
1 REG / 06:03Faceoff
Montréal Canadiens
winning player: Andrew Shaw; losing player: Luke Glendening
—
2017-01-16
Montréal Canadiens at Detroit Red Wings
1 REG / 06:22Blocked Shot
Montréal Canadiens
shooting player: Shea Weber; blocking player: Luke Glendening
—
2017-01-16
Montréal Canadiens at Detroit Red Wings
1 REG / 06:45Shot On Goal
Montréal Canadiens
goalie in net: Jared Coreau; shooting player: Alexei Emelin
backhand
—
2017-01-16
Montréal Canadiens at Detroit Red Wings
1 REG / 07:01Blocked Shot
Montréal Canadiens
shooting player: Paul Byron; blocking player: Drew Miller
—
2017-01-16
Montréal Canadiens at Detroit Red Wings
1 REG / 07:16Blocked Shot
Montréal Canadiens
shooting player: Shea Weber; blocking player: Luke Glendening
—
2017-01-16
Montréal Canadiens at Detroit Red Wings
1 REG / 07:57Missed Shot
Detroit Red Wings
goalie in net: Carey Price; shooting player: Mike Green
wide-of-net; snap
—
2017-01-16
Montréal Canadiens at Detroit Red Wings
1 REG / 08:01Stoppage
Neutral event

puck-in-netting
—
2017-01-16
Montréal Canadiens at Detroit Red Wings
1 REG / 08:00Blocked Shot
Detroit Red Wings
shooting player: Anthony Mantha; blocking player: Alex Galchenyuk
—
2017-01-16
Montréal Canadiens at Detroit Red Wings
1 REG / 08:01Faceoff
Detroit Red Wings
winning player: Riley Sheahan; losing player: Torrey Mitchell
—
2017-01-16
Montréal Canadiens at Detroit Red Wings
1 REG / 08:06Shot On Goal
Detroit Red Wings
goalie in net: Carey Price; shooting player: Dylan Larkin
wrist
—
2017-01-16
Montréal Canadiens at Detroit Red Wings
1 REG / 08:06Stoppage
Neutral event

goalie-stopped-after-sog
—
2017-01-16
Montréal Canadiens at Detroit Red Wings
1 REG / 08:06Faceoff
Montréal Canadiens
winning player: Torrey Mitchell; losing player: Riley Sheahan
—
2017-01-16
Montréal Canadiens at Detroit Red Wings
1 REG / 08:52Missed Shot
Montréal Canadiens
goalie in net: Jared Coreau; shooting player: Zach Redmond
wide-of-net; wrist
—
2017-01-16
Montréal Canadiens at Detroit Red Wings
1 REG / 09:11Hit
Detroit Red Wings
hitting player: Jonathan Ericsson; hittee player: Brian Flynn
—
2017-01-16
Montréal Canadiens at Detroit Red Wings
1 REG / 10:12Penalty
Detroit Red Wings
committed by player: Anthony Mantha; drawn by player: Jeff Petry
slashing; 2.0
—
2017-01-16
Montréal Canadiens at Detroit Red Wings
1 REG / 10:12Stoppage
Neutral event

tv-timeout; tv-timeout
—
2017-01-16
Montréal Canadiens at Detroit Red Wings
1 REG / 10:12Faceoff
Detroit Red Wings
winning player: Luke Glendening; losing player: Max Pacioretty
—
2017-01-16
Montréal Canadiens at Detroit Red Wings
1 REG / 09:20Hit
Montréal Canadiens
hitting player: Jacob de la Rose; hittee player: Thomas Vanek
—
2017-01-16
Montréal Canadiens at Detroit Red Wings
1 REG / 11:00Missed Shot
Detroit Red Wings
goalie in net: Carey Price; shooting player: Danny DeKeyser
over-net; snap
—
2017-01-16
Montréal Canadiens at Detroit Red Wings
1 REG / 11:17Shot On Goal
Montréal Canadiens
goalie in net: Jared Coreau; shooting player: Alex Galchenyuk
snap
—
2017-01-16
Montréal Canadiens at Detroit Red Wings
1 REG / 11:45Hit
Detroit Red Wings
hitting player: Xavier Ouellet; hittee player: Paul Byron
—
2017-01-16
Montréal Canadiens at Detroit Red Wings
1 REG / 12:08Shot On Goal
Montréal Canadiens
goalie in net: Jared Coreau; shooting player: Artturi Lehkonen
tip-in
—
2017-01-16
Montréal Canadiens at Detroit Red Wings
1 REG / 12:08Stoppage
Neutral event

goalie-stopped-after-sog
—
2017-01-16
Montréal Canadiens at Detroit Red Wings
1 REG / 12:08Faceoff
Detroit Red Wings
winning player: Luke Glendening; losing player: Tomas Plekanec
—
2017-01-16
Montréal Canadiens at Detroit Red Wings
1 REG / 12:31Stoppage
Neutral event

puck-in-benches
—
2017-01-16
Montréal Canadiens at Detroit Red Wings
1 REG / 12:31Faceoff
Montréal Canadiens
winning player: Alex Galchenyuk; losing player: Henrik Zetterberg
—
2017-01-16
Montréal Canadiens at Detroit Red Wings
1 REG / 13:34Missed Shot
Detroit Red Wings
goalie in net: Carey Price; shooting player: Tomas Tatar
wide-of-net; snap
—
2017-01-16
Montréal Canadiens at Detroit Red Wings
1 REG / 14:14Hit
Montréal Canadiens
hitting player: Artturi Lehkonen; hittee player: Frans Nielsen
—
2017-01-16
Montréal Canadiens at Detroit Red Wings
1 REG / 15:00Takeaway
Detroit Red Wings
player: Andreas Athanasiou
—
2017-01-16
Montréal Canadiens at Detroit Red Wings
1 REG / 15:03Shot On Goal
Detroit Red Wings
goalie in net: Carey Price; shooting player: Andreas Athanasiou
backhand
—

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.