NHL Data Hub

NHL play-by-play

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

Reset

331 matching events across 1 games. Last source refresh: Oct 4, 2026 04:31.

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

—
2019-12-19
Minnesota Wild at Arizona Coyotes
1 REG / 00:00Faceoff
Arizona Coyotes
winning player: Christian Dvorak; losing player: Nico Sturm
—
2019-12-19
Minnesota Wild at Arizona Coyotes
1 REG / 00:09Hit
Minnesota Wild
hitting player: Luke Kunin; hittee player: Oliver Ekman-Larsson
—
2019-12-19
Minnesota Wild at Arizona Coyotes
1 REG / 00:17Giveaway
Minnesota Wild
player: Jordan Greenway
—
2019-12-19
Minnesota Wild at Arizona Coyotes
1 REG / 00:27Hit
Arizona Coyotes
hitting player: Christian Dvorak; hittee player: Carson Soucy
—
2019-12-19
Minnesota Wild at Arizona Coyotes
1 REG / 00:40Stoppage
Neutral event

offside
—
2019-12-19
Minnesota Wild at Arizona Coyotes
1 REG / 00:40Faceoff
Arizona Coyotes
winning player: Derek Stepan; losing player: Eric Staal
—
2019-12-19
Minnesota Wild at Arizona Coyotes
1 REG / 01:10Takeaway
Arizona Coyotes
player: Vinnie Hinostroza
—
2019-12-19
Minnesota Wild at Arizona Coyotes
1 REG / 01:28Hit
Arizona Coyotes
hitting player: Alex Goligoski; hittee player: Ryan Donato
—
2019-12-19
Minnesota Wild at Arizona Coyotes
1 REG / 01:42Penalty
Arizona Coyotes

too-many-men-on-the-ice; 2.0
—
2019-12-19
Minnesota Wild at Arizona Coyotes
1 REG / 01:42Faceoff
Minnesota Wild
winning player: Eric Staal; losing player: Derek Stepan
—
2019-12-19
Minnesota Wild at Arizona Coyotes
1 REG / 01:50Missed Shot
Minnesota Wild
goalie in net: Darcy Kuemper; shooting player: Jared Spurgeon
wide-of-net; slap
—
2019-12-19
Minnesota Wild at Arizona Coyotes
1 REG / 02:21Shot On Goal
Minnesota Wild
goalie in net: Darcy Kuemper; shooting player: Zach Parise
wrist
—
2019-12-19
Minnesota Wild at Arizona Coyotes
1 REG / 02:28Shot On Goal
Arizona Coyotes
goalie in net: Devan Dubnyk; shooting player: Carl Soderberg
wrist
—
2019-12-19
Minnesota Wild at Arizona Coyotes
1 REG / 03:04Shot On Goal
Arizona Coyotes
goalie in net: Devan Dubnyk; shooting player: Brad Richardson
wrist
—
2019-12-19
Minnesota Wild at Arizona Coyotes
1 REG / 03:19Delayed Penalty
Minnesota Wild

—
2019-12-19
Minnesota Wild at Arizona Coyotes
1 REG / 03:21Penalty
Minnesota Wild
committed by player: Brad Hunt; drawn by player: Brad Richardson
hooking; 2.0
—
2019-12-19
Minnesota Wild at Arizona Coyotes
1 REG / 03:21Faceoff
Minnesota Wild
winning player: Nico Sturm; losing player: Nick Schmaltz
—
2019-12-19
Minnesota Wild at Arizona Coyotes
1 REG / 03:35Giveaway
Minnesota Wild
player: Nico Sturm
—
2019-12-19
Minnesota Wild at Arizona Coyotes
1 REG / 04:24Blocked Shot
Arizona Coyotes
shooting player: Clayton Keller; blocking player: Carson Soucy
—
2019-12-19
Minnesota Wild at Arizona Coyotes
1 REG / 04:40Shot On Goal
Arizona Coyotes
goalie in net: Devan Dubnyk; shooting player: Phil Kessel
wrist
—
2019-12-19
Minnesota Wild at Arizona Coyotes
1 REG / 04:42Blocked Shot
Arizona Coyotes
shooting player: Oliver Ekman-Larsson; blocking player: Jordan Greenway
—
2019-12-19
Minnesota Wild at Arizona Coyotes
1 REG / 05:03Shot On Goal
Arizona Coyotes
goalie in net: Devan Dubnyk; shooting player: Phil Kessel
wrist
—
2019-12-19
Minnesota Wild at Arizona Coyotes
1 REG / 05:11Missed Shot
Arizona Coyotes
goalie in net: Devan Dubnyk; shooting player: Taylor Hall
wide-of-net; slap
—
2019-12-19
Minnesota Wild at Arizona Coyotes
1 REG / 05:25Shot On Goal
Arizona Coyotes
goalie in net: Devan Dubnyk; shooting player: Taylor Hall
wrist
—
2019-12-19
Minnesota Wild at Arizona Coyotes
1 REG / 05:37Shot On Goal
Minnesota Wild
goalie in net: Darcy Kuemper; shooting player: Eric Staal
wrist
—
2019-12-19
Minnesota Wild at Arizona Coyotes
1 REG / 05:38Stoppage
Neutral event

goalie-stopped-after-sog
—
2019-12-19
Minnesota Wild at Arizona Coyotes
1 REG / 05:38Faceoff
Minnesota Wild
winning player: Eric Staal; losing player: Brad Richardson
—
2019-12-19
Minnesota Wild at Arizona Coyotes
1 REG / 06:02Shot On Goal
Minnesota Wild
goalie in net: Darcy Kuemper; shooting player: Mats Zuccarello
backhand
—
2019-12-19
Minnesota Wild at Arizona Coyotes
1 REG / 06:25Missed Shot
Minnesota Wild
goalie in net: Darcy Kuemper; shooting player: Mats Zuccarello
wide-of-net; wrist
—
2019-12-19
Minnesota Wild at Arizona Coyotes
1 REG / 06:28Shot On Goal
Minnesota Wild
goalie in net: Darcy Kuemper; shooting player: Ryan Suter
wrist
—
2019-12-19
Minnesota Wild at Arizona Coyotes
1 REG / 06:56Blocked Shot
Arizona Coyotes
shooting player: Lawson Crouse; blocking player: Mathew Dumba
—
2019-12-19
Minnesota Wild at Arizona Coyotes
1 REG / 07:03Shot On Goal
Arizona Coyotes
goalie in net: Devan Dubnyk; shooting player: Lawson Crouse
wrist
—
2019-12-19
Minnesota Wild at Arizona Coyotes
1 REG / 07:04Stoppage
Neutral event

goalie-stopped-after-sog; tv-timeout
—
2019-12-19
Minnesota Wild at Arizona Coyotes
1 REG / 07:04Faceoff
Minnesota Wild
winning player: Ryan Hartman; losing player: Christian Dvorak
—
2019-12-19
Minnesota Wild at Arizona Coyotes
1 REG / 07:34Hit
Minnesota Wild
hitting player: Carson Soucy; hittee player: Taylor Hall
—
2019-12-19
Minnesota Wild at Arizona Coyotes
1 REG / 07:39Missed Shot
Arizona Coyotes
goalie in net: Devan Dubnyk; shooting player: Jordan Oesterle
wide-of-net; slap
—
2019-12-19
Minnesota Wild at Arizona Coyotes
1 REG / 07:42Stoppage
Neutral event

puck-frozen
—
2019-12-19
Minnesota Wild at Arizona Coyotes
1 REG / 07:42Faceoff
Arizona Coyotes
winning player: Nick Schmaltz; losing player: Luke Kunin
—
2019-12-19
Minnesota Wild at Arizona Coyotes
1 REG / 07:50Blocked Shot
Arizona Coyotes
shooting player: Ilya Lyubushkin; blocking player: Jordan Greenway
—
2019-12-19
Minnesota Wild at Arizona Coyotes
1 REG / 07:51Stoppage
Neutral event

puck-in-netting
—
2019-12-19
Minnesota Wild at Arizona Coyotes
1 REG / 07:51Faceoff
Arizona Coyotes
winning player: Carl Soderberg; losing player: Nico Sturm
—
2019-12-19
Minnesota Wild at Arizona Coyotes
1 REG / 08:24Hit
Minnesota Wild
hitting player: Luke Kunin; hittee player: Ilya Lyubushkin
—
2019-12-19
Minnesota Wild at Arizona Coyotes
1 REG / 08:40Shot On Goal
Arizona Coyotes
goalie in net: Devan Dubnyk; shooting player: Carl Soderberg
wrist
—
2019-12-19
Minnesota Wild at Arizona Coyotes
1 REG / 08:41Stoppage
Neutral event

goalie-stopped-after-sog
—
2019-12-19
Minnesota Wild at Arizona Coyotes
1 REG / 08:41Faceoff
Minnesota Wild
winning player: Eric Staal; losing player: Derek Stepan
—
2019-12-19
Minnesota Wild at Arizona Coyotes
1 REG / 09:07Shot On Goal
Arizona Coyotes
goalie in net: Devan Dubnyk; shooting player: Lawson Crouse
wrist
—
2019-12-19
Minnesota Wild at Arizona Coyotes
1 REG / 09:28Stoppage
Neutral event

puck-in-crowd
—
2019-12-19
Minnesota Wild at Arizona Coyotes
1 REG / 09:28Faceoff
Minnesota Wild
winning player: Luke Johnson; losing player: Brad Richardson
—
2019-12-19
Minnesota Wild at Arizona Coyotes
1 REG / 09:59Stoppage
Neutral event

icing
—

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.