NHL Data Hub

NHL play-by-play

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

Reset

308 matching events across 1 games. Last source refresh: Oct 4, 2026 03:53.

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

—
2017-02-01
Minnesota Wild at Calgary Flames
1 REG / 00:00Faceoff
Minnesota Wild
winning player: Erik Haula; losing player: Matt Stajan
—
2017-02-01
Minnesota Wild at Calgary Flames
1 REG / 00:09Stoppage
Neutral event

goalie-stopped-after-sog
—
2017-02-01
Minnesota Wild at Calgary Flames
1 REG / 00:09Faceoff
Calgary Flames
winning player: Matt Stajan; losing player: Erik Haula
—
2017-02-01
Minnesota Wild at Calgary Flames
1 REG / 00:21Hit
Minnesota Wild
hitting player: Zach Parise; hittee player: Deryk Engelland
—
2017-02-01
Minnesota Wild at Calgary Flames
1 REG / 00:22Stoppage
Neutral event

offside
—
2017-02-01
Minnesota Wild at Calgary Flames
1 REG / 00:22Faceoff
Minnesota Wild
winning player: Eric Staal; losing player: Mikael Backlund
—
2017-02-01
Minnesota Wild at Calgary Flames
1 REG / 01:57Shot On Goal
Minnesota Wild
goalie in net: Brian Elliott; shooting player: Marco Scandella
wrist
—
2017-02-01
Minnesota Wild at Calgary Flames
1 REG / 01:58Stoppage
Neutral event

goalie-stopped-after-sog
—
2017-02-01
Minnesota Wild at Calgary Flames
1 REG / 01:58Faceoff
Minnesota Wild
winning player: Tyler Graovac; losing player: Matt Stajan
—
2017-02-01
Minnesota Wild at Calgary Flames
1 REG / 02:14Giveaway
Minnesota Wild
player: Chris Stewart
—
2017-02-01
Minnesota Wild at Calgary Flames
1 REG / 02:19Shot On Goal
Calgary Flames
goalie in net: Devan Dubnyk; shooting player: Micheal Ferland
wrist
—
2017-02-01
Minnesota Wild at Calgary Flames
1 REG / 02:20Shot On Goal
Calgary Flames
goalie in net: Devan Dubnyk; shooting player: Lance Bouma
snap
—
2017-02-01
Minnesota Wild at Calgary Flames
1 REG / 02:20Stoppage
Neutral event

goalie-stopped-after-sog
—
2017-02-01
Minnesota Wild at Calgary Flames
1 REG / 02:20Faceoff
Calgary Flames
winning player: Sean Monahan; losing player: Erik Haula
—
2017-02-01
Minnesota Wild at Calgary Flames
1 REG / 02:32Takeaway
Minnesota Wild
player: Zach Parise
—
2017-02-01
Minnesota Wild at Calgary Flames
1 REG / 02:34Shot On Goal
Minnesota Wild
goalie in net: Brian Elliott; shooting player: Zach Parise
snap
—
2017-02-01
Minnesota Wild at Calgary Flames
1 REG / 02:35Stoppage
Neutral event

goalie-stopped-after-sog
—
2017-02-01
Minnesota Wild at Calgary Flames
1 REG / 02:35Faceoff
Minnesota Wild
winning player: Erik Haula; losing player: Sean Monahan
—
2017-02-01
Minnesota Wild at Calgary Flames
1 REG / 02:53Giveaway
Calgary Flames
player: Sean Monahan
—
2017-02-01
Minnesota Wild at Calgary Flames
1 REG / 03:14Giveaway
Minnesota Wild
player: Ryan Suter
—
2017-02-01
Minnesota Wild at Calgary Flames
1 REG / 03:29Hit
Calgary Flames
hitting player: Matthew Tkachuk; hittee player: Eric Staal
—
2017-02-01
Minnesota Wild at Calgary Flames
1 REG / 03:29Shot On Goal
Minnesota Wild
goalie in net: Brian Elliott; shooting player: Marco Scandella
slap
—
2017-02-01
Minnesota Wild at Calgary Flames
1 REG / 03:30Stoppage
Neutral event

goalie-stopped-after-sog
—
2017-02-01
Minnesota Wild at Calgary Flames
1 REG / 03:30Faceoff
Minnesota Wild
winning player: Eric Staal; losing player: Mikael Backlund
—
2017-02-01
Minnesota Wild at Calgary Flames
1 REG / 03:47Hit
Minnesota Wild
hitting player: Eric Staal; hittee player: Mark Giordano
—
2017-02-01
Minnesota Wild at Calgary Flames
1 REG / 03:55Takeaway
Minnesota Wild
player: Charlie Coyle
—
2017-02-01
Minnesota Wild at Calgary Flames
1 REG / 04:26Goal
Calgary Flames
goalie in net: Devan Dubnyk; scoring player: Alex Chiasson; assist1 player: Sam Bennett; assist2 player: Kris Versteeg
deflected
0-1
2017-02-01
Minnesota Wild at Calgary Flames
1 REG / 04:26Faceoff
Minnesota Wild
winning player: Tyler Graovac; losing player: Matt Stajan
—
2017-02-01
Minnesota Wild at Calgary Flames
1 REG / 04:36Hit
Calgary Flames
hitting player: Micheal Ferland; hittee player: Christian Folin
—
2017-02-01
Minnesota Wild at Calgary Flames
1 REG / 05:17Giveaway
Calgary Flames
player: Johnny Gaudreau
—
2017-02-01
Minnesota Wild at Calgary Flames
1 REG / 05:36Takeaway
Calgary Flames
player: Sean Monahan
—
2017-02-01
Minnesota Wild at Calgary Flames
1 REG / 05:42Blocked Shot
Calgary Flames
shooting player: Johnny Gaudreau; blocking player: Jared Spurgeon
—
2017-02-01
Minnesota Wild at Calgary Flames
1 REG / 06:18Missed Shot
Calgary Flames
goalie in net: Devan Dubnyk; shooting player: Mark Giordano
wide-of-net; wrist
—
2017-02-01
Minnesota Wild at Calgary Flames
1 REG / 06:31Shot On Goal
Calgary Flames
goalie in net: Devan Dubnyk; shooting player: Matthew Tkachuk
tip-in
—
2017-02-01
Minnesota Wild at Calgary Flames
1 REG / 06:33Stoppage
Neutral event

goalie-stopped-after-sog; tv-timeout
—
2017-02-01
Minnesota Wild at Calgary Flames
1 REG / 06:33Faceoff
Minnesota Wild
winning player: Mikko Koivu; losing player: Sam Bennett
—
2017-02-01
Minnesota Wild at Calgary Flames
1 REG / 06:55Blocked Shot
Minnesota Wild
shooting player: Mikko Koivu; blocking player: Dougie Hamilton
—
2017-02-01
Minnesota Wild at Calgary Flames
1 REG / 07:00Takeaway
Minnesota Wild
player: Mikael Granlund
—
2017-02-01
Minnesota Wild at Calgary Flames
1 REG / 07:18Takeaway
Calgary Flames
player: Micheal Ferland
—
2017-02-01
Minnesota Wild at Calgary Flames
1 REG / 07:18Missed Shot
Minnesota Wild
goalie in net: Brian Elliott; shooting player: Mikko Koivu
wide-of-net; snap
—
2017-02-01
Minnesota Wild at Calgary Flames
1 REG / 07:25Penalty
Minnesota Wild
committed by player: Jason Zucker; drawn by player: TJ Brodie
interference; 2.0
—
2017-02-01
Minnesota Wild at Calgary Flames
1 REG / 07:25Faceoff
Calgary Flames
winning player: Sean Monahan; losing player: Erik Haula
—
2017-02-01
Minnesota Wild at Calgary Flames
1 REG / 07:37Blocked Shot
Calgary Flames
shooting player: Johnny Gaudreau; blocking player: Mathew Dumba
—
2017-02-01
Minnesota Wild at Calgary Flames
1 REG / 07:46Stoppage
Neutral event

puck-in-netting
—
2017-02-01
Minnesota Wild at Calgary Flames
1 REG / 07:46Faceoff
Minnesota Wild
winning player: Mikko Koivu; losing player: Sean Monahan
—
2017-02-01
Minnesota Wild at Calgary Flames
1 REG / 08:07Shot On Goal
Calgary Flames
goalie in net: Devan Dubnyk; shooting player: Johnny Gaudreau
tip-in
—
2017-02-01
Minnesota Wild at Calgary Flames
1 REG / 08:09Goal
Calgary Flames
goalie in net: Devan Dubnyk; scoring player: Sean Monahan; assist1 player: Johnny Gaudreau; assist2 player: Troy Brouwer
wrist
0-2
2017-02-01
Minnesota Wild at Calgary Flames
1 REG / 08:09Faceoff
Calgary Flames
winning player: Matt Stajan; losing player: Tyler Graovac
—
2017-02-01
Minnesota Wild at Calgary Flames
1 REG / 08:18Hit
Minnesota Wild
hitting player: Ryan Suter; hittee player: Jyrki Jokipakka
—
Minnesota Wild at Calgary Flames

Feb 1, 2017 · Period 1 REG · 04:26

Goal Calgary Flames

goalie in net: Devan Dubnyk; scoring player: Alex Chiasson; assist1 player: Sam Bennett; assist2 player: Kris Versteeg deflected

Score: 0-1 (away-home)
Minnesota Wild at Calgary Flames

Feb 1, 2017 · Period 1 REG · 08:09

Goal Calgary Flames

goalie in net: Devan Dubnyk; scoring player: Sean Monahan; assist1 player: Johnny Gaudreau; assist2 player: Troy Brouwer wrist

Score: 0-2 (away-home)

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.