NHL Data Hub

NHL play-by-play

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

Reset

365 matching events across 1 games. Last source refresh: Oct 4, 2026 04:10.

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

—
2018-04-03
Arizona Coyotes at Calgary Flames
1 REG / 00:00Faceoff
Arizona Coyotes
winning player: Brad Richardson; losing player: Mikael Backlund
—
2018-04-03
Arizona Coyotes at Calgary Flames
1 REG / 00:38Shot On Goal
Arizona Coyotes
goalie in net: Jon Gillies; shooting player: Nick Cousins
wrist
—
2018-04-03
Arizona Coyotes at Calgary Flames
1 REG / 00:44Hit
Arizona Coyotes
hitting player: Richard Panik; hittee player: Mark Giordano
—
2018-04-03
Arizona Coyotes at Calgary Flames
1 REG / 00:49Giveaway
Arizona Coyotes
player: Oliver Ekman-Larsson
—
2018-04-03
Arizona Coyotes at Calgary Flames
1 REG / 00:52Hit
Calgary Flames
hitting player: Spencer Foo; hittee player: Oliver Ekman-Larsson
—
2018-04-03
Arizona Coyotes at Calgary Flames
1 REG / 01:12Missed Shot
Calgary Flames
goalie in net: Antti Raanta; shooting player: Spencer Foo
wide-of-net; backhand
—
2018-04-03
Arizona Coyotes at Calgary Flames
1 REG / 01:27Giveaway
Calgary Flames
player: Brett Kulak
—
2018-04-03
Arizona Coyotes at Calgary Flames
1 REG / 01:34Blocked Shot
Arizona Coyotes
shooting player: Max Domi; blocking player: Nicholas Shore
—
2018-04-03
Arizona Coyotes at Calgary Flames
1 REG / 01:44Stoppage
Neutral event

puck-frozen
—
2018-04-03
Arizona Coyotes at Calgary Flames
1 REG / 01:44Faceoff
Arizona Coyotes
winning player: Dylan Strome; losing player: Nicholas Shore
—
2018-04-03
Arizona Coyotes at Calgary Flames
1 REG / 01:49Blocked Shot
Arizona Coyotes
shooting player: Trevor Murphy; blocking player: Rasmus Andersson
—
2018-04-03
Arizona Coyotes at Calgary Flames
1 REG / 01:52Giveaway
Calgary Flames
player: Rasmus Andersson
—
2018-04-03
Arizona Coyotes at Calgary Flames
1 REG / 01:59Shot On Goal
Calgary Flames
goalie in net: Antti Raanta; shooting player: Matt Bartkowski
slap
—
2018-04-03
Arizona Coyotes at Calgary Flames
1 REG / 02:03Missed Shot
Calgary Flames
goalie in net: Antti Raanta; shooting player: Curtis Lazar
wide-of-net; snap
—
2018-04-03
Arizona Coyotes at Calgary Flames
1 REG / 02:10Takeaway
Arizona Coyotes
player: Trevor Murphy
—
2018-04-03
Arizona Coyotes at Calgary Flames
1 REG / 02:37Takeaway
Arizona Coyotes
player: Josh Archibald
—
2018-04-03
Arizona Coyotes at Calgary Flames
1 REG / 02:59Stoppage
Neutral event

icing
—
2018-04-03
Arizona Coyotes at Calgary Flames
1 REG / 02:59Faceoff
Calgary Flames
winning player: Mark Jankowski; losing player: Brad Richardson
—
2018-04-03
Arizona Coyotes at Calgary Flames
1 REG / 03:17Missed Shot
Arizona Coyotes
goalie in net: Jon Gillies; shooting player: Luke Schenn
wide-of-net; slap
—
2018-04-03
Arizona Coyotes at Calgary Flames
1 REG / 03:27Stoppage
Neutral event

offside
—
2018-04-03
Arizona Coyotes at Calgary Flames
1 REG / 03:27Faceoff
Arizona Coyotes
winning player: Derek Stepan; losing player: Mikael Backlund
—
2018-04-03
Arizona Coyotes at Calgary Flames
1 REG / 03:45Takeaway
Arizona Coyotes
player: Clayton Keller
—
2018-04-03
Arizona Coyotes at Calgary Flames
1 REG / 03:48Goal
Arizona Coyotes
goalie in net: Jon Gillies; scoring player: Richard Panik; assist1 player: Kevin Connauton; assist2 player: Clayton Keller
tip-in
1-0
2018-04-03
Arizona Coyotes at Calgary Flames
1 REG / 03:48Faceoff
Arizona Coyotes
winning player: Dylan Strome; losing player: Sam Bennett
—
2018-04-03
Arizona Coyotes at Calgary Flames
1 REG / 04:10Takeaway
Arizona Coyotes
player: Jakob Chychrun
—
2018-04-03
Arizona Coyotes at Calgary Flames
1 REG / 04:13Giveaway
Arizona Coyotes
player: Jakob Chychrun
—
2018-04-03
Arizona Coyotes at Calgary Flames
1 REG / 04:56Hit
Calgary Flames
hitting player: Micheal Ferland; hittee player: Luke Schenn
—
2018-04-03
Arizona Coyotes at Calgary Flames
1 REG / 05:18Hit
Calgary Flames
hitting player: Micheal Ferland; hittee player: Trevor Murphy
—
2018-04-03
Arizona Coyotes at Calgary Flames
1 REG / 05:34Stoppage
Neutral event

offside
—
2018-04-03
Arizona Coyotes at Calgary Flames
1 REG / 05:34Faceoff
Calgary Flames
winning player: Mark Jankowski; losing player: Josh Archibald
—
2018-04-03
Arizona Coyotes at Calgary Flames
1 REG / 03:51Hit
Calgary Flames
hitting player: Spencer Foo; hittee player: Jakob Chychrun
—
2018-04-03
Arizona Coyotes at Calgary Flames
1 REG / 05:42Stoppage
Neutral event

offside
—
2018-04-03
Arizona Coyotes at Calgary Flames
1 REG / 05:42Faceoff
Calgary Flames
winning player: Mark Jankowski; losing player: Josh Archibald
—
2018-04-03
Arizona Coyotes at Calgary Flames
1 REG / 06:04Missed Shot
Calgary Flames
goalie in net: Antti Raanta; shooting player: Garnet Hathaway
wide-of-net; tip-in
—
2018-04-03
Arizona Coyotes at Calgary Flames
1 REG / 06:12Blocked Shot
Calgary Flames
shooting player: Brett Kulak; blocking player: Christian Fischer
—
2018-04-03
Arizona Coyotes at Calgary Flames
1 REG / 06:24Missed Shot
Calgary Flames
goalie in net: Antti Raanta; shooting player: Mark Jankowski
wide-of-net; wrist
—
2018-04-03
Arizona Coyotes at Calgary Flames
1 REG / 06:25Missed Shot
Calgary Flames
goalie in net: Antti Raanta; shooting player: Michael Stone
wide-of-net; snap
—
2018-04-03
Arizona Coyotes at Calgary Flames
1 REG / 06:31Shot On Goal
Calgary Flames
goalie in net: Antti Raanta; shooting player: Garnet Hathaway
slap
—
2018-04-03
Arizona Coyotes at Calgary Flames
1 REG / 06:35Missed Shot
Calgary Flames
goalie in net: Antti Raanta; shooting player: Michael Stone
over-net; slap
—
2018-04-03
Arizona Coyotes at Calgary Flames
1 REG / 06:45Shot On Goal
Calgary Flames
goalie in net: Antti Raanta; shooting player: Mikael Backlund
slap
—
2018-04-03
Arizona Coyotes at Calgary Flames
1 REG / 06:50Giveaway
Arizona Coyotes
player: Brendan Perlini
—
2018-04-03
Arizona Coyotes at Calgary Flames
1 REG / 06:50Shot On Goal
Calgary Flames
goalie in net: Antti Raanta; shooting player: Rasmus Andersson
wrist
—
2018-04-03
Arizona Coyotes at Calgary Flames
1 REG / 06:52Stoppage
Neutral event

high-stick; tv-timeout
—
2018-04-03
Arizona Coyotes at Calgary Flames
1 REG / 06:51Shot On Goal
Calgary Flames
goalie in net: Antti Raanta; shooting player: Mikael Backlund
backhand
—
2018-04-03
Arizona Coyotes at Calgary Flames
1 REG / 06:52Faceoff
Calgary Flames
winning player: Troy Brouwer; losing player: Brad Richardson
—
2018-04-03
Arizona Coyotes at Calgary Flames
1 REG / 06:58Shot On Goal
Calgary Flames
goalie in net: Antti Raanta; shooting player: Matt Bartkowski
wrist
—
2018-04-03
Arizona Coyotes at Calgary Flames
1 REG / 06:59Stoppage
Neutral event

goalie-stopped-after-sog
—
2018-04-03
Arizona Coyotes at Calgary Flames
1 REG / 06:59Faceoff
Arizona Coyotes
winning player: Brad Richardson; losing player: Mikael Backlund
—
2018-04-03
Arizona Coyotes at Calgary Flames
1 REG / 07:15Hit
Arizona Coyotes
hitting player: Nick Cousins; hittee player: Matt Bartkowski
—
Arizona Coyotes at Calgary Flames

Apr 3, 2018 · Period 1 REG · 03:48

Goal Arizona Coyotes

goalie in net: Jon Gillies; scoring player: Richard Panik; assist1 player: Kevin Connauton; assist2 player: Clayton Keller tip-in

Score: 1-0 (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.