NHL Data Hub

NHL play-by-play

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

Reset

307 matching events across 1 games. Last source refresh: Oct 4, 2026 05:47.

50 events per page. CSV contains all matching rows and additional event fields.
Date / gamePeriod / elapsed timeEvent / teamPlayers / detailsScore (away-home)
2025-11-26
Montréal Canadiens at Utah Mammoth
1 REG / 00:00Period Start
Neutral event

—
2025-11-26
Montréal Canadiens at Utah Mammoth
1 REG / 00:00Faceoff
Montréal Canadiens
winning player: Jake Evans; losing player: Jack McBain
—
2025-11-26
Montréal Canadiens at Utah Mammoth
1 REG / 00:09Giveaway
Utah Mammoth
player: JJ Peterka
—
2025-11-26
Montréal Canadiens at Utah Mammoth
1 REG / 00:26Hit
Montréal Canadiens
hitting player: Florian Xhekaj; hittee player: Sean Durzi
—
2025-11-26
Montréal Canadiens at Utah Mammoth
1 REG / 00:34Hit
Utah Mammoth
hitting player: Jack McBain; hittee player: Jake Evans
—
2025-11-26
Montréal Canadiens at Utah Mammoth
1 REG / 00:54Hit
Montréal Canadiens
hitting player: Cole Caufield; hittee player: Mikhail Sergachev
—
2025-11-26
Montréal Canadiens at Utah Mammoth
1 REG / 01:08Blocked Shot
Montréal Canadiens
shooting player: Jayden Struble; blocking player: Nick DeSimone
blocked
—
2025-11-26
Montréal Canadiens at Utah Mammoth
1 REG / 01:31Blocked Shot
Utah Mammoth
shooting player: Kailer Yamamoto; blocking player: Nick Suzuki
blocked
—
2025-11-26
Montréal Canadiens at Utah Mammoth
1 REG / 01:35Giveaway
Montréal Canadiens
player: Cole Caufield
—
2025-11-26
Montréal Canadiens at Utah Mammoth
1 REG / 01:41Blocked Shot
Utah Mammoth
shooting player: Dylan Guenther; blocking player: Lane Hutson
blocked
—
2025-11-26
Montréal Canadiens at Utah Mammoth
1 REG / 02:34Giveaway
Utah Mammoth
player: Brandon Tanev
—
2025-11-26
Montréal Canadiens at Utah Mammoth
1 REG / 02:50Blocked Shot
Utah Mammoth
shooting player: Ian Cole; blocking player: Ivan Demidov
blocked
—
2025-11-26
Montréal Canadiens at Utah Mammoth
1 REG / 02:56Blocked Shot
Montréal Canadiens
shooting player: Ivan Demidov; blocking player: Sean Durzi
blocked
—
2025-11-26
Montréal Canadiens at Utah Mammoth
1 REG / 03:46Shot On Goal
Montréal Canadiens
goalie in net: Karel Vejmelka; shooting player: Josh Anderson
snap
—
2025-11-26
Montréal Canadiens at Utah Mammoth
1 REG / 03:48Stoppage
Neutral event

goalie-stopped-after-sog
—
2025-11-26
Montréal Canadiens at Utah Mammoth
1 REG / 03:48Faceoff
Montréal Canadiens
winning player: Nick Suzuki; losing player: Barrett Hayton
—
2025-11-26
Montréal Canadiens at Utah Mammoth
1 REG / 04:21Takeaway
Utah Mammoth
player: Nick Schmaltz
—
2025-11-26
Montréal Canadiens at Utah Mammoth
1 REG / 04:24Hit
Montréal Canadiens
hitting player: Jayden Struble; hittee player: Nick Schmaltz
—
2025-11-26
Montréal Canadiens at Utah Mammoth
1 REG / 04:47Hit
Montréal Canadiens
hitting player: Jake Evans; hittee player: Mikhail Sergachev
—
2025-11-26
Montréal Canadiens at Utah Mammoth
1 REG / 05:09Shot On Goal
Montréal Canadiens
goalie in net: Karel Vejmelka; shooting player: Josh Anderson
snap
—
2025-11-26
Montréal Canadiens at Utah Mammoth
1 REG / 05:18Stoppage
Neutral event

puck-frozen
—
2025-11-26
Montréal Canadiens at Utah Mammoth
1 REG / 05:18Faceoff
Utah Mammoth
winning player: Brandon Tanev; losing player: Oliver Kapanen
—
2025-11-26
Montréal Canadiens at Utah Mammoth
1 REG / 05:40Blocked Shot
Montréal Canadiens
shooting player: Noah Dobson; blocking player: Ian Cole
blocked
—
2025-11-26
Montréal Canadiens at Utah Mammoth
1 REG / 05:47Shot On Goal
Utah Mammoth
goalie in net: Jakub Dobes; shooting player: Kevin Stenlund
snap
—
2025-11-26
Montréal Canadiens at Utah Mammoth
1 REG / 06:04Hit
Utah Mammoth
hitting player: John Marino; hittee player: Joseph Veleno
—
2025-11-26
Montréal Canadiens at Utah Mammoth
1 REG / 06:07Hit
Montréal Canadiens
hitting player: Ivan Demidov; hittee player: Brandon Tanev
—
2025-11-26
Montréal Canadiens at Utah Mammoth
1 REG / 06:10Hit
Montréal Canadiens
hitting player: Joseph Veleno; hittee player: Sean Durzi
—
2025-11-26
Montréal Canadiens at Utah Mammoth
1 REG / 06:39Stoppage
Neutral event

puck-in-netting; tv-timeout
—
2025-11-26
Montréal Canadiens at Utah Mammoth
1 REG / 06:39Faceoff
Utah Mammoth
winning player: Nick Schmaltz; losing player: Nick Suzuki
—
2025-11-26
Montréal Canadiens at Utah Mammoth
1 REG / 07:21Blocked Shot
Utah Mammoth
shooting player: Clayton Keller; blocking player: Nick Suzuki
blocked
—
2025-11-26
Montréal Canadiens at Utah Mammoth
1 REG / 07:29Missed Shot
Utah Mammoth
goalie in net: Jakub Dobes; shooting player: Mikhail Sergachev
wide-left; snap
—
2025-11-26
Montréal Canadiens at Utah Mammoth
1 REG / 08:00Giveaway
Utah Mammoth
player: Jack McBain
—
2025-11-26
Montréal Canadiens at Utah Mammoth
1 REG / 08:02Penalty
Utah Mammoth
committed by player: Jack McBain; drawn by player: Lane Hutson
tripping; 2.0
—
2025-11-26
Montréal Canadiens at Utah Mammoth
1 REG / 08:02Faceoff
Montréal Canadiens
winning player: Nick Suzuki; losing player: Kevin Stenlund
—
2025-11-26
Montréal Canadiens at Utah Mammoth
1 REG / 08:17Shot On Goal
Montréal Canadiens
goalie in net: Karel Vejmelka; shooting player: Lane Hutson
slap
—
2025-11-26
Montréal Canadiens at Utah Mammoth
1 REG / 08:19Stoppage
Neutral event

goalie-stopped-after-sog
—
2025-11-26
Montréal Canadiens at Utah Mammoth
1 REG / 08:19Faceoff
Utah Mammoth
winning player: Kevin Stenlund; losing player: Nick Suzuki
—
2025-11-26
Montréal Canadiens at Utah Mammoth
1 REG / 08:38Shot On Goal
Montréal Canadiens
goalie in net: Karel Vejmelka; shooting player: Cole Caufield
wrist
—
2025-11-26
Montréal Canadiens at Utah Mammoth
1 REG / 08:43Stoppage
Neutral event

net-dislodged-defensive-skater
—
2025-11-26
Montréal Canadiens at Utah Mammoth
1 REG / 08:43Faceoff
Utah Mammoth
winning player: Logan Cooley; losing player: Oliver Kapanen
—
2025-11-26
Montréal Canadiens at Utah Mammoth
1 REG / 09:06Delayed Penalty
Utah Mammoth

—
2025-11-26
Montréal Canadiens at Utah Mammoth
1 REG / 09:09Penalty
Utah Mammoth
committed by player: John Marino; drawn by player: Ivan Demidov
hooking; 2.0
—
2025-11-26
Montréal Canadiens at Utah Mammoth
1 REG / 09:09Faceoff
Montréal Canadiens
winning player: Nick Suzuki; losing player: Kevin Stenlund
—
2025-11-26
Montréal Canadiens at Utah Mammoth
1 REG / 09:15Blocked Shot
Montréal Canadiens
shooting player: Noah Dobson; blocking player: Ian Cole
blocked
—
2025-11-26
Montréal Canadiens at Utah Mammoth
1 REG / 09:58Missed Shot
Montréal Canadiens
goalie in net: Karel Vejmelka; shooting player: Cole Caufield
wide-left; slap
—
2025-11-26
Montréal Canadiens at Utah Mammoth
1 REG / 10:31Missed Shot
Montréal Canadiens
goalie in net: Karel Vejmelka; shooting player: Brendan Gallagher
wide-left; tip-in
—
2025-11-26
Montréal Canadiens at Utah Mammoth
1 REG / 10:38Goal
Montréal Canadiens
goalie in net: Karel Vejmelka; scoring player: Zachary Bolduc; assist1 player: Lane Hutson; assist2 player: Nick Suzuki
slap
1-0
2025-11-26
Montréal Canadiens at Utah Mammoth
1 REG / 10:38Faceoff
Montréal Canadiens
winning player: Jake Evans; losing player: Nick Schmaltz
—
2025-11-26
Montréal Canadiens at Utah Mammoth
1 REG / 10:47Takeaway
Montréal Canadiens
player: Josh Anderson
—
2025-11-26
Montréal Canadiens at Utah Mammoth
1 REG / 11:20Hit
Utah Mammoth
hitting player: Nick Schmaltz; hittee player: Alexandre Carrier
—

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.