NHL Data Hub

NHL play-by-play

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

Reset

280 matching events across 1 games. Last source refresh: Oct 4, 2026 05:45.

50 events per page. CSV contains all matching rows and additional event fields.
Date / gamePeriod / elapsed timeEvent / teamPlayers / detailsScore (away-home)
2025-10-28
Utah Mammoth at Edmonton Oilers
1 REG / 00:00Period Start
Neutral event

—
2025-10-28
Utah Mammoth at Edmonton Oilers
1 REG / 00:00Faceoff
Edmonton Oilers
winning player: Leon Draisaitl; losing player: Logan Cooley
—
2025-10-28
Utah Mammoth at Edmonton Oilers
1 REG / 00:25Missed Shot
Utah Mammoth
goalie in net: Stuart Skinner; shooting player: Dylan Guenther
wide-right; snap
—
2025-10-28
Utah Mammoth at Edmonton Oilers
1 REG / 01:07Stoppage
Neutral event

offside
—
2025-10-28
Utah Mammoth at Edmonton Oilers
1 REG / 01:07Faceoff
Edmonton Oilers
winning player: Trent Frederic; losing player: Lawson Crouse
—
2025-10-28
Utah Mammoth at Edmonton Oilers
1 REG / 01:30Shot On Goal
Utah Mammoth
goalie in net: Stuart Skinner; shooting player: Lawson Crouse
backhand
—
2025-10-28
Utah Mammoth at Edmonton Oilers
1 REG / 01:32Stoppage
Neutral event

goalie-stopped-after-sog
—
2025-10-28
Utah Mammoth at Edmonton Oilers
1 REG / 01:32Faceoff
Utah Mammoth
winning player: Logan Cooley; losing player: Leon Draisaitl
—
2025-10-28
Utah Mammoth at Edmonton Oilers
1 REG / 01:39Shot On Goal
Utah Mammoth
goalie in net: Stuart Skinner; shooting player: Dylan Guenther
snap
—
2025-10-28
Utah Mammoth at Edmonton Oilers
1 REG / 01:53Stoppage
Neutral event

icing
—
2025-10-28
Utah Mammoth at Edmonton Oilers
1 REG / 01:53Faceoff
Utah Mammoth
winning player: Logan Cooley; losing player: Leon Draisaitl
—
2025-10-28
Utah Mammoth at Edmonton Oilers
1 REG / 02:21Shot On Goal
Edmonton Oilers
goalie in net: Karel Vejmelka; shooting player: Brett Kulak
wrist
—
2025-10-28
Utah Mammoth at Edmonton Oilers
1 REG / 02:49Hit
Utah Mammoth
hitting player: Liam O'Brien; hittee player: Troy Stecher
—
2025-10-28
Utah Mammoth at Edmonton Oilers
1 REG / 02:57Stoppage
Neutral event

puck-in-benches
—
2025-10-28
Utah Mammoth at Edmonton Oilers
1 REG / 02:57Faceoff
Utah Mammoth
winning player: Kevin Stenlund; losing player: Ryan Nugent-Hopkins
—
2025-10-28
Utah Mammoth at Edmonton Oilers
1 REG / 03:07Giveaway
Edmonton Oilers
player: Evan Bouchard
—
2025-10-28
Utah Mammoth at Edmonton Oilers
1 REG / 03:09Giveaway
Utah Mammoth
player: Clayton Keller
—
2025-10-28
Utah Mammoth at Edmonton Oilers
1 REG / 03:09Hit
Edmonton Oilers
hitting player: Evan Bouchard; hittee player: Clayton Keller
—
2025-10-28
Utah Mammoth at Edmonton Oilers
1 REG / 03:20Shot On Goal
Edmonton Oilers
goalie in net: Karel Vejmelka; shooting player: Mattias Ekholm
wrist
—
2025-10-28
Utah Mammoth at Edmonton Oilers
1 REG / 03:36Giveaway
Edmonton Oilers
player: Mattias Ekholm
—
2025-10-28
Utah Mammoth at Edmonton Oilers
1 REG / 04:00Takeaway
Edmonton Oilers
player: Ryan Nugent-Hopkins
—
2025-10-28
Utah Mammoth at Edmonton Oilers
1 REG / 04:28Missed Shot
Utah Mammoth
goalie in net: Stuart Skinner; shooting player: Lawson Crouse
wide-right; snap
—
2025-10-28
Utah Mammoth at Edmonton Oilers
1 REG / 04:37Missed Shot
Edmonton Oilers
goalie in net: Karel Vejmelka; shooting player: David Tomasek
high-and-wide-left; wrist
—
2025-10-28
Utah Mammoth at Edmonton Oilers
1 REG / 05:00Giveaway
Edmonton Oilers
player: Matt Savoie
—
2025-10-28
Utah Mammoth at Edmonton Oilers
1 REG / 05:12Missed Shot
Utah Mammoth
goalie in net: Stuart Skinner; shooting player: Dylan Guenther
wide-right; snap
—
2025-10-28
Utah Mammoth at Edmonton Oilers
1 REG / 05:19Blocked Shot
Utah Mammoth
shooting player: Dylan Guenther; blocking player: Jake Walman
blocked
—
2025-10-28
Utah Mammoth at Edmonton Oilers
1 REG / 05:41Stoppage
Neutral event

icing
—
2025-10-28
Utah Mammoth at Edmonton Oilers
1 REG / 05:41Faceoff
Edmonton Oilers
winning player: Adam Henrique; losing player: Barrett Hayton
—
2025-10-28
Utah Mammoth at Edmonton Oilers
1 REG / 06:00Giveaway
Edmonton Oilers
player: Brett Kulak
—
2025-10-28
Utah Mammoth at Edmonton Oilers
1 REG / 06:16Blocked Shot
Utah Mammoth
shooting player: Barrett Hayton; blocking player: Vasily Podkolzin
blocked
—
2025-10-28
Utah Mammoth at Edmonton Oilers
1 REG / 06:34Takeaway
Edmonton Oilers
player: Darnell Nurse
—
2025-10-28
Utah Mammoth at Edmonton Oilers
1 REG / 06:42Blocked Shot
Edmonton Oilers
shooting player: Leon Draisaitl; blocking player: Dmitri Simashev
blocked
—
2025-10-28
Utah Mammoth at Edmonton Oilers
1 REG / 06:43Missed Shot
Edmonton Oilers
goalie in net: Karel Vejmelka; shooting player: Jack Roslovic
wide-left; snap
—
2025-10-28
Utah Mammoth at Edmonton Oilers
1 REG / 06:50Giveaway
Edmonton Oilers
player: Mattias Ekholm
—
2025-10-28
Utah Mammoth at Edmonton Oilers
1 REG / 06:50Hit
Utah Mammoth
hitting player: Brandon Tanev; hittee player: Mattias Ekholm
—
2025-10-28
Utah Mammoth at Edmonton Oilers
1 REG / 07:05Missed Shot
Edmonton Oilers
goalie in net: Karel Vejmelka; shooting player: Andrew Mangiapane
wide-left; tip-in
—
2025-10-28
Utah Mammoth at Edmonton Oilers
1 REG / 07:15Hit
Utah Mammoth
hitting player: Brandon Tanev; hittee player: Mattias Ekholm
—
2025-10-28
Utah Mammoth at Edmonton Oilers
1 REG / 07:25Blocked Shot
Utah Mammoth
shooting player: Liam O'Brien; blocking player: Mattias Ekholm
blocked
—
2025-10-28
Utah Mammoth at Edmonton Oilers
1 REG / 07:38Takeaway
Utah Mammoth
player: Kevin Stenlund
—
2025-10-28
Utah Mammoth at Edmonton Oilers
1 REG / 08:07Missed Shot
Utah Mammoth
goalie in net: Stuart Skinner; shooting player: Michael Carcone
wide-left; snap
—
2025-10-28
Utah Mammoth at Edmonton Oilers
1 REG / 08:08Missed Shot
Utah Mammoth
goalie in net: Stuart Skinner; shooting player: Mikhail Sergachev
wide-right; backhand
—
2025-10-28
Utah Mammoth at Edmonton Oilers
1 REG / 08:50Missed Shot
Edmonton Oilers
goalie in net: Karel Vejmelka; shooting player: Jack Roslovic
hit-crossbar; wrist
—
2025-10-28
Utah Mammoth at Edmonton Oilers
1 REG / 09:08Blocked Shot
Edmonton Oilers
shooting player: Troy Stecher; blocking player: JJ Peterka
blocked
—
2025-10-28
Utah Mammoth at Edmonton Oilers
1 REG / 09:19Giveaway
Edmonton Oilers
player: Darnell Nurse
—
2025-10-28
Utah Mammoth at Edmonton Oilers
1 REG / 09:25Goal
Utah Mammoth
goalie in net: Stuart Skinner; scoring player: Logan Cooley; assist1 player: Dylan Guenther
wrist
1-0
2025-10-28
Utah Mammoth at Edmonton Oilers
1 REG / 09:25Faceoff
Utah Mammoth
winning player: Barrett Hayton; losing player: Connor McDavid
—
2025-10-28
Utah Mammoth at Edmonton Oilers
1 REG / 09:39Stoppage
Neutral event

puck-in-crowd; tv-timeout
—
2025-10-28
Utah Mammoth at Edmonton Oilers
1 REG / 09:39Faceoff
Edmonton Oilers
winning player: Connor McDavid; losing player: Nick Schmaltz
—
2025-10-28
Utah Mammoth at Edmonton Oilers
1 REG / 10:22Shot On Goal
Utah Mammoth
goalie in net: Stuart Skinner; shooting player: Clayton Keller
snap
—
2025-10-28
Utah Mammoth at Edmonton Oilers
1 REG / 10:24Shot On Goal
Utah Mammoth
goalie in net: Stuart Skinner; shooting player: Barrett Hayton
backhand
—

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.