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: Nov 10, 2026 08:35.

50 events per page. CSV contains all matching rows and additional event fields.
Date / gamePeriod / elapsed timeEvent / teamPlayers / detailsScore (away-home)
2026-11-08
Tampa Bay Lightning at Winnipeg Jets
1 REG / 00:00Period Start
Neutral event

—
2026-11-08
Tampa Bay Lightning at Winnipeg Jets
1 REG / 00:00Faceoff
Tampa Bay Lightning
winning player: Yanni Gourde; losing player: Adam Lowry
—
2026-11-08
Tampa Bay Lightning at Winnipeg Jets
1 REG / 00:10Hit
Tampa Bay Lightning
hitting player: Yanni Gourde; hittee player: Adam Lowry
—
2026-11-08
Tampa Bay Lightning at Winnipeg Jets
1 REG / 00:14Missed Shot
Tampa Bay Lightning
goalie in net: Stuart Skinner; shooting player: Brandon Hagel
hit-right-post; wrist
—
2026-11-08
Tampa Bay Lightning at Winnipeg Jets
1 REG / 00:34Hit
Winnipeg Jets
hitting player: Mario Ferraro; hittee player: Yanni Gourde
—
2026-11-08
Tampa Bay Lightning at Winnipeg Jets
1 REG / 00:35Takeaway
Winnipeg Jets
player: Mario Ferraro
—
2026-11-08
Tampa Bay Lightning at Winnipeg Jets
1 REG / 00:51Shot On Goal
Tampa Bay Lightning
goalie in net: Stuart Skinner; shooting player: Erik Cernak
wrist
—
2026-11-08
Tampa Bay Lightning at Winnipeg Jets
1 REG / 01:42Giveaway
Winnipeg Jets
player: Tyrel Bauer
—
2026-11-08
Tampa Bay Lightning at Winnipeg Jets
1 REG / 01:43Shot On Goal
Tampa Bay Lightning
goalie in net: Stuart Skinner; shooting player: Brayden Point
wrist
—
2026-11-08
Tampa Bay Lightning at Winnipeg Jets
1 REG / 01:45Stoppage
Neutral event

goalie-stopped-after-sog
—
2026-11-08
Tampa Bay Lightning at Winnipeg Jets
1 REG / 01:45Faceoff
Tampa Bay Lightning
winning player: Jake Guentzel; losing player: Morgan Barron
—
2026-11-08
Tampa Bay Lightning at Winnipeg Jets
1 REG / 01:57Giveaway
Winnipeg Jets
player: Cole Koepke
—
2026-11-08
Tampa Bay Lightning at Winnipeg Jets
1 REG / 02:17Hit
Tampa Bay Lightning
hitting player: John Carlson; hittee player: Isak Rosen
—
2026-11-08
Tampa Bay Lightning at Winnipeg Jets
1 REG / 02:19Giveaway
Winnipeg Jets
player: Isak Rosen
—
2026-11-08
Tampa Bay Lightning at Winnipeg Jets
1 REG / 02:24Giveaway
Tampa Bay Lightning
player: Nikita Kucherov
—
2026-11-08
Tampa Bay Lightning at Winnipeg Jets
1 REG / 02:56Shot On Goal
Tampa Bay Lightning
goalie in net: Stuart Skinner; shooting player: Pontus Holmberg
wrist
—
2026-11-08
Tampa Bay Lightning at Winnipeg Jets
1 REG / 03:36Giveaway
Tampa Bay Lightning
player: Jake Guentzel
—
2026-11-08
Tampa Bay Lightning at Winnipeg Jets
1 REG / 03:46Shot On Goal
Winnipeg Jets
goalie in net: Andrei Vasilevskiy; shooting player: Viggo Björck
wrist
—
2026-11-08
Tampa Bay Lightning at Winnipeg Jets
1 REG / 03:55Hit
Winnipeg Jets
hitting player: Neal Pionk; hittee player: John Carlson
—
2026-11-08
Tampa Bay Lightning at Winnipeg Jets
1 REG / 04:15Penalty
Winnipeg Jets
committed by player: Dylan DeMelo; drawn by player: Pontus Holmberg
cross-checking; 2.0
—
2026-11-08
Tampa Bay Lightning at Winnipeg Jets
1 REG / 04:15Faceoff
Winnipeg Jets
winning player: Morgan Barron; losing player: Conor Geekie
—
2026-11-08
Tampa Bay Lightning at Winnipeg Jets
1 REG / 04:19Shot On Goal
Winnipeg Jets
goalie in net: Andrei Vasilevskiy; shooting player: Kyle Connor
wrist
—
2026-11-08
Tampa Bay Lightning at Winnipeg Jets
1 REG / 04:50Blocked Shot
Tampa Bay Lightning
shooting player: Conor Geekie; blocking player: Mario Ferraro
blocked
—
2026-11-08
Tampa Bay Lightning at Winnipeg Jets
1 REG / 04:51Stoppage
Neutral event

puck-in-netting
—
2026-11-08
Tampa Bay Lightning at Winnipeg Jets
1 REG / 04:51Faceoff
Winnipeg Jets
winning player: Adam Lowry; losing player: Brayden Point
—
2026-11-08
Tampa Bay Lightning at Winnipeg Jets
1 REG / 06:16Missed Shot
Winnipeg Jets
goalie in net: Andrei Vasilevskiy; shooting player: Haydn Fleury
wide-left; backhand
—
2026-11-08
Tampa Bay Lightning at Winnipeg Jets
1 REG / 06:23Blocked Shot
Tampa Bay Lightning
shooting player: Nikita Kucherov; blocking player: Mario Ferraro
blocked
—
2026-11-08
Tampa Bay Lightning at Winnipeg Jets
1 REG / 06:25Stoppage
Neutral event

puck-in-netting; tv-timeout
—
2026-11-08
Tampa Bay Lightning at Winnipeg Jets
1 REG / 06:25Faceoff
Winnipeg Jets
winning player: Morgan Barron; losing player: Yanni Gourde
—
2026-11-08
Tampa Bay Lightning at Winnipeg Jets
1 REG / 06:38Stoppage
Neutral event

icing
—
2026-11-08
Tampa Bay Lightning at Winnipeg Jets
1 REG / 06:38Faceoff
Tampa Bay Lightning
winning player: Brayden Point; losing player: Morgan Barron
—
2026-11-08
Tampa Bay Lightning at Winnipeg Jets
1 REG / 06:45Hit
Winnipeg Jets
hitting player: Mario Ferraro; hittee player: Brayden Point
—
2026-11-08
Tampa Bay Lightning at Winnipeg Jets
1 REG / 06:56Blocked Shot
Tampa Bay Lightning
shooting player: Max Crozier; blocking player: Cole Perfetti
blocked
—
2026-11-08
Tampa Bay Lightning at Winnipeg Jets
1 REG / 07:42Stoppage
Neutral event

puck-frozen
—
2026-11-08
Tampa Bay Lightning at Winnipeg Jets
1 REG / 07:42Faceoff
Winnipeg Jets
winning player: Mark Scheifele; losing player: Zemgus Girgensons
—
2026-11-08
Tampa Bay Lightning at Winnipeg Jets
1 REG / 08:05Blocked Shot
Tampa Bay Lightning
shooting player: Pontus Holmberg; blocking player: Haydn Fleury
blocked
—
2026-11-08
Tampa Bay Lightning at Winnipeg Jets
1 REG / 08:06Blocked Shot
Tampa Bay Lightning
shooting player: Ilya Mikheyev; blocking player: Zemgus Girgensons
teammate-blocked
—
2026-11-08
Tampa Bay Lightning at Winnipeg Jets
1 REG / 09:01Giveaway
Tampa Bay Lightning
player: Conor Geekie
—
2026-11-08
Tampa Bay Lightning at Winnipeg Jets
1 REG / 09:07Stoppage
Neutral event

offside
—
2026-11-08
Tampa Bay Lightning at Winnipeg Jets
1 REG / 09:07Faceoff
Winnipeg Jets
winning player: Adam Lowry; losing player: Yanni Gourde
—
2026-11-08
Tampa Bay Lightning at Winnipeg Jets
1 REG / 09:28Hit
Tampa Bay Lightning
hitting player: Yanni Gourde; hittee player: Dylan Samberg
—
2026-11-08
Tampa Bay Lightning at Winnipeg Jets
1 REG / 09:57Stoppage
Neutral event

puck-frozen
—
2026-11-08
Tampa Bay Lightning at Winnipeg Jets
1 REG / 09:57Faceoff
Tampa Bay Lightning
winning player: Brayden Point; losing player: Morgan Barron
—
2026-11-08
Tampa Bay Lightning at Winnipeg Jets
1 REG / 10:14Giveaway
Winnipeg Jets
player: Mark Scheifele
—
2026-11-08
Tampa Bay Lightning at Winnipeg Jets
1 REG / 10:14Shot On Goal
Tampa Bay Lightning
goalie in net: Stuart Skinner; shooting player: John Carlson
backhand
—
2026-11-08
Tampa Bay Lightning at Winnipeg Jets
1 REG / 10:45Shot On Goal
Tampa Bay Lightning
goalie in net: Stuart Skinner; shooting player: Brayden Point
wrist
—
2026-11-08
Tampa Bay Lightning at Winnipeg Jets
1 REG / 10:47Stoppage
Neutral event

goalie-stopped-after-sog
—
2026-11-08
Tampa Bay Lightning at Winnipeg Jets
1 REG / 10:47Stoppage
Neutral event

tv-timeout; tv-timeout
—
2026-11-08
Tampa Bay Lightning at Winnipeg Jets
1 REG / 10:47Faceoff
Winnipeg Jets
winning player: Morgan Barron; losing player: Yanni Gourde
—
2026-11-08
Tampa Bay Lightning at Winnipeg Jets
1 REG / 10:56Hit
Tampa Bay Lightning
hitting player: Anthony Cirelli; hittee player: Cole Perfetti
—

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.