NHL Data Hub

NHL play-by-play

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

Reset

288 matching events across 1 games. Last source refresh: Oct 4, 2026 03:46.

50 events per page. CSV contains all matching rows and additional event fields.
Date / gamePeriod / elapsed timeEvent / teamPlayers / detailsScore (away-home)
2016-10-15
Winnipeg Jets at Minnesota Wild
1 REG / 00:00Period Start
Neutral event

—
2016-10-15
Winnipeg Jets at Minnesota Wild
1 REG / 00:00Faceoff
Minnesota Wild
winning player: Eric Staal; losing player: Mark Scheifele
—
2016-10-15
Winnipeg Jets at Minnesota Wild
1 REG / 00:43Blocked Shot
Winnipeg Jets
shooting player: Blake Wheeler; blocking player: Mikko Koivu
—
2016-10-15
Winnipeg Jets at Minnesota Wild
1 REG / 00:57Hit
Winnipeg Jets
hitting player: Tyler Myers; hittee player: Mikael Granlund
—
2016-10-15
Winnipeg Jets at Minnesota Wild
1 REG / 01:10Penalty
Minnesota Wild
committed by player: Mathew Dumba; drawn by player: Mathieu Perreault
slashing; 2.0
—
2016-10-15
Winnipeg Jets at Minnesota Wild
1 REG / 01:10Faceoff
Minnesota Wild
winning player: Mikko Koivu; losing player: Mark Scheifele
—
2016-10-15
Winnipeg Jets at Minnesota Wild
1 REG / 01:24Blocked Shot
Winnipeg Jets
shooting player: Dustin Byfuglien; blocking player: Mikko Koivu
—
2016-10-15
Winnipeg Jets at Minnesota Wild
1 REG / 01:32Shot On Goal
Winnipeg Jets
goalie in net: Devan Dubnyk; shooting player: Drew Stafford
wrist
—
2016-10-15
Winnipeg Jets at Minnesota Wild
1 REG / 01:34Stoppage
Neutral event

goalie-stopped-after-sog
—
2016-10-15
Winnipeg Jets at Minnesota Wild
1 REG / 01:34Faceoff
Winnipeg Jets
winning player: Mark Scheifele; losing player: Eric Staal
—
2016-10-15
Winnipeg Jets at Minnesota Wild
1 REG / 01:39Shot On Goal
Winnipeg Jets
goalie in net: Devan Dubnyk; shooting player: Dustin Byfuglien
slap
—
2016-10-15
Winnipeg Jets at Minnesota Wild
1 REG / 02:19Shot On Goal
Minnesota Wild
goalie in net: Michael Hutchinson; shooting player: Jason Pominville
snap
—
2016-10-15
Winnipeg Jets at Minnesota Wild
1 REG / 02:20Stoppage
Neutral event

goalie-stopped-after-sog
—
2016-10-15
Winnipeg Jets at Minnesota Wild
1 REG / 02:20Faceoff
Winnipeg Jets
winning player: Mathieu Perreault; losing player: Erik Haula
—
2016-10-15
Winnipeg Jets at Minnesota Wild
1 REG / 03:00Hit
Minnesota Wild
hitting player: Jason Zucker; hittee player: Patrik Laine
—
2016-10-15
Winnipeg Jets at Minnesota Wild
1 REG / 03:09Shot On Goal
Minnesota Wild
goalie in net: Michael Hutchinson; shooting player: Jason Zucker
wrap-around
—
2016-10-15
Winnipeg Jets at Minnesota Wild
1 REG / 03:28Takeaway
Minnesota Wild
player: Eric Staal
—
2016-10-15
Winnipeg Jets at Minnesota Wild
1 REG / 03:40Stoppage
Neutral event

offside
—
2016-10-15
Winnipeg Jets at Minnesota Wild
1 REG / 03:40Faceoff
Minnesota Wild
winning player: Erik Haula; losing player: Alexander Burmistrov
—
2016-10-15
Winnipeg Jets at Minnesota Wild
1 REG / 03:59Hit
Winnipeg Jets
hitting player: Chris Thorburn; hittee player: Mathew Dumba
—
2016-10-15
Winnipeg Jets at Minnesota Wild
1 REG / 04:53Stoppage
Neutral event

puck-in-benches
—
2016-10-15
Winnipeg Jets at Minnesota Wild
1 REG / 04:53Faceoff
Minnesota Wild
winning player: Zac Dalpe; losing player: Mathieu Perreault
—
2016-10-15
Winnipeg Jets at Minnesota Wild
1 REG / 05:12Giveaway
Minnesota Wild
player: Christian Folin
—
2016-10-15
Winnipeg Jets at Minnesota Wild
1 REG / 05:32Stoppage
Neutral event

puck-frozen
—
2016-10-15
Winnipeg Jets at Minnesota Wild
1 REG / 05:32Faceoff
Minnesota Wild
winning player: Mikko Koivu; losing player: Alexander Burmistrov
—
2016-10-15
Winnipeg Jets at Minnesota Wild
1 REG / 05:45Missed Shot
Minnesota Wild
goalie in net: Michael Hutchinson; shooting player: Jonas Brodin
wide-of-net; wrist
—
2016-10-15
Winnipeg Jets at Minnesota Wild
1 REG / 06:09Hit
Minnesota Wild
hitting player: Mikael Granlund; hittee player: Paul Postma
—
2016-10-15
Winnipeg Jets at Minnesota Wild
1 REG / 06:23Hit
Winnipeg Jets
hitting player: Mark Stuart; hittee player: Jason Pominville
—
2016-10-15
Winnipeg Jets at Minnesota Wild
1 REG / 06:29Giveaway
Minnesota Wild
player: Erik Haula
—
2016-10-15
Winnipeg Jets at Minnesota Wild
1 REG / 06:34Shot On Goal
Winnipeg Jets
goalie in net: Devan Dubnyk; shooting player: Brandon Tanev
backhand
—
2016-10-15
Winnipeg Jets at Minnesota Wild
1 REG / 06:59Penalty
Winnipeg Jets
committed by player: Chris Thorburn; drawn by player: Eric Staal
hooking; 2.0
—
2016-10-15
Winnipeg Jets at Minnesota Wild
1 REG / 06:59Stoppage
Neutral event

tv-timeout; tv-timeout
—
2016-10-15
Winnipeg Jets at Minnesota Wild
1 REG / 06:59Faceoff
Minnesota Wild
winning player: Eric Staal; losing player: Mark Scheifele
—
2016-10-15
Winnipeg Jets at Minnesota Wild
1 REG / 07:04Blocked Shot
Minnesota Wild
shooting player: Jared Spurgeon; blocking player: Mark Scheifele
—
2016-10-15
Winnipeg Jets at Minnesota Wild
1 REG / 07:29Hit
Winnipeg Jets
hitting player: Tyler Myers; hittee player: Zach Parise
—
2016-10-15
Winnipeg Jets at Minnesota Wild
1 REG / 07:53Stoppage
Neutral event

offside
—
2016-10-15
Winnipeg Jets at Minnesota Wild
1 REG / 07:53Faceoff
Minnesota Wild
winning player: Mikko Koivu; losing player: Adam Lowry
—
2016-10-15
Winnipeg Jets at Minnesota Wild
1 REG / 08:20Blocked Shot
Minnesota Wild
shooting player: Marco Scandella; blocking player: Adam Lowry
—
2016-10-15
Winnipeg Jets at Minnesota Wild
1 REG / 08:32Missed Shot
Minnesota Wild
goalie in net: Michael Hutchinson; shooting player: Marco Scandella
wide-of-net; slap
—
2016-10-15
Winnipeg Jets at Minnesota Wild
1 REG / 08:41Shot On Goal
Minnesota Wild
goalie in net: Michael Hutchinson; shooting player: Mathew Dumba
wrist
—
2016-10-15
Winnipeg Jets at Minnesota Wild
1 REG / 08:45Missed Shot
Minnesota Wild
goalie in net: Michael Hutchinson; shooting player: Mikael Granlund
goalpost; snap
—
2016-10-15
Winnipeg Jets at Minnesota Wild
1 REG / 08:46Stoppage
Neutral event

puck-frozen
—
2016-10-15
Winnipeg Jets at Minnesota Wild
1 REG / 08:46Faceoff
Minnesota Wild
winning player: Jason Pominville; losing player: Alexander Burmistrov
—
2016-10-15
Winnipeg Jets at Minnesota Wild
1 REG / 08:56Blocked Shot
Minnesota Wild
shooting player: Nino Niederreiter; blocking player: Tyler Myers
—
2016-10-15
Winnipeg Jets at Minnesota Wild
1 REG / 09:15Shot On Goal
Minnesota Wild
goalie in net: Michael Hutchinson; shooting player: Erik Haula
wrist
—
2016-10-15
Winnipeg Jets at Minnesota Wild
1 REG / 09:27Shot On Goal
Winnipeg Jets
goalie in net: Devan Dubnyk; shooting player: Blake Wheeler
snap
—
2016-10-15
Winnipeg Jets at Minnesota Wild
1 REG / 09:22Hit
Minnesota Wild
hitting player: Nino Niederreiter; hittee player: Patrik Laine
—
2016-10-15
Winnipeg Jets at Minnesota Wild
1 REG / 09:29Stoppage
Neutral event

goalie-stopped-after-sog
—
2016-10-15
Winnipeg Jets at Minnesota Wild
1 REG / 09:28Shot On Goal
Winnipeg Jets
goalie in net: Devan Dubnyk; shooting player: Paul Postma
backhand
—
2016-10-15
Winnipeg Jets at Minnesota Wild
1 REG / 09:29Faceoff
Winnipeg Jets
winning player: Mark Scheifele; losing player: Eric Staal
—

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.