NHL Data Hub

NHL play-by-play

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

Reset

363 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-04
Montréal Canadiens at Dallas Stars
1 REG / 00:00Period Start
Neutral event

—
2017-01-04
Montréal Canadiens at Dallas Stars
1 REG / 00:00Faceoff
Dallas Stars
winning player: Cody Eakin; losing player: Phillip Danault
—
2017-01-04
Montréal Canadiens at Dallas Stars
1 REG / 00:07Giveaway
Montréal Canadiens
player: Al Montoya
—
2017-01-04
Montréal Canadiens at Dallas Stars
1 REG / 00:12Stoppage
Neutral event

hand-pass
—
2017-01-04
Montréal Canadiens at Dallas Stars
1 REG / 00:12Faceoff
Dallas Stars
winning player: Radek Faksa; losing player: Tomas Plekanec
—
2017-01-04
Montréal Canadiens at Dallas Stars
1 REG / 00:29Stoppage
Neutral event

icing
—
2017-01-04
Montréal Canadiens at Dallas Stars
1 REG / 00:29Faceoff
Dallas Stars
winning player: Radek Faksa; losing player: Phillip Danault
—
2017-01-04
Montréal Canadiens at Dallas Stars
1 REG / 00:37Stoppage
Neutral event

icing
—
2017-01-04
Montréal Canadiens at Dallas Stars
1 REG / 00:37Faceoff
Montréal Canadiens
winning player: Torrey Mitchell; losing player: Radek Faksa
—
2017-01-04
Montréal Canadiens at Dallas Stars
1 REG / 00:42Stoppage
Neutral event

puck-in-benches
—
2017-01-04
Montréal Canadiens at Dallas Stars
1 REG / 00:42Faceoff
Dallas Stars
winning player: Jason Spezza; losing player: Torrey Mitchell
—
2017-01-04
Montréal Canadiens at Dallas Stars
1 REG / 00:50Hit
Dallas Stars
hitting player: Jordie Benn; hittee player: Torrey Mitchell
—
2017-01-04
Montréal Canadiens at Dallas Stars
1 REG / 00:58Stoppage
Neutral event

offside
—
2017-01-04
Montréal Canadiens at Dallas Stars
1 REG / 00:58Faceoff
Dallas Stars
winning player: Jason Spezza; losing player: Phillip Danault
—
2017-01-04
Montréal Canadiens at Dallas Stars
1 REG / 01:06Stoppage
Neutral event

icing
—
2017-01-04
Montréal Canadiens at Dallas Stars
1 REG / 01:06Faceoff
Dallas Stars
winning player: Jason Spezza; losing player: Max Pacioretty
—
2017-01-04
Montréal Canadiens at Dallas Stars
1 REG / 01:16Shot On Goal
Montréal Canadiens
goalie in net: Kari Lehtonen; shooting player: Phillip Danault
wrap-around
—
2017-01-04
Montréal Canadiens at Dallas Stars
1 REG / 01:19Shot On Goal
Dallas Stars
goalie in net: Al Montoya; shooting player: Patrick Sharp
wrist
—
2017-01-04
Montréal Canadiens at Dallas Stars
1 REG / 01:34Shot On Goal
Montréal Canadiens
goalie in net: Kari Lehtonen; shooting player: Max Pacioretty
backhand
—
2017-01-04
Montréal Canadiens at Dallas Stars
1 REG / 01:44Shot On Goal
Montréal Canadiens
goalie in net: Kari Lehtonen; shooting player: Brendan Gallagher
snap
—
2017-01-04
Montréal Canadiens at Dallas Stars
1 REG / 01:46Stoppage
Neutral event

goalie-stopped-after-sog
—
2017-01-04
Montréal Canadiens at Dallas Stars
1 REG / 01:46Faceoff
Montréal Canadiens
winning player: Michael McCarron; losing player: Cody Eakin
—
2017-01-04
Montréal Canadiens at Dallas Stars
1 REG / 01:52Blocked Shot
Montréal Canadiens
shooting player: Mark Barberio; blocking player: Stephen Johns
—
2017-01-04
Montréal Canadiens at Dallas Stars
1 REG / 01:57Stoppage
Neutral event

puck-in-netting
—
2017-01-04
Montréal Canadiens at Dallas Stars
1 REG / 02:12Stoppage
Neutral event

icing
—
2017-01-04
Montréal Canadiens at Dallas Stars
1 REG / 02:12Faceoff
Montréal Canadiens
winning player: Michael McCarron; losing player: Jason Spezza
—
2017-01-04
Montréal Canadiens at Dallas Stars
1 REG / 02:49Hit
Dallas Stars
hitting player: Esa Lindell; hittee player: Artturi Lehkonen
—
2017-01-04
Montréal Canadiens at Dallas Stars
1 REG / 03:05Shot On Goal
Dallas Stars
goalie in net: Al Montoya; shooting player: Patrick Eaves
snap
—
2017-01-04
Montréal Canadiens at Dallas Stars
1 REG / 04:05Blocked Shot
Montréal Canadiens
shooting player: Jeff Petry; blocking player: Dan Hamhuis
—
2017-01-04
Montréal Canadiens at Dallas Stars
1 REG / 04:21Blocked Shot
Montréal Canadiens
shooting player: Max Pacioretty; blocking player: Radek Faksa
—
2017-01-04
Montréal Canadiens at Dallas Stars
1 REG / 04:25Blocked Shot
Montréal Canadiens
shooting player: Jeff Petry; blocking player: Stephen Johns
—
2017-01-04
Montréal Canadiens at Dallas Stars
1 REG / 04:28Shot On Goal
Montréal Canadiens
goalie in net: Kari Lehtonen; shooting player: Phillip Danault
wrist
—
2017-01-04
Montréal Canadiens at Dallas Stars
1 REG / 04:27Blocked Shot
Montréal Canadiens
shooting player: Phillip Danault; blocking player: Devin Shore
—
2017-01-04
Montréal Canadiens at Dallas Stars
1 REG / 04:54Shot On Goal
Montréal Canadiens
goalie in net: Kari Lehtonen; shooting player: Brendan Gallagher
backhand
—
2017-01-04
Montréal Canadiens at Dallas Stars
1 REG / 04:58Stoppage
Neutral event

goalie-stopped-after-sog
—
2017-01-04
Montréal Canadiens at Dallas Stars
1 REG / 04:58Faceoff
Montréal Canadiens
winning player: Tomas Plekanec; losing player: Jason Spezza
—
2017-01-04
Montréal Canadiens at Dallas Stars
1 REG / 05:08Blocked Shot
Montréal Canadiens
shooting player: Shea Weber; blocking player: Esa Lindell
—
2017-01-04
Montréal Canadiens at Dallas Stars
1 REG / 05:29Hit
Dallas Stars
hitting player: Tyler Seguin; hittee player: Artturi Lehkonen
—
2017-01-04
Montréal Canadiens at Dallas Stars
1 REG / 05:40Hit
Dallas Stars
hitting player: John Klingberg; hittee player: Artturi Lehkonen
—
2017-01-04
Montréal Canadiens at Dallas Stars
1 REG / 06:02Hit
Montréal Canadiens
hitting player: Bobby Farnham; hittee player: Jordie Benn
—
2017-01-04
Montréal Canadiens at Dallas Stars
1 REG / 06:17Blocked Shot
Dallas Stars
shooting player: Cody Eakin; blocking player: Nathan Beaulieu
—
2017-01-04
Montréal Canadiens at Dallas Stars
1 REG / 06:14Hit
Montréal Canadiens
hitting player: Nathan Beaulieu; hittee player: Cody Eakin
—
2017-01-04
Montréal Canadiens at Dallas Stars
1 REG / 06:25Shot On Goal
Dallas Stars
goalie in net: Al Montoya; shooting player: Patrick Eaves
tip-in
—
2017-01-04
Montréal Canadiens at Dallas Stars
1 REG / 06:33Blocked Shot
Dallas Stars
shooting player: Jordie Benn; blocking player: Bobby Farnham
—
2017-01-04
Montréal Canadiens at Dallas Stars
1 REG / 07:14Stoppage
Neutral event

offside; tv-timeout
—
2017-01-04
Montréal Canadiens at Dallas Stars
1 REG / 07:14Faceoff
Montréal Canadiens
winning player: Torrey Mitchell; losing player: Radek Faksa
—
2017-01-04
Montréal Canadiens at Dallas Stars
1 REG / 07:19Stoppage
Neutral event

puck-in-crowd
—
2017-01-04
Montréal Canadiens at Dallas Stars
1 REG / 07:19Faceoff
Dallas Stars
winning player: Radek Faksa; losing player: Phillip Danault
—
2017-01-04
Montréal Canadiens at Dallas Stars
1 REG / 07:38Shot On Goal
Montréal Canadiens
goalie in net: Kari Lehtonen; shooting player: Brendan Gallagher
snap
—
2017-01-04
Montréal Canadiens at Dallas Stars
1 REG / 07:50Hit
Dallas Stars
hitting player: Curtis McKenzie; hittee player: Brendan Gallagher
—

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.