NHL Data Hub

NHL play-by-play

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

Reset

322 matching events across 1 games. Last source refresh: Oct 4, 2026 05:37.

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

—
2025-01-14
Montréal Canadiens at Utah Hockey Club
1 REG / 00:00Faceoff
Montréal Canadiens
winning player: Jake Evans; losing player: Jack McBain
—
2025-01-14
Montréal Canadiens at Utah Hockey Club
1 REG / 00:22Hit
Montréal Canadiens
hitting player: Michael Pezzetta; hittee player: Jack McBain
—
2025-01-14
Montréal Canadiens at Utah Hockey Club
1 REG / 00:29Penalty
Montréal Canadiens
committed by player: Michael Pezzetta; drawn by player: Jack McBain
holding-the-stick; 2.0
—
2025-01-14
Montréal Canadiens at Utah Hockey Club
1 REG / 00:29Faceoff
Montréal Canadiens
winning player: Jake Evans; losing player: Logan Cooley
—
2025-01-14
Montréal Canadiens at Utah Hockey Club
1 REG / 01:04Penalty
Montréal Canadiens
committed by player: Mike Matheson; drawn by player: Clayton Keller
tripping; 2.0
—
2025-01-14
Montréal Canadiens at Utah Hockey Club
1 REG / 01:04Faceoff
Montréal Canadiens
winning player: Christian Dvorak; losing player: Josh Doan
—
2025-01-14
Montréal Canadiens at Utah Hockey Club
1 REG / 01:20Shot On Goal
Utah Hockey Club
goalie in net: Samuel Montembeault; shooting player: Josh Doan
wrist
—
2025-01-14
Montréal Canadiens at Utah Hockey Club
1 REG / 01:21Shot On Goal
Utah Hockey Club
goalie in net: Samuel Montembeault; shooting player: Josh Doan
snap
—
2025-01-14
Montréal Canadiens at Utah Hockey Club
1 REG / 01:55Blocked Shot
Utah Hockey Club
shooting player: Mikhail Sergachev; blocking player: Josh Doan
teammate-blocked
—
2025-01-14
Montréal Canadiens at Utah Hockey Club
1 REG / 02:09Shot On Goal
Utah Hockey Club
goalie in net: Samuel Montembeault; shooting player: Josh Doan
deflected
—
2025-01-14
Montréal Canadiens at Utah Hockey Club
1 REG / 02:11Goal
Utah Hockey Club
goalie in net: Samuel Montembeault; scoring player: Josh Doan; assist1 player: Clayton Keller; assist2 player: Nick Schmaltz
wrist
0-1
2025-01-14
Montréal Canadiens at Utah Hockey Club
1 REG / 02:11Faceoff
Utah Hockey Club
winning player: Barrett Hayton; losing player: Jake Evans
—
2025-01-14
Montréal Canadiens at Utah Hockey Club
1 REG / 02:39Shot On Goal
Utah Hockey Club
goalie in net: Samuel Montembeault; shooting player: Matias Maccelli
snap
—
2025-01-14
Montréal Canadiens at Utah Hockey Club
1 REG / 02:41Missed Shot
Utah Hockey Club
goalie in net: Samuel Montembeault; shooting player: Barrett Hayton
wide-right; snap
—
2025-01-14
Montréal Canadiens at Utah Hockey Club
1 REG / 03:07Stoppage
Neutral event

puck-frozen
—
2025-01-14
Montréal Canadiens at Utah Hockey Club
1 REG / 03:07Faceoff
Montréal Canadiens
winning player: Nick Suzuki; losing player: Alexander Kerfoot
—
2025-01-14
Montréal Canadiens at Utah Hockey Club
1 REG / 03:18Goal
Montréal Canadiens
goalie in net: Karel Vejmelka; scoring player: Mike Matheson; assist1 player: Cole Caufield; assist2 player: Lane Hutson
snap
1-1
2025-01-14
Montréal Canadiens at Utah Hockey Club
1 REG / 03:18Faceoff
Montréal Canadiens
winning player: Nick Suzuki; losing player: Logan Cooley
—
2025-01-14
Montréal Canadiens at Utah Hockey Club
1 REG / 03:36Shot On Goal
Utah Hockey Club
goalie in net: Samuel Montembeault; shooting player: Clayton Keller
tip-in
—
2025-01-14
Montréal Canadiens at Utah Hockey Club
1 REG / 03:43Missed Shot
Montréal Canadiens
goalie in net: Karel Vejmelka; shooting player: Nick Suzuki
high-and-wide-right; snap
—
2025-01-14
Montréal Canadiens at Utah Hockey Club
1 REG / 03:55Stoppage
Neutral event

icing
—
2025-01-14
Montréal Canadiens at Utah Hockey Club
1 REG / 03:55Faceoff
Utah Hockey Club
winning player: Nick Schmaltz; losing player: Alex Newhook
—
2025-01-14
Montréal Canadiens at Utah Hockey Club
1 REG / 04:11Missed Shot
Montréal Canadiens
goalie in net: Karel Vejmelka; shooting player: Patrik Laine
wide-right; snap
—
2025-01-14
Montréal Canadiens at Utah Hockey Club
1 REG / 04:19Hit
Utah Hockey Club
hitting player: Logan Cooley; hittee player: Kaiden Guhle
—
2025-01-14
Montréal Canadiens at Utah Hockey Club
1 REG / 04:39Hit
Montréal Canadiens
hitting player: Kirby Dach; hittee player: Ian Cole
—
2025-01-14
Montréal Canadiens at Utah Hockey Club
1 REG / 05:07Hit
Utah Hockey Club
hitting player: Josh Doan; hittee player: Mike Matheson
—
2025-01-14
Montréal Canadiens at Utah Hockey Club
1 REG / 05:15Giveaway
Utah Hockey Club
player: John Marino
—
2025-01-14
Montréal Canadiens at Utah Hockey Club
1 REG / 05:23Hit
Montréal Canadiens
hitting player: Christian Dvorak; hittee player: Juuso Välimäki
—
2025-01-14
Montréal Canadiens at Utah Hockey Club
1 REG / 05:30Stoppage
Neutral event

hand-pass
—
2025-01-14
Montréal Canadiens at Utah Hockey Club
1 REG / 05:30Faceoff
Utah Hockey Club
winning player: Nick Bjugstad; losing player: Michael Pezzetta
—
2025-01-14
Montréal Canadiens at Utah Hockey Club
1 REG / 05:41Shot On Goal
Utah Hockey Club
goalie in net: Samuel Montembeault; shooting player: Michael Kesselring
snap
—
2025-01-14
Montréal Canadiens at Utah Hockey Club
1 REG / 05:42Missed Shot
Utah Hockey Club
goalie in net: Samuel Montembeault; shooting player: Jack McBain
hit-right-post; backhand
—
2025-01-14
Montréal Canadiens at Utah Hockey Club
1 REG / 05:47Hit
Utah Hockey Club
hitting player: Jack McBain; hittee player: Michael Pezzetta
—
2025-01-14
Montréal Canadiens at Utah Hockey Club
1 REG / 06:02Shot On Goal
Utah Hockey Club
goalie in net: Samuel Montembeault; shooting player: Lawson Crouse
snap
—
2025-01-14
Montréal Canadiens at Utah Hockey Club
1 REG / 06:02Hit
Montréal Canadiens
hitting player: David Savard; hittee player: Jack McBain
—
2025-01-14
Montréal Canadiens at Utah Hockey Club
1 REG / 06:23Takeaway
Utah Hockey Club
player: Nick Schmaltz
—
2025-01-14
Montréal Canadiens at Utah Hockey Club
1 REG / 06:25Takeaway
Montréal Canadiens
player: Cole Caufield
—
2025-01-14
Montréal Canadiens at Utah Hockey Club
1 REG / 06:38Shot On Goal
Utah Hockey Club
goalie in net: Samuel Montembeault; shooting player: Logan Cooley
wrist
—
2025-01-14
Montréal Canadiens at Utah Hockey Club
1 REG / 07:28Takeaway
Utah Hockey Club
player: Alexander Kerfoot
—
2025-01-14
Montréal Canadiens at Utah Hockey Club
1 REG / 07:41Takeaway
Montréal Canadiens
player: Alex Newhook
—
2025-01-14
Montréal Canadiens at Utah Hockey Club
1 REG / 07:41Hit
Montréal Canadiens
hitting player: Alex Newhook; hittee player: Alexander Kerfoot
—
2025-01-14
Montréal Canadiens at Utah Hockey Club
1 REG / 07:48Takeaway
Utah Hockey Club
player: Ian Cole
—
2025-01-14
Montréal Canadiens at Utah Hockey Club
1 REG / 07:54Stoppage
Neutral event

puck-in-benches; tv-timeout
—
2025-01-14
Montréal Canadiens at Utah Hockey Club
1 REG / 07:54Faceoff
Montréal Canadiens
winning player: Christian Dvorak; losing player: Barrett Hayton
—
2025-01-14
Montréal Canadiens at Utah Hockey Club
1 REG / 08:12Hit
Utah Hockey Club
hitting player: Josh Doan; hittee player: Alexandre Carrier
—
2025-01-14
Montréal Canadiens at Utah Hockey Club
1 REG / 08:24Stoppage
Neutral event

puck-frozen
—
2025-01-14
Montréal Canadiens at Utah Hockey Club
1 REG / 08:24Faceoff
Utah Hockey Club
winning player: Nick Schmaltz; losing player: Nick Suzuki
—
2025-01-14
Montréal Canadiens at Utah Hockey Club
1 REG / 08:33Stoppage
Neutral event

puck-in-crowd
—
2025-01-14
Montréal Canadiens at Utah Hockey Club
1 REG / 08:33Faceoff
Utah Hockey Club
winning player: Logan Cooley; losing player: Nick Suzuki
—

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.