NHL Data Hub

NHL play-by-play

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

Reset

342 matching events across 1 games. Last source refresh: Oct 4, 2026 04:03.

50 events per page. CSV contains all matching rows and additional event fields.
Date / gamePeriod / elapsed timeEvent / teamPlayers / detailsScore (away-home)
2017-12-10
Arizona Coyotes at Chicago Blackhawks
1 REG / 00:00Period Start
Neutral event

—
2017-12-10
Arizona Coyotes at Chicago Blackhawks
1 REG / 00:00Faceoff
Arizona Coyotes
winning player: Brad Richardson; losing player: Jonathan Toews
—
2017-12-10
Arizona Coyotes at Chicago Blackhawks
1 REG / 00:09Hit
Arizona Coyotes
hitting player: Jordan Martinook; hittee player: Connor Murphy
—
2017-12-10
Arizona Coyotes at Chicago Blackhawks
1 REG / 00:55Hit
Arizona Coyotes
hitting player: Anthony Duclair; hittee player: Patrick Kane
—
2017-12-10
Arizona Coyotes at Chicago Blackhawks
1 REG / 01:28Stoppage
Neutral event

icing
—
2017-12-10
Arizona Coyotes at Chicago Blackhawks
1 REG / 01:28Faceoff
Chicago Blackhawks
winning player: Vinnie Hinostroza; losing player: Derek Stepan
—
2017-12-10
Arizona Coyotes at Chicago Blackhawks
1 REG / 01:51Shot On Goal
Arizona Coyotes
goalie in net: Corey Crawford; shooting player: Luke Schenn
slap
—
2017-12-10
Arizona Coyotes at Chicago Blackhawks
1 REG / 01:53Shot On Goal
Arizona Coyotes
goalie in net: Corey Crawford; shooting player: Brendan Perlini
backhand
—
2017-12-10
Arizona Coyotes at Chicago Blackhawks
1 REG / 01:55Stoppage
Neutral event

goalie-stopped-after-sog
—
2017-12-10
Arizona Coyotes at Chicago Blackhawks
1 REG / 01:55Faceoff
Chicago Blackhawks
winning player: Tommy Wingels; losing player: Dylan Strome
—
2017-12-10
Arizona Coyotes at Chicago Blackhawks
1 REG / 02:22Hit
Arizona Coyotes
hitting player: Christian Fischer; hittee player: Tommy Wingels
—
2017-12-10
Arizona Coyotes at Chicago Blackhawks
1 REG / 02:44Takeaway
Arizona Coyotes
player: Jordan Martinook
—
2017-12-10
Arizona Coyotes at Chicago Blackhawks
1 REG / 03:10Hit
Arizona Coyotes
hitting player: Zac Rinaldo; hittee player: Brandon Saad
—
2017-12-10
Arizona Coyotes at Chicago Blackhawks
1 REG / 03:39Takeaway
Chicago Blackhawks
player: Patrick Kane
—
2017-12-10
Arizona Coyotes at Chicago Blackhawks
1 REG / 03:54Shot On Goal
Arizona Coyotes
goalie in net: Corey Crawford; shooting player: Oliver Ekman-Larsson
slap
—
2017-12-10
Arizona Coyotes at Chicago Blackhawks
1 REG / 04:01Takeaway
Chicago Blackhawks
player: Nick Schmaltz
—
2017-12-10
Arizona Coyotes at Chicago Blackhawks
1 REG / 04:12Shot On Goal
Chicago Blackhawks
goalie in net: Scott Wedgewood; shooting player: Connor Murphy
wrist
—
2017-12-10
Arizona Coyotes at Chicago Blackhawks
1 REG / 04:12Stoppage
Neutral event

goalie-stopped-after-sog
—
2017-12-10
Arizona Coyotes at Chicago Blackhawks
1 REG / 04:12Faceoff
Arizona Coyotes
winning player: Derek Stepan; losing player: Patrick Sharp
—
2017-12-10
Arizona Coyotes at Chicago Blackhawks
1 REG / 04:19Stoppage
Neutral event

offside
—
2017-12-10
Arizona Coyotes at Chicago Blackhawks
1 REG / 04:19Faceoff
Chicago Blackhawks
winning player: Vinnie Hinostroza; losing player: Derek Stepan
—
2017-12-10
Arizona Coyotes at Chicago Blackhawks
1 REG / 04:29Giveaway
Chicago Blackhawks
player: Gustav Forsling
—
2017-12-10
Arizona Coyotes at Chicago Blackhawks
1 REG / 04:26Hit
Arizona Coyotes
hitting player: Tobias Rieder; hittee player: Gustav Forsling
—
2017-12-10
Arizona Coyotes at Chicago Blackhawks
1 REG / 04:41Shot On Goal
Chicago Blackhawks
goalie in net: Scott Wedgewood; shooting player: Gustav Forsling
slap
—
2017-12-10
Arizona Coyotes at Chicago Blackhawks
1 REG / 04:44Hit
Arizona Coyotes
hitting player: Luke Schenn; hittee player: Patrick Sharp
—
2017-12-10
Arizona Coyotes at Chicago Blackhawks
1 REG / 04:55Hit
Chicago Blackhawks
hitting player: Jan Rutta; hittee player: Dylan Strome
—
2017-12-10
Arizona Coyotes at Chicago Blackhawks
1 REG / 05:04Shot On Goal
Chicago Blackhawks
goalie in net: Scott Wedgewood; shooting player: Vinnie Hinostroza
wrist
—
2017-12-10
Arizona Coyotes at Chicago Blackhawks
1 REG / 05:06Giveaway
Arizona Coyotes
player: Jakob Chychrun
—
2017-12-10
Arizona Coyotes at Chicago Blackhawks
1 REG / 05:13Hit
Chicago Blackhawks
hitting player: Lance Bouma; hittee player: Christian Fischer
—
2017-12-10
Arizona Coyotes at Chicago Blackhawks
1 REG / 05:29Penalty
Arizona Coyotes
committed by player: Dylan Strome; drawn by player: Jordan Oesterle
tripping; 2.0
—
2017-12-10
Arizona Coyotes at Chicago Blackhawks
1 REG / 05:29Faceoff
Arizona Coyotes
winning player: Brad Richardson; losing player: Jonathan Toews
—
2017-12-10
Arizona Coyotes at Chicago Blackhawks
1 REG / 06:51Giveaway
Arizona Coyotes
player: Derek Stepan
—
2017-12-10
Arizona Coyotes at Chicago Blackhawks
1 REG / 06:55Shot On Goal
Chicago Blackhawks
goalie in net: Scott Wedgewood; shooting player: Patrick Sharp
slap
—
2017-12-10
Arizona Coyotes at Chicago Blackhawks
1 REG / 06:55Stoppage
Neutral event

goalie-stopped-after-sog
—
2017-12-10
Arizona Coyotes at Chicago Blackhawks
1 REG / 06:55Faceoff
Arizona Coyotes
winning player: Brad Richardson; losing player: Patrick Sharp
—
2017-12-10
Arizona Coyotes at Chicago Blackhawks
1 REG / 07:00Stoppage
Neutral event

puck-in-benches
—
2017-12-10
Arizona Coyotes at Chicago Blackhawks
1 REG / 07:00Faceoff
Chicago Blackhawks
winning player: Alex DeBrincat; losing player: Brad Richardson
—
2017-12-10
Arizona Coyotes at Chicago Blackhawks
1 REG / 07:43Shot On Goal
Chicago Blackhawks
goalie in net: Scott Wedgewood; shooting player: Brandon Saad
tip-in
—
2017-12-10
Arizona Coyotes at Chicago Blackhawks
1 REG / 07:53Stoppage
Neutral event

icing
—
2017-12-10
Arizona Coyotes at Chicago Blackhawks
1 REG / 07:53Faceoff
Arizona Coyotes
winning player: Brad Richardson; losing player: Artem Anisimov
—
2017-12-10
Arizona Coyotes at Chicago Blackhawks
1 REG / 08:18Hit
Chicago Blackhawks
hitting player: Jan Rutta; hittee player: Dylan Strome
—
2017-12-10
Arizona Coyotes at Chicago Blackhawks
1 REG / 08:40Hit
Arizona Coyotes
hitting player: Kevin Connauton; hittee player: Patrick Kane
—
2017-12-10
Arizona Coyotes at Chicago Blackhawks
1 REG / 08:46Missed Shot
Chicago Blackhawks
goalie in net: Scott Wedgewood; shooting player: Patrick Kane
wide-of-net; tip-in
—
2017-12-10
Arizona Coyotes at Chicago Blackhawks
1 REG / 10:13Hit
Chicago Blackhawks
hitting player: Gustav Forsling; hittee player: Tobias Rieder
—
2017-12-10
Arizona Coyotes at Chicago Blackhawks
1 REG / 10:36Shot On Goal
Chicago Blackhawks
goalie in net: Scott Wedgewood; shooting player: Alex DeBrincat
snap
—
2017-12-10
Arizona Coyotes at Chicago Blackhawks
1 REG / 10:36Stoppage
Neutral event

goalie-stopped-after-sog; tv-timeout
—
2017-12-10
Arizona Coyotes at Chicago Blackhawks
1 REG / 10:36Faceoff
Chicago Blackhawks
winning player: Patrick Sharp; losing player: Brad Richardson
—
2017-12-10
Arizona Coyotes at Chicago Blackhawks
1 REG / 10:52Hit
Arizona Coyotes
hitting player: Jakob Chychrun; hittee player: Vinnie Hinostroza
—
2017-12-10
Arizona Coyotes at Chicago Blackhawks
1 REG / 11:01Shot On Goal
Arizona Coyotes
goalie in net: Corey Crawford; shooting player: Zac Rinaldo
backhand
—
2017-12-10
Arizona Coyotes at Chicago Blackhawks
1 REG / 11:03Hit
Arizona Coyotes
hitting player: Zac Rinaldo; hittee player: Richard Panik
—

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.