Skip to content
NHL Data Hub

NHL play-by-play

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

Reset

317 matching events across 1 games. Last source refresh: Oct 4, 2026 04:34.

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

—
2020-02-10
Arizona Coyotes at Montréal Canadiens
1 REG / 00:00Faceoff
Arizona Coyotes
winning player: Christian Dvorak; losing player: Phillip Danault
—
2020-02-10
Arizona Coyotes at Montréal Canadiens
1 REG / 00:07Stoppage
Neutral event

icing
—
2020-02-10
Arizona Coyotes at Montréal Canadiens
1 REG / 00:07Faceoff
Arizona Coyotes
winning player: Christian Dvorak; losing player: Tomas Tatar
—
2020-02-10
Arizona Coyotes at Montréal Canadiens
1 REG / 00:16Takeaway
Arizona Coyotes
player: Taylor Hall
—
2020-02-10
Arizona Coyotes at Montréal Canadiens
1 REG / 00:37Shot On Goal
Montréal Canadiens
goalie in net: Antti Raanta; shooting player: Brendan Gallagher
wrist
—
2020-02-10
Arizona Coyotes at Montréal Canadiens
1 REG / 00:38Stoppage
Neutral event

goalie-stopped-after-sog
—
2020-02-10
Arizona Coyotes at Montréal Canadiens
1 REG / 00:38Faceoff
Montréal Canadiens
winning player: Nate Thompson; losing player: Brad Richardson
—
2020-02-10
Arizona Coyotes at Montréal Canadiens
1 REG / 00:49Hit
Arizona Coyotes
hitting player: Brad Richardson; hittee player: Jake Evans
—
2020-02-10
Arizona Coyotes at Montréal Canadiens
1 REG / 00:50Shot On Goal
Montréal Canadiens
goalie in net: Antti Raanta; shooting player: Nick Cousins
wrist
—
2020-02-10
Arizona Coyotes at Montréal Canadiens
1 REG / 00:51Goal
Montréal Canadiens
goalie in net: Antti Raanta; scoring player: Jake Evans; assist1 player: Nick Cousins; assist2 player: Nate Thompson
wrist
0-1
2020-02-10
Arizona Coyotes at Montréal Canadiens
1 REG / 00:51Faceoff
Montréal Canadiens
winning player: Max Domi; losing player: Derek Stepan
—
2020-02-10
Arizona Coyotes at Montréal Canadiens
1 REG / 01:13Stoppage
Neutral event

offside
—
2020-02-10
Arizona Coyotes at Montréal Canadiens
1 REG / 01:13Faceoff
Montréal Canadiens
winning player: Nick Suzuki; losing player: Nick Schmaltz
—
2020-02-10
Arizona Coyotes at Montréal Canadiens
1 REG / 01:28Shot On Goal
Arizona Coyotes
goalie in net: Carey Price; shooting player: Alex Goligoski
wrist
—
2020-02-10
Arizona Coyotes at Montréal Canadiens
1 REG / 01:29Stoppage
Neutral event

goalie-stopped-after-sog
—
2020-02-10
Arizona Coyotes at Montréal Canadiens
1 REG / 01:29Faceoff
Arizona Coyotes
winning player: Nick Schmaltz; losing player: Nick Suzuki
—
2020-02-10
Arizona Coyotes at Montréal Canadiens
1 REG / 01:39Blocked Shot
Arizona Coyotes
shooting player: Alex Goligoski; blocking player: Ilya Kovalchuk
—
2020-02-10
Arizona Coyotes at Montréal Canadiens
1 REG / 01:40Stoppage
Neutral event

puck-in-netting
—
2020-02-10
Arizona Coyotes at Montréal Canadiens
1 REG / 01:40Faceoff
Montréal Canadiens
winning player: Phillip Danault; losing player: Christian Dvorak
—
2020-02-10
Arizona Coyotes at Montréal Canadiens
1 REG / 01:50Blocked Shot
Montréal Canadiens
shooting player: Brendan Gallagher; blocking player: Niklas Hjalmarsson
—
2020-02-10
Arizona Coyotes at Montréal Canadiens
1 REG / 01:52Goal
Montréal Canadiens
goalie in net: Antti Raanta; scoring player: Brendan Gallagher; assist1 player: Tomas Tatar; assist2 player: Phillip Danault
wrist
0-2
2020-02-10
Arizona Coyotes at Montréal Canadiens
1 REG / 01:52Faceoff
Arizona Coyotes
winning player: Derek Stepan; losing player: Max Domi
—
2020-02-10
Arizona Coyotes at Montréal Canadiens
1 REG / 02:19Stoppage
Neutral event

offside
—
2020-02-10
Arizona Coyotes at Montréal Canadiens
1 REG / 02:19Faceoff
Arizona Coyotes
winning player: Nick Schmaltz; losing player: Nick Suzuki
—
2020-02-10
Arizona Coyotes at Montréal Canadiens
1 REG / 02:28Shot On Goal
Arizona Coyotes
goalie in net: Carey Price; shooting player: Vinnie Hinostroza
wrist
—
2020-02-10
Arizona Coyotes at Montréal Canadiens
1 REG / 02:35Takeaway
Arizona Coyotes
player: Nick Schmaltz
—
2020-02-10
Arizona Coyotes at Montréal Canadiens
1 REG / 02:46Hit
Montréal Canadiens
hitting player: Ilya Kovalchuk; hittee player: Jordan Oesterle
—
2020-02-10
Arizona Coyotes at Montréal Canadiens
1 REG / 02:55Giveaway
Montréal Canadiens
player: Marco Scandella
—
2020-02-10
Arizona Coyotes at Montréal Canadiens
1 REG / 03:03Hit
Montréal Canadiens
hitting player: Ilya Kovalchuk; hittee player: Jordan Oesterle
—
2020-02-10
Arizona Coyotes at Montréal Canadiens
1 REG / 03:19Blocked Shot
Arizona Coyotes
shooting player: Carl Soderberg; blocking player: Nick Cousins
—
2020-02-10
Arizona Coyotes at Montréal Canadiens
1 REG / 03:25Giveaway
Montréal Canadiens
player: Ben Chiarot
—
2020-02-10
Arizona Coyotes at Montréal Canadiens
1 REG / 03:45Hit
Arizona Coyotes
hitting player: Christian Fischer; hittee player: Victor Mete
—
2020-02-10
Arizona Coyotes at Montréal Canadiens
1 REG / 03:45Shot On Goal
Arizona Coyotes
goalie in net: Carey Price; shooting player: Jakob Chychrun
slap
—
2020-02-10
Arizona Coyotes at Montréal Canadiens
1 REG / 03:46Stoppage
Neutral event

goalie-stopped-after-sog
—
2020-02-10
Arizona Coyotes at Montréal Canadiens
1 REG / 03:46Faceoff
Arizona Coyotes
winning player: Christian Dvorak; losing player: Phillip Danault
—
2020-02-10
Arizona Coyotes at Montréal Canadiens
1 REG / 04:04Missed Shot
Montréal Canadiens
goalie in net: Antti Raanta; shooting player: Brett Kulak
wide-of-net; wrist
—
2020-02-10
Arizona Coyotes at Montréal Canadiens
1 REG / 04:06Hit
Montréal Canadiens
hitting player: Brett Kulak; hittee player: Oliver Ekman-Larsson
—
2020-02-10
Arizona Coyotes at Montréal Canadiens
1 REG / 04:40Takeaway
Montréal Canadiens
player: Tomas Tatar
—
2020-02-10
Arizona Coyotes at Montréal Canadiens
1 REG / 04:43Shot On Goal
Montréal Canadiens
goalie in net: Antti Raanta; shooting player: Tomas Tatar
tip-in
—
2020-02-10
Arizona Coyotes at Montréal Canadiens
1 REG / 05:03Hit
Arizona Coyotes
hitting player: Lawson Crouse; hittee player: Brett Kulak
—
2020-02-10
Arizona Coyotes at Montréal Canadiens
1 REG / 05:08Goal
Arizona Coyotes
goalie in net: Carey Price; scoring player: Derek Stepan; assist1 player: Phil Kessel
wrist
1-2
2020-02-10
Arizona Coyotes at Montréal Canadiens
1 REG / 05:08Faceoff
Montréal Canadiens
winning player: Artturi Lehkonen; losing player: Derek Stepan
—
2020-02-10
Arizona Coyotes at Montréal Canadiens
1 REG / 05:19Giveaway
Arizona Coyotes
player: Antti Raanta
—
2020-02-10
Arizona Coyotes at Montréal Canadiens
1 REG / 05:30Delayed Penalty
Montréal Canadiens

—
2020-02-10
Arizona Coyotes at Montréal Canadiens
1 REG / 05:32Shot On Goal
Arizona Coyotes
goalie in net: Carey Price; shooting player: Jakob Chychrun
wrist
—
2020-02-10
Arizona Coyotes at Montréal Canadiens
1 REG / 05:33Penalty
Montréal Canadiens
committed by player: Ben Chiarot; drawn by player: Jakob Chychrun
hooking; 2.0
—
2020-02-10
Arizona Coyotes at Montréal Canadiens
1 REG / 05:33Faceoff
Montréal Canadiens
winning player: Nate Thompson; losing player: Christian Dvorak
—
2020-02-10
Arizona Coyotes at Montréal Canadiens
1 REG / 05:37Stoppage
Neutral event

puck-in-netting
—
2020-02-10
Arizona Coyotes at Montréal Canadiens
1 REG / 05:37Faceoff
Montréal Canadiens
winning player: Nate Thompson; losing player: Christian Dvorak
—

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.