NHL Data Hub

NHL play-by-play

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

Reset

264 matching events across 1 games. Last source refresh: Oct 4, 2026 03:51.

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

—
2017-01-04
Detroit Red Wings at Anaheim Ducks
1 REG / 00:00Faceoff
Detroit Red Wings
winning player: Henrik Zetterberg; losing player: Ryan Kesler
—
2017-01-04
Detroit Red Wings at Anaheim Ducks
1 REG / 00:45Hit
Anaheim Ducks
hitting player: Nick Ritchie; hittee player: Brendan Smith
—
2017-01-04
Detroit Red Wings at Anaheim Ducks
1 REG / 01:52Missed Shot
Detroit Red Wings
goalie in net: John Gibson; shooting player: Xavier Ouellet
wide-of-net; wrist
—
2017-01-04
Detroit Red Wings at Anaheim Ducks
1 REG / 02:09Hit
Detroit Red Wings
hitting player: Dylan Larkin; hittee player: Rickard Rakell
—
2017-01-04
Detroit Red Wings at Anaheim Ducks
1 REG / 02:12Hit
Detroit Red Wings
hitting player: Dylan Larkin; hittee player: Rickard Rakell
—
2017-01-04
Detroit Red Wings at Anaheim Ducks
1 REG / 02:23Hit
Anaheim Ducks
hitting player: Chris Wagner; hittee player: Nick Jensen
—
2017-01-04
Detroit Red Wings at Anaheim Ducks
1 REG / 02:39Hit
Anaheim Ducks
hitting player: Jared Boll; hittee player: Steve Ott
—
2017-01-04
Detroit Red Wings at Anaheim Ducks
1 REG / 02:51Hit
Anaheim Ducks
hitting player: Jared Boll; hittee player: Brendan Smith
—
2017-01-04
Detroit Red Wings at Anaheim Ducks
1 REG / 03:15Missed Shot
Anaheim Ducks
goalie in net: Petr Mrazek; shooting player: Jakob Silfverberg
wide-of-net; wrist
—
2017-01-04
Detroit Red Wings at Anaheim Ducks
1 REG / 03:23Takeaway
Detroit Red Wings
player: Anthony Mantha
—
2017-01-04
Detroit Red Wings at Anaheim Ducks
1 REG / 03:35Shot On Goal
Anaheim Ducks
goalie in net: Petr Mrazek; shooting player: Josh Manson
wrist
—
2017-01-04
Detroit Red Wings at Anaheim Ducks
1 REG / 03:41Shot On Goal
Anaheim Ducks
goalie in net: Petr Mrazek; shooting player: Ryan Kesler
slap
—
2017-01-04
Detroit Red Wings at Anaheim Ducks
1 REG / 04:00Blocked Shot
Detroit Red Wings
shooting player: Gustav Nyquist; blocking player: Cam Fowler
—
2017-01-04
Detroit Red Wings at Anaheim Ducks
1 REG / 04:42Shot On Goal
Detroit Red Wings
goalie in net: John Gibson; shooting player: Luke Glendening
backhand
—
2017-01-04
Detroit Red Wings at Anaheim Ducks
1 REG / 05:05Giveaway
Anaheim Ducks
player: Brandon Montour
—
2017-01-04
Detroit Red Wings at Anaheim Ducks
1 REG / 05:14Giveaway
Anaheim Ducks
player: Rickard Rakell
—
2017-01-04
Detroit Red Wings at Anaheim Ducks
1 REG / 05:54Missed Shot
Detroit Red Wings
goalie in net: John Gibson; shooting player: Tomas Tatar
wide-of-net; wrist
—
2017-01-04
Detroit Red Wings at Anaheim Ducks
1 REG / 05:57Blocked Shot
Detroit Red Wings
shooting player: Henrik Zetterberg; blocking player: Josh Manson
—
2017-01-04
Detroit Red Wings at Anaheim Ducks
1 REG / 05:31Missed Shot
Detroit Red Wings
goalie in net: John Gibson; shooting player: Drew Miller
wide-of-net; slap
—
2017-01-04
Detroit Red Wings at Anaheim Ducks
1 REG / 06:02Stoppage
Neutral event

icing
—
2017-01-04
Detroit Red Wings at Anaheim Ducks
1 REG / 06:02Faceoff
Detroit Red Wings
winning player: Henrik Zetterberg; losing player: Ryan Kesler
—
2017-01-04
Detroit Red Wings at Anaheim Ducks
1 REG / 06:44Giveaway
Anaheim Ducks
player: John Gibson
—
2017-01-04
Detroit Red Wings at Anaheim Ducks
1 REG / 06:47Missed Shot
Detroit Red Wings
goalie in net: John Gibson; shooting player: Frans Nielsen
wide-of-net; slap
—
2017-01-04
Detroit Red Wings at Anaheim Ducks
1 REG / 06:58Shot On Goal
Anaheim Ducks
goalie in net: Petr Mrazek; shooting player: Brandon Montour
slap
—
2017-01-04
Detroit Red Wings at Anaheim Ducks
1 REG / 07:24Hit
Detroit Red Wings
hitting player: Luke Glendening; hittee player: Nick Ritchie
—
2017-01-04
Detroit Red Wings at Anaheim Ducks
1 REG / 07:29Shot On Goal
Detroit Red Wings
goalie in net: John Gibson; shooting player: Dylan Larkin
backhand
—
2017-01-04
Detroit Red Wings at Anaheim Ducks
1 REG / 07:30Stoppage
Neutral event

goalie-stopped-after-sog; tv-timeout
—
2017-01-04
Detroit Red Wings at Anaheim Ducks
1 REG / 07:30Faceoff
Detroit Red Wings
winning player: Frans Nielsen; losing player: Antoine Vermette
—
2017-01-04
Detroit Red Wings at Anaheim Ducks
1 REG / 07:36Blocked Shot
Detroit Red Wings
shooting player: Brendan Smith; blocking player: Hampus Lindholm
—
2017-01-04
Detroit Red Wings at Anaheim Ducks
1 REG / 07:55Shot On Goal
Anaheim Ducks
goalie in net: Petr Mrazek; shooting player: Nick Ritchie
wrist
—
2017-01-04
Detroit Red Wings at Anaheim Ducks
1 REG / 07:59Missed Shot
Anaheim Ducks
goalie in net: Petr Mrazek; shooting player: Hampus Lindholm
wide-of-net; slap
—
2017-01-04
Detroit Red Wings at Anaheim Ducks
1 REG / 08:03Missed Shot
Anaheim Ducks
goalie in net: Petr Mrazek; shooting player: Josh Manson
wide-of-net; slap
—
2017-01-04
Detroit Red Wings at Anaheim Ducks
1 REG / 08:07Missed Shot
Anaheim Ducks
goalie in net: Petr Mrazek; shooting player: Antoine Vermette
wide-of-net; tip-in
—
2017-01-04
Detroit Red Wings at Anaheim Ducks
1 REG / 08:07Hit
Anaheim Ducks
hitting player: Jared Boll; hittee player: Thomas Vanek
—
2017-01-04
Detroit Red Wings at Anaheim Ducks
1 REG / 08:12Hit
Anaheim Ducks
hitting player: Jared Boll; hittee player: Niklas Kronwall
—
2017-01-04
Detroit Red Wings at Anaheim Ducks
1 REG / 09:19Giveaway
Anaheim Ducks
player: Kevin Bieksa
—
2017-01-04
Detroit Red Wings at Anaheim Ducks
1 REG / 10:01Shot On Goal
Detroit Red Wings
goalie in net: John Gibson; shooting player: Dylan Larkin
backhand
—
2017-01-04
Detroit Red Wings at Anaheim Ducks
1 REG / 10:16Shot On Goal
Detroit Red Wings
goalie in net: John Gibson; shooting player: Luke Glendening
tip-in
—
2017-01-04
Detroit Red Wings at Anaheim Ducks
1 REG / 10:17Stoppage
Neutral event

goalie-stopped-after-sog; tv-timeout
—
2017-01-04
Detroit Red Wings at Anaheim Ducks
1 REG / 10:17Faceoff
Anaheim Ducks
winning player: Antoine Vermette; losing player: Thomas Vanek
—
2017-01-04
Detroit Red Wings at Anaheim Ducks
1 REG / 10:27Giveaway
Anaheim Ducks
player: Ondrej Kase
—
2017-01-04
Detroit Red Wings at Anaheim Ducks
1 REG / 11:05Hit
Detroit Red Wings
hitting player: Riley Sheahan; hittee player: Josh Manson
—
2017-01-04
Detroit Red Wings at Anaheim Ducks
1 REG / 11:16Blocked Shot
Anaheim Ducks
shooting player: Logan Shaw; blocking player: Nick Jensen
—
2017-01-04
Detroit Red Wings at Anaheim Ducks
1 REG / 11:40Shot On Goal
Anaheim Ducks
goalie in net: Petr Mrazek; shooting player: Sami Vatanen
slap
—
2017-01-04
Detroit Red Wings at Anaheim Ducks
1 REG / 11:41Stoppage
Neutral event

goalie-stopped-after-sog
—
2017-01-04
Detroit Red Wings at Anaheim Ducks
1 REG / 11:41Faceoff
Detroit Red Wings
winning player: Henrik Zetterberg; losing player: Ryan Kesler
—
2017-01-04
Detroit Red Wings at Anaheim Ducks
1 REG / 12:29Takeaway
Anaheim Ducks
player: Jakob Silfverberg
—
2017-01-04
Detroit Red Wings at Anaheim Ducks
1 REG / 12:24Missed Shot
Anaheim Ducks
goalie in net: Petr Mrazek; shooting player: Jakob Silfverberg
over-net; slap
—
2017-01-04
Detroit Red Wings at Anaheim Ducks
1 REG / 12:45Giveaway
Detroit Red Wings
player: Niklas Kronwall
—

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.