NHL Data Hub

NHL play-by-play

Explore recorded game events, players, coordinates, and scores. Preview events or download a filtered CSV.

Reset

292 matching events across 1 games. Last source refresh: Oct 4, 2026 05:49.

50 events per page. CSV contains all matching rows and additional event fields.
Date / gamePeriod / elapsed timeEvent / teamPlayers / detailsScore (away-home)
2026-01-03
Montréal Canadiens at St. Louis Blues
1 REG / 00:00Period Start
Neutral event

—
2026-01-03
Montréal Canadiens at St. Louis Blues
1 REG / 00:00Faceoff
Montréal Canadiens
winning player: Nick Suzuki; losing player: Robert Thomas
—
2026-01-03
Montréal Canadiens at St. Louis Blues
1 REG / 00:06Takeaway
Montréal Canadiens
player: Alexandre Texier
—
2026-01-03
Montréal Canadiens at St. Louis Blues
1 REG / 01:55Shot On Goal
Montréal Canadiens
goalie in net: Jordan Binnington; shooting player: Brendan Gallagher
wrist
—
2026-01-03
Montréal Canadiens at St. Louis Blues
1 REG / 02:22Blocked Shot
Montréal Canadiens
shooting player: Noah Dobson; blocking player: Mathieu Joseph
blocked
—
2026-01-03
Montréal Canadiens at St. Louis Blues
1 REG / 02:27Penalty
Montréal Canadiens
committed by player: Noah Dobson; drawn by player: Mathieu Joseph
high-sticking; 2.0
—
2026-01-03
Montréal Canadiens at St. Louis Blues
1 REG / 02:27Faceoff
St. Louis Blues
winning player: Robert Thomas; losing player: Nick Suzuki
—
2026-01-03
Montréal Canadiens at St. Louis Blues
1 REG / 03:22Hit
St. Louis Blues
hitting player: Dalibor Dvorsky; hittee player: Alexandre Carrier
—
2026-01-03
Montréal Canadiens at St. Louis Blues
1 REG / 04:18Blocked Shot
St. Louis Blues
shooting player: Jordan Kyrou; blocking player: Arber Xhekaj
blocked
—
2026-01-03
Montréal Canadiens at St. Louis Blues
1 REG / 04:21Giveaway
Montréal Canadiens
player: Phillip Danault
—
2026-01-03
Montréal Canadiens at St. Louis Blues
1 REG / 04:29Shot On Goal
St. Louis Blues
goalie in net: Jacob Fowler; shooting player: Jake Neighbours
wrist
—
2026-01-03
Montréal Canadiens at St. Louis Blues
1 REG / 04:38Blocked Shot
Montréal Canadiens
shooting player: Alexandre Texier; blocking player: Colton Parayko
blocked
—
2026-01-03
Montréal Canadiens at St. Louis Blues
1 REG / 04:51Blocked Shot
Montréal Canadiens
shooting player: Ivan Demidov; blocking player: Colton Parayko
blocked
—
2026-01-03
Montréal Canadiens at St. Louis Blues
1 REG / 04:54Stoppage
Neutral event

puck-in-netting
—
2026-01-03
Montréal Canadiens at St. Louis Blues
1 REG / 04:54Faceoff
St. Louis Blues
winning player: Robby Fabbri; losing player: Oliver Kapanen
—
2026-01-03
Montréal Canadiens at St. Louis Blues
1 REG / 05:40Shot On Goal
Montréal Canadiens
goalie in net: Jordan Binnington; shooting player: Noah Dobson
wrist
—
2026-01-03
Montréal Canadiens at St. Louis Blues
1 REG / 05:48Takeaway
Montréal Canadiens
player: Mike Matheson
—
2026-01-03
Montréal Canadiens at St. Louis Blues
1 REG / 05:57Shot On Goal
St. Louis Blues
goalie in net: Jacob Fowler; shooting player: Jordan Kyrou
deflected
—
2026-01-03
Montréal Canadiens at St. Louis Blues
1 REG / 06:22Giveaway
St. Louis Blues
player: Robert Thomas
—
2026-01-03
Montréal Canadiens at St. Louis Blues
1 REG / 06:45Hit
Montréal Canadiens
hitting player: Phillip Danault; hittee player: Logan Mailloux
—
2026-01-03
Montréal Canadiens at St. Louis Blues
1 REG / 06:46Hit
Montréal Canadiens
hitting player: Brendan Gallagher; hittee player: Tyler Tucker
—
2026-01-03
Montréal Canadiens at St. Louis Blues
1 REG / 06:47Giveaway
St. Louis Blues
player: Otto Stenberg
—
2026-01-03
Montréal Canadiens at St. Louis Blues
1 REG / 07:40Stoppage
Neutral event

icing
—
2026-01-03
Montréal Canadiens at St. Louis Blues
1 REG / 07:40Faceoff
Montréal Canadiens
winning player: Joseph Veleno; losing player: Robby Fabbri
—
2026-01-03
Montréal Canadiens at St. Louis Blues
1 REG / 07:42Missed Shot
Montréal Canadiens
goalie in net: Jordan Binnington; shooting player: Sammy Blais
wide-left; wrist
—
2026-01-03
Montréal Canadiens at St. Louis Blues
1 REG / 08:13Hit
Montréal Canadiens
hitting player: Owen Beck; hittee player: Cam Fowler
—
2026-01-03
Montréal Canadiens at St. Louis Blues
1 REG / 08:19Blocked Shot
St. Louis Blues
shooting player: Mathieu Joseph; blocking player: Mike Matheson
blocked
—
2026-01-03
Montréal Canadiens at St. Louis Blues
1 REG / 08:21Stoppage
Neutral event

puck-in-netting; tv-timeout
—
2026-01-03
Montréal Canadiens at St. Louis Blues
1 REG / 08:21Faceoff
St. Louis Blues
winning player: Brayden Schenn; losing player: Phillip Danault
—
2026-01-03
Montréal Canadiens at St. Louis Blues
1 REG / 08:40Giveaway
St. Louis Blues
player: Justin Faulk
—
2026-01-03
Montréal Canadiens at St. Louis Blues
1 REG / 08:41Hit
Montréal Canadiens
hitting player: Ivan Demidov; hittee player: Justin Faulk
—
2026-01-03
Montréal Canadiens at St. Louis Blues
1 REG / 08:42Missed Shot
Montréal Canadiens
goalie in net: Jordan Binnington; shooting player: Oliver Kapanen
wide-right; wrist
—
2026-01-03
Montréal Canadiens at St. Louis Blues
1 REG / 08:47Hit
St. Louis Blues
hitting player: Tyler Tucker; hittee player: Noah Dobson
—
2026-01-03
Montréal Canadiens at St. Louis Blues
1 REG / 10:14Shot On Goal
St. Louis Blues
goalie in net: Jacob Fowler; shooting player: Dalibor Dvorsky
wrist
—
2026-01-03
Montréal Canadiens at St. Louis Blues
1 REG / 10:14Hit
Montréal Canadiens
hitting player: Alexandre Carrier; hittee player: Otto Stenberg
—
2026-01-03
Montréal Canadiens at St. Louis Blues
1 REG / 10:21Stoppage
Neutral event

icing
—
2026-01-03
Montréal Canadiens at St. Louis Blues
1 REG / 10:21Faceoff
Montréal Canadiens
winning player: Nick Suzuki; losing player: Dalibor Dvorsky
—
2026-01-03
Montréal Canadiens at St. Louis Blues
1 REG / 10:40Giveaway
St. Louis Blues
player: Jonatan Berggren
—
2026-01-03
Montréal Canadiens at St. Louis Blues
1 REG / 10:45Giveaway
Montréal Canadiens
player: Zachary Bolduc
—
2026-01-03
Montréal Canadiens at St. Louis Blues
1 REG / 10:48Goal
St. Louis Blues
goalie in net: Jacob Fowler; scoring player: Jonatan Berggren; assist1 player: Cam Fowler; assist2 player: Otto Stenberg
snap
0-1
2026-01-03
Montréal Canadiens at St. Louis Blues
1 REG / 10:48Faceoff
Montréal Canadiens
winning player: Phillip Danault; losing player: Brayden Schenn
—
2026-01-03
Montréal Canadiens at St. Louis Blues
1 REG / 10:57Hit
Montréal Canadiens
hitting player: Phillip Danault; hittee player: Tyler Tucker
—
2026-01-03
Montréal Canadiens at St. Louis Blues
1 REG / 11:00Stoppage
Neutral event

hand-pass; tv-timeout
—
2026-01-03
Montréal Canadiens at St. Louis Blues
1 REG / 11:00Faceoff
Montréal Canadiens
winning player: Owen Beck; losing player: Robby Fabbri
—
2026-01-03
Montréal Canadiens at St. Louis Blues
1 REG / 11:05Hit
St. Louis Blues
hitting player: Alexey Toropchenko; hittee player: Alexandre Carrier
—
2026-01-03
Montréal Canadiens at St. Louis Blues
1 REG / 11:14Blocked Shot
Montréal Canadiens
shooting player: Owen Beck; blocking player: Mathieu Joseph
blocked
—
2026-01-03
Montréal Canadiens at St. Louis Blues
1 REG / 11:34Stoppage
Neutral event

offside
—
2026-01-03
Montréal Canadiens at St. Louis Blues
1 REG / 11:34Faceoff
Montréal Canadiens
winning player: Phillip Danault; losing player: Brayden Schenn
—
2026-01-03
Montréal Canadiens at St. Louis Blues
1 REG / 11:40Giveaway
Montréal Canadiens
player: Noah Dobson
—
2026-01-03
Montréal Canadiens at St. Louis Blues
1 REG / 11:46Missed Shot
St. Louis Blues
goalie in net: Jacob Fowler; shooting player: Cam Fowler
wide-left; wrist
—

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.