NHL Data Hub

NHL play-by-play

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

Reset

358 matching events across 1 games. Last source refresh: Oct 4, 2026 03:55.

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

—
2017-03-09
Anaheim Ducks at Chicago Blackhawks
1 REG / 00:00Faceoff
Chicago Blackhawks
winning player: Artem Anisimov; losing player: Ryan Getzlaf
—
2017-03-09
Anaheim Ducks at Chicago Blackhawks
1 REG / 00:29Stoppage
Neutral event

goalie-stopped-after-sog
—
2017-03-09
Anaheim Ducks at Chicago Blackhawks
1 REG / 00:29Faceoff
Chicago Blackhawks
winning player: Jonathan Toews; losing player: Ryan Kesler
—
2017-03-09
Anaheim Ducks at Chicago Blackhawks
1 REG / 00:39Blocked Shot
Anaheim Ducks
shooting player: Ryan Kesler; blocking player: Jonathan Toews
—
2017-03-09
Anaheim Ducks at Chicago Blackhawks
1 REG / 00:46Shot On Goal
Anaheim Ducks
goalie in net: Corey Crawford; shooting player: Jakob Silfverberg
wrap-around
—
2017-03-09
Anaheim Ducks at Chicago Blackhawks
1 REG / 01:02Hit
Anaheim Ducks
hitting player: Andrew Cogliano; hittee player: Niklas Hjalmarsson
—
2017-03-09
Anaheim Ducks at Chicago Blackhawks
1 REG / 01:06Stoppage
Neutral event

offside
—
2017-03-09
Anaheim Ducks at Chicago Blackhawks
1 REG / 01:06Faceoff
Chicago Blackhawks
winning player: Tanner Kero; losing player: Nate Thompson
—
2017-03-09
Anaheim Ducks at Chicago Blackhawks
1 REG / 01:24Blocked Shot
Anaheim Ducks
shooting player: Ondrej Kase; blocking player: Brian Campbell
—
2017-03-09
Anaheim Ducks at Chicago Blackhawks
1 REG / 01:31Hit
Anaheim Ducks
hitting player: Ondrej Kase; hittee player: Brian Campbell
—
2017-03-09
Anaheim Ducks at Chicago Blackhawks
1 REG / 01:38Shot On Goal
Chicago Blackhawks
goalie in net: Jonathan Bernier; shooting player: Tanner Kero
wrist
—
2017-03-09
Anaheim Ducks at Chicago Blackhawks
1 REG / 01:43Hit
Anaheim Ducks
hitting player: Nate Thompson; hittee player: Tanner Kero
—
2017-03-09
Anaheim Ducks at Chicago Blackhawks
1 REG / 01:50Shot On Goal
Chicago Blackhawks
goalie in net: Jonathan Bernier; shooting player: Marian Hossa
backhand
—
2017-03-09
Anaheim Ducks at Chicago Blackhawks
1 REG / 02:04Blocked Shot
Chicago Blackhawks
shooting player: Niklas Hjalmarsson; blocking player: Ondrej Kase
—
2017-03-09
Anaheim Ducks at Chicago Blackhawks
1 REG / 02:05Giveaway
Anaheim Ducks
player: Kevin Bieksa
—
2017-03-09
Anaheim Ducks at Chicago Blackhawks
1 REG / 02:19Missed Shot
Chicago Blackhawks
goalie in net: Jonathan Bernier; shooting player: Jordin Tootoo
wide-of-net; slap
—
2017-03-09
Anaheim Ducks at Chicago Blackhawks
1 REG / 02:26Stoppage
Neutral event

icing
—
2017-03-09
Anaheim Ducks at Chicago Blackhawks
1 REG / 02:26Shot On Goal
Chicago Blackhawks
goalie in net: Jonathan Bernier; shooting player: Ryan Hartman
wrist
—
2017-03-09
Anaheim Ducks at Chicago Blackhawks
1 REG / 02:26Faceoff
Anaheim Ducks
winning player: Logan Shaw; losing player: Marcus Kruger
—
2017-03-09
Anaheim Ducks at Chicago Blackhawks
1 REG / 02:42Hit
Anaheim Ducks
hitting player: Chris Wagner; hittee player: Brian Campbell
—
2017-03-09
Anaheim Ducks at Chicago Blackhawks
1 REG / 02:51Blocked Shot
Chicago Blackhawks
shooting player: Brian Campbell; blocking player: Jared Boll
—
2017-03-09
Anaheim Ducks at Chicago Blackhawks
1 REG / 02:51Stoppage
Neutral event

goalie-stopped-after-sog
—
2017-03-09
Anaheim Ducks at Chicago Blackhawks
1 REG / 02:51Shot On Goal
Chicago Blackhawks
goalie in net: Jonathan Bernier; shooting player: Marcus Kruger
backhand
—
2017-03-09
Anaheim Ducks at Chicago Blackhawks
1 REG / 02:51Faceoff
Chicago Blackhawks
winning player: Artem Anisimov; losing player: Ryan Kesler
—
2017-03-09
Anaheim Ducks at Chicago Blackhawks
1 REG / 03:11Shot On Goal
Chicago Blackhawks
goalie in net: Jonathan Bernier; shooting player: Patrick Kane
wrist
—
2017-03-09
Anaheim Ducks at Chicago Blackhawks
1 REG / 03:11Stoppage
Neutral event

goalie-stopped-after-sog
—
2017-03-09
Anaheim Ducks at Chicago Blackhawks
1 REG / 03:11Faceoff
Anaheim Ducks
winning player: Ryan Kesler; losing player: Jonathan Toews
—
2017-03-09
Anaheim Ducks at Chicago Blackhawks
1 REG / 03:20Hit
Anaheim Ducks
hitting player: Josh Manson; hittee player: Richard Panik
—
2017-03-09
Anaheim Ducks at Chicago Blackhawks
1 REG / 03:29Giveaway
Chicago Blackhawks
player: Niklas Hjalmarsson
—
2017-03-09
Anaheim Ducks at Chicago Blackhawks
1 REG / 03:32Shot On Goal
Anaheim Ducks
goalie in net: Corey Crawford; shooting player: Jakob Silfverberg
wrist
—
2017-03-09
Anaheim Ducks at Chicago Blackhawks
1 REG / 03:51Hit
Chicago Blackhawks
hitting player: Richard Panik; hittee player: Hampus Lindholm
—
2017-03-09
Anaheim Ducks at Chicago Blackhawks
1 REG / 04:17Blocked Shot
Chicago Blackhawks
shooting player: Duncan Keith; blocking player: Rickard Rakell
—
2017-03-09
Anaheim Ducks at Chicago Blackhawks
1 REG / 04:27Hit
Chicago Blackhawks
hitting player: Brent Seabrook; hittee player: Ryan Getzlaf
—
2017-03-09
Anaheim Ducks at Chicago Blackhawks
1 REG / 04:52Shot On Goal
Chicago Blackhawks
goalie in net: Jonathan Bernier; shooting player: Brian Campbell
tip-in
—
2017-03-09
Anaheim Ducks at Chicago Blackhawks
1 REG / 04:52Stoppage
Neutral event

goalie-stopped-after-sog
—
2017-03-09
Anaheim Ducks at Chicago Blackhawks
1 REG / 04:52Faceoff
Anaheim Ducks
winning player: Nate Thompson; losing player: Tanner Kero
—
2017-03-09
Anaheim Ducks at Chicago Blackhawks
1 REG / 05:07Hit
Anaheim Ducks
hitting player: Nate Thompson; hittee player: Marian Hossa
—
2017-03-09
Anaheim Ducks at Chicago Blackhawks
1 REG / 05:25Hit
Chicago Blackhawks
hitting player: Tanner Kero; hittee player: Brandon Montour
—
2017-03-09
Anaheim Ducks at Chicago Blackhawks
1 REG / 05:41Hit
Anaheim Ducks
hitting player: Corey Perry; hittee player: Johnny Oduya
—
2017-03-09
Anaheim Ducks at Chicago Blackhawks
1 REG / 05:47Stoppage
Neutral event

icing
—
2017-03-09
Anaheim Ducks at Chicago Blackhawks
1 REG / 05:47Faceoff
Anaheim Ducks
winning player: Ryan Getzlaf; losing player: Marcus Kruger
—
2017-03-09
Anaheim Ducks at Chicago Blackhawks
1 REG / 05:52Stoppage
Neutral event

puck-in-netting
—
2017-03-09
Anaheim Ducks at Chicago Blackhawks
1 REG / 05:52Faceoff
Anaheim Ducks
winning player: Chris Wagner; losing player: Marcus Kruger
—
2017-03-09
Anaheim Ducks at Chicago Blackhawks
1 REG / 06:10Penalty
Anaheim Ducks
committed by player: Jared Boll; drawn by player: Brian Campbell
roughing; 2.0
—
2017-03-09
Anaheim Ducks at Chicago Blackhawks
1 REG / 06:10Stoppage
Neutral event

tv-timeout; tv-timeout
—
2017-03-09
Anaheim Ducks at Chicago Blackhawks
1 REG / 06:10Faceoff
Chicago Blackhawks
winning player: Jonathan Toews; losing player: Ryan Kesler
—
2017-03-09
Anaheim Ducks at Chicago Blackhawks
1 REG / 06:31Shot On Goal
Chicago Blackhawks
goalie in net: Jonathan Bernier; shooting player: Jonathan Toews
snap
—
2017-03-09
Anaheim Ducks at Chicago Blackhawks
1 REG / 06:41Missed Shot
Chicago Blackhawks
goalie in net: Jonathan Bernier; shooting player: Patrick Kane
over-net; wrist
—
2017-03-09
Anaheim Ducks at Chicago Blackhawks
1 REG / 06:57Shot On Goal
Chicago Blackhawks
goalie in net: Jonathan Bernier; shooting player: Patrick Kane
snap
—

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.