NHL Data Hub

NHL play-by-play

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

Reset

306 matching events across 1 games. Last source refresh: Oct 4, 2026 04:05.

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

—
2018-01-22
Ottawa Senators at Minnesota Wild
1 REG / 00:00Faceoff
Ottawa Senators
winning player: Matt Duchene; losing player: Mikko Koivu
—
2018-01-22
Ottawa Senators at Minnesota Wild
1 REG / 00:10Takeaway
Minnesota Wild
player: Mikko Koivu
—
2018-01-22
Ottawa Senators at Minnesota Wild
1 REG / 00:17Shot On Goal
Ottawa Senators
goalie in net: Alex Stalock; shooting player: Bobby Ryan
wrist
—
2018-01-22
Ottawa Senators at Minnesota Wild
1 REG / 00:33Shot On Goal
Minnesota Wild
goalie in net: Mike Condon; shooting player: Jonas Brodin
wrist
—
2018-01-22
Ottawa Senators at Minnesota Wild
1 REG / 00:34Stoppage
Neutral event

goalie-stopped-after-sog
—
2018-01-22
Ottawa Senators at Minnesota Wild
1 REG / 00:34Faceoff
Minnesota Wild
winning player: Eric Staal; losing player: Derick Brassard
—
2018-01-22
Ottawa Senators at Minnesota Wild
1 REG / 00:37Blocked Shot
Minnesota Wild
shooting player: Jonas Brodin; blocking player: Christopher DiDomenico
—
2018-01-22
Ottawa Senators at Minnesota Wild
1 REG / 00:45Goal
Minnesota Wild
goalie in net: Mike Condon; scoring player: Zach Parise; assist1 player: Eric Staal; assist2 player: Daniel Winnik
wrist
0-1
2018-01-22
Ottawa Senators at Minnesota Wild
1 REG / 00:45Faceoff
Minnesota Wild
winning player: Charlie Coyle; losing player: Colin White
—
2018-01-22
Ottawa Senators at Minnesota Wild
1 REG / 00:51Hit
Ottawa Senators
hitting player: Fredrik Claesson; hittee player: Kyle Rau
—
2018-01-22
Ottawa Senators at Minnesota Wild
1 REG / 01:01Hit
Ottawa Senators
hitting player: Mark Borowiecki; hittee player: Joel Eriksson Ek
—
2018-01-22
Ottawa Senators at Minnesota Wild
1 REG / 01:23Hit
Minnesota Wild
hitting player: Joel Eriksson Ek; hittee player: Colin White
—
2018-01-22
Ottawa Senators at Minnesota Wild
1 REG / 02:03Hit
Ottawa Senators
hitting player: Cody Ceci; hittee player: Marcus Foligno
—
2018-01-22
Ottawa Senators at Minnesota Wild
1 REG / 02:11Missed Shot
Minnesota Wild
goalie in net: Mike Condon; shooting player: Marcus Foligno
wide-of-net; wrist
—
2018-01-22
Ottawa Senators at Minnesota Wild
1 REG / 02:44Stoppage
Neutral event

offside
—
2018-01-22
Ottawa Senators at Minnesota Wild
1 REG / 02:44Faceoff
Minnesota Wild
winning player: Mikko Koivu; losing player: Matt Duchene
—
2018-01-22
Ottawa Senators at Minnesota Wild
1 REG / 03:09Hit
Ottawa Senators
hitting player: Erik Karlsson; hittee player: Mikko Koivu
—
2018-01-22
Ottawa Senators at Minnesota Wild
1 REG / 03:55Shot On Goal
Ottawa Senators
goalie in net: Alex Stalock; shooting player: Dion Phaneuf
slap
—
2018-01-22
Ottawa Senators at Minnesota Wild
1 REG / 03:56Stoppage
Neutral event

goalie-stopped-after-sog
—
2018-01-22
Ottawa Senators at Minnesota Wild
1 REG / 03:56Faceoff
Minnesota Wild
winning player: Charlie Coyle; losing player: Zack Smith
—
2018-01-22
Ottawa Senators at Minnesota Wild
1 REG / 04:10Hit
Minnesota Wild
hitting player: Kyle Rau; hittee player: Colin White
—
2018-01-22
Ottawa Senators at Minnesota Wild
1 REG / 04:25Shot On Goal
Ottawa Senators
goalie in net: Alex Stalock; shooting player: Tom Pyatt
tip-in
—
2018-01-22
Ottawa Senators at Minnesota Wild
1 REG / 04:36Missed Shot
Ottawa Senators
goalie in net: Alex Stalock; shooting player: Mark Borowiecki
wide-of-net; slap
—
2018-01-22
Ottawa Senators at Minnesota Wild
1 REG / 04:41Hit
Minnesota Wild
hitting player: Mathew Dumba; hittee player: Mark Borowiecki
—
2018-01-22
Ottawa Senators at Minnesota Wild
1 REG / 05:04Stoppage
Neutral event

icing
—
2018-01-22
Ottawa Senators at Minnesota Wild
1 REG / 05:04Faceoff
Minnesota Wild
winning player: Matt Cullen; losing player: Filip Chlapik
—
2018-01-22
Ottawa Senators at Minnesota Wild
1 REG / 05:08Blocked Shot
Minnesota Wild
shooting player: Gustav Olofsson; blocking player: Gabriel Dumont
—
2018-01-22
Ottawa Senators at Minnesota Wild
1 REG / 05:09Stoppage
Neutral event

puck-in-crowd
—
2018-01-22
Ottawa Senators at Minnesota Wild
1 REG / 05:09Faceoff
Ottawa Senators
winning player: Matt Duchene; losing player: Mikko Koivu
—
2018-01-22
Ottawa Senators at Minnesota Wild
1 REG / 05:30Shot On Goal
Ottawa Senators
goalie in net: Alex Stalock; shooting player: Dion Phaneuf
slap
—
2018-01-22
Ottawa Senators at Minnesota Wild
1 REG / 05:56Stoppage
Neutral event

icing
—
2018-01-22
Ottawa Senators at Minnesota Wild
1 REG / 05:56Faceoff
Ottawa Senators
winning player: Filip Chlapik; losing player: Mikko Koivu
—
2018-01-22
Ottawa Senators at Minnesota Wild
1 REG / 06:00Stoppage
Neutral event

referee-or-linesman; player-injury
—
2018-01-22
Ottawa Senators at Minnesota Wild
1 REG / 05:58Blocked Shot
Ottawa Senators
shooting player: Thomas Chabot; blocking player: Jason Zucker
—
2018-01-22
Ottawa Senators at Minnesota Wild
1 REG / 06:00Faceoff
Ottawa Senators
winning player: Gabriel Dumont; losing player: Matt Cullen
—
2018-01-22
Ottawa Senators at Minnesota Wild
1 REG / 06:09Takeaway
Minnesota Wild
player: Matt Cullen
—
2018-01-22
Ottawa Senators at Minnesota Wild
1 REG / 06:36Blocked Shot
Ottawa Senators
shooting player: Erik Karlsson; blocking player: Marcus Foligno
—
2018-01-22
Ottawa Senators at Minnesota Wild
1 REG / 07:20Shot On Goal
Minnesota Wild
goalie in net: Mike Condon; shooting player: Jonas Brodin
wrist
—
2018-01-22
Ottawa Senators at Minnesota Wild
1 REG / 07:21Stoppage
Neutral event

goalie-stopped-after-sog; tv-timeout
—
2018-01-22
Ottawa Senators at Minnesota Wild
1 REG / 07:21Faceoff
Ottawa Senators
winning player: Zack Smith; losing player: Eric Staal
—
2018-01-22
Ottawa Senators at Minnesota Wild
1 REG / 07:28Stoppage
Neutral event

net-off
—
2018-01-22
Ottawa Senators at Minnesota Wild
1 REG / 07:28Faceoff
Ottawa Senators
winning player: Zack Smith; losing player: Daniel Winnik
—
2018-01-22
Ottawa Senators at Minnesota Wild
1 REG / 08:21Shot On Goal
Ottawa Senators
goalie in net: Alex Stalock; shooting player: Cody Ceci
wrist
—
2018-01-22
Ottawa Senators at Minnesota Wild
1 REG / 08:47Hit
Minnesota Wild
hitting player: Kyle Rau; hittee player: Mike Hoffman
—
2018-01-22
Ottawa Senators at Minnesota Wild
1 REG / 08:53Stoppage
Neutral event

offside
—
2018-01-22
Ottawa Senators at Minnesota Wild
1 REG / 08:53Faceoff
Ottawa Senators
winning player: Filip Chlapik; losing player: Matt Cullen
—
2018-01-22
Ottawa Senators at Minnesota Wild
1 REG / 09:01Hit
Ottawa Senators
hitting player: Filip Chlapik; hittee player: Gustav Olofsson
—
2018-01-22
Ottawa Senators at Minnesota Wild
1 REG / 09:15Stoppage
Neutral event

puck-in-netting
—
2018-01-22
Ottawa Senators at Minnesota Wild
1 REG / 09:15Faceoff
Ottawa Senators
winning player: Derick Brassard; 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.