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

282 matching events across 1 games. Last source refresh: Oct 4, 2026 05:28.

50 events per page. CSV contains all matching rows and additional event fields.
Date / gamePeriod / elapsed timeEvent / teamPlayers / detailsScore (away-home)
2024-04-18
Vancouver Canucks at Winnipeg Jets
1 REG / 00:00Period Start
Neutral event

—
2024-04-18
Vancouver Canucks at Winnipeg Jets
1 REG / 00:00Faceoff
Winnipeg Jets
winning player: Sean Monahan; losing player: Elias Pettersson
—
2024-04-18
Vancouver Canucks at Winnipeg Jets
1 REG / 00:15Shot On Goal
Winnipeg Jets
goalie in net: Thatcher Demko; shooting player: Sean Monahan
wrist
—
2024-04-18
Vancouver Canucks at Winnipeg Jets
1 REG / 00:17Stoppage
Neutral event

goalie-stopped-after-sog
—
2024-04-18
Vancouver Canucks at Winnipeg Jets
1 REG / 00:17Faceoff
Vancouver Canucks
winning player: Elias Lindholm; losing player: Sean Monahan
—
2024-04-18
Vancouver Canucks at Winnipeg Jets
1 REG / 01:17Hit
Winnipeg Jets
hitting player: Dylan DeMelo; hittee player: Sam Lafferty
—
2024-04-18
Vancouver Canucks at Winnipeg Jets
1 REG / 01:34Blocked Shot
Vancouver Canucks
shooting player: Phillip Di Giuseppe; blocking player: Colin Miller
blocked
—
2024-04-18
Vancouver Canucks at Winnipeg Jets
1 REG / 01:36Stoppage
Neutral event

puck-in-netting
—
2024-04-18
Vancouver Canucks at Winnipeg Jets
1 REG / 01:36Faceoff
Winnipeg Jets
winning player: Brad Lambert; losing player: Pius Suter
—
2024-04-18
Vancouver Canucks at Winnipeg Jets
1 REG / 01:52Takeaway
Winnipeg Jets
player: Gabriel Vilardi
—
2024-04-18
Vancouver Canucks at Winnipeg Jets
1 REG / 02:00Shot On Goal
Winnipeg Jets
goalie in net: Thatcher Demko; shooting player: Logan Stanley
wrist
—
2024-04-18
Vancouver Canucks at Winnipeg Jets
1 REG / 02:02Stoppage
Neutral event

goalie-stopped-after-sog
—
2024-04-18
Vancouver Canucks at Winnipeg Jets
1 REG / 02:02Faceoff
Vancouver Canucks
winning player: Elias Pettersson; losing player: Nino Niederreiter
—
2024-04-18
Vancouver Canucks at Winnipeg Jets
1 REG / 02:08Hit
Winnipeg Jets
hitting player: Nikita Chibrikov; hittee player: Nils Hoglander
—
2024-04-18
Vancouver Canucks at Winnipeg Jets
1 REG / 02:44Takeaway
Winnipeg Jets
player: Dylan Samberg
—
2024-04-18
Vancouver Canucks at Winnipeg Jets
1 REG / 02:48Stoppage
Neutral event

offside
—
2024-04-18
Vancouver Canucks at Winnipeg Jets
1 REG / 02:48Faceoff
Winnipeg Jets
winning player: Sean Monahan; losing player: Elias Lindholm
—
2024-04-18
Vancouver Canucks at Winnipeg Jets
1 REG / 02:56Giveaway
Vancouver Canucks
player: Tyler Myers
—
2024-04-18
Vancouver Canucks at Winnipeg Jets
1 REG / 02:58Shot On Goal
Winnipeg Jets
goalie in net: Thatcher Demko; shooting player: Nate Schmidt
wrist
—
2024-04-18
Vancouver Canucks at Winnipeg Jets
1 REG / 03:07Blocked Shot
Winnipeg Jets
shooting player: Nikolaj Ehlers; blocking player: Carson Soucy
blocked
—
2024-04-18
Vancouver Canucks at Winnipeg Jets
1 REG / 03:11Hit
Winnipeg Jets
hitting player: Dylan DeMelo; hittee player: Dakota Joshua
—
2024-04-18
Vancouver Canucks at Winnipeg Jets
1 REG / 03:15Hit
Vancouver Canucks
hitting player: Carson Soucy; hittee player: Sean Monahan
—
2024-04-18
Vancouver Canucks at Winnipeg Jets
1 REG / 03:20Missed Shot
Winnipeg Jets
goalie in net: Thatcher Demko; shooting player: Dylan DeMelo
wide-right; slap
—
2024-04-18
Vancouver Canucks at Winnipeg Jets
1 REG / 03:22Stoppage
Neutral event

goalie-stopped-after-sog
—
2024-04-18
Vancouver Canucks at Winnipeg Jets
1 REG / 03:22Faceoff
Vancouver Canucks
winning player: Teddy Blueger; losing player: Rasmus Kupari
—
2024-04-18
Vancouver Canucks at Winnipeg Jets
1 REG / 03:34Hit
Winnipeg Jets
hitting player: Logan Stanley; hittee player: Sam Lafferty
—
2024-04-18
Vancouver Canucks at Winnipeg Jets
1 REG / 03:42Blocked Shot
Vancouver Canucks
shooting player: Quinn Hughes; blocking player: Rasmus Kupari
blocked
—
2024-04-18
Vancouver Canucks at Winnipeg Jets
1 REG / 03:47Hit
Vancouver Canucks
hitting player: Noah Juulsen; hittee player: Mason Appleton
—
2024-04-18
Vancouver Canucks at Winnipeg Jets
1 REG / 03:58Hit
Vancouver Canucks
hitting player: Vasily Podkolzin; hittee player: Dylan Samberg
—
2024-04-18
Vancouver Canucks at Winnipeg Jets
1 REG / 04:10Stoppage
Neutral event

puck-in-crowd
—
2024-04-18
Vancouver Canucks at Winnipeg Jets
1 REG / 04:10Faceoff
Vancouver Canucks
winning player: Nils Aman; losing player: Brad Lambert
—
2024-04-18
Vancouver Canucks at Winnipeg Jets
1 REG / 04:13Blocked Shot
Vancouver Canucks
shooting player: Nikita Zadorov; blocking player: Alex Iafallo
blocked
—
2024-04-18
Vancouver Canucks at Winnipeg Jets
1 REG / 04:22Blocked Shot
Vancouver Canucks
shooting player: Mark Friedman; blocking player: Dylan Samberg
blocked
—
2024-04-18
Vancouver Canucks at Winnipeg Jets
1 REG / 05:01Blocked Shot
Vancouver Canucks
shooting player: Ilya Mikheyev; blocking player: Brad Lambert
blocked
—
2024-04-18
Vancouver Canucks at Winnipeg Jets
1 REG / 05:04Stoppage
Neutral event

puck-in-netting
—
2024-04-18
Vancouver Canucks at Winnipeg Jets
1 REG / 05:04Faceoff
Winnipeg Jets
winning player: David Gustafsson; losing player: Elias Lindholm
—
2024-04-18
Vancouver Canucks at Winnipeg Jets
1 REG / 05:07Blocked Shot
Vancouver Canucks
shooting player: Dakota Joshua; blocking player: Dylan DeMelo
blocked
—
2024-04-18
Vancouver Canucks at Winnipeg Jets
1 REG / 05:15Hit
Winnipeg Jets
hitting player: David Gustafsson; hittee player: Conor Garland
—
2024-04-18
Vancouver Canucks at Winnipeg Jets
1 REG / 05:18Hit
Winnipeg Jets
hitting player: Nikita Chibrikov; hittee player: Elias Lindholm
—
2024-04-18
Vancouver Canucks at Winnipeg Jets
1 REG / 05:22Goal
Vancouver Canucks
goalie in net: Laurent Brossoit; scoring player: Conor Garland
deflected
1-0
2024-04-18
Vancouver Canucks at Winnipeg Jets
1 REG / 05:22Faceoff
Vancouver Canucks
winning player: Teddy Blueger; losing player: David Gustafsson
—
2024-04-18
Vancouver Canucks at Winnipeg Jets
1 REG / 05:32Stoppage
Neutral event

hand-pass
—
2024-04-18
Vancouver Canucks at Winnipeg Jets
1 REG / 05:32Faceoff
Winnipeg Jets
winning player: David Gustafsson; losing player: Teddy Blueger
—
2024-04-18
Vancouver Canucks at Winnipeg Jets
1 REG / 05:43Hit
Winnipeg Jets
hitting player: Nino Niederreiter; hittee player: Mark Friedman
—
2024-04-18
Vancouver Canucks at Winnipeg Jets
1 REG / 05:49Stoppage
Neutral event

offside
—
2024-04-18
Vancouver Canucks at Winnipeg Jets
1 REG / 05:49Faceoff
Winnipeg Jets
winning player: Sean Monahan; losing player: Nils Aman
—
2024-04-18
Vancouver Canucks at Winnipeg Jets
1 REG / 06:24Blocked Shot
Winnipeg Jets
shooting player: Colin Miller; blocking player: Nikita Zadorov
blocked
—
2024-04-18
Vancouver Canucks at Winnipeg Jets
1 REG / 06:41Hit
Vancouver Canucks
hitting player: Tyler Myers; hittee player: Cole Perfetti
—
2024-04-18
Vancouver Canucks at Winnipeg Jets
1 REG / 06:44Stoppage
Neutral event

offside; tv-timeout
—
2024-04-18
Vancouver Canucks at Winnipeg Jets
1 REG / 06:44Faceoff
Vancouver Canucks
winning player: Elias Pettersson; losing player: Rasmus Kupari
—

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.