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

347 matching events across 1 games. Last source refresh: Oct 4, 2026 04:40.

50 events per page. CSV contains all matching rows and additional event fields.
Date / gamePeriod / elapsed timeEvent / teamPlayers / detailsScore (away-home)
2021-02-11
Edmonton Oilers at Montréal Canadiens
1 REG / 00:00Period Start
Neutral event

—
2021-02-11
Edmonton Oilers at Montréal Canadiens
1 REG / 00:00Faceoff
Edmonton Oilers
winning player: Jujhar Khaira; losing player: Jake Evans
—
2021-02-11
Edmonton Oilers at Montréal Canadiens
1 REG / 00:09Hit
Edmonton Oilers
hitting player: Tyler Ennis; hittee player: Jeff Petry
—
2021-02-11
Edmonton Oilers at Montréal Canadiens
1 REG / 00:13Stoppage
Neutral event

icing
—
2021-02-11
Edmonton Oilers at Montréal Canadiens
1 REG / 00:13Faceoff
Edmonton Oilers
winning player: Connor McDavid; losing player: Jake Evans
—
2021-02-11
Edmonton Oilers at Montréal Canadiens
1 REG / 00:18Blocked Shot
Edmonton Oilers
shooting player: Darnell Nurse; blocking player: Jake Evans
—
2021-02-11
Edmonton Oilers at Montréal Canadiens
1 REG / 00:34Giveaway
Montréal Canadiens
player: Jeff Petry
—
2021-02-11
Edmonton Oilers at Montréal Canadiens
1 REG / 00:50Missed Shot
Edmonton Oilers
goalie in net: Jake Allen; shooting player: Ryan Nugent-Hopkins
wide-of-net; snap
—
2021-02-11
Edmonton Oilers at Montréal Canadiens
1 REG / 00:54Hit
Montréal Canadiens
hitting player: Paul Byron; hittee player: Tyson Barrie
—
2021-02-11
Edmonton Oilers at Montréal Canadiens
1 REG / 01:35Hit
Edmonton Oilers
hitting player: Leon Draisaitl; hittee player: Brendan Gallagher
—
2021-02-11
Edmonton Oilers at Montréal Canadiens
1 REG / 01:48Giveaway
Montréal Canadiens
player: Ben Chiarot
—
2021-02-11
Edmonton Oilers at Montréal Canadiens
1 REG / 01:56Shot On Goal
Edmonton Oilers
goalie in net: Jake Allen; shooting player: Slater Koekkoek
wrist
—
2021-02-11
Edmonton Oilers at Montréal Canadiens
1 REG / 01:58Stoppage
Neutral event

goalie-stopped-after-sog
—
2021-02-11
Edmonton Oilers at Montréal Canadiens
1 REG / 01:58Faceoff
Edmonton Oilers
winning player: Kyle Turris; losing player: Nick Suzuki
—
2021-02-11
Edmonton Oilers at Montréal Canadiens
1 REG / 02:23Giveaway
Montréal Canadiens
player: Jonathan Drouin
—
2021-02-11
Edmonton Oilers at Montréal Canadiens
1 REG / 02:33Shot On Goal
Montréal Canadiens
goalie in net: Mike Smith; shooting player: Nick Suzuki
wrist
—
2021-02-11
Edmonton Oilers at Montréal Canadiens
1 REG / 02:34Stoppage
Neutral event

goalie-stopped-after-sog
—
2021-02-11
Edmonton Oilers at Montréal Canadiens
1 REG / 02:34Faceoff
Montréal Canadiens
winning player: Jesperi Kotkaniemi; losing player: Jujhar Khaira
—
2021-02-11
Edmonton Oilers at Montréal Canadiens
1 REG / 02:41Shot On Goal
Montréal Canadiens
goalie in net: Mike Smith; shooting player: Joel Edmundson
wrist
—
2021-02-11
Edmonton Oilers at Montréal Canadiens
1 REG / 02:54Missed Shot
Montréal Canadiens
goalie in net: Mike Smith; shooting player: Joel Armia
wide-of-net; tip-in
—
2021-02-11
Edmonton Oilers at Montréal Canadiens
1 REG / 02:57Hit
Edmonton Oilers
hitting player: Adam Larsson; hittee player: Jesperi Kotkaniemi
—
2021-02-11
Edmonton Oilers at Montréal Canadiens
1 REG / 03:05Shot On Goal
Edmonton Oilers
goalie in net: Jake Allen; shooting player: Tyler Ennis
wrist
—
2021-02-11
Edmonton Oilers at Montréal Canadiens
1 REG / 03:12Hit
Edmonton Oilers
hitting player: Josh Archibald; hittee player: Jeff Petry
—
2021-02-11
Edmonton Oilers at Montréal Canadiens
1 REG / 03:18Shot On Goal
Montréal Canadiens
goalie in net: Mike Smith; shooting player: Shea Weber
slap
—
2021-02-11
Edmonton Oilers at Montréal Canadiens
1 REG / 03:20Stoppage
Neutral event

goalie-stopped-after-sog
—
2021-02-11
Edmonton Oilers at Montréal Canadiens
1 REG / 03:20Faceoff
Edmonton Oilers
winning player: Connor McDavid; losing player: Phillip Danault
—
2021-02-11
Edmonton Oilers at Montréal Canadiens
1 REG / 03:30Missed Shot
Montréal Canadiens
goalie in net: Mike Smith; shooting player: Brendan Gallagher
wide-of-net; wrist
—
2021-02-11
Edmonton Oilers at Montréal Canadiens
1 REG / 03:37Shot On Goal
Montréal Canadiens
goalie in net: Mike Smith; shooting player: Brendan Gallagher
wrist
—
2021-02-11
Edmonton Oilers at Montréal Canadiens
1 REG / 03:49Hit
Montréal Canadiens
hitting player: Phillip Danault; hittee player: James Neal
—
2021-02-11
Edmonton Oilers at Montréal Canadiens
1 REG / 04:44Blocked Shot
Montréal Canadiens
shooting player: Joel Edmundson; blocking player: Kailer Yamamoto
—
2021-02-11
Edmonton Oilers at Montréal Canadiens
1 REG / 04:50Giveaway
Edmonton Oilers
player: Evan Bouchard
—
2021-02-11
Edmonton Oilers at Montréal Canadiens
1 REG / 04:52Missed Shot
Montréal Canadiens
goalie in net: Mike Smith; shooting player: Jonathan Drouin
wide-of-net; wrist
—
2021-02-11
Edmonton Oilers at Montréal Canadiens
1 REG / 04:56Blocked Shot
Montréal Canadiens
shooting player: Joel Edmundson; blocking player: Kailer Yamamoto
—
2021-02-11
Edmonton Oilers at Montréal Canadiens
1 REG / 05:01Hit
Montréal Canadiens
hitting player: Josh Anderson; hittee player: Slater Koekkoek
—
2021-02-11
Edmonton Oilers at Montréal Canadiens
1 REG / 05:12Stoppage
Neutral event

puck-in-benches
—
2021-02-11
Edmonton Oilers at Montréal Canadiens
1 REG / 05:12Faceoff
Edmonton Oilers
winning player: Kyle Turris; losing player: Jake Evans
—
2021-02-11
Edmonton Oilers at Montréal Canadiens
1 REG / 05:18Stoppage
Neutral event

puck-in-benches
—
2021-02-11
Edmonton Oilers at Montréal Canadiens
1 REG / 05:18Faceoff
Montréal Canadiens
winning player: Jake Evans; losing player: Kyle Turris
—
2021-02-11
Edmonton Oilers at Montréal Canadiens
1 REG / 05:30Hit
Montréal Canadiens
hitting player: Jake Evans; hittee player: Adam Larsson
—
2021-02-11
Edmonton Oilers at Montréal Canadiens
1 REG / 05:48Hit
Montréal Canadiens
hitting player: Paul Byron; hittee player: William Lagesson
—
2021-02-11
Edmonton Oilers at Montréal Canadiens
1 REG / 05:53Hit
Edmonton Oilers
hitting player: Devin Shore; hittee player: Artturi Lehkonen
—
2021-02-11
Edmonton Oilers at Montréal Canadiens
1 REG / 06:09Blocked Shot
Montréal Canadiens
shooting player: Artturi Lehkonen; blocking player: Adam Larsson
—
2021-02-11
Edmonton Oilers at Montréal Canadiens
1 REG / 06:15Missed Shot
Edmonton Oilers
goalie in net: Jake Allen; shooting player: Devin Shore
over-net; wrist
—
2021-02-11
Edmonton Oilers at Montréal Canadiens
1 REG / 06:35Giveaway
Montréal Canadiens
player: Joel Edmundson
—
2021-02-11
Edmonton Oilers at Montréal Canadiens
1 REG / 06:52Giveaway
Edmonton Oilers
player: Mike Smith
—
2021-02-11
Edmonton Oilers at Montréal Canadiens
1 REG / 07:17Shot On Goal
Edmonton Oilers
goalie in net: Jake Allen; shooting player: Connor McDavid
wrist
—
2021-02-11
Edmonton Oilers at Montréal Canadiens
1 REG / 07:18Stoppage
Neutral event

goalie-stopped-after-sog; tv-timeout
—
2021-02-11
Edmonton Oilers at Montréal Canadiens
1 REG / 07:18Faceoff
Montréal Canadiens
winning player: Phillip Danault; losing player: Leon Draisaitl
—
2021-02-11
Edmonton Oilers at Montréal Canadiens
1 REG / 07:27Giveaway
Montréal Canadiens
player: Ben Chiarot
—
2021-02-11
Edmonton Oilers at Montréal Canadiens
1 REG / 07:37Hit
Montréal Canadiens
hitting player: Brendan Gallagher; hittee player: Slater Koekkoek
—

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.