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

276 matching events across 1 games. Last source refresh: Oct 4, 2026 04:27.

50 events per page. CSV contains all matching rows and additional event fields.
Date / gamePeriod / elapsed timeEvent / teamPlayers / detailsScore (away-home)
2019-10-15
Detroit Red Wings at Vancouver Canucks
1 REG / 00:00Period Start
Neutral event

—
2019-10-15
Detroit Red Wings at Vancouver Canucks
1 REG / 00:00Faceoff
Detroit Red Wings
winning player: Dylan Larkin; losing player: Bo Horvat
—
2019-10-15
Detroit Red Wings at Vancouver Canucks
1 REG / 00:15Missed Shot
Detroit Red Wings
goalie in net: Thatcher Demko; shooting player: Tyler Bertuzzi
wide-of-net; slap
—
2019-10-15
Detroit Red Wings at Vancouver Canucks
1 REG / 00:30Goal
Detroit Red Wings
goalie in net: Thatcher Demko; scoring player: Dylan Larkin; assist1 player: Anthony Mantha; assist2 player: Tyler Bertuzzi
wrist
1-0
2019-10-15
Detroit Red Wings at Vancouver Canucks
1 REG / 00:30Faceoff
Vancouver Canucks
winning player: Jay Beagle; losing player: Luke Glendening
—
2019-10-15
Detroit Red Wings at Vancouver Canucks
1 REG / 00:53Hit
Vancouver Canucks
hitting player: Tim Schaller; hittee player: Mike Green
—
2019-10-15
Detroit Red Wings at Vancouver Canucks
1 REG / 01:03Hit
Detroit Red Wings
hitting player: Luke Glendening; hittee player: Tyler Motte
—
2019-10-15
Detroit Red Wings at Vancouver Canucks
1 REG / 01:11Hit
Vancouver Canucks
hitting player: Jay Beagle; hittee player: Patrik Nemeth
—
2019-10-15
Detroit Red Wings at Vancouver Canucks
1 REG / 01:32Blocked Shot
Vancouver Canucks
shooting player: Troy Stecher; blocking player: Darren Helm
—
2019-10-15
Detroit Red Wings at Vancouver Canucks
1 REG / 01:47Stoppage
Neutral event

icing
—
2019-10-15
Detroit Red Wings at Vancouver Canucks
1 REG / 01:47Faceoff
Vancouver Canucks
winning player: J.T. Miller; losing player: Dylan Larkin
—
2019-10-15
Detroit Red Wings at Vancouver Canucks
1 REG / 02:18Shot On Goal
Detroit Red Wings
goalie in net: Thatcher Demko; shooting player: Alex Biega
wrist
—
2019-10-15
Detroit Red Wings at Vancouver Canucks
1 REG / 02:32Takeaway
Detroit Red Wings
player: Dennis Cholowski
—
2019-10-15
Detroit Red Wings at Vancouver Canucks
1 REG / 03:07Stoppage
Neutral event

puck-in-crowd
—
2019-10-15
Detroit Red Wings at Vancouver Canucks
1 REG / 03:07Faceoff
Detroit Red Wings
winning player: Frans Nielsen; losing player: Elias Pettersson
—
2019-10-15
Detroit Red Wings at Vancouver Canucks
1 REG / 03:29Hit
Detroit Red Wings
hitting player: Adam Erne; hittee player: Troy Stecher
—
2019-10-15
Detroit Red Wings at Vancouver Canucks
1 REG / 03:43Takeaway
Vancouver Canucks
player: Elias Pettersson
—
2019-10-15
Detroit Red Wings at Vancouver Canucks
1 REG / 03:57Shot On Goal
Vancouver Canucks
goalie in net: Jonathan Bernier; shooting player: Tim Schaller
wrist
—
2019-10-15
Detroit Red Wings at Vancouver Canucks
1 REG / 03:58Stoppage
Neutral event

goalie-stopped-after-sog
—
2019-10-15
Detroit Red Wings at Vancouver Canucks
1 REG / 03:58Faceoff
Detroit Red Wings
winning player: Luke Glendening; losing player: Tanner Pearson
—
2019-10-15
Detroit Red Wings at Vancouver Canucks
1 REG / 04:05Stoppage
Neutral event

icing
—
2019-10-15
Detroit Red Wings at Vancouver Canucks
1 REG / 04:05Faceoff
Detroit Red Wings
winning player: Luke Glendening; losing player: Bo Horvat
—
2019-10-15
Detroit Red Wings at Vancouver Canucks
1 REG / 04:19Hit
Detroit Red Wings
hitting player: Luke Glendening; hittee player: Micheal Ferland
—
2019-10-15
Detroit Red Wings at Vancouver Canucks
1 REG / 04:33Blocked Shot
Vancouver Canucks
shooting player: Chris Tanev; blocking player: Taro Hirose
—
2019-10-15
Detroit Red Wings at Vancouver Canucks
1 REG / 05:11Blocked Shot
Detroit Red Wings
shooting player: Anthony Mantha; blocking player: Alexander Edler
—
2019-10-15
Detroit Red Wings at Vancouver Canucks
1 REG / 05:40Shot On Goal
Vancouver Canucks
goalie in net: Jonathan Bernier; shooting player: J.T. Miller
slap
—
2019-10-15
Detroit Red Wings at Vancouver Canucks
1 REG / 05:40Stoppage
Neutral event

goalie-stopped-after-sog
—
2019-10-15
Detroit Red Wings at Vancouver Canucks
1 REG / 05:40Faceoff
Detroit Red Wings
winning player: Luke Glendening; losing player: Jay Beagle
—
2019-10-15
Detroit Red Wings at Vancouver Canucks
1 REG / 05:49Blocked Shot
Vancouver Canucks
shooting player: Troy Stecher; blocking player: Justin Abdelkader
—
2019-10-15
Detroit Red Wings at Vancouver Canucks
1 REG / 05:51Missed Shot
Vancouver Canucks
goalie in net: Jonathan Bernier; shooting player: Jay Beagle
wide-of-net; backhand
—
2019-10-15
Detroit Red Wings at Vancouver Canucks
1 REG / 05:59Shot On Goal
Vancouver Canucks
goalie in net: Jonathan Bernier; shooting player: Jordie Benn
wrist
—
2019-10-15
Detroit Red Wings at Vancouver Canucks
1 REG / 05:59Stoppage
Neutral event

puck-in-netting
—
2019-10-15
Detroit Red Wings at Vancouver Canucks
1 REG / 05:59Faceoff
Vancouver Canucks
winning player: Elias Pettersson; losing player: Frans Nielsen
—
2019-10-15
Detroit Red Wings at Vancouver Canucks
1 REG / 06:07Takeaway
Detroit Red Wings
player: Frans Nielsen
—
2019-10-15
Detroit Red Wings at Vancouver Canucks
1 REG / 06:39Giveaway
Vancouver Canucks
player: Elias Pettersson
—
2019-10-15
Detroit Red Wings at Vancouver Canucks
1 REG / 07:20Penalty
Detroit Red Wings
committed by player: Justin Abdelkader; drawn by player: Jordie Benn
slashing; 2.0
—
2019-10-15
Detroit Red Wings at Vancouver Canucks
1 REG / 07:20Stoppage
Neutral event

tv-timeout; tv-timeout
—
2019-10-15
Detroit Red Wings at Vancouver Canucks
1 REG / 07:20Faceoff
Vancouver Canucks
winning player: Bo Horvat; losing player: Luke Glendening
—
2019-10-15
Detroit Red Wings at Vancouver Canucks
1 REG / 07:25Shot On Goal
Vancouver Canucks
goalie in net: Jonathan Bernier; shooting player: Alexander Edler
snap
—
2019-10-15
Detroit Red Wings at Vancouver Canucks
1 REG / 07:39Missed Shot
Vancouver Canucks
goalie in net: Jonathan Bernier; shooting player: J.T. Miller
wide-of-net; deflected
—
2019-10-15
Detroit Red Wings at Vancouver Canucks
1 REG / 07:52Stoppage
Neutral event

offside
—
2019-10-15
Detroit Red Wings at Vancouver Canucks
1 REG / 07:52Faceoff
Vancouver Canucks
winning player: Bo Horvat; losing player: Dylan Larkin
—
2019-10-15
Detroit Red Wings at Vancouver Canucks
1 REG / 08:15Hit
Vancouver Canucks
hitting player: Elias Pettersson; hittee player: Tyler Bertuzzi
—
2019-10-15
Detroit Red Wings at Vancouver Canucks
1 REG / 08:17Shot On Goal
Vancouver Canucks
goalie in net: Jonathan Bernier; shooting player: Brock Boeser
wrist
—
2019-10-15
Detroit Red Wings at Vancouver Canucks
1 REG / 08:25Blocked Shot
Vancouver Canucks
shooting player: Alexander Edler; blocking player: Dylan Larkin
—
2019-10-15
Detroit Red Wings at Vancouver Canucks
1 REG / 08:25Stoppage
Neutral event

puck-in-netting
—
2019-10-15
Detroit Red Wings at Vancouver Canucks
1 REG / 08:25Faceoff
Vancouver Canucks
winning player: Brandon Sutter; losing player: Luke Glendening
—
2019-10-15
Detroit Red Wings at Vancouver Canucks
1 REG / 08:38Blocked Shot
Vancouver Canucks
shooting player: Quinn Hughes; blocking player: Luke Glendening
—
2019-10-15
Detroit Red Wings at Vancouver Canucks
1 REG / 09:21Shot On Goal
Vancouver Canucks
goalie in net: Jonathan Bernier; shooting player: Josh Leivo
wrist
—
2019-10-15
Detroit Red Wings at Vancouver Canucks
1 REG / 09:21Stoppage
Neutral event

goalie-stopped-after-sog
—

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.