NHL Data Hub

NHL play-by-play

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

Reset

369 matching events across 1 games. Last source refresh: Oct 4, 2026 04:09.

50 events per page. CSV contains all matching rows and additional event fields.
Date / gamePeriod / elapsed timeEvent / teamPlayers / detailsScore (away-home)
2018-03-24
Calgary Flames at San Jose Sharks
1 REG / 00:00Period Start
Neutral event

—
2018-03-24
Calgary Flames at San Jose Sharks
1 REG / 00:00Faceoff
Calgary Flames
winning player: Mikael Backlund; losing player: Evander Kane
—
2018-03-24
Calgary Flames at San Jose Sharks
1 REG / 00:08Hit
San Jose Sharks
hitting player: Paul Martin; hittee player: Travis Hamonic
—
2018-03-24
Calgary Flames at San Jose Sharks
1 REG / 00:25Giveaway
Calgary Flames
player: Troy Brouwer
—
2018-03-24
Calgary Flames at San Jose Sharks
1 REG / 00:42Stoppage
Neutral event

icing
—
2018-03-24
Calgary Flames at San Jose Sharks
1 REG / 00:42Faceoff
Calgary Flames
winning player: Sam Bennett; losing player: Joe Pavelski
—
2018-03-24
Calgary Flames at San Jose Sharks
1 REG / 00:51Missed Shot
Calgary Flames
goalie in net: Martin Jones; shooting player: Johnny Gaudreau
wide-of-net; backhand
—
2018-03-24
Calgary Flames at San Jose Sharks
1 REG / 00:57Stoppage
Neutral event

icing
—
2018-03-24
Calgary Flames at San Jose Sharks
1 REG / 00:57Faceoff
Calgary Flames
winning player: Sam Bennett; losing player: Joe Pavelski
—
2018-03-24
Calgary Flames at San Jose Sharks
1 REG / 01:02Shot On Goal
Calgary Flames
goalie in net: Martin Jones; shooting player: Mark Giordano
wrist
—
2018-03-24
Calgary Flames at San Jose Sharks
1 REG / 01:02Stoppage
Neutral event

goalie-stopped-after-sog
—
2018-03-24
Calgary Flames at San Jose Sharks
1 REG / 01:02Faceoff
San Jose Sharks
winning player: Tomas Hertl; losing player: Sam Bennett
—
2018-03-24
Calgary Flames at San Jose Sharks
1 REG / 01:13Shot On Goal
San Jose Sharks
goalie in net: David Rittich; shooting player: Tomas Hertl
wrist
—
2018-03-24
Calgary Flames at San Jose Sharks
1 REG / 01:28Missed Shot
San Jose Sharks
goalie in net: David Rittich; shooting player: Justin Braun
wide-of-net; wrist
—
2018-03-24
Calgary Flames at San Jose Sharks
1 REG / 01:56Hit
Calgary Flames
hitting player: Chris Stewart; hittee player: Dylan DeMelo
—
2018-03-24
Calgary Flames at San Jose Sharks
1 REG / 02:00Hit
Calgary Flames
hitting player: Chris Stewart; hittee player: Dylan DeMelo
—
2018-03-24
Calgary Flames at San Jose Sharks
1 REG / 02:05Giveaway
Calgary Flames
player: Mark Jankowski
—
2018-03-24
Calgary Flames at San Jose Sharks
1 REG / 02:25Missed Shot
San Jose Sharks
goalie in net: David Rittich; shooting player: Brenden Dillon
wide-of-net; wrist
—
2018-03-24
Calgary Flames at San Jose Sharks
1 REG / 02:41Hit
Calgary Flames
hitting player: Tanner Glass; hittee player: Timo Meier
—
2018-03-24
Calgary Flames at San Jose Sharks
1 REG / 02:48Hit
San Jose Sharks
hitting player: Eric Fehr; hittee player: Brett Kulak
—
2018-03-24
Calgary Flames at San Jose Sharks
1 REG / 03:02Takeaway
Calgary Flames
player: Garnet Hathaway
—
2018-03-24
Calgary Flames at San Jose Sharks
1 REG / 03:03Shot On Goal
Calgary Flames
goalie in net: Martin Jones; shooting player: Tanner Glass
wrist
—
2018-03-24
Calgary Flames at San Jose Sharks
1 REG / 03:03Stoppage
Neutral event

goalie-stopped-after-sog
—
2018-03-24
Calgary Flames at San Jose Sharks
1 REG / 03:03Faceoff
San Jose Sharks
winning player: Tomas Hertl; losing player: Nicholas Shore
—
2018-03-24
Calgary Flames at San Jose Sharks
1 REG / 03:12Missed Shot
Calgary Flames
goalie in net: Martin Jones; shooting player: Tanner Glass
wide-of-net; deflected
—
2018-03-24
Calgary Flames at San Jose Sharks
1 REG / 03:14Stoppage
Neutral event

puck-in-crowd
—
2018-03-24
Calgary Flames at San Jose Sharks
1 REG / 03:14Faceoff
Calgary Flames
winning player: Mikael Backlund; losing player: Joe Pavelski
—
2018-03-24
Calgary Flames at San Jose Sharks
1 REG / 03:22Giveaway
Calgary Flames
player: Mark Giordano
—
2018-03-24
Calgary Flames at San Jose Sharks
1 REG / 03:27Shot On Goal
San Jose Sharks
goalie in net: David Rittich; shooting player: Brent Burns
slap
—
2018-03-24
Calgary Flames at San Jose Sharks
1 REG / 03:27Stoppage
Neutral event

goalie-stopped-after-sog
—
2018-03-24
Calgary Flames at San Jose Sharks
1 REG / 03:27Faceoff
Calgary Flames
winning player: Mikael Backlund; losing player: Evander Kane
—
2018-03-24
Calgary Flames at San Jose Sharks
1 REG / 03:51Stoppage
Neutral event

icing
—
2018-03-24
Calgary Flames at San Jose Sharks
1 REG / 03:51Faceoff
Calgary Flames
winning player: Mikael Backlund; losing player: Tomas Hertl
—
2018-03-24
Calgary Flames at San Jose Sharks
1 REG / 04:27Blocked Shot
San Jose Sharks
shooting player: Marc-Edouard Vlasic; blocking player: Curtis Lazar
—
2018-03-24
Calgary Flames at San Jose Sharks
1 REG / 04:29Missed Shot
San Jose Sharks
goalie in net: David Rittich; shooting player: Marc-Edouard Vlasic
wide-of-net; wrist
—
2018-03-24
Calgary Flames at San Jose Sharks
1 REG / 04:42Shot On Goal
Calgary Flames
goalie in net: Martin Jones; shooting player: Curtis Lazar
wrist
—
2018-03-24
Calgary Flames at San Jose Sharks
1 REG / 04:48Takeaway
San Jose Sharks
player: Timo Meier
—
2018-03-24
Calgary Flames at San Jose Sharks
1 REG / 05:07Stoppage
Neutral event

offside
—
2018-03-24
Calgary Flames at San Jose Sharks
1 REG / 05:07Faceoff
Calgary Flames
winning player: Mark Jankowski; losing player: Barclay Goodrow
—
2018-03-24
Calgary Flames at San Jose Sharks
1 REG / 05:16Hit
Calgary Flames
hitting player: Mark Jankowski; hittee player: Barclay Goodrow
—
2018-03-24
Calgary Flames at San Jose Sharks
1 REG / 05:26Stoppage
Neutral event

hand-pass
—
2018-03-24
Calgary Flames at San Jose Sharks
1 REG / 05:26Faceoff
Calgary Flames
winning player: Nicholas Shore; losing player: Evander Kane
—
2018-03-24
Calgary Flames at San Jose Sharks
1 REG / 05:42Hit
Calgary Flames
hitting player: Nicholas Shore; hittee player: Melker Karlsson
—
2018-03-24
Calgary Flames at San Jose Sharks
1 REG / 05:47Shot On Goal
San Jose Sharks
goalie in net: David Rittich; shooting player: Joe Pavelski
wrist
—
2018-03-24
Calgary Flames at San Jose Sharks
1 REG / 05:55Stoppage
Neutral event

icing
—
2018-03-24
Calgary Flames at San Jose Sharks
1 REG / 05:55Faceoff
Calgary Flames
winning player: Nicholas Shore; losing player: Tomas Hertl
—
2018-03-24
Calgary Flames at San Jose Sharks
1 REG / 06:09Takeaway
San Jose Sharks
player: Logan Couture
—
2018-03-24
Calgary Flames at San Jose Sharks
1 REG / 06:15Hit
San Jose Sharks
hitting player: Mikkel Boedker; hittee player: Tanner Glass
—
2018-03-24
Calgary Flames at San Jose Sharks
1 REG / 06:23Giveaway
Calgary Flames
player: Dougie Hamilton
—
2018-03-24
Calgary Flames at San Jose Sharks
1 REG / 06:24Missed Shot
San Jose Sharks
goalie in net: David Rittich; shooting player: Mikkel Boedker
wide-of-net; deflected
—

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.