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

294 matching events across 1 games. Last source refresh: Oct 4, 2026 04:36.

50 events per page. CSV contains all matching rows and additional event fields.
Date / gamePeriod / elapsed timeEvent / teamPlayers / detailsScore (away-home)
2020-03-05
Minnesota Wild at San Jose Sharks
1 REG / 00:00Period Start
Neutral event

—
2020-03-05
Minnesota Wild at San Jose Sharks
1 REG / 00:00Faceoff
Minnesota Wild
winning player: Mikko Koivu; losing player: Antti Suomela
—
2020-03-05
Minnesota Wild at San Jose Sharks
1 REG / 00:24Shot On Goal
San Jose Sharks
goalie in net: Alex Stalock; shooting player: Melker Karlsson
backhand
—
2020-03-05
Minnesota Wild at San Jose Sharks
1 REG / 00:30Takeaway
San Jose Sharks
player: Melker Karlsson
—
2020-03-05
Minnesota Wild at San Jose Sharks
1 REG / 00:45Blocked Shot
Minnesota Wild
shooting player: Luke Kunin; blocking player: Marc-Edouard Vlasic
—
2020-03-05
Minnesota Wild at San Jose Sharks
1 REG / 01:00Hit
San Jose Sharks
hitting player: Noah Gregor; hittee player: Mathew Dumba
—
2020-03-05
Minnesota Wild at San Jose Sharks
1 REG / 01:20Blocked Shot
Minnesota Wild
shooting player: Luke Kunin; blocking player: Logan Couture
—
2020-03-05
Minnesota Wild at San Jose Sharks
1 REG / 01:39Hit
San Jose Sharks
hitting player: Mario Ferraro; hittee player: Kevin Fiala
—
2020-03-05
Minnesota Wild at San Jose Sharks
1 REG / 01:55Stoppage
Neutral event

offside
—
2020-03-05
Minnesota Wild at San Jose Sharks
1 REG / 01:55Faceoff
San Jose Sharks
winning player: Joe Thornton; losing player: Joel Eriksson Ek
—
2020-03-05
Minnesota Wild at San Jose Sharks
1 REG / 02:05Hit
Minnesota Wild
hitting player: Jared Spurgeon; hittee player: Timo Meier
—
2020-03-05
Minnesota Wild at San Jose Sharks
1 REG / 02:10Missed Shot
San Jose Sharks
goalie in net: Alex Stalock; shooting player: Tim Heed
wide-of-net; wrist
—
2020-03-05
Minnesota Wild at San Jose Sharks
1 REG / 02:16Missed Shot
San Jose Sharks
goalie in net: Alex Stalock; shooting player: Kevin Labanc
wide-of-net; snap
—
2020-03-05
Minnesota Wild at San Jose Sharks
1 REG / 02:53Shot On Goal
San Jose Sharks
goalie in net: Alex Stalock; shooting player: Joel Kellman
wrist
—
2020-03-05
Minnesota Wild at San Jose Sharks
1 REG / 03:11Giveaway
Minnesota Wild
player: Alex Stalock
—
2020-03-05
Minnesota Wild at San Jose Sharks
1 REG / 03:13Shot On Goal
San Jose Sharks
goalie in net: Alex Stalock; shooting player: Joel Kellman
wrist
—
2020-03-05
Minnesota Wild at San Jose Sharks
1 REG / 03:14Shot On Goal
San Jose Sharks
goalie in net: Alex Stalock; shooting player: Dylan Gambrell
slap
—
2020-03-05
Minnesota Wild at San Jose Sharks
1 REG / 03:46Shot On Goal
Minnesota Wild
goalie in net: Martin Jones; shooting player: Jonas Brodin
wrist
—
2020-03-05
Minnesota Wild at San Jose Sharks
1 REG / 04:06Shot On Goal
San Jose Sharks
goalie in net: Alex Stalock; shooting player: Antti Suomela
wrist
—
2020-03-05
Minnesota Wild at San Jose Sharks
1 REG / 04:28Shot On Goal
Minnesota Wild
goalie in net: Martin Jones; shooting player: Zach Parise
wrist
—
2020-03-05
Minnesota Wild at San Jose Sharks
1 REG / 04:28Stoppage
Neutral event

goalie-stopped-after-sog
—
2020-03-05
Minnesota Wild at San Jose Sharks
1 REG / 04:28Faceoff
Minnesota Wild
winning player: Zach Parise; losing player: Dylan Gambrell
—
2020-03-05
Minnesota Wild at San Jose Sharks
1 REG / 04:36Shot On Goal
San Jose Sharks
goalie in net: Alex Stalock; shooting player: Dylan Gambrell
wrist
—
2020-03-05
Minnesota Wild at San Jose Sharks
1 REG / 04:37Stoppage
Neutral event

goalie-stopped-after-sog
—
2020-03-05
Minnesota Wild at San Jose Sharks
1 REG / 04:37Faceoff
San Jose Sharks
winning player: Logan Couture; losing player: Luke Kunin
—
2020-03-05
Minnesota Wild at San Jose Sharks
1 REG / 04:40Shot On Goal
San Jose Sharks
goalie in net: Alex Stalock; shooting player: Noah Gregor
wrist
—
2020-03-05
Minnesota Wild at San Jose Sharks
1 REG / 04:41Stoppage
Neutral event

goalie-stopped-after-sog
—
2020-03-05
Minnesota Wild at San Jose Sharks
1 REG / 04:41Faceoff
San Jose Sharks
winning player: Logan Couture; losing player: Luke Kunin
—
2020-03-05
Minnesota Wild at San Jose Sharks
1 REG / 04:47Missed Shot
San Jose Sharks
goalie in net: Alex Stalock; shooting player: Mario Ferraro
wide-of-net; wrist
—
2020-03-05
Minnesota Wild at San Jose Sharks
1 REG / 04:51Hit
San Jose Sharks
hitting player: Evander Kane; hittee player: Kevin Fiala
—
2020-03-05
Minnesota Wild at San Jose Sharks
1 REG / 05:02Shot On Goal
Minnesota Wild
goalie in net: Martin Jones; shooting player: Zach Parise
tip-in
—
2020-03-05
Minnesota Wild at San Jose Sharks
1 REG / 05:07Hit
San Jose Sharks
hitting player: Mario Ferraro; hittee player: Zach Parise
—
2020-03-05
Minnesota Wild at San Jose Sharks
1 REG / 05:15Hit
San Jose Sharks
hitting player: Noah Gregor; hittee player: Ryan Suter
—
2020-03-05
Minnesota Wild at San Jose Sharks
1 REG / 05:26Stoppage
Neutral event

icing
—
2020-03-05
Minnesota Wild at San Jose Sharks
1 REG / 05:26Faceoff
San Jose Sharks
winning player: Joe Thornton; losing player: Joel Eriksson Ek
—
2020-03-05
Minnesota Wild at San Jose Sharks
1 REG / 05:31Takeaway
Minnesota Wild
player: Jordan Greenway
—
2020-03-05
Minnesota Wild at San Jose Sharks
1 REG / 05:52Blocked Shot
San Jose Sharks
shooting player: Timo Meier; blocking player: Ryan Suter
—
2020-03-05
Minnesota Wild at San Jose Sharks
1 REG / 06:14Blocked Shot
Minnesota Wild
shooting player: Greg Pateryn; blocking player: Brandon Davidson
—
2020-03-05
Minnesota Wild at San Jose Sharks
1 REG / 06:28Shot On Goal
San Jose Sharks
goalie in net: Alex Stalock; shooting player: Joel Kellman
wrist
—
2020-03-05
Minnesota Wild at San Jose Sharks
1 REG / 06:47Hit
Minnesota Wild
hitting player: Alex Galchenyuk; hittee player: Marcus Sorensen
—
2020-03-05
Minnesota Wild at San Jose Sharks
1 REG / 06:49Stoppage
Neutral event

hand-pass; tv-timeout
—
2020-03-05
Minnesota Wild at San Jose Sharks
1 REG / 06:49Faceoff
Minnesota Wild
winning player: Alex Galchenyuk; losing player: Joel Kellman
—
2020-03-05
Minnesota Wild at San Jose Sharks
1 REG / 07:07Hit
San Jose Sharks
hitting player: Dylan Gambrell; hittee player: Mats Zuccarello
—
2020-03-05
Minnesota Wild at San Jose Sharks
1 REG / 07:18Hit
Minnesota Wild
hitting player: Marcus Foligno; hittee player: Dylan Gambrell
—
2020-03-05
Minnesota Wild at San Jose Sharks
1 REG / 07:43Takeaway
Minnesota Wild
player: Mats Zuccarello
—
2020-03-05
Minnesota Wild at San Jose Sharks
1 REG / 08:18Hit
Minnesota Wild
hitting player: Luke Kunin; hittee player: Logan Couture
—
2020-03-05
Minnesota Wild at San Jose Sharks
1 REG / 08:30Stoppage
Neutral event

icing
—
2020-03-05
Minnesota Wild at San Jose Sharks
1 REG / 08:30Faceoff
Minnesota Wild
winning player: Mikko Koivu; losing player: Logan Couture
—
2020-03-05
Minnesota Wild at San Jose Sharks
1 REG / 08:34Goal
Minnesota Wild
goalie in net: Martin Jones; scoring player: Ryan Suter; assist1 player: Ryan Hartman; assist2 player: Mikko Koivu
slap
1-0
2020-03-05
Minnesota Wild at San Jose Sharks
1 REG / 08:34Faceoff
San Jose Sharks
winning player: Antti Suomela; losing player: Mikko Koivu
—

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.