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

316 matching events across 1 games. Last source refresh: Oct 4, 2026 05:02.

50 events per page. CSV contains all matching rows and additional event fields.
Date / gamePeriod / elapsed timeEvent / teamPlayers / detailsScore (away-home)
2022-10-24
St. Louis Blues at Winnipeg Jets
1 REG / 00:00Period Start
Neutral event

—
2022-10-24
St. Louis Blues at Winnipeg Jets
1 REG / 00:00Faceoff
St. Louis Blues
winning player: Ryan O'Reilly; losing player: Pierre-Luc Dubois
—
2022-10-24
St. Louis Blues at Winnipeg Jets
1 REG / 01:03Shot On Goal
St. Louis Blues
goalie in net: Connor Hellebuyck; shooting player: Torey Krug
wrist
—
2022-10-24
St. Louis Blues at Winnipeg Jets
1 REG / 01:13Shot On Goal
St. Louis Blues
goalie in net: Connor Hellebuyck; shooting player: Torey Krug
slap
—
2022-10-24
St. Louis Blues at Winnipeg Jets
1 REG / 01:24Shot On Goal
Winnipeg Jets
goalie in net: Thomas Greiss; shooting player: Kyle Connor
wrist
—
2022-10-24
St. Louis Blues at Winnipeg Jets
1 REG / 01:25Stoppage
Neutral event

goalie-stopped-after-sog
—
2022-10-24
St. Louis Blues at Winnipeg Jets
1 REG / 01:25Faceoff
Winnipeg Jets
winning player: Morgan Barron; losing player: Noel Acciari
—
2022-10-24
St. Louis Blues at Winnipeg Jets
1 REG / 01:29Blocked Shot
Winnipeg Jets
shooting player: Logan Stanley; blocking player: Noel Acciari
—
2022-10-24
St. Louis Blues at Winnipeg Jets
1 REG / 01:33Hit
Winnipeg Jets
hitting player: Adam Lowry; hittee player: Noel Acciari
—
2022-10-24
St. Louis Blues at Winnipeg Jets
1 REG / 01:45Stoppage
Neutral event

icing
—
2022-10-24
St. Louis Blues at Winnipeg Jets
1 REG / 01:45Faceoff
St. Louis Blues
winning player: Noel Acciari; losing player: Adam Lowry
—
2022-10-24
St. Louis Blues at Winnipeg Jets
1 REG / 02:15Hit
Winnipeg Jets
hitting player: Saku Maenalanen; hittee player: Niko Mikkola
—
2022-10-24
St. Louis Blues at Winnipeg Jets
1 REG / 02:21Blocked Shot
St. Louis Blues
shooting player: Jake Neighbours; blocking player: Josh Morrissey
—
2022-10-24
St. Louis Blues at Winnipeg Jets
1 REG / 02:22Hit
Winnipeg Jets
hitting player: Brenden Dillon; hittee player: Jake Neighbours
—
2022-10-24
St. Louis Blues at Winnipeg Jets
1 REG / 02:38Hit
St. Louis Blues
hitting player: Josh Leivo; hittee player: Axel Jonsson-Fjallby
—
2022-10-24
St. Louis Blues at Winnipeg Jets
1 REG / 02:51Shot On Goal
Winnipeg Jets
goalie in net: Thomas Greiss; shooting player: Saku Maenalanen
wrist
—
2022-10-24
St. Louis Blues at Winnipeg Jets
1 REG / 02:52Stoppage
Neutral event

goalie-stopped-after-sog
—
2022-10-24
St. Louis Blues at Winnipeg Jets
1 REG / 02:52Faceoff
St. Louis Blues
winning player: Robert Thomas; losing player: Pierre-Luc Dubois
—
2022-10-24
St. Louis Blues at Winnipeg Jets
1 REG / 03:05Shot On Goal
St. Louis Blues
goalie in net: Connor Hellebuyck; shooting player: Vladimir Tarasenko
backhand
—
2022-10-24
St. Louis Blues at Winnipeg Jets
1 REG / 03:21Hit
Winnipeg Jets
hitting player: Cole Perfetti; hittee player: Robert Thomas
—
2022-10-24
St. Louis Blues at Winnipeg Jets
1 REG / 03:21Hit
Winnipeg Jets
hitting player: Cole Perfetti; hittee player: Robert Thomas
—
2022-10-24
St. Louis Blues at Winnipeg Jets
1 REG / 03:35Hit
Winnipeg Jets
hitting player: Brenden Dillon; hittee player: Ivan Barbashev
—
2022-10-24
St. Louis Blues at Winnipeg Jets
1 REG / 03:51Shot On Goal
St. Louis Blues
goalie in net: Connor Hellebuyck; shooting player: Brayden Schenn
wrist
—
2022-10-24
St. Louis Blues at Winnipeg Jets
1 REG / 03:52Stoppage
Neutral event

goalie-stopped-after-sog
—
2022-10-24
St. Louis Blues at Winnipeg Jets
1 REG / 03:52Faceoff
St. Louis Blues
winning player: Ryan O'Reilly; losing player: Adam Lowry
—
2022-10-24
St. Louis Blues at Winnipeg Jets
1 REG / 04:01Stoppage
Neutral event

icing
—
2022-10-24
St. Louis Blues at Winnipeg Jets
1 REG / 04:01Faceoff
St. Louis Blues
winning player: Noel Acciari; losing player: Adam Lowry
—
2022-10-24
St. Louis Blues at Winnipeg Jets
1 REG / 04:04Blocked Shot
St. Louis Blues
shooting player: Nathan Walker; blocking player: Neal Pionk
—
2022-10-24
St. Louis Blues at Winnipeg Jets
1 REG / 04:06Shot On Goal
St. Louis Blues
goalie in net: Connor Hellebuyck; shooting player: Nathan Walker
wrist
—
2022-10-24
St. Louis Blues at Winnipeg Jets
1 REG / 04:19Shot On Goal
Winnipeg Jets
goalie in net: Thomas Greiss; shooting player: Adam Lowry
tip-in
—
2022-10-24
St. Louis Blues at Winnipeg Jets
1 REG / 04:20Shot On Goal
Winnipeg Jets
goalie in net: Thomas Greiss; shooting player: Adam Lowry
backhand
—
2022-10-24
St. Louis Blues at Winnipeg Jets
1 REG / 04:21Shot On Goal
Winnipeg Jets
goalie in net: Thomas Greiss; shooting player: Morgan Barron
wrist
—
2022-10-24
St. Louis Blues at Winnipeg Jets
1 REG / 04:23Stoppage
Neutral event

goalie-stopped-after-sog
—
2022-10-24
St. Louis Blues at Winnipeg Jets
1 REG / 04:23Faceoff
St. Louis Blues
winning player: Noel Acciari; losing player: Mark Scheifele
—
2022-10-24
St. Louis Blues at Winnipeg Jets
1 REG / 04:35Hit
Winnipeg Jets
hitting player: Logan Stanley; hittee player: Alexey Toropchenko
—
2022-10-24
St. Louis Blues at Winnipeg Jets
1 REG / 05:08Hit
St. Louis Blues
hitting player: Logan Brown; hittee player: Nate Schmidt
—
2022-10-24
St. Louis Blues at Winnipeg Jets
1 REG / 05:12Blocked Shot
Winnipeg Jets
shooting player: Mason Appleton; blocking player: Torey Krug
—
2022-10-24
St. Louis Blues at Winnipeg Jets
1 REG / 05:29Stoppage
Neutral event

icing
—
2022-10-24
St. Louis Blues at Winnipeg Jets
1 REG / 05:29Faceoff
Winnipeg Jets
winning player: Pierre-Luc Dubois; losing player: Logan Brown
—
2022-10-24
St. Louis Blues at Winnipeg Jets
1 REG / 05:35Shot On Goal
Winnipeg Jets
goalie in net: Thomas Greiss; shooting player: Neal Pionk
wrist
—
2022-10-24
St. Louis Blues at Winnipeg Jets
1 REG / 05:39Giveaway
St. Louis Blues
player: Josh Leivo
—
2022-10-24
St. Louis Blues at Winnipeg Jets
1 REG / 05:54Hit
Winnipeg Jets
hitting player: Neal Pionk; hittee player: Ivan Barbashev
—
2022-10-24
St. Louis Blues at Winnipeg Jets
1 REG / 06:10Hit
Winnipeg Jets
hitting player: Brenden Dillon; hittee player: Ivan Barbashev
—
2022-10-24
St. Louis Blues at Winnipeg Jets
1 REG / 06:15Missed Shot
St. Louis Blues
goalie in net: Connor Hellebuyck; shooting player: Nick Leddy
over-net; wrist
—
2022-10-24
St. Louis Blues at Winnipeg Jets
1 REG / 06:20Shot On Goal
St. Louis Blues
goalie in net: Connor Hellebuyck; shooting player: Vladimir Tarasenko
wrist
—
2022-10-24
St. Louis Blues at Winnipeg Jets
1 REG / 06:36Hit
Winnipeg Jets
hitting player: Morgan Barron; hittee player: Nick Leddy
—
2022-10-24
St. Louis Blues at Winnipeg Jets
1 REG / 06:42Shot On Goal
Winnipeg Jets
goalie in net: Thomas Greiss; shooting player: Morgan Barron
snap
—
2022-10-24
St. Louis Blues at Winnipeg Jets
1 REG / 06:43Stoppage
Neutral event

goalie-stopped-after-sog; tv-timeout
—
2022-10-24
St. Louis Blues at Winnipeg Jets
1 REG / 06:43Faceoff
St. Louis Blues
winning player: Ryan O'Reilly; losing player: Mason Appleton
—
2022-10-24
St. Louis Blues at Winnipeg Jets
1 REG / 07:04Hit
St. Louis Blues
hitting player: Colton Parayko; hittee player: Mark Scheifele
—

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.