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

286 matching events across 1 games. Last source refresh: Oct 4, 2026 05:26.

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

—
2024-03-15
Anaheim Ducks at Winnipeg Jets
1 REG / 00:00Faceoff
Winnipeg Jets
winning player: Mark Scheifele; losing player: Bo Groulx
—
2024-03-15
Anaheim Ducks at Winnipeg Jets
1 REG / 00:10Hit
Anaheim Ducks
hitting player: Pavol Regenda; hittee player: Josh Morrissey
—
2024-03-15
Anaheim Ducks at Winnipeg Jets
1 REG / 00:24Hit
Anaheim Ducks
hitting player: Bo Groulx; hittee player: Mark Scheifele
—
2024-03-15
Anaheim Ducks at Winnipeg Jets
1 REG / 00:48Missed Shot
Anaheim Ducks
goalie in net: Laurent Brossoit; shooting player: Ryan Strome
wide-left; poke
—
2024-03-15
Anaheim Ducks at Winnipeg Jets
1 REG / 01:07Missed Shot
Winnipeg Jets
goalie in net: John Gibson; shooting player: Nino Niederreiter
wide-right; tip-in
—
2024-03-15
Anaheim Ducks at Winnipeg Jets
1 REG / 01:27Hit
Winnipeg Jets
hitting player: Brenden Dillon; hittee player: Ryan Strome
—
2024-03-15
Anaheim Ducks at Winnipeg Jets
1 REG / 01:47Hit
Anaheim Ducks
hitting player: Brett Leason; hittee player: Nate Schmidt
—
2024-03-15
Anaheim Ducks at Winnipeg Jets
1 REG / 01:58Takeaway
Anaheim Ducks
player: Pavel Mintyukov
—
2024-03-15
Anaheim Ducks at Winnipeg Jets
1 REG / 02:00Stoppage
Neutral event

icing
—
2024-03-15
Anaheim Ducks at Winnipeg Jets
1 REG / 02:00Faceoff
Winnipeg Jets
winning player: Sean Monahan; losing player: Isac Lundeström
—
2024-03-15
Anaheim Ducks at Winnipeg Jets
1 REG / 02:05Missed Shot
Winnipeg Jets
goalie in net: John Gibson; shooting player: Tyler Toffoli
wide-right; wrist
—
2024-03-15
Anaheim Ducks at Winnipeg Jets
1 REG / 02:19Shot On Goal
Anaheim Ducks
goalie in net: Laurent Brossoit; shooting player: Frank Vatrano
wrist
—
2024-03-15
Anaheim Ducks at Winnipeg Jets
1 REG / 02:28Takeaway
Anaheim Ducks
player: Gustav Lindstrom
—
2024-03-15
Anaheim Ducks at Winnipeg Jets
1 REG / 02:57Takeaway
Winnipeg Jets
player: David Gustafsson
—
2024-03-15
Anaheim Ducks at Winnipeg Jets
1 REG / 03:44Shot On Goal
Winnipeg Jets
goalie in net: John Gibson; shooting player: Mark Scheifele
tip-in
—
2024-03-15
Anaheim Ducks at Winnipeg Jets
1 REG / 03:55Shot On Goal
Winnipeg Jets
goalie in net: John Gibson; shooting player: Alex Iafallo
wrist
—
2024-03-15
Anaheim Ducks at Winnipeg Jets
1 REG / 04:10Blocked Shot
Winnipeg Jets
shooting player: Neal Pionk; blocking player: Ross Johnston
blocked
—
2024-03-15
Anaheim Ducks at Winnipeg Jets
1 REG / 04:18Giveaway
Anaheim Ducks
player: Bo Groulx
—
2024-03-15
Anaheim Ducks at Winnipeg Jets
1 REG / 04:20Stoppage
Neutral event

puck-frozen
—
2024-03-15
Anaheim Ducks at Winnipeg Jets
1 REG / 04:20Faceoff
Winnipeg Jets
winning player: Adam Lowry; losing player: Ryan Strome
—
2024-03-15
Anaheim Ducks at Winnipeg Jets
1 REG / 04:23Shot On Goal
Winnipeg Jets
goalie in net: John Gibson; shooting player: Dylan DeMelo
slap
—
2024-03-15
Anaheim Ducks at Winnipeg Jets
1 REG / 04:44Missed Shot
Winnipeg Jets
goalie in net: John Gibson; shooting player: Mason Appleton
wide-right; wrist
—
2024-03-15
Anaheim Ducks at Winnipeg Jets
1 REG / 04:45Missed Shot
Winnipeg Jets
goalie in net: John Gibson; shooting player: Mason Appleton
short; wrist
—
2024-03-15
Anaheim Ducks at Winnipeg Jets
1 REG / 04:48Missed Shot
Winnipeg Jets
goalie in net: John Gibson; shooting player: Nino Niederreiter
wide-left; tip-in
—
2024-03-15
Anaheim Ducks at Winnipeg Jets
1 REG / 05:27Shot On Goal
Winnipeg Jets
goalie in net: John Gibson; shooting player: Nikolaj Ehlers
wrist
—
2024-03-15
Anaheim Ducks at Winnipeg Jets
1 REG / 06:32Shot On Goal
Winnipeg Jets
goalie in net: John Gibson; shooting player: Vladislav Namestnikov
wrist
—
2024-03-15
Anaheim Ducks at Winnipeg Jets
1 REG / 06:34Stoppage
Neutral event

goalie-stopped-after-sog; tv-timeout
—
2024-03-15
Anaheim Ducks at Winnipeg Jets
1 REG / 06:34Faceoff
Anaheim Ducks
winning player: Bo Groulx; losing player: Mark Scheifele
—
2024-03-15
Anaheim Ducks at Winnipeg Jets
1 REG / 06:57Shot On Goal
Winnipeg Jets
goalie in net: John Gibson; shooting player: Kyle Connor
wrist
—
2024-03-15
Anaheim Ducks at Winnipeg Jets
1 REG / 07:14Blocked Shot
Winnipeg Jets
shooting player: Dylan DeMelo; blocking player: Bo Groulx
blocked
—
2024-03-15
Anaheim Ducks at Winnipeg Jets
1 REG / 07:21Shot On Goal
Winnipeg Jets
goalie in net: John Gibson; shooting player: Josh Morrissey
wrist
—
2024-03-15
Anaheim Ducks at Winnipeg Jets
1 REG / 07:29Shot On Goal
Winnipeg Jets
goalie in net: John Gibson; shooting player: Mark Scheifele
snap
—
2024-03-15
Anaheim Ducks at Winnipeg Jets
1 REG / 07:31Stoppage
Neutral event

goalie-stopped-after-sog
—
2024-03-15
Anaheim Ducks at Winnipeg Jets
1 REG / 07:31Faceoff
Anaheim Ducks
winning player: Isac Lundeström; losing player: Mason Appleton
—
2024-03-15
Anaheim Ducks at Winnipeg Jets
1 REG / 07:44Blocked Shot
Anaheim Ducks
shooting player: Gustav Lindstrom; blocking player: Alex Killorn
teammate-blocked
—
2024-03-15
Anaheim Ducks at Winnipeg Jets
1 REG / 07:47Penalty
Winnipeg Jets
committed by player: Neal Pionk; drawn by player: Isac Lundeström
hooking; 2.0
—
2024-03-15
Anaheim Ducks at Winnipeg Jets
1 REG / 07:47Faceoff
Anaheim Ducks
winning player: Ryan Strome; losing player: Adam Lowry
—
2024-03-15
Anaheim Ducks at Winnipeg Jets
1 REG / 08:21Missed Shot
Anaheim Ducks
goalie in net: Laurent Brossoit; shooting player: Frank Vatrano
wide-right; slap
—
2024-03-15
Anaheim Ducks at Winnipeg Jets
1 REG / 08:32Missed Shot
Anaheim Ducks
goalie in net: Laurent Brossoit; shooting player: Frank Vatrano
hit-right-post; wrist
—
2024-03-15
Anaheim Ducks at Winnipeg Jets
1 REG / 08:35Stoppage
Neutral event

puck-in-crowd
—
2024-03-15
Anaheim Ducks at Winnipeg Jets
1 REG / 08:35Faceoff
Winnipeg Jets
winning player: Sean Monahan; losing player: Brett Leason
—
2024-03-15
Anaheim Ducks at Winnipeg Jets
1 REG / 08:54Takeaway
Winnipeg Jets
player: Laurent Brossoit
—
2024-03-15
Anaheim Ducks at Winnipeg Jets
1 REG / 09:14Shot On Goal
Anaheim Ducks
goalie in net: Laurent Brossoit; shooting player: Olen Zellweger
snap
—
2024-03-15
Anaheim Ducks at Winnipeg Jets
1 REG / 09:15Stoppage
Neutral event

puck-frozen
—
2024-03-15
Anaheim Ducks at Winnipeg Jets
1 REG / 09:15Faceoff
Winnipeg Jets
winning player: Adam Lowry; losing player: Ryan Strome
—
2024-03-15
Anaheim Ducks at Winnipeg Jets
1 REG / 09:57Hit
Winnipeg Jets
hitting player: Adam Lowry; hittee player: Gustav Lindstrom
—
2024-03-15
Anaheim Ducks at Winnipeg Jets
1 REG / 10:22Stoppage
Neutral event

puck-in-benches; tv-timeout
—
2024-03-15
Anaheim Ducks at Winnipeg Jets
1 REG / 10:22Faceoff
Winnipeg Jets
winning player: Mark Scheifele; losing player: Ben Meyers
—
2024-03-15
Anaheim Ducks at Winnipeg Jets
1 REG / 11:14Hit
Winnipeg Jets
hitting player: Josh Morrissey; hittee player: Alex Killorn
—

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.