NHL Data Hub

NHL play-by-play

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

Reset

292 matching events across 1 games. Last source refresh: Oct 4, 2026 04:45.

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

—
2021-04-28
Arizona Coyotes at San Jose Sharks
1 REG / 00:00Faceoff
Arizona Coyotes
winning player: Nick Schmaltz; losing player: Logan Couture
—
2021-04-28
Arizona Coyotes at San Jose Sharks
1 REG / 00:38Stoppage
Neutral event

icing
—
2021-04-28
Arizona Coyotes at San Jose Sharks
1 REG / 00:38Faceoff
Arizona Coyotes
winning player: Lawson Crouse; losing player: Tomas Hertl
—
2021-04-28
Arizona Coyotes at San Jose Sharks
1 REG / 01:01Shot On Goal
Arizona Coyotes
goalie in net: Josef Korenar; shooting player: Lawson Crouse
wrist
—
2021-04-28
Arizona Coyotes at San Jose Sharks
1 REG / 01:12Goal
San Jose Sharks
goalie in net: Darcy Kuemper; scoring player: Evander Kane; assist1 player: Alexander Barabanov; assist2 player: Tomas Hertl
wrist
0-1
2021-04-28
Arizona Coyotes at San Jose Sharks
1 REG / 01:12Faceoff
San Jose Sharks
winning player: Alexander True; losing player: Johan Larsson
—
2021-04-28
Arizona Coyotes at San Jose Sharks
1 REG / 01:45Hit
Arizona Coyotes
hitting player: Johan Larsson; hittee player: Marc-Edouard Vlasic
—
2021-04-28
Arizona Coyotes at San Jose Sharks
1 REG / 01:45Stoppage
Neutral event

icing
—
2021-04-28
Arizona Coyotes at San Jose Sharks
1 REG / 01:45Faceoff
Arizona Coyotes
winning player: Derick Brassard; losing player: Alexander True
—
2021-04-28
Arizona Coyotes at San Jose Sharks
1 REG / 01:50Missed Shot
Arizona Coyotes
goalie in net: Josef Korenar; shooting player: Jakob Chychrun
over-net; wrist
—
2021-04-28
Arizona Coyotes at San Jose Sharks
1 REG / 02:11Missed Shot
San Jose Sharks
goalie in net: Darcy Kuemper; shooting player: Joachim Blichfeld
wide-of-net; wrist
—
2021-04-28
Arizona Coyotes at San Jose Sharks
1 REG / 02:17Blocked Shot
San Jose Sharks
shooting player: Timo Meier; blocking player: Alex Goligoski
—
2021-04-28
Arizona Coyotes at San Jose Sharks
1 REG / 02:18Stoppage
Neutral event

puck-in-crowd
—
2021-04-28
Arizona Coyotes at San Jose Sharks
1 REG / 02:18Faceoff
Arizona Coyotes
winning player: Nick Schmaltz; losing player: Logan Couture
—
2021-04-28
Arizona Coyotes at San Jose Sharks
1 REG / 03:30Shot On Goal
Arizona Coyotes
goalie in net: Josef Korenar; shooting player: Lawson Crouse
backhand
—
2021-04-28
Arizona Coyotes at San Jose Sharks
1 REG / 03:31Stoppage
Neutral event

goalie-stopped-after-sog
—
2021-04-28
Arizona Coyotes at San Jose Sharks
1 REG / 03:31Faceoff
San Jose Sharks
winning player: Tomas Hertl; losing player: Christian Dvorak
—
2021-04-28
Arizona Coyotes at San Jose Sharks
1 REG / 04:18Hit
Arizona Coyotes
hitting player: Christian Dvorak; hittee player: Marc-Edouard Vlasic
—
2021-04-28
Arizona Coyotes at San Jose Sharks
1 REG / 04:33Hit
Arizona Coyotes
hitting player: Dryden Hunt; hittee player: Alexander True
—
2021-04-28
Arizona Coyotes at San Jose Sharks
1 REG / 04:40Hit
Arizona Coyotes
hitting player: Dryden Hunt; hittee player: Alexander True
—
2021-04-28
Arizona Coyotes at San Jose Sharks
1 REG / 04:45Stoppage
Neutral event

puck-in-crowd
—
2021-04-28
Arizona Coyotes at San Jose Sharks
1 REG / 04:45Faceoff
Arizona Coyotes
winning player: Johan Larsson; losing player: Alexander True
—
2021-04-28
Arizona Coyotes at San Jose Sharks
1 REG / 04:56Hit
San Jose Sharks
hitting player: Alexander True; hittee player: Christian Fischer
—
2021-04-28
Arizona Coyotes at San Jose Sharks
1 REG / 05:29Blocked Shot
San Jose Sharks
shooting player: Erik Karlsson; blocking player: Jason Demers
—
2021-04-28
Arizona Coyotes at San Jose Sharks
1 REG / 05:31Hit
Arizona Coyotes
hitting player: Johan Larsson; hittee player: Timo Meier
—
2021-04-28
Arizona Coyotes at San Jose Sharks
1 REG / 05:45Shot On Goal
San Jose Sharks
goalie in net: Darcy Kuemper; shooting player: Patrick Marleau
wrist
—
2021-04-28
Arizona Coyotes at San Jose Sharks
1 REG / 06:05Shot On Goal
San Jose Sharks
goalie in net: Darcy Kuemper; shooting player: Erik Karlsson
wrist
—
2021-04-28
Arizona Coyotes at San Jose Sharks
1 REG / 06:21Stoppage
Neutral event

hand-pass; tv-timeout
—
2021-04-28
Arizona Coyotes at San Jose Sharks
1 REG / 06:21Faceoff
San Jose Sharks
winning player: Logan Couture; losing player: Nick Schmaltz
—
2021-04-28
Arizona Coyotes at San Jose Sharks
1 REG / 06:42Hit
Arizona Coyotes
hitting player: Nick Schmaltz; hittee player: Logan Couture
—
2021-04-28
Arizona Coyotes at San Jose Sharks
1 REG / 06:49Stoppage
Neutral event

puck-in-benches
—
2021-04-28
Arizona Coyotes at San Jose Sharks
1 REG / 06:49Faceoff
San Jose Sharks
winning player: Tomas Hertl; losing player: Lane Pederson
—
2021-04-28
Arizona Coyotes at San Jose Sharks
1 REG / 06:58Stoppage
Neutral event

offside
—
2021-04-28
Arizona Coyotes at San Jose Sharks
1 REG / 06:58Faceoff
San Jose Sharks
winning player: Tomas Hertl; losing player: Christian Dvorak
—
2021-04-28
Arizona Coyotes at San Jose Sharks
1 REG / 07:22Giveaway
San Jose Sharks
player: Alexander Barabanov
—
2021-04-28
Arizona Coyotes at San Jose Sharks
1 REG / 07:34Hit
Arizona Coyotes
hitting player: Christian Dvorak; hittee player: Mario Ferraro
—
2021-04-28
Arizona Coyotes at San Jose Sharks
1 REG / 07:40Shot On Goal
San Jose Sharks
goalie in net: Darcy Kuemper; shooting player: Tomas Hertl
wrist
—
2021-04-28
Arizona Coyotes at San Jose Sharks
1 REG / 07:46Giveaway
San Jose Sharks
player: Tomas Hertl
—
2021-04-28
Arizona Coyotes at San Jose Sharks
1 REG / 08:01Hit
Arizona Coyotes
hitting player: Johan Larsson; hittee player: Alexander True
—
2021-04-28
Arizona Coyotes at San Jose Sharks
1 REG / 08:18Stoppage
Neutral event

icing
—
2021-04-28
Arizona Coyotes at San Jose Sharks
1 REG / 08:18Faceoff
San Jose Sharks
winning player: Alexander True; losing player: Nick Schmaltz
—
2021-04-28
Arizona Coyotes at San Jose Sharks
1 REG / 08:25Stoppage
Neutral event

icing
—
2021-04-28
Arizona Coyotes at San Jose Sharks
1 REG / 08:25Faceoff
San Jose Sharks
winning player: Alexander True; losing player: Nick Schmaltz
—
2021-04-28
Arizona Coyotes at San Jose Sharks
1 REG / 08:32Giveaway
San Jose Sharks
player: Marc-Edouard Vlasic
—
2021-04-28
Arizona Coyotes at San Jose Sharks
1 REG / 08:44Shot On Goal
Arizona Coyotes
goalie in net: Josef Korenar; shooting player: Clayton Keller
wrist
—
2021-04-28
Arizona Coyotes at San Jose Sharks
1 REG / 08:50Blocked Shot
Arizona Coyotes
shooting player: Alex Goligoski; blocking player: Noah Gregor
—
2021-04-28
Arizona Coyotes at San Jose Sharks
1 REG / 09:14Shot On Goal
Arizona Coyotes
goalie in net: Josef Korenar; shooting player: Niklas Hjalmarsson
slap
—
2021-04-28
Arizona Coyotes at San Jose Sharks
1 REG / 09:15Stoppage
Neutral event

goalie-stopped-after-sog
—
2021-04-28
Arizona Coyotes at San Jose Sharks
1 REG / 09:15Faceoff
San Jose Sharks
winning player: Patrick Marleau; losing player: Lane Pederson
—

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.