NHL Data Hub

NHL play-by-play

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

Reset

329 matching events across 1 games. Last source refresh: Oct 4, 2026 04:38.

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

—
2021-01-20
Minnesota Wild at Anaheim Ducks
1 REG / 00:00Faceoff
Anaheim Ducks
winning player: Adam Henrique; losing player: Nick Bonino
—
2021-01-20
Minnesota Wild at Anaheim Ducks
1 REG / 00:13Giveaway
Minnesota Wild
player: Jonas Brodin
—
2021-01-20
Minnesota Wild at Anaheim Ducks
1 REG / 00:27Hit
Anaheim Ducks
hitting player: Adam Henrique; hittee player: Jared Spurgeon
—
2021-01-20
Minnesota Wild at Anaheim Ducks
1 REG / 00:35Penalty
Anaheim Ducks
committed by player: Kevin Shattenkirk; drawn by player: Marcus Johansson
holding; 2.0
—
2021-01-20
Minnesota Wild at Anaheim Ducks
1 REG / 00:35Faceoff
Minnesota Wild
winning player: Zach Parise; losing player: Derek Grant
—
2021-01-20
Minnesota Wild at Anaheim Ducks
1 REG / 01:24Shot On Goal
Minnesota Wild
goalie in net: Ryan Miller; shooting player: Mathew Dumba
tip-in
—
2021-01-20
Minnesota Wild at Anaheim Ducks
1 REG / 01:29Shot On Goal
Minnesota Wild
goalie in net: Ryan Miller; shooting player: Mathew Dumba
wrap-around
—
2021-01-20
Minnesota Wild at Anaheim Ducks
1 REG / 01:31Shot On Goal
Minnesota Wild
goalie in net: Ryan Miller; shooting player: Zach Parise
snap
—
2021-01-20
Minnesota Wild at Anaheim Ducks
1 REG / 01:36Giveaway
Minnesota Wild
player: Jared Spurgeon
—
2021-01-20
Minnesota Wild at Anaheim Ducks
1 REG / 02:06Missed Shot
Minnesota Wild
goalie in net: Ryan Miller; shooting player: Jonas Brodin
hit-crossbar; wrist
—
2021-01-20
Minnesota Wild at Anaheim Ducks
1 REG / 02:29Blocked Shot
Minnesota Wild
shooting player: Ryan Suter; blocking player: Jacob Larsson
—
2021-01-20
Minnesota Wild at Anaheim Ducks
1 REG / 02:48Shot On Goal
Minnesota Wild
goalie in net: Ryan Miller; shooting player: Nick Bonino
tip-in
—
2021-01-20
Minnesota Wild at Anaheim Ducks
1 REG / 02:49Shot On Goal
Minnesota Wild
goalie in net: Ryan Miller; shooting player: Joel Eriksson Ek
wrist
—
2021-01-20
Minnesota Wild at Anaheim Ducks
1 REG / 02:50Stoppage
Neutral event

goalie-stopped-after-sog
—
2021-01-20
Minnesota Wild at Anaheim Ducks
1 REG / 02:50Faceoff
Anaheim Ducks
winning player: Ryan Getzlaf; losing player: Victor Rask
—
2021-01-20
Minnesota Wild at Anaheim Ducks
1 REG / 03:10Missed Shot
Anaheim Ducks
goalie in net: Kaapo Kahkonen; shooting player: Rickard Rakell
wide-of-net; snap
—
2021-01-20
Minnesota Wild at Anaheim Ducks
1 REG / 03:15Shot On Goal
Anaheim Ducks
goalie in net: Kaapo Kahkonen; shooting player: Rickard Rakell
wrist
—
2021-01-20
Minnesota Wild at Anaheim Ducks
1 REG / 03:21Hit
Minnesota Wild
hitting player: Carson Soucy; hittee player: Rickard Rakell
—
2021-01-20
Minnesota Wild at Anaheim Ducks
1 REG / 04:01Giveaway
Anaheim Ducks
player: Kevin Shattenkirk
—
2021-01-20
Minnesota Wild at Anaheim Ducks
1 REG / 04:07Blocked Shot
Minnesota Wild
shooting player: Mathew Dumba; blocking player: Maxime Comtois
—
2021-01-20
Minnesota Wild at Anaheim Ducks
1 REG / 04:38Hit
Minnesota Wild
hitting player: Nick Bonino; hittee player: Sam Steel
—
2021-01-20
Minnesota Wild at Anaheim Ducks
1 REG / 05:25Giveaway
Minnesota Wild
player: Nick Bonino
—
2021-01-20
Minnesota Wild at Anaheim Ducks
1 REG / 05:30Missed Shot
Anaheim Ducks
goalie in net: Kaapo Kahkonen; shooting player: Adam Henrique
wide-of-net; wrist
—
2021-01-20
Minnesota Wild at Anaheim Ducks
1 REG / 05:45Takeaway
Anaheim Ducks
player: Andy Welinski
—
2021-01-20
Minnesota Wild at Anaheim Ducks
1 REG / 05:50Shot On Goal
Anaheim Ducks
goalie in net: Kaapo Kahkonen; shooting player: Andy Welinski
wrist
—
2021-01-20
Minnesota Wild at Anaheim Ducks
1 REG / 05:50Hit
Minnesota Wild
hitting player: Ian Cole; hittee player: Andy Welinski
—
2021-01-20
Minnesota Wild at Anaheim Ducks
1 REG / 06:04Hit
Minnesota Wild
hitting player: Victor Rask; hittee player: Jacob Larsson
—
2021-01-20
Minnesota Wild at Anaheim Ducks
1 REG / 06:11Missed Shot
Minnesota Wild
goalie in net: Ryan Miller; shooting player: Kirill Kaprizov
goalpost; snap
—
2021-01-20
Minnesota Wild at Anaheim Ducks
1 REG / 06:11Stoppage
Neutral event

puck-in-netting; tv-timeout
—
2021-01-20
Minnesota Wild at Anaheim Ducks
1 REG / 06:11Faceoff
Minnesota Wild
winning player: Joel Eriksson Ek; losing player: Ryan Getzlaf
—
2021-01-20
Minnesota Wild at Anaheim Ducks
1 REG / 06:17Missed Shot
Minnesota Wild
goalie in net: Ryan Miller; shooting player: Joel Eriksson Ek
over-net; tip-in
—
2021-01-20
Minnesota Wild at Anaheim Ducks
1 REG / 06:18Stoppage
Neutral event

puck-in-netting
—
2021-01-20
Minnesota Wild at Anaheim Ducks
1 REG / 06:18Faceoff
Minnesota Wild
winning player: Joel Eriksson Ek; losing player: Ryan Getzlaf
—
2021-01-20
Minnesota Wild at Anaheim Ducks
1 REG / 06:38Giveaway
Anaheim Ducks
player: Cam Fowler
—
2021-01-20
Minnesota Wild at Anaheim Ducks
1 REG / 06:42Giveaway
Minnesota Wild
player: Ryan Suter
—
2021-01-20
Minnesota Wild at Anaheim Ducks
1 REG / 07:07Hit
Anaheim Ducks
hitting player: Ryan Getzlaf; hittee player: Ryan Suter
—
2021-01-20
Minnesota Wild at Anaheim Ducks
1 REG / 07:12Shot On Goal
Minnesota Wild
goalie in net: Ryan Miller; shooting player: Nico Sturm
snap
—
2021-01-20
Minnesota Wild at Anaheim Ducks
1 REG / 07:23Shot On Goal
Minnesota Wild
goalie in net: Ryan Miller; shooting player: Jonas Brodin
wrist
—
2021-01-20
Minnesota Wild at Anaheim Ducks
1 REG / 07:33Stoppage
Neutral event

high-stick
—
2021-01-20
Minnesota Wild at Anaheim Ducks
1 REG / 07:33Faceoff
Anaheim Ducks
winning player: Derek Grant; losing player: Nick Bjugstad
—
2021-01-20
Minnesota Wild at Anaheim Ducks
1 REG / 07:43Shot On Goal
Anaheim Ducks
goalie in net: Kaapo Kahkonen; shooting player: Jacob Larsson
slap
—
2021-01-20
Minnesota Wild at Anaheim Ducks
1 REG / 07:44Blocked Shot
Anaheim Ducks
shooting player: Derek Grant; blocking player: Jonas Brodin
—
2021-01-20
Minnesota Wild at Anaheim Ducks
1 REG / 07:45Stoppage
Neutral event

goalie-stopped-after-sog
—
2021-01-20
Minnesota Wild at Anaheim Ducks
1 REG / 07:45Faceoff
Minnesota Wild
winning player: Nick Bonino; losing player: Carter Rowney
—
2021-01-20
Minnesota Wild at Anaheim Ducks
1 REG / 08:16Blocked Shot
Minnesota Wild
shooting player: Carson Soucy; blocking player: Derek Grant
—
2021-01-20
Minnesota Wild at Anaheim Ducks
1 REG / 08:22Missed Shot
Minnesota Wild
goalie in net: Ryan Miller; shooting player: Carson Soucy
wide-of-net; snap
—
2021-01-20
Minnesota Wild at Anaheim Ducks
1 REG / 08:35Shot On Goal
Minnesota Wild
goalie in net: Ryan Miller; shooting player: Nick Bonino
wrist
—
2021-01-20
Minnesota Wild at Anaheim Ducks
1 REG / 09:23Takeaway
Anaheim Ducks
player: Danton Heinen
—
2021-01-20
Minnesota Wild at Anaheim Ducks
1 REG / 09:36Blocked Shot
Anaheim Ducks
shooting player: Danton Heinen; blocking player: Zach Parise
—

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.