NHL Data Hub

NHL play-by-play

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

Reset

364 matching events across 1 games. Last source refresh: Oct 4, 2026 05:32.

50 events per page. CSV contains all matching rows and additional event fields.
Date / gamePeriod / elapsed timeEvent / teamPlayers / detailsScore (away-home)
2024-10-28
San Jose Sharks at Utah Hockey Club
1 REG / 00:00Period Start
Neutral event

—
2024-10-28
San Jose Sharks at Utah Hockey Club
1 REG / 00:00Faceoff
Utah Hockey Club
winning player: Alexander Kerfoot; losing player: Mikael Granlund
—
2024-10-28
San Jose Sharks at Utah Hockey Club
1 REG / 00:35Hit
Utah Hockey Club
hitting player: Michael Kesselring; hittee player: William Eklund
—
2024-10-28
San Jose Sharks at Utah Hockey Club
1 REG / 00:36Blocked Shot
San Jose Sharks
shooting player: Jake Walman; blocking player: Mikhail Sergachev
blocked
—
2024-10-28
San Jose Sharks at Utah Hockey Club
1 REG / 01:15Stoppage
Neutral event

icing
—
2024-10-28
San Jose Sharks at Utah Hockey Club
1 REG / 01:15Faceoff
Utah Hockey Club
winning player: Barrett Hayton; losing player: Luke Kunin
—
2024-10-28
San Jose Sharks at Utah Hockey Club
1 REG / 01:18Shot On Goal
Utah Hockey Club
goalie in net: Mackenzie Blackwood; shooting player: Michael Kesselring
snap
—
2024-10-28
San Jose Sharks at Utah Hockey Club
1 REG / 01:27Stoppage
Neutral event

icing
—
2024-10-28
San Jose Sharks at Utah Hockey Club
1 REG / 01:27Faceoff
San Jose Sharks
winning player: Luke Kunin; losing player: Barrett Hayton
—
2024-10-28
San Jose Sharks at Utah Hockey Club
1 REG / 01:40Hit
San Jose Sharks
hitting player: Cody Ceci; hittee player: Matias Maccelli
—
2024-10-28
San Jose Sharks at Utah Hockey Club
1 REG / 02:05Blocked Shot
San Jose Sharks
shooting player: Jake Walman; blocking player: Robert Bortuzzo
blocked
—
2024-10-28
San Jose Sharks at Utah Hockey Club
1 REG / 02:31Hit
Utah Hockey Club
hitting player: Liam O'Brien; hittee player: Matt Benning
—
2024-10-28
San Jose Sharks at Utah Hockey Club
1 REG / 03:06Hit
Utah Hockey Club
hitting player: Nick Bjugstad; hittee player: Jan Rutta
—
2024-10-28
San Jose Sharks at Utah Hockey Club
1 REG / 03:11Hit
San Jose Sharks
hitting player: Mario Ferraro; hittee player: Alexander Kerfoot
—
2024-10-28
San Jose Sharks at Utah Hockey Club
1 REG / 03:12Giveaway
Utah Hockey Club
player: Alexander Kerfoot
—
2024-10-28
San Jose Sharks at Utah Hockey Club
1 REG / 03:29Stoppage
Neutral event

icing
—
2024-10-28
San Jose Sharks at Utah Hockey Club
1 REG / 03:29Faceoff
San Jose Sharks
winning player: Barclay Goodrow; losing player: Nick Bjugstad
—
2024-10-28
San Jose Sharks at Utah Hockey Club
1 REG / 03:37Missed Shot
San Jose Sharks
goalie in net: Connor Ingram; shooting player: Carl Grundstrom
wide-right; tip-in
—
2024-10-28
San Jose Sharks at Utah Hockey Club
1 REG / 03:41Stoppage
Neutral event

goalie-stopped-after-sog
—
2024-10-28
San Jose Sharks at Utah Hockey Club
1 REG / 03:41Faceoff
San Jose Sharks
winning player: Luke Kunin; losing player: Logan Cooley
—
2024-10-28
San Jose Sharks at Utah Hockey Club
1 REG / 03:46Stoppage
Neutral event

offside
—
2024-10-28
San Jose Sharks at Utah Hockey Club
1 REG / 03:46Faceoff
Utah Hockey Club
winning player: Logan Cooley; losing player: Barclay Goodrow
—
2024-10-28
San Jose Sharks at Utah Hockey Club
1 REG / 03:48Hit
Utah Hockey Club
hitting player: Robert Bortuzzo; hittee player: Carl Grundstrom
—
2024-10-28
San Jose Sharks at Utah Hockey Club
1 REG / 04:06Missed Shot
Utah Hockey Club
goalie in net: Mackenzie Blackwood; shooting player: Clayton Keller
wide-right; snap
—
2024-10-28
San Jose Sharks at Utah Hockey Club
1 REG / 04:20Penalty
Utah Hockey Club
committed by player: Dylan Guenther; drawn by player: Cody Ceci
interference; 2.0
—
2024-10-28
San Jose Sharks at Utah Hockey Club
1 REG / 04:20Faceoff
Utah Hockey Club
winning player: Kevin Stenlund; losing player: Mikael Granlund
—
2024-10-28
San Jose Sharks at Utah Hockey Club
1 REG / 04:25Giveaway
San Jose Sharks
player: Mikael Granlund
—
2024-10-28
San Jose Sharks at Utah Hockey Club
1 REG / 04:27Takeaway
San Jose Sharks
player: Jake Walman
—
2024-10-28
San Jose Sharks at Utah Hockey Club
1 REG / 04:38Shot On Goal
San Jose Sharks
goalie in net: Connor Ingram; shooting player: Alexander Wennberg
snap
—
2024-10-28
San Jose Sharks at Utah Hockey Club
1 REG / 04:41Stoppage
Neutral event

goalie-stopped-after-sog
—
2024-10-28
San Jose Sharks at Utah Hockey Club
1 REG / 04:41Faceoff
Utah Hockey Club
winning player: Kevin Stenlund; losing player: Alexander Wennberg
—
2024-10-28
San Jose Sharks at Utah Hockey Club
1 REG / 04:46Hit
San Jose Sharks
hitting player: William Eklund; hittee player: Ian Cole
—
2024-10-28
San Jose Sharks at Utah Hockey Club
1 REG / 04:50Missed Shot
San Jose Sharks
goalie in net: Connor Ingram; shooting player: Mikael Granlund
hit-left-post; wrist
—
2024-10-28
San Jose Sharks at Utah Hockey Club
1 REG / 04:59Shot On Goal
San Jose Sharks
goalie in net: Connor Ingram; shooting player: Jake Walman
slap
—
2024-10-28
San Jose Sharks at Utah Hockey Club
1 REG / 05:39Blocked Shot
San Jose Sharks
shooting player: William Eklund; blocking player: Lawson Crouse
blocked
—
2024-10-28
San Jose Sharks at Utah Hockey Club
1 REG / 05:51Missed Shot
San Jose Sharks
goalie in net: Connor Ingram; shooting player: Tyler Toffoli
wide-left; slap
—
2024-10-28
San Jose Sharks at Utah Hockey Club
1 REG / 05:56Missed Shot
San Jose Sharks
goalie in net: Connor Ingram; shooting player: William Eklund
wide-right; slap
—
2024-10-28
San Jose Sharks at Utah Hockey Club
1 REG / 06:04Blocked Shot
San Jose Sharks
shooting player: Mikael Granlund; blocking player: Robert Bortuzzo
blocked
—
2024-10-28
San Jose Sharks at Utah Hockey Club
1 REG / 06:07Stoppage
Neutral event

puck-in-netting
—
2024-10-28
San Jose Sharks at Utah Hockey Club
1 REG / 06:07Faceoff
San Jose Sharks
winning player: Barclay Goodrow; losing player: Nick Bjugstad
—
2024-10-28
San Jose Sharks at Utah Hockey Club
1 REG / 06:14Shot On Goal
San Jose Sharks
goalie in net: Connor Ingram; shooting player: Luke Kunin
snap
—
2024-10-28
San Jose Sharks at Utah Hockey Club
1 REG / 06:15Stoppage
Neutral event

goalie-stopped-after-sog
—
2024-10-28
San Jose Sharks at Utah Hockey Club
1 REG / 06:15Faceoff
San Jose Sharks
winning player: Luke Kunin; losing player: Barrett Hayton
—
2024-10-28
San Jose Sharks at Utah Hockey Club
1 REG / 06:17Giveaway
Utah Hockey Club
player: Mikhail Sergachev
—
2024-10-28
San Jose Sharks at Utah Hockey Club
1 REG / 06:29Stoppage
Neutral event

offside; tv-timeout
—
2024-10-28
San Jose Sharks at Utah Hockey Club
1 REG / 06:29Faceoff
San Jose Sharks
winning player: Alexander Wennberg; losing player: Logan Cooley
—
2024-10-28
San Jose Sharks at Utah Hockey Club
1 REG / 06:57Hit
San Jose Sharks
hitting player: Fabian Zetterlund; hittee player: Maveric Lamoureux
—
2024-10-28
San Jose Sharks at Utah Hockey Club
1 REG / 07:27Takeaway
Utah Hockey Club
player: Vladislav Kolyachonok
—
2024-10-28
San Jose Sharks at Utah Hockey Club
1 REG / 07:28Giveaway
Utah Hockey Club
player: Vladislav Kolyachonok
—
2024-10-28
San Jose Sharks at Utah Hockey Club
1 REG / 07:31Stoppage
Neutral event

offside
—

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.