NHL Data Hub

NHL play-by-play

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

Reset

295 matching events across 1 games. Last source refresh: Oct 4, 2026 03:57.

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

—
2017-04-06
Chicago Blackhawks at Anaheim Ducks
1 REG / 00:00Faceoff
Anaheim Ducks
winning player: Ryan Kesler; losing player: Tanner Kero
—
2017-04-06
Chicago Blackhawks at Anaheim Ducks
1 REG / 00:05Penalty
Anaheim Ducks
committed by player: Josh Manson
delaying-game-puck-over-glass; 2.0
—
2017-04-06
Chicago Blackhawks at Anaheim Ducks
1 REG / 00:05Faceoff
Anaheim Ducks
winning player: Ryan Kesler; losing player: Ryan Hartman
—
2017-04-06
Chicago Blackhawks at Anaheim Ducks
1 REG / 00:28Giveaway
Chicago Blackhawks
player: Artemi Panarin
—
2017-04-06
Chicago Blackhawks at Anaheim Ducks
1 REG / 00:46Shot On Goal
Chicago Blackhawks
goalie in net: John Gibson; shooting player: Artemi Panarin
backhand
—
2017-04-06
Chicago Blackhawks at Anaheim Ducks
1 REG / 01:05Hit
Anaheim Ducks
hitting player: Andrew Cogliano; hittee player: Patrick Kane
—
2017-04-06
Chicago Blackhawks at Anaheim Ducks
1 REG / 01:21Stoppage
Neutral event

icing
—
2017-04-06
Chicago Blackhawks at Anaheim Ducks
1 REG / 01:21Faceoff
Chicago Blackhawks
winning player: Nick Schmaltz; losing player: Ryan Getzlaf
—
2017-04-06
Chicago Blackhawks at Anaheim Ducks
1 REG / 01:55Blocked Shot
Chicago Blackhawks
shooting player: Gustav Forsling; blocking player: Chris Wagner
—
2017-04-06
Chicago Blackhawks at Anaheim Ducks
1 REG / 02:08Missed Shot
Chicago Blackhawks
goalie in net: John Gibson; shooting player: Richard Panik
wide-of-net; wrist
—
2017-04-06
Chicago Blackhawks at Anaheim Ducks
1 REG / 02:12Penalty
Chicago Blackhawks
committed by player: Nick Schmaltz; drawn by player: Brandon Montour
hooking; 2.0
—
2017-04-06
Chicago Blackhawks at Anaheim Ducks
1 REG / 02:12Faceoff
Anaheim Ducks
winning player: Ryan Kesler; losing player: Marcus Kruger
—
2017-04-06
Chicago Blackhawks at Anaheim Ducks
1 REG / 02:37Missed Shot
Anaheim Ducks
goalie in net: Corey Crawford; shooting player: Ryan Kesler
wide-of-net; backhand
—
2017-04-06
Chicago Blackhawks at Anaheim Ducks
1 REG / 02:42Shot On Goal
Anaheim Ducks
goalie in net: Corey Crawford; shooting player: Ryan Getzlaf
slap
—
2017-04-06
Chicago Blackhawks at Anaheim Ducks
1 REG / 03:01Hit
Anaheim Ducks
hitting player: Ryan Kesler; hittee player: Brian Campbell
—
2017-04-06
Chicago Blackhawks at Anaheim Ducks
1 REG / 03:18Shot On Goal
Anaheim Ducks
goalie in net: Corey Crawford; shooting player: Ryan Getzlaf
wrist
—
2017-04-06
Chicago Blackhawks at Anaheim Ducks
1 REG / 04:09Shot On Goal
Anaheim Ducks
goalie in net: Corey Crawford; shooting player: Rickard Rakell
wrist
—
2017-04-06
Chicago Blackhawks at Anaheim Ducks
1 REG / 04:21Stoppage
Neutral event

icing
—
2017-04-06
Chicago Blackhawks at Anaheim Ducks
1 REG / 04:21Faceoff
Chicago Blackhawks
winning player: Tanner Kero; losing player: Logan Shaw
—
2017-04-06
Chicago Blackhawks at Anaheim Ducks
1 REG / 04:39Shot On Goal
Chicago Blackhawks
goalie in net: John Gibson; shooting player: Richard Panik
wrist
—
2017-04-06
Chicago Blackhawks at Anaheim Ducks
1 REG / 04:45Hit
Anaheim Ducks
hitting player: Logan Shaw; hittee player: Nick Schmaltz
—
2017-04-06
Chicago Blackhawks at Anaheim Ducks
1 REG / 04:19Giveaway
Anaheim Ducks
player: Corey Perry
—
2017-04-06
Chicago Blackhawks at Anaheim Ducks
1 REG / 04:58Blocked Shot
Anaheim Ducks
shooting player: Nick Ritchie; blocking player: Michal Kempny
—
2017-04-06
Chicago Blackhawks at Anaheim Ducks
1 REG / 05:15Stoppage
Neutral event

icing
—
2017-04-06
Chicago Blackhawks at Anaheim Ducks
1 REG / 05:15Faceoff
Anaheim Ducks
winning player: Ryan Getzlaf; losing player: Dennis Rasmussen
—
2017-04-06
Chicago Blackhawks at Anaheim Ducks
1 REG / 05:21Stoppage
Neutral event

icing
—
2017-04-06
Chicago Blackhawks at Anaheim Ducks
1 REG / 05:21Faceoff
Chicago Blackhawks
winning player: Dennis Rasmussen; losing player: Ryan Getzlaf
—
2017-04-06
Chicago Blackhawks at Anaheim Ducks
1 REG / 05:39Shot On Goal
Chicago Blackhawks
goalie in net: John Gibson; shooting player: Dennis Rasmussen
snap
—
2017-04-06
Chicago Blackhawks at Anaheim Ducks
1 REG / 05:40Stoppage
Neutral event

goalie-stopped-after-sog
—
2017-04-06
Chicago Blackhawks at Anaheim Ducks
1 REG / 05:40Faceoff
Chicago Blackhawks
winning player: Tanner Kero; losing player: Ryan Kesler
—
2017-04-06
Chicago Blackhawks at Anaheim Ducks
1 REG / 05:54Blocked Shot
Chicago Blackhawks
shooting player: Patrick Kane; blocking player: Ryan Kesler
—
2017-04-06
Chicago Blackhawks at Anaheim Ducks
1 REG / 06:05Penalty
Chicago Blackhawks
committed by player: Michal Rozsival; drawn by player: Ryan Kesler
tripping; 2.0
—
2017-04-06
Chicago Blackhawks at Anaheim Ducks
1 REG / 06:05Stoppage
Neutral event

tv-timeout; tv-timeout
—
2017-04-06
Chicago Blackhawks at Anaheim Ducks
1 REG / 06:05Faceoff
Chicago Blackhawks
winning player: Marcus Kruger; losing player: Antoine Vermette
—
2017-04-06
Chicago Blackhawks at Anaheim Ducks
1 REG / 06:17Blocked Shot
Anaheim Ducks
shooting player: Corey Perry; blocking player: Trevor van Riemsdyk
—
2017-04-06
Chicago Blackhawks at Anaheim Ducks
1 REG / 06:25Missed Shot
Anaheim Ducks
goalie in net: Corey Crawford; shooting player: Corey Perry
wide-of-net; tip-in
—
2017-04-06
Chicago Blackhawks at Anaheim Ducks
1 REG / 06:47Missed Shot
Anaheim Ducks
goalie in net: Corey Crawford; shooting player: Rickard Rakell
wide-of-net; tip-in
—
2017-04-06
Chicago Blackhawks at Anaheim Ducks
1 REG / 06:53Goal
Anaheim Ducks
goalie in net: Corey Crawford; scoring player: Corey Perry; assist1 player: Rickard Rakell; assist2 player: Sami Vatanen
tip-in
0-1
2017-04-06
Chicago Blackhawks at Anaheim Ducks
1 REG / 06:53Stoppage
Neutral event

chlg-vis-off-side; chlg-vis-off-side
—
2017-04-06
Chicago Blackhawks at Anaheim Ducks
1 REG / 06:53Stoppage
Neutral event

visitor-timeout; visitor-timeout
—
2017-04-06
Chicago Blackhawks at Anaheim Ducks
1 REG / 06:53Faceoff
Anaheim Ducks
winning player: Ryan Getzlaf; losing player: Nick Schmaltz
—
2017-04-06
Chicago Blackhawks at Anaheim Ducks
1 REG / 07:34Missed Shot
Anaheim Ducks
goalie in net: Corey Crawford; shooting player: Shea Theodore
wide-of-net; slap
—
2017-04-06
Chicago Blackhawks at Anaheim Ducks
1 REG / 07:48Shot On Goal
Anaheim Ducks
goalie in net: Corey Crawford; shooting player: Rickard Rakell
wrist
—
2017-04-06
Chicago Blackhawks at Anaheim Ducks
1 REG / 06:41Shot On Goal
Anaheim Ducks
goalie in net: Corey Crawford; shooting player: Corey Perry
wrist
—
2017-04-06
Chicago Blackhawks at Anaheim Ducks
1 REG / 08:42Takeaway
Chicago Blackhawks
player: Gustav Forsling
—
2017-04-06
Chicago Blackhawks at Anaheim Ducks
1 REG / 08:51Blocked Shot
Chicago Blackhawks
shooting player: Tanner Kero; blocking player: Josh Manson
—
2017-04-06
Chicago Blackhawks at Anaheim Ducks
1 REG / 09:16Missed Shot
Chicago Blackhawks
goalie in net: John Gibson; shooting player: Ryan Hartman
wide-of-net; wrist
—
2017-04-06
Chicago Blackhawks at Anaheim Ducks
1 REG / 09:18Hit
Chicago Blackhawks
hitting player: Marcus Kruger; hittee player: Brandon Montour
—
2017-04-06
Chicago Blackhawks at Anaheim Ducks
1 REG / 09:50Shot On Goal
Chicago Blackhawks
goalie in net: John Gibson; shooting player: John Hayden
wrist
—

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.