NHL Data Hub

NHL play-by-play

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

Reset

337 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-09
Montréal Canadiens at Arizona Coyotes
1 REG / 00:00Period Start
Neutral event

—
2017-02-09
Montréal Canadiens at Arizona Coyotes
1 REG / 00:00Faceoff
Arizona Coyotes
winning player: Christian Dvorak; losing player: Tomas Plekanec
—
2017-02-09
Montréal Canadiens at Arizona Coyotes
1 REG / 00:27Blocked Shot
Montréal Canadiens
shooting player: Andrei Markov; blocking player: Shane Doan
—
2017-02-09
Montréal Canadiens at Arizona Coyotes
1 REG / 00:25Shot On Goal
Montréal Canadiens
goalie in net: Mike Smith; shooting player: Andrew Shaw
wrist
—
2017-02-09
Montréal Canadiens at Arizona Coyotes
1 REG / 00:34Blocked Shot
Montréal Canadiens
shooting player: Sven Andrighetto; blocking player: Shane Doan
—
2017-02-09
Montréal Canadiens at Arizona Coyotes
1 REG / 00:57Goal
Montréal Canadiens
goalie in net: Mike Smith; scoring player: Max Pacioretty; assist1 player: Phillip Danault; assist2 player: Jeff Petry
wrist
1-0
2017-02-09
Montréal Canadiens at Arizona Coyotes
1 REG / 00:57Faceoff
Arizona Coyotes
winning player: Jordan Martinook; losing player: Phillip Danault
—
2017-02-09
Montréal Canadiens at Arizona Coyotes
1 REG / 01:50Takeaway
Montréal Canadiens
player: Artturi Lehkonen
—
2017-02-09
Montréal Canadiens at Arizona Coyotes
1 REG / 02:03Hit
Montréal Canadiens
hitting player: Artturi Lehkonen; hittee player: Jakob Chychrun
—
2017-02-09
Montréal Canadiens at Arizona Coyotes
1 REG / 02:12Missed Shot
Montréal Canadiens
goalie in net: Mike Smith; shooting player: Greg Pateryn
wide-of-net; wrist
—
2017-02-09
Montréal Canadiens at Arizona Coyotes
1 REG / 02:15Hit
Montréal Canadiens
hitting player: Artturi Lehkonen; hittee player: Jakob Chychrun
—
2017-02-09
Montréal Canadiens at Arizona Coyotes
1 REG / 02:42Shot On Goal
Arizona Coyotes
goalie in net: Carey Price; shooting player: Peter Holland
wrist
—
2017-02-09
Montréal Canadiens at Arizona Coyotes
1 REG / 02:43Stoppage
Neutral event

goalie-stopped-after-sog
—
2017-02-09
Montréal Canadiens at Arizona Coyotes
1 REG / 02:43Faceoff
Arizona Coyotes
winning player: Peter Holland; losing player: Michael McCarron
—
2017-02-09
Montréal Canadiens at Arizona Coyotes
1 REG / 03:13Missed Shot
Arizona Coyotes
goalie in net: Carey Price; shooting player: Lawson Crouse
wide-of-net; wrist
—
2017-02-09
Montréal Canadiens at Arizona Coyotes
1 REG / 03:21Giveaway
Arizona Coyotes
player: Jakob Chychrun
—
2017-02-09
Montréal Canadiens at Arizona Coyotes
1 REG / 03:34Stoppage
Neutral event

offside
—
2017-02-09
Montréal Canadiens at Arizona Coyotes
1 REG / 03:34Faceoff
Montréal Canadiens
winning player: Tomas Plekanec; losing player: Christian Dvorak
—
2017-02-09
Montréal Canadiens at Arizona Coyotes
1 REG / 03:42Stoppage
Neutral event

icing
—
2017-02-09
Montréal Canadiens at Arizona Coyotes
1 REG / 03:42Faceoff
Arizona Coyotes
winning player: Christian Dvorak; losing player: Tomas Plekanec
—
2017-02-09
Montréal Canadiens at Arizona Coyotes
1 REG / 03:50Blocked Shot
Arizona Coyotes
shooting player: Luke Schenn; blocking player: Sven Andrighetto
—
2017-02-09
Montréal Canadiens at Arizona Coyotes
1 REG / 03:54Hit
Montréal Canadiens
hitting player: Sven Andrighetto; hittee player: Luke Schenn
—
2017-02-09
Montréal Canadiens at Arizona Coyotes
1 REG / 04:07Shot On Goal
Montréal Canadiens
goalie in net: Mike Smith; shooting player: Andrew Shaw
wrist
—
2017-02-09
Montréal Canadiens at Arizona Coyotes
1 REG / 04:08Stoppage
Neutral event

goalie-stopped-after-sog
—
2017-02-09
Montréal Canadiens at Arizona Coyotes
1 REG / 04:08Faceoff
Arizona Coyotes
winning player: Jordan Martinook; losing player: Phillip Danault
—
2017-02-09
Montréal Canadiens at Arizona Coyotes
1 REG / 04:28Takeaway
Arizona Coyotes
player: Radim Vrbata
—
2017-02-09
Montréal Canadiens at Arizona Coyotes
1 REG / 04:31Blocked Shot
Arizona Coyotes
shooting player: Jordan Martinook; blocking player: Greg Pateryn
—
2017-02-09
Montréal Canadiens at Arizona Coyotes
1 REG / 05:44Hit
Arizona Coyotes
hitting player: Alexander Burmistrov; hittee player: Artturi Lehkonen
—
2017-02-09
Montréal Canadiens at Arizona Coyotes
1 REG / 06:05Hit
Arizona Coyotes
hitting player: Ryan White; hittee player: Michael McCarron
—
2017-02-09
Montréal Canadiens at Arizona Coyotes
1 REG / 06:03Hit
Arizona Coyotes
hitting player: Lawson Crouse; hittee player: Shea Weber
—
2017-02-09
Montréal Canadiens at Arizona Coyotes
1 REG / 06:09Stoppage
Neutral event

icing
—
2017-02-09
Montréal Canadiens at Arizona Coyotes
1 REG / 06:09Faceoff
Arizona Coyotes
winning player: Peter Holland; losing player: Michael McCarron
—
2017-02-09
Montréal Canadiens at Arizona Coyotes
1 REG / 06:27Missed Shot
Montréal Canadiens
goalie in net: Mike Smith; shooting player: Nathan Beaulieu
wide-of-net; wrist
—
2017-02-09
Montréal Canadiens at Arizona Coyotes
1 REG / 06:32Shot On Goal
Arizona Coyotes
goalie in net: Carey Price; shooting player: Lawson Crouse
wrist
—
2017-02-09
Montréal Canadiens at Arizona Coyotes
1 REG / 06:33Stoppage
Neutral event

goalie-stopped-after-sog; tv-timeout
—
2017-02-09
Montréal Canadiens at Arizona Coyotes
1 REG / 06:33Faceoff
Arizona Coyotes
winning player: Christian Dvorak; losing player: Andrew Shaw
—
2017-02-09
Montréal Canadiens at Arizona Coyotes
1 REG / 06:46Blocked Shot
Arizona Coyotes
shooting player: Shane Doan; blocking player: Andrew Shaw
—
2017-02-09
Montréal Canadiens at Arizona Coyotes
1 REG / 07:01Hit
Montréal Canadiens
hitting player: Sven Andrighetto; hittee player: Connor Murphy
—
2017-02-09
Montréal Canadiens at Arizona Coyotes
1 REG / 07:08Stoppage
Neutral event

offside
—
2017-02-09
Montréal Canadiens at Arizona Coyotes
1 REG / 07:08Faceoff
Montréal Canadiens
winning player: Phillip Danault; losing player: Jordan Martinook
—
2017-02-09
Montréal Canadiens at Arizona Coyotes
1 REG / 07:34Hit
Montréal Canadiens
hitting player: Jeff Petry; hittee player: Tobias Rieder
—
2017-02-09
Montréal Canadiens at Arizona Coyotes
1 REG / 07:58Missed Shot
Montréal Canadiens
goalie in net: Mike Smith; shooting player: Phillip Danault
over-net; wrist
—
2017-02-09
Montréal Canadiens at Arizona Coyotes
1 REG / 08:06Blocked Shot
Montréal Canadiens
shooting player: Alexander Radulov; blocking player: Alex Goligoski
—
2017-02-09
Montréal Canadiens at Arizona Coyotes
1 REG / 08:26Giveaway
Arizona Coyotes
player: Alexander Burmistrov
—
2017-02-09
Montréal Canadiens at Arizona Coyotes
1 REG / 08:43Hit
Arizona Coyotes
hitting player: Alexander Burmistrov; hittee player: Nathan Beaulieu
—
2017-02-09
Montréal Canadiens at Arizona Coyotes
1 REG / 09:08Hit
Arizona Coyotes
hitting player: Jakob Chychrun; hittee player: Daniel Carr
—
2017-02-09
Montréal Canadiens at Arizona Coyotes
1 REG / 09:18Missed Shot
Montréal Canadiens
goalie in net: Mike Smith; shooting player: Michael McCarron
wide-of-net; tip-in
—
2017-02-09
Montréal Canadiens at Arizona Coyotes
1 REG / 09:46Blocked Shot
Arizona Coyotes
shooting player: Brendan Perlini; blocking player: Andrew Shaw
—
2017-02-09
Montréal Canadiens at Arizona Coyotes
1 REG / 09:52Hit
Arizona Coyotes
hitting player: Luke Schenn; hittee player: Tomas Plekanec
—
2017-02-09
Montréal Canadiens at Arizona Coyotes
1 REG / 09:55Hit
Montréal Canadiens
hitting player: Andrew Shaw; hittee player: Brendan Perlini
—

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.