Skip to content
NHL Data Hub

NHL play-by-play

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

Reset

308 matching events across 1 games. Last source refresh: Oct 4, 2026 04:34.

50 events per page. CSV contains all matching rows and additional event fields.
Date / gamePeriod / elapsed timeEvent / teamPlayers / detailsScore (away-home)
2020-02-01
Edmonton Oilers at Calgary Flames
1 REG / 00:00Period Start
Neutral event

—
2020-02-01
Edmonton Oilers at Calgary Flames
1 REG / 00:00Faceoff
Calgary Flames
winning player: Mikael Backlund; losing player: Leon Draisaitl
—
2020-02-01
Edmonton Oilers at Calgary Flames
1 REG / 00:24Giveaway
Calgary Flames
player: Mikael Backlund
—
2020-02-01
Edmonton Oilers at Calgary Flames
1 REG / 00:27Shot On Goal
Edmonton Oilers
goalie in net: David Rittich; shooting player: Oscar Klefbom
wrist
—
2020-02-01
Edmonton Oilers at Calgary Flames
1 REG / 00:29Goal
Edmonton Oilers
goalie in net: David Rittich; scoring player: Kailer Yamamoto; assist1 player: Oscar Klefbom; assist2 player: Leon Draisaitl
wrist
1-0
2020-02-01
Edmonton Oilers at Calgary Flames
1 REG / 00:29Faceoff
Calgary Flames
winning player: Elias Lindholm; losing player: Connor McDavid
—
2020-02-01
Edmonton Oilers at Calgary Flames
1 REG / 01:05Goal
Edmonton Oilers
goalie in net: David Rittich; scoring player: Zack Kassian; assist1 player: Josh Archibald; assist2 player: Ethan Bear
wrist
2-0
2020-02-01
Edmonton Oilers at Calgary Flames
1 REG / 01:05Faceoff
Edmonton Oilers
winning player: Leon Draisaitl; losing player: Sean Monahan
—
2020-02-01
Edmonton Oilers at Calgary Flames
1 REG / 01:34Shot On Goal
Calgary Flames
goalie in net: Mike Smith; shooting player: Johnny Gaudreau
slap
—
2020-02-01
Edmonton Oilers at Calgary Flames
1 REG / 01:40Blocked Shot
Calgary Flames
shooting player: Travis Hamonic; blocking player: Ryan Nugent-Hopkins
—
2020-02-01
Edmonton Oilers at Calgary Flames
1 REG / 01:43Stoppage
Neutral event

icing
—
2020-02-01
Edmonton Oilers at Calgary Flames
1 REG / 01:43Faceoff
Calgary Flames
winning player: Derek Ryan; losing player: Leon Draisaitl
—
2020-02-01
Edmonton Oilers at Calgary Flames
1 REG / 01:47Shot On Goal
Calgary Flames
goalie in net: Mike Smith; shooting player: Dillon Dube
wrist
—
2020-02-01
Edmonton Oilers at Calgary Flames
1 REG / 01:47Stoppage
Neutral event

goalie-stopped-after-sog
—
2020-02-01
Edmonton Oilers at Calgary Flames
1 REG / 01:47Faceoff
Calgary Flames
winning player: Derek Ryan; losing player: Riley Sheahan
—
2020-02-01
Edmonton Oilers at Calgary Flames
1 REG / 01:52Blocked Shot
Calgary Flames
shooting player: Noah Hanifin; blocking player: Patrick Russell
—
2020-02-01
Edmonton Oilers at Calgary Flames
1 REG / 02:11Giveaway
Calgary Flames
player: Rasmus Andersson
—
2020-02-01
Edmonton Oilers at Calgary Flames
1 REG / 02:22Hit
Edmonton Oilers
hitting player: Jujhar Khaira; hittee player: Rasmus Andersson
—
2020-02-01
Edmonton Oilers at Calgary Flames
1 REG / 03:00Hit
Calgary Flames
hitting player: Sam Bennett; hittee player: Ethan Bear
—
2020-02-01
Edmonton Oilers at Calgary Flames
1 REG / 03:07Hit
Edmonton Oilers
hitting player: Gaetan Haas; hittee player: Sam Bennett
—
2020-02-01
Edmonton Oilers at Calgary Flames
1 REG / 03:12Hit
Edmonton Oilers
hitting player: Darnell Nurse; hittee player: Tobias Rieder
—
2020-02-01
Edmonton Oilers at Calgary Flames
1 REG / 03:50Giveaway
Edmonton Oilers
player: Matt Benning
—
2020-02-01
Edmonton Oilers at Calgary Flames
1 REG / 04:00Giveaway
Edmonton Oilers
player: Zack Kassian
—
2020-02-01
Edmonton Oilers at Calgary Flames
1 REG / 04:11Shot On Goal
Edmonton Oilers
goalie in net: David Rittich; shooting player: Caleb Jones
slap
—
2020-02-01
Edmonton Oilers at Calgary Flames
1 REG / 04:46Giveaway
Edmonton Oilers
player: Oscar Klefbom
—
2020-02-01
Edmonton Oilers at Calgary Flames
1 REG / 04:46Missed Shot
Calgary Flames
goalie in net: Mike Smith; shooting player: Buddy Robinson
wide-of-net; wrist
—
2020-02-01
Edmonton Oilers at Calgary Flames
1 REG / 05:26Blocked Shot
Edmonton Oilers
shooting player: Darnell Nurse; blocking player: Buddy Robinson
—
2020-02-01
Edmonton Oilers at Calgary Flames
1 REG / 05:32Hit
Edmonton Oilers
hitting player: Patrick Russell; hittee player: Oliver Kylington
—
2020-02-01
Edmonton Oilers at Calgary Flames
1 REG / 05:37Stoppage
Neutral event

icing
—
2020-02-01
Edmonton Oilers at Calgary Flames
1 REG / 05:37Faceoff
Edmonton Oilers
winning player: Leon Draisaitl; losing player: Derek Ryan
—
2020-02-01
Edmonton Oilers at Calgary Flames
1 REG / 05:55Stoppage
Neutral event

icing
—
2020-02-01
Edmonton Oilers at Calgary Flames
1 REG / 05:55Faceoff
Edmonton Oilers
winning player: Leon Draisaitl; losing player: Derek Ryan
—
2020-02-01
Edmonton Oilers at Calgary Flames
1 REG / 06:04Stoppage
Neutral event

icing
—
2020-02-01
Edmonton Oilers at Calgary Flames
1 REG / 06:04Faceoff
Edmonton Oilers
winning player: Leon Draisaitl; losing player: Derek Ryan
—
2020-02-01
Edmonton Oilers at Calgary Flames
1 REG / 06:13Shot On Goal
Edmonton Oilers
goalie in net: David Rittich; shooting player: Patrick Russell
backhand
—
2020-02-01
Edmonton Oilers at Calgary Flames
1 REG / 06:28Takeaway
Edmonton Oilers
player: Riley Sheahan
—
2020-02-01
Edmonton Oilers at Calgary Flames
1 REG / 06:28Shot On Goal
Edmonton Oilers
goalie in net: David Rittich; shooting player: Alex Chiasson
tip-in
—
2020-02-01
Edmonton Oilers at Calgary Flames
1 REG / 06:30Stoppage
Neutral event

goalie-stopped-after-sog; tv-timeout
—
2020-02-01
Edmonton Oilers at Calgary Flames
1 REG / 06:30Faceoff
Calgary Flames
winning player: Elias Lindholm; losing player: Connor McDavid
—
2020-02-01
Edmonton Oilers at Calgary Flames
1 REG / 07:08Missed Shot
Edmonton Oilers
goalie in net: David Rittich; shooting player: Zack Kassian
wide-of-net; wrist
—
2020-02-01
Edmonton Oilers at Calgary Flames
1 REG / 07:19Shot On Goal
Calgary Flames
goalie in net: Mike Smith; shooting player: Mark Giordano
slap
—
2020-02-01
Edmonton Oilers at Calgary Flames
1 REG / 07:24Giveaway
Edmonton Oilers
player: Zack Kassian
—
2020-02-01
Edmonton Oilers at Calgary Flames
1 REG / 07:47Shot On Goal
Calgary Flames
goalie in net: Mike Smith; shooting player: Tobias Rieder
snap
—
2020-02-01
Edmonton Oilers at Calgary Flames
1 REG / 07:48Shot On Goal
Calgary Flames
goalie in net: Mike Smith; shooting player: Tobias Rieder
wrist
—
2020-02-01
Edmonton Oilers at Calgary Flames
1 REG / 08:24Hit
Calgary Flames
hitting player: Travis Hamonic; hittee player: Oscar Klefbom
—
2020-02-01
Edmonton Oilers at Calgary Flames
1 REG / 08:31Takeaway
Edmonton Oilers
player: Kailer Yamamoto
—
2020-02-01
Edmonton Oilers at Calgary Flames
1 REG / 08:43Shot On Goal
Edmonton Oilers
goalie in net: David Rittich; shooting player: Ryan Nugent-Hopkins
wrist
—
2020-02-01
Edmonton Oilers at Calgary Flames
1 REG / 08:55Blocked Shot
Edmonton Oilers
shooting player: Caleb Jones; blocking player: Rasmus Andersson
—
2020-02-01
Edmonton Oilers at Calgary Flames
1 REG / 09:20Penalty
Edmonton Oilers
committed by player: Kailer Yamamoto; drawn by player: Rasmus Andersson
holding; 2.0
—
2020-02-01
Edmonton Oilers at Calgary Flames
1 REG / 09:20Faceoff
Calgary Flames
winning player: Sean Monahan; losing player: Riley Sheahan
—
Edmonton Oilers at Calgary Flames

Feb 1, 2020 · Period 1 REG · 00:29

Goal Edmonton Oilers

goalie in net: David Rittich; scoring player: Kailer Yamamoto; assist1 player: Oscar Klefbom; assist2 player: Leon Draisaitl wrist

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.