NHL Data Hub

NHL play-by-play

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

Reset

310 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-02
Toronto Maple Leafs at St. Louis Blues
1 REG / 00:00Period Start
Neutral event

—
2017-02-02
Toronto Maple Leafs at St. Louis Blues
1 REG / 00:00Faceoff
Toronto Maple Leafs
winning player: Nazem Kadri; losing player: Jori Lehtera
—
2017-02-02
Toronto Maple Leafs at St. Louis Blues
1 REG / 00:16Hit
Toronto Maple Leafs
hitting player: James van Riemsdyk; hittee player: Jay Bouwmeester
—
2017-02-02
Toronto Maple Leafs at St. Louis Blues
1 REG / 00:45Shot On Goal
St. Louis Blues
goalie in net: Frederik Andersen; shooting player: David Perron
wrist
—
2017-02-02
Toronto Maple Leafs at St. Louis Blues
1 REG / 00:55Takeaway
St. Louis Blues
player: David Perron
—
2017-02-02
Toronto Maple Leafs at St. Louis Blues
1 REG / 01:02Missed Shot
St. Louis Blues
goalie in net: Frederik Andersen; shooting player: Joel Edmundson
wide-of-net; slap
—
2017-02-02
Toronto Maple Leafs at St. Louis Blues
1 REG / 01:16Shot On Goal
St. Louis Blues
goalie in net: Frederik Andersen; shooting player: Colton Parayko
wrist
—
2017-02-02
Toronto Maple Leafs at St. Louis Blues
1 REG / 01:36Stoppage
Neutral event

icing
—
2017-02-02
Toronto Maple Leafs at St. Louis Blues
1 REG / 01:36Faceoff
Toronto Maple Leafs
winning player: Tyler Bozak; losing player: Patrik Berglund
—
2017-02-02
Toronto Maple Leafs at St. Louis Blues
1 REG / 02:09Missed Shot
St. Louis Blues
goalie in net: Frederik Andersen; shooting player: Nail Yakupov
wide-of-net; wrist
—
2017-02-02
Toronto Maple Leafs at St. Louis Blues
1 REG / 02:35Hit
St. Louis Blues
hitting player: Ryan Reaves; hittee player: Ben Smith
—
2017-02-02
Toronto Maple Leafs at St. Louis Blues
1 REG / 02:42Hit
Toronto Maple Leafs
hitting player: Matt Martin; hittee player: Jay Bouwmeester
—
2017-02-02
Toronto Maple Leafs at St. Louis Blues
1 REG / 02:45Blocked Shot
St. Louis Blues
shooting player: Ryan Reaves; blocking player: Jake Gardiner
—
2017-02-02
Toronto Maple Leafs at St. Louis Blues
1 REG / 02:51Hit
Toronto Maple Leafs
hitting player: Roman Polak; hittee player: Ivan Barbashev
—
2017-02-02
Toronto Maple Leafs at St. Louis Blues
1 REG / 03:05Hit
Toronto Maple Leafs
hitting player: Matt Martin; hittee player: Jay Bouwmeester
—
2017-02-02
Toronto Maple Leafs at St. Louis Blues
1 REG / 03:38Hit
St. Louis Blues
hitting player: Vladimir Tarasenko; hittee player: Nazem Kadri
—
2017-02-02
Toronto Maple Leafs at St. Louis Blues
1 REG / 03:42Shot On Goal
Toronto Maple Leafs
goalie in net: Jake Allen; shooting player: James van Riemsdyk
tip-in
—
2017-02-02
Toronto Maple Leafs at St. Louis Blues
1 REG / 03:43Stoppage
Neutral event

goalie-stopped-after-sog
—
2017-02-02
Toronto Maple Leafs at St. Louis Blues
1 REG / 03:43Faceoff
Toronto Maple Leafs
winning player: Auston Matthews; losing player: Paul Stastny
—
2017-02-02
Toronto Maple Leafs at St. Louis Blues
1 REG / 03:47Blocked Shot
Toronto Maple Leafs
shooting player: Jake Gardiner; blocking player: David Perron
—
2017-02-02
Toronto Maple Leafs at St. Louis Blues
1 REG / 03:48Stoppage
Neutral event

puck-in-netting
—
2017-02-02
Toronto Maple Leafs at St. Louis Blues
1 REG / 03:48Faceoff
Toronto Maple Leafs
winning player: Auston Matthews; losing player: Paul Stastny
—
2017-02-02
Toronto Maple Leafs at St. Louis Blues
1 REG / 03:57Stoppage
Neutral event

puck-in-netting
—
2017-02-02
Toronto Maple Leafs at St. Louis Blues
1 REG / 03:57Faceoff
St. Louis Blues
winning player: Patrik Berglund; losing player: Tyler Bozak
—
2017-02-02
Toronto Maple Leafs at St. Louis Blues
1 REG / 04:07Hit
St. Louis Blues
hitting player: Patrik Berglund; hittee player: Connor Carrick
—
2017-02-02
Toronto Maple Leafs at St. Louis Blues
1 REG / 04:17Hit
Toronto Maple Leafs
hitting player: Leo Komarov; hittee player: Alex Pietrangelo
—
2017-02-02
Toronto Maple Leafs at St. Louis Blues
1 REG / 04:26Shot On Goal
Toronto Maple Leafs
goalie in net: Jake Allen; shooting player: Connor Brown
wrist
—
2017-02-02
Toronto Maple Leafs at St. Louis Blues
1 REG / 04:27Stoppage
Neutral event

goalie-stopped-after-sog
—
2017-02-02
Toronto Maple Leafs at St. Louis Blues
1 REG / 04:27Faceoff
St. Louis Blues
winning player: Paul Stastny; losing player: Auston Matthews
—
2017-02-02
Toronto Maple Leafs at St. Louis Blues
1 REG / 04:35Stoppage
Neutral event

icing
—
2017-02-02
Toronto Maple Leafs at St. Louis Blues
1 REG / 04:35Faceoff
Toronto Maple Leafs
winning player: Auston Matthews; losing player: Paul Stastny
—
2017-02-02
Toronto Maple Leafs at St. Louis Blues
1 REG / 04:48Hit
Toronto Maple Leafs
hitting player: Zach Hyman; hittee player: Joel Edmundson
—
2017-02-02
Toronto Maple Leafs at St. Louis Blues
1 REG / 04:53Blocked Shot
Toronto Maple Leafs
shooting player: William Nylander; blocking player: Joel Edmundson
—
2017-02-02
Toronto Maple Leafs at St. Louis Blues
1 REG / 04:54Stoppage
Neutral event

puck-in-netting
—
2017-02-02
Toronto Maple Leafs at St. Louis Blues
1 REG / 04:54Faceoff
Toronto Maple Leafs
winning player: Nazem Kadri; losing player: Jori Lehtera
—
2017-02-02
Toronto Maple Leafs at St. Louis Blues
1 REG / 05:45Hit
Toronto Maple Leafs
hitting player: Nikita Zaitsev; hittee player: Ivan Barbashev
—
2017-02-02
Toronto Maple Leafs at St. Louis Blues
1 REG / 06:08Shot On Goal
Toronto Maple Leafs
goalie in net: Jake Allen; shooting player: Nikita Soshnikov
wrist
—
2017-02-02
Toronto Maple Leafs at St. Louis Blues
1 REG / 06:14Missed Shot
Toronto Maple Leafs
goalie in net: Jake Allen; shooting player: Matt Martin
wide-of-net; wrist
—
2017-02-02
Toronto Maple Leafs at St. Louis Blues
1 REG / 06:20Hit
Toronto Maple Leafs
hitting player: Nikita Soshnikov; hittee player: Ryan Reaves
—
2017-02-02
Toronto Maple Leafs at St. Louis Blues
1 REG / 06:32Hit
Toronto Maple Leafs
hitting player: Roman Polak; hittee player: Nail Yakupov
—
2017-02-02
Toronto Maple Leafs at St. Louis Blues
1 REG / 08:03Shot On Goal
St. Louis Blues
goalie in net: Frederik Andersen; shooting player: David Perron
wrist
—
2017-02-02
Toronto Maple Leafs at St. Louis Blues
1 REG / 08:05Stoppage
Neutral event

goalie-stopped-after-sog; tv-timeout
—
2017-02-02
Toronto Maple Leafs at St. Louis Blues
1 REG / 08:05Faceoff
St. Louis Blues
winning player: Paul Stastny; losing player: Nazem Kadri
—
2017-02-02
Toronto Maple Leafs at St. Louis Blues
1 REG / 08:35Shot On Goal
St. Louis Blues
goalie in net: Frederik Andersen; shooting player: Alex Pietrangelo
wrist
—
2017-02-02
Toronto Maple Leafs at St. Louis Blues
1 REG / 09:33Shot On Goal
St. Louis Blues
goalie in net: Frederik Andersen; shooting player: Robby Fabbri
wrist
—
2017-02-02
Toronto Maple Leafs at St. Louis Blues
1 REG / 09:37Hit
Toronto Maple Leafs
hitting player: Leo Komarov; hittee player: Robby Fabbri
—
2017-02-02
Toronto Maple Leafs at St. Louis Blues
1 REG / 10:19Shot On Goal
St. Louis Blues
goalie in net: Frederik Andersen; shooting player: Alexander Steen
slap
—
2017-02-02
Toronto Maple Leafs at St. Louis Blues
1 REG / 10:29Stoppage
Neutral event

offside; tv-timeout
—
2017-02-02
Toronto Maple Leafs at St. Louis Blues
1 REG / 10:29Faceoff
Toronto Maple Leafs
winning player: Auston Matthews; losing player: Jori Lehtera
—
2017-02-02
Toronto Maple Leafs at St. Louis Blues
1 REG / 10:49Shot On Goal
St. Louis Blues
goalie in net: Frederik Andersen; shooting player: Jay Bouwmeester
slap
—

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.