NHL Data Hub

NHL play-by-play

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

Reset

303 matching events across 1 games. Last source refresh: Oct 4, 2026 05:54.

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

—
2026-03-24
Edmonton Oilers at Utah Mammoth
1 REG / 00:00Faceoff
Edmonton Oilers
winning player: Connor McDavid; losing player: Barrett Hayton
—
2026-03-24
Edmonton Oilers at Utah Mammoth
1 REG / 00:30Hit
Utah Mammoth
hitting player: Michael Carcone; hittee player: Mattias Ekholm
—
2026-03-24
Edmonton Oilers at Utah Mammoth
1 REG / 00:53Blocked Shot
Utah Mammoth
shooting player: Nate Schmidt; blocking player: Lawson Crouse
teammate-blocked
—
2026-03-24
Edmonton Oilers at Utah Mammoth
1 REG / 01:19Takeaway
Edmonton Oilers
player: Zach Hyman
—
2026-03-24
Edmonton Oilers at Utah Mammoth
1 REG / 01:24Missed Shot
Edmonton Oilers
goalie in net: Karel Vejmelka; shooting player: Jack Roslovic
wide-left; slap
—
2026-03-24
Edmonton Oilers at Utah Mammoth
1 REG / 01:29Blocked Shot
Edmonton Oilers
shooting player: Ty Emberson; blocking player: Ian Cole
blocked
—
2026-03-24
Edmonton Oilers at Utah Mammoth
1 REG / 01:44Blocked Shot
Utah Mammoth
shooting player: Ian Cole; blocking player: Jack Roslovic
blocked
—
2026-03-24
Edmonton Oilers at Utah Mammoth
1 REG / 02:09Stoppage
Neutral event

puck-in-crowd
—
2026-03-24
Edmonton Oilers at Utah Mammoth
1 REG / 02:09Faceoff
Utah Mammoth
winning player: Alexander Kerfoot; losing player: Adam Henrique
—
2026-03-24
Edmonton Oilers at Utah Mammoth
1 REG / 02:34Giveaway
Edmonton Oilers
player: Connor Murphy
—
2026-03-24
Edmonton Oilers at Utah Mammoth
1 REG / 02:55Shot On Goal
Utah Mammoth
goalie in net: Tristan Jarry; shooting player: Michael Carcone
snap
—
2026-03-24
Edmonton Oilers at Utah Mammoth
1 REG / 03:34Stoppage
Neutral event

puck-in-crowd
—
2026-03-24
Edmonton Oilers at Utah Mammoth
1 REG / 03:34Faceoff
Edmonton Oilers
winning player: Jason Dickinson; losing player: Nick Schmaltz
—
2026-03-24
Edmonton Oilers at Utah Mammoth
1 REG / 04:14Hit
Edmonton Oilers
hitting player: Jason Dickinson; hittee player: Logan Cooley
—
2026-03-24
Edmonton Oilers at Utah Mammoth
1 REG / 04:44Hit
Edmonton Oilers
hitting player: Zach Hyman; hittee player: Mikhail Sergachev
—
2026-03-24
Edmonton Oilers at Utah Mammoth
1 REG / 05:18Blocked Shot
Edmonton Oilers
shooting player: Adam Henrique; blocking player: John Marino
blocked
—
2026-03-24
Edmonton Oilers at Utah Mammoth
1 REG / 05:20Stoppage
Neutral event

puck-in-netting
—
2026-03-24
Edmonton Oilers at Utah Mammoth
1 REG / 05:20Faceoff
Utah Mammoth
winning player: Jack McBain; losing player: Matt Savoie
—
2026-03-24
Edmonton Oilers at Utah Mammoth
1 REG / 05:35Shot On Goal
Edmonton Oilers
goalie in net: Karel Vejmelka; shooting player: Matt Savoie
snap
—
2026-03-24
Edmonton Oilers at Utah Mammoth
1 REG / 05:37Stoppage
Neutral event

goalie-stopped-after-sog
—
2026-03-24
Edmonton Oilers at Utah Mammoth
1 REG / 05:37Faceoff
Utah Mammoth
winning player: Nick Schmaltz; losing player: Connor McDavid
—
2026-03-24
Edmonton Oilers at Utah Mammoth
1 REG / 05:49Stoppage
Neutral event

puck-frozen
—
2026-03-24
Edmonton Oilers at Utah Mammoth
1 REG / 05:49Faceoff
Edmonton Oilers
winning player: Jason Dickinson; losing player: Lawson Crouse
—
2026-03-24
Edmonton Oilers at Utah Mammoth
1 REG / 06:30Stoppage
Neutral event

puck-in-benches; tv-timeout
—
2026-03-24
Edmonton Oilers at Utah Mammoth
1 REG / 06:30Faceoff
Utah Mammoth
winning player: Nick Schmaltz; losing player: Jack Roslovic
—
2026-03-24
Edmonton Oilers at Utah Mammoth
1 REG / 06:58Giveaway
Utah Mammoth
player: Ian Cole
—
2026-03-24
Edmonton Oilers at Utah Mammoth
1 REG / 07:03Blocked Shot
Edmonton Oilers
shooting player: Darnell Nurse; blocking player: Sean Durzi
blocked
—
2026-03-24
Edmonton Oilers at Utah Mammoth
1 REG / 07:34Blocked Shot
Utah Mammoth
shooting player: JJ Peterka; blocking player: Evan Bouchard
blocked
—
2026-03-24
Edmonton Oilers at Utah Mammoth
1 REG / 07:55Shot On Goal
Edmonton Oilers
goalie in net: Karel Vejmelka; shooting player: Mattias Ekholm
slap
—
2026-03-24
Edmonton Oilers at Utah Mammoth
1 REG / 07:57Stoppage
Neutral event

goalie-stopped-after-sog
—
2026-03-24
Edmonton Oilers at Utah Mammoth
1 REG / 07:57Faceoff
Utah Mammoth
winning player: Kevin Stenlund; losing player: Roby Jarventie
—
2026-03-24
Edmonton Oilers at Utah Mammoth
1 REG / 08:19Hit
Utah Mammoth
hitting player: Alexander Kerfoot; hittee player: Ty Emberson
—
2026-03-24
Edmonton Oilers at Utah Mammoth
1 REG / 08:20Giveaway
Edmonton Oilers
player: Ty Emberson
—
2026-03-24
Edmonton Oilers at Utah Mammoth
1 REG / 08:23Blocked Shot
Utah Mammoth
shooting player: Nate Schmidt; blocking player: Jake Walman
blocked
—
2026-03-24
Edmonton Oilers at Utah Mammoth
1 REG / 08:40Missed Shot
Utah Mammoth
goalie in net: Tristan Jarry; shooting player: Michael Carcone
above-crossbar; snap
—
2026-03-24
Edmonton Oilers at Utah Mammoth
1 REG / 08:54Blocked Shot
Utah Mammoth
shooting player: Dylan Guenther; blocking player: Evan Bouchard
blocked
—
2026-03-24
Edmonton Oilers at Utah Mammoth
1 REG / 08:58Giveaway
Utah Mammoth
player: Jack McBain
—
2026-03-24
Edmonton Oilers at Utah Mammoth
1 REG / 09:53Hit
Edmonton Oilers
hitting player: Darnell Nurse; hittee player: Clayton Keller
—
2026-03-24
Edmonton Oilers at Utah Mammoth
1 REG / 10:00Giveaway
Utah Mammoth
player: Nick Schmaltz
—
2026-03-24
Edmonton Oilers at Utah Mammoth
1 REG / 10:21Blocked Shot
Utah Mammoth
shooting player: Mikhail Sergachev; blocking player: Jake Walman
blocked
—
2026-03-24
Edmonton Oilers at Utah Mammoth
1 REG / 10:30Blocked Shot
Edmonton Oilers
shooting player: Evan Bouchard; blocking player: Logan Cooley
blocked
—
2026-03-24
Edmonton Oilers at Utah Mammoth
1 REG / 10:33Shot On Goal
Edmonton Oilers
goalie in net: Karel Vejmelka; shooting player: Mattias Ekholm
slap
—
2026-03-24
Edmonton Oilers at Utah Mammoth
1 REG / 10:39Missed Shot
Edmonton Oilers
goalie in net: Karel Vejmelka; shooting player: Evan Bouchard
wide-left; slap
—
2026-03-24
Edmonton Oilers at Utah Mammoth
1 REG / 11:12Goal
Utah Mammoth
goalie in net: Tristan Jarry; scoring player: Alexander Kerfoot; assist1 player: Sean Durzi; assist2 player: Ian Cole
snap
0-1
2026-03-24
Edmonton Oilers at Utah Mammoth
1 REG / 11:12Faceoff
Edmonton Oilers
winning player: Adam Henrique; losing player: Lawson Crouse
—
2026-03-24
Edmonton Oilers at Utah Mammoth
1 REG / 11:29Blocked Shot
Edmonton Oilers
shooting player: Jason Dickinson; blocking player: Ian Cole
blocked
—
2026-03-24
Edmonton Oilers at Utah Mammoth
1 REG / 11:37Giveaway
Utah Mammoth
player: Nick Schmaltz
—
2026-03-24
Edmonton Oilers at Utah Mammoth
1 REG / 11:51Hit
Utah Mammoth
hitting player: Lawson Crouse; hittee player: Josh Samanski
—
2026-03-24
Edmonton Oilers at Utah Mammoth
1 REG / 11:58Missed Shot
Utah Mammoth
goalie in net: Tristan Jarry; shooting player: Logan Cooley
wide-left; tip-in
—
Edmonton Oilers at Utah Mammoth

Mar 24, 2026 · Period 1 REG · 11:12

Goal Utah Mammoth

goalie in net: Tristan Jarry; scoring player: Alexander Kerfoot; assist1 player: Sean Durzi; assist2 player: Ian Cole snap

Score: 0-1 (away-home)

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.