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

255 matching events across 1 games. Last source refresh: Oct 4, 2026 05:06.

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

—
2022-12-19
St. Louis Blues at Vancouver Canucks
1 REG / 00:00Faceoff
St. Louis Blues
winning player: Brayden Schenn; losing player: Bo Horvat
—
2022-12-19
St. Louis Blues at Vancouver Canucks
1 REG / 00:20Penalty
St. Louis Blues
committed by player: Colton Parayko; drawn by player: Ilya Mikheyev
tripping; 2.0
—
2022-12-19
St. Louis Blues at Vancouver Canucks
1 REG / 00:20Faceoff
Vancouver Canucks
winning player: Bo Horvat; losing player: Ryan O'Reilly
—
2022-12-19
St. Louis Blues at Vancouver Canucks
1 REG / 00:31Missed Shot
Vancouver Canucks
goalie in net: Jordan Binnington; shooting player: Quinn Hughes
wide-of-net; slap
—
2022-12-19
St. Louis Blues at Vancouver Canucks
1 REG / 00:52Missed Shot
Vancouver Canucks
goalie in net: Jordan Binnington; shooting player: Bo Horvat
wide-of-net; tip-in
—
2022-12-19
St. Louis Blues at Vancouver Canucks
1 REG / 01:08Shot On Goal
Vancouver Canucks
goalie in net: Jordan Binnington; shooting player: Quinn Hughes
slap
—
2022-12-19
St. Louis Blues at Vancouver Canucks
1 REG / 01:33Giveaway
Vancouver Canucks
player: Conor Garland
—
2022-12-19
St. Louis Blues at Vancouver Canucks
1 REG / 01:52Hit
St. Louis Blues
hitting player: Robert Bortuzzo; hittee player: Lane Pederson
—
2022-12-19
St. Louis Blues at Vancouver Canucks
1 REG / 01:56Shot On Goal
Vancouver Canucks
goalie in net: Jordan Binnington; shooting player: Brock Boeser
tip-in
—
2022-12-19
St. Louis Blues at Vancouver Canucks
1 REG / 02:12Blocked Shot
Vancouver Canucks
shooting player: Lane Pederson; blocking player: Robert Bortuzzo
—
2022-12-19
St. Louis Blues at Vancouver Canucks
1 REG / 02:38Shot On Goal
St. Louis Blues
goalie in net: Spencer Martin; shooting player: Vladimir Tarasenko
backhand
—
2022-12-19
St. Louis Blues at Vancouver Canucks
1 REG / 02:56Hit
Vancouver Canucks
hitting player: Kyle Burroughs; hittee player: Vladimir Tarasenko
—
2022-12-19
St. Louis Blues at Vancouver Canucks
1 REG / 03:15Shot On Goal
Vancouver Canucks
goalie in net: Jordan Binnington; shooting player: Jack Studnicka
wrist
—
2022-12-19
St. Louis Blues at Vancouver Canucks
1 REG / 03:58Stoppage
Neutral event

icing
—
2022-12-19
St. Louis Blues at Vancouver Canucks
1 REG / 03:58Faceoff
St. Louis Blues
winning player: Ryan O'Reilly; losing player: Brock Boeser
—
2022-12-19
St. Louis Blues at Vancouver Canucks
1 REG / 04:37Giveaway
St. Louis Blues
player: Vladimir Tarasenko
—
2022-12-19
St. Louis Blues at Vancouver Canucks
1 REG / 04:39Missed Shot
Vancouver Canucks
goalie in net: Jordan Binnington; shooting player: Bo Horvat
wide-of-net; wrist
—
2022-12-19
St. Louis Blues at Vancouver Canucks
1 REG / 04:46Giveaway
Vancouver Canucks
player: Bo Horvat
—
2022-12-19
St. Louis Blues at Vancouver Canucks
1 REG / 04:54Hit
Vancouver Canucks
hitting player: Bo Horvat; hittee player: Torey Krug
—
2022-12-19
St. Louis Blues at Vancouver Canucks
1 REG / 05:01Shot On Goal
Vancouver Canucks
goalie in net: Jordan Binnington; shooting player: Brock Boeser
wrist
—
2022-12-19
St. Louis Blues at Vancouver Canucks
1 REG / 05:04Hit
St. Louis Blues
hitting player: Brayden Schenn; hittee player: Dakota Joshua
—
2022-12-19
St. Louis Blues at Vancouver Canucks
1 REG / 05:05Delayed Penalty
St. Louis Blues

—
2022-12-19
St. Louis Blues at Vancouver Canucks
1 REG / 05:08Penalty
St. Louis Blues
committed by player: Colton Parayko; drawn by player: Dakota Joshua
cross-checking; 2.0
—
2022-12-19
St. Louis Blues at Vancouver Canucks
1 REG / 05:08Faceoff
St. Louis Blues
winning player: Ryan O'Reilly; losing player: Bo Horvat
—
2022-12-19
St. Louis Blues at Vancouver Canucks
1 REG / 05:35Shot On Goal
Vancouver Canucks
goalie in net: Jordan Binnington; shooting player: Conor Garland
wrist
—
2022-12-19
St. Louis Blues at Vancouver Canucks
1 REG / 05:50Shot On Goal
Vancouver Canucks
goalie in net: Jordan Binnington; shooting player: Quinn Hughes
slap
—
2022-12-19
St. Louis Blues at Vancouver Canucks
1 REG / 06:03Shot On Goal
Vancouver Canucks
goalie in net: Jordan Binnington; shooting player: J.T. Miller
slap
—
2022-12-19
St. Louis Blues at Vancouver Canucks
1 REG / 06:48Missed Shot
Vancouver Canucks
goalie in net: Jordan Binnington; shooting player: Oliver Ekman-Larsson
wide-of-net; wrist
—
2022-12-19
St. Louis Blues at Vancouver Canucks
1 REG / 07:19Shot On Goal
Vancouver Canucks
goalie in net: Jordan Binnington; shooting player: Jack Studnicka
wrist
—
2022-12-19
St. Louis Blues at Vancouver Canucks
1 REG / 07:19Stoppage
Neutral event

goalie-stopped-after-sog; tv-timeout
—
2022-12-19
St. Louis Blues at Vancouver Canucks
1 REG / 07:19Faceoff
Vancouver Canucks
winning player: Jack Studnicka; losing player: Robert Thomas
—
2022-12-19
St. Louis Blues at Vancouver Canucks
1 REG / 07:59Hit
Vancouver Canucks
hitting player: Kyle Burroughs; hittee player: Robert Bortuzzo
—
2022-12-19
St. Louis Blues at Vancouver Canucks
1 REG / 08:42Missed Shot
St. Louis Blues
goalie in net: Spencer Martin; shooting player: Vladimir Tarasenko
wide-of-net; wrist
—
2022-12-19
St. Louis Blues at Vancouver Canucks
1 REG / 08:46Missed Shot
St. Louis Blues
goalie in net: Spencer Martin; shooting player: Nick Leddy
wide-of-net; wrist
—
2022-12-19
St. Louis Blues at Vancouver Canucks
1 REG / 08:52Hit
Vancouver Canucks
hitting player: Luke Schenn; hittee player: Pavel Buchnevich
—
2022-12-19
St. Louis Blues at Vancouver Canucks
1 REG / 08:54Stoppage
Neutral event

puck-in-crowd
—
2022-12-19
St. Louis Blues at Vancouver Canucks
1 REG / 08:54Faceoff
Vancouver Canucks
winning player: Bo Horvat; losing player: Robert Thomas
—
2022-12-19
St. Louis Blues at Vancouver Canucks
1 REG / 09:48Missed Shot
St. Louis Blues
goalie in net: Spencer Martin; shooting player: Jordan Kyrou
wide-of-net; wrist
—
2022-12-19
St. Louis Blues at Vancouver Canucks
1 REG / 09:56Shot On Goal
St. Louis Blues
goalie in net: Spencer Martin; shooting player: Colton Parayko
snap
—
2022-12-19
St. Louis Blues at Vancouver Canucks
1 REG / 10:01Shot On Goal
St. Louis Blues
goalie in net: Spencer Martin; shooting player: Colton Parayko
snap
—
2022-12-19
St. Louis Blues at Vancouver Canucks
1 REG / 10:07Blocked Shot
St. Louis Blues
shooting player: Jordan Kyrou; blocking player: Dakota Joshua
—
2022-12-19
St. Louis Blues at Vancouver Canucks
1 REG / 10:20Delayed Penalty
Vancouver Canucks

—
2022-12-19
St. Louis Blues at Vancouver Canucks
1 REG / 10:32Shot On Goal
St. Louis Blues
goalie in net: Spencer Martin; shooting player: Alexey Toropchenko
snap
—
2022-12-19
St. Louis Blues at Vancouver Canucks
1 REG / 10:33Stoppage
Neutral event

goalie-stopped-after-sog; tv-timeout
—
2022-12-19
St. Louis Blues at Vancouver Canucks
1 REG / 10:33Penalty
Vancouver Canucks
committed by player: J.T. Miller; drawn by player: Jordan Kyrou
slashing; 2.0
—
2022-12-19
St. Louis Blues at Vancouver Canucks
1 REG / 10:33Faceoff
St. Louis Blues
winning player: Ryan O'Reilly; losing player: Bo Horvat
—
2022-12-19
St. Louis Blues at Vancouver Canucks
1 REG / 10:44Blocked Shot
St. Louis Blues
shooting player: Vladimir Tarasenko; blocking player: Luke Schenn
—
2022-12-19
St. Louis Blues at Vancouver Canucks
1 REG / 10:47Hit
Vancouver Canucks
hitting player: Luke Schenn; hittee player: Vladimir Tarasenko
—
2022-12-19
St. Louis Blues at Vancouver Canucks
1 REG / 11:00Missed Shot
St. Louis Blues
goalie in net: Spencer Martin; shooting player: Brayden Schenn
hit-crossbar; slap
—

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.