Skip to content
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 05:06.

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

—
2022-12-21
Minnesota Wild at Anaheim Ducks
1 REG / 00:00Faceoff
Minnesota Wild
winning player: Joel Eriksson Ek; losing player: Mason McTavish
—
2022-12-21
Minnesota Wild at Anaheim Ducks
1 REG / 00:47Missed Shot
Minnesota Wild
goalie in net: Lukas Dostal; shooting player: Mats Zuccarello
wide-of-net; wrist
—
2022-12-21
Minnesota Wild at Anaheim Ducks
1 REG / 01:01Missed Shot
Minnesota Wild
goalie in net: Lukas Dostal; shooting player: Mats Zuccarello
wide-of-net; wrist
—
2022-12-21
Minnesota Wild at Anaheim Ducks
1 REG / 01:11Missed Shot
Anaheim Ducks
goalie in net: Marc-Andre Fleury; shooting player: Adam Henrique
wide-of-net; snap
—
2022-12-21
Minnesota Wild at Anaheim Ducks
1 REG / 01:34Giveaway
Anaheim Ducks
player: Brett Leason
—
2022-12-21
Minnesota Wild at Anaheim Ducks
1 REG / 01:54Giveaway
Anaheim Ducks
player: Simon Benoit
—
2022-12-21
Minnesota Wild at Anaheim Ducks
1 REG / 02:36Hit
Minnesota Wild
hitting player: Ryan Reaves; hittee player: Sam Carrick
—
2022-12-21
Minnesota Wild at Anaheim Ducks
1 REG / 02:42Giveaway
Anaheim Ducks
player: Sam Carrick
—
2022-12-21
Minnesota Wild at Anaheim Ducks
1 REG / 02:49Giveaway
Anaheim Ducks
player: Lukas Dostal
—
2022-12-21
Minnesota Wild at Anaheim Ducks
1 REG / 02:50Missed Shot
Minnesota Wild
goalie in net: Lukas Dostal; shooting player: Connor Dewar
wide-of-net; tip-in
—
2022-12-21
Minnesota Wild at Anaheim Ducks
1 REG / 02:56Hit
Minnesota Wild
hitting player: Mason Shaw; hittee player: Nathan Beaulieu
—
2022-12-21
Minnesota Wild at Anaheim Ducks
1 REG / 03:14Hit
Minnesota Wild
hitting player: Joel Eriksson Ek; hittee player: Dmitry Kulikov
—
2022-12-21
Minnesota Wild at Anaheim Ducks
1 REG / 03:28Takeaway
Minnesota Wild
player: Joel Eriksson Ek
—
2022-12-21
Minnesota Wild at Anaheim Ducks
1 REG / 03:58Blocked Shot
Anaheim Ducks
shooting player: Justin Kirkland; blocking player: Jordan Greenway
—
2022-12-21
Minnesota Wild at Anaheim Ducks
1 REG / 03:59Stoppage
Neutral event

puck-in-netting
—
2022-12-21
Minnesota Wild at Anaheim Ducks
1 REG / 03:59Faceoff
Minnesota Wild
winning player: Sam Steel; losing player: Ryan Strome
—
2022-12-21
Minnesota Wild at Anaheim Ducks
1 REG / 04:17Giveaway
Anaheim Ducks
player: Simon Benoit
—
2022-12-21
Minnesota Wild at Anaheim Ducks
1 REG / 04:25Shot On Goal
Anaheim Ducks
goalie in net: Marc-Andre Fleury; shooting player: John Klingberg
wrist
—
2022-12-21
Minnesota Wild at Anaheim Ducks
1 REG / 04:31Hit
Minnesota Wild
hitting player: Mathew Dumba; hittee player: Trevor Zegras
—
2022-12-21
Minnesota Wild at Anaheim Ducks
1 REG / 04:41Hit
Minnesota Wild
hitting player: Sam Steel; hittee player: John Klingberg
—
2022-12-21
Minnesota Wild at Anaheim Ducks
1 REG / 05:07Blocked Shot
Minnesota Wild
shooting player: Mats Zuccarello; blocking player: Kevin Shattenkirk
—
2022-12-21
Minnesota Wild at Anaheim Ducks
1 REG / 05:19Shot On Goal
Minnesota Wild
goalie in net: Lukas Dostal; shooting player: Kirill Kaprizov
snap
—
2022-12-21
Minnesota Wild at Anaheim Ducks
1 REG / 05:51Takeaway
Minnesota Wild
player: Frederick Gaudreau
—
2022-12-21
Minnesota Wild at Anaheim Ducks
1 REG / 05:54Shot On Goal
Minnesota Wild
goalie in net: Lukas Dostal; shooting player: Frederick Gaudreau
wrist
—
2022-12-21
Minnesota Wild at Anaheim Ducks
1 REG / 06:18Blocked Shot
Minnesota Wild
shooting player: Matt Boldy; blocking player: Dmitry Kulikov
—
2022-12-21
Minnesota Wild at Anaheim Ducks
1 REG / 06:22Shot On Goal
Minnesota Wild
goalie in net: Lukas Dostal; shooting player: Frederick Gaudreau
snap
—
2022-12-21
Minnesota Wild at Anaheim Ducks
1 REG / 06:51Shot On Goal
Minnesota Wild
goalie in net: Lukas Dostal; shooting player: Mathew Dumba
wrist
—
2022-12-21
Minnesota Wild at Anaheim Ducks
1 REG / 06:59Missed Shot
Minnesota Wild
goalie in net: Lukas Dostal; shooting player: Jonas Brodin
wide-of-net; wrist
—
2022-12-21
Minnesota Wild at Anaheim Ducks
1 REG / 07:06Giveaway
Minnesota Wild
player: Mathew Dumba
—
2022-12-21
Minnesota Wild at Anaheim Ducks
1 REG / 07:14Shot On Goal
Anaheim Ducks
goalie in net: Marc-Andre Fleury; shooting player: Frank Vatrano
wrist
—
2022-12-21
Minnesota Wild at Anaheim Ducks
1 REG / 07:24Hit
Anaheim Ducks
hitting player: Frank Vatrano; hittee player: Mathew Dumba
—
2022-12-21
Minnesota Wild at Anaheim Ducks
1 REG / 07:38Shot On Goal
Minnesota Wild
goalie in net: Lukas Dostal; shooting player: Mathew Dumba
snap
—
2022-12-21
Minnesota Wild at Anaheim Ducks
1 REG / 07:48Takeaway
Anaheim Ducks
player: Kevin Shattenkirk
—
2022-12-21
Minnesota Wild at Anaheim Ducks
1 REG / 08:01Giveaway
Anaheim Ducks
player: Dmitry Kulikov
—
2022-12-21
Minnesota Wild at Anaheim Ducks
1 REG / 08:07Shot On Goal
Minnesota Wild
goalie in net: Lukas Dostal; shooting player: Marcus Foligno
wrist
—
2022-12-21
Minnesota Wild at Anaheim Ducks
1 REG / 08:18Missed Shot
Minnesota Wild
goalie in net: Lukas Dostal; shooting player: Joel Eriksson Ek
wide-of-net; tip-in
—
2022-12-21
Minnesota Wild at Anaheim Ducks
1 REG / 08:22Hit
Anaheim Ducks
hitting player: Dmitry Kulikov; hittee player: Marcus Foligno
—
2022-12-21
Minnesota Wild at Anaheim Ducks
1 REG / 08:27Missed Shot
Minnesota Wild
goalie in net: Lukas Dostal; shooting player: Calen Addison
wide-of-net; wrist
—
2022-12-21
Minnesota Wild at Anaheim Ducks
1 REG / 09:31Hit
Anaheim Ducks
hitting player: Simon Benoit; hittee player: Kirill Kaprizov
—
2022-12-21
Minnesota Wild at Anaheim Ducks
1 REG / 09:40Missed Shot
Minnesota Wild
goalie in net: Lukas Dostal; shooting player: Jared Spurgeon
wide-of-net; wrist
—
2022-12-21
Minnesota Wild at Anaheim Ducks
1 REG / 09:47Blocked Shot
Minnesota Wild
shooting player: Sam Steel; blocking player: Adam Henrique
—
2022-12-21
Minnesota Wild at Anaheim Ducks
1 REG / 10:17Missed Shot
Anaheim Ducks
goalie in net: Marc-Andre Fleury; shooting player: Sam Carrick
wide-of-net; wrist
—
2022-12-21
Minnesota Wild at Anaheim Ducks
1 REG / 10:18Blocked Shot
Anaheim Ducks
shooting player: Jayson Megna; blocking player: Frederick Gaudreau
—
2022-12-21
Minnesota Wild at Anaheim Ducks
1 REG / 10:30Missed Shot
Anaheim Ducks
goalie in net: Marc-Andre Fleury; shooting player: Maxime Comtois
wide-of-net; wrist
—
2022-12-21
Minnesota Wild at Anaheim Ducks
1 REG / 11:17Shot On Goal
Minnesota Wild
goalie in net: Lukas Dostal; shooting player: Calen Addison
backhand
—
2022-12-21
Minnesota Wild at Anaheim Ducks
1 REG / 11:19Stoppage
Neutral event

goalie-stopped-after-sog
—
2022-12-21
Minnesota Wild at Anaheim Ducks
1 REG / 11:19Faceoff
Minnesota Wild
winning player: Connor Dewar; losing player: Jakob Silfverberg
—
2022-12-21
Minnesota Wild at Anaheim Ducks
1 REG / 11:29Giveaway
Minnesota Wild
player: Calen Addison
—
2022-12-21
Minnesota Wild at Anaheim Ducks
1 REG / 11:41Hit
Anaheim Ducks
hitting player: Cam Fowler; hittee player: Mason Shaw
—

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.