NHL Data Hub

NHL play-by-play

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

Reset

309 matching events across 1 games. Last source refresh: Oct 4, 2026 05:48.

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

—
2025-12-14
Edmonton Oilers at Montréal Canadiens
1 REG / 00:00Faceoff
Edmonton Oilers
winning player: Connor McDavid; losing player: Jake Evans
—
2025-12-14
Edmonton Oilers at Montréal Canadiens
1 REG / 00:08Hit
Montréal Canadiens
hitting player: Alexandre Texier; hittee player: Evan Bouchard
—
2025-12-14
Edmonton Oilers at Montréal Canadiens
1 REG / 00:16Stoppage
Neutral event

official-injury; official-injury
—
2025-12-14
Edmonton Oilers at Montréal Canadiens
1 REG / 00:16Faceoff
Montréal Canadiens
winning player: Nick Suzuki; losing player: Leon Draisaitl
—
2025-12-14
Edmonton Oilers at Montréal Canadiens
1 REG / 00:19Missed Shot
Montréal Canadiens
goalie in net: Calvin Pickard; shooting player: Alexandre Carrier
above-crossbar; snap
—
2025-12-14
Edmonton Oilers at Montréal Canadiens
1 REG / 00:35Hit
Montréal Canadiens
hitting player: Zachary Bolduc; hittee player: Vasily Podkolzin
—
2025-12-14
Edmonton Oilers at Montréal Canadiens
1 REG / 00:42Hit
Edmonton Oilers
hitting player: Darnell Nurse; hittee player: Lane Hutson
—
2025-12-14
Edmonton Oilers at Montréal Canadiens
1 REG / 01:23Shot On Goal
Montréal Canadiens
goalie in net: Calvin Pickard; shooting player: Josh Anderson
backhand
—
2025-12-14
Edmonton Oilers at Montréal Canadiens
1 REG / 01:43Giveaway
Edmonton Oilers
player: Connor McDavid
—
2025-12-14
Edmonton Oilers at Montréal Canadiens
1 REG / 01:55Shot On Goal
Montréal Canadiens
goalie in net: Calvin Pickard; shooting player: Alexandre Texier
snap
—
2025-12-14
Edmonton Oilers at Montréal Canadiens
1 REG / 01:59Missed Shot
Montréal Canadiens
goalie in net: Calvin Pickard; shooting player: Alexandre Texier
wide-right; snap
—
2025-12-14
Edmonton Oilers at Montréal Canadiens
1 REG / 02:01Stoppage
Neutral event

goalie-stopped-after-sog
—
2025-12-14
Edmonton Oilers at Montréal Canadiens
1 REG / 02:01Faceoff
Edmonton Oilers
winning player: Adam Henrique; losing player: Oliver Kapanen
—
2025-12-14
Edmonton Oilers at Montréal Canadiens
1 REG / 02:11Giveaway
Edmonton Oilers
player: Trent Frederic
—
2025-12-14
Edmonton Oilers at Montréal Canadiens
1 REG / 02:39Shot On Goal
Montréal Canadiens
goalie in net: Calvin Pickard; shooting player: Juraj Slafkovský
tip-in
—
2025-12-14
Edmonton Oilers at Montréal Canadiens
1 REG / 02:41Stoppage
Neutral event

goalie-stopped-after-sog
—
2025-12-14
Edmonton Oilers at Montréal Canadiens
1 REG / 02:41Faceoff
Montréal Canadiens
winning player: Owen Beck; losing player: Adam Henrique
—
2025-12-14
Edmonton Oilers at Montréal Canadiens
1 REG / 02:45Blocked Shot
Montréal Canadiens
shooting player: Jayden Struble; blocking player: Alec Regula
blocked
—
2025-12-14
Edmonton Oilers at Montréal Canadiens
1 REG / 03:02Hit
Edmonton Oilers
hitting player: Max Jones; hittee player: Brendan Gallagher
—
2025-12-14
Edmonton Oilers at Montréal Canadiens
1 REG / 03:09Hit
Montréal Canadiens
hitting player: Brendan Gallagher; hittee player: Andrew Mangiapane
—
2025-12-14
Edmonton Oilers at Montréal Canadiens
1 REG / 03:13Takeaway
Montréal Canadiens
player: Alexandre Carrier
—
2025-12-14
Edmonton Oilers at Montréal Canadiens
1 REG / 03:16Hit
Edmonton Oilers
hitting player: Curtis Lazar; hittee player: Alexandre Carrier
—
2025-12-14
Edmonton Oilers at Montréal Canadiens
1 REG / 03:46Giveaway
Edmonton Oilers
player: Mattias Ekholm
—
2025-12-14
Edmonton Oilers at Montréal Canadiens
1 REG / 04:13Shot On Goal
Edmonton Oilers
goalie in net: Jakub Dobes; shooting player: Mattias Ekholm
snap
—
2025-12-14
Edmonton Oilers at Montréal Canadiens
1 REG / 04:32Giveaway
Edmonton Oilers
player: Leon Draisaitl
—
2025-12-14
Edmonton Oilers at Montréal Canadiens
1 REG / 04:35Blocked Shot
Montréal Canadiens
shooting player: Zachary Bolduc; blocking player: Evan Bouchard
blocked
—
2025-12-14
Edmonton Oilers at Montréal Canadiens
1 REG / 04:36Stoppage
Neutral event

puck-in-netting
—
2025-12-14
Edmonton Oilers at Montréal Canadiens
1 REG / 04:36Faceoff
Edmonton Oilers
winning player: Trent Frederic; losing player: Oliver Kapanen
—
2025-12-14
Edmonton Oilers at Montréal Canadiens
1 REG / 04:49Giveaway
Edmonton Oilers
player: Spencer Stastney
—
2025-12-14
Edmonton Oilers at Montréal Canadiens
1 REG / 05:00Giveaway
Edmonton Oilers
player: Adam Henrique
—
2025-12-14
Edmonton Oilers at Montréal Canadiens
1 REG / 05:16Stoppage
Neutral event

icing
—
2025-12-14
Edmonton Oilers at Montréal Canadiens
1 REG / 05:16Faceoff
Edmonton Oilers
winning player: Connor McDavid; losing player: Oliver Kapanen
—
2025-12-14
Edmonton Oilers at Montréal Canadiens
1 REG / 05:18Blocked Shot
Edmonton Oilers
shooting player: Darnell Nurse; blocking player: Jayden Struble
blocked
—
2025-12-14
Edmonton Oilers at Montréal Canadiens
1 REG / 05:43Delayed Penalty
Montréal Canadiens

—
2025-12-14
Edmonton Oilers at Montréal Canadiens
1 REG / 05:55Delayed Penalty
Montréal Canadiens

—
2025-12-14
Edmonton Oilers at Montréal Canadiens
1 REG / 06:02Shot On Goal
Edmonton Oilers
goalie in net: Jakub Dobes; shooting player: Connor McDavid
snap
—
2025-12-14
Edmonton Oilers at Montréal Canadiens
1 REG / 06:04Penalty
Montréal Canadiens
committed by player: Oliver Kapanen; drawn by player: Connor McDavid
cross-checking; 2.0
—
2025-12-14
Edmonton Oilers at Montréal Canadiens
1 REG / 06:04Penalty
Montréal Canadiens
committed by player: Juraj Slafkovský; drawn by player: Alec Regula
hooking; 2.0
—
2025-12-14
Edmonton Oilers at Montréal Canadiens
1 REG / 06:04Stoppage
Neutral event

tv-timeout; tv-timeout
—
2025-12-14
Edmonton Oilers at Montréal Canadiens
1 REG / 06:04Faceoff
Montréal Canadiens
winning player: Jake Evans; losing player: Leon Draisaitl
—
2025-12-14
Edmonton Oilers at Montréal Canadiens
1 REG / 06:17Shot On Goal
Edmonton Oilers
goalie in net: Jakub Dobes; shooting player: Leon Draisaitl
snap
—
2025-12-14
Edmonton Oilers at Montréal Canadiens
1 REG / 06:37Shot On Goal
Edmonton Oilers
goalie in net: Jakub Dobes; shooting player: Connor McDavid
snap
—
2025-12-14
Edmonton Oilers at Montréal Canadiens
1 REG / 06:49Shot On Goal
Edmonton Oilers
goalie in net: Jakub Dobes; shooting player: Zach Hyman
tip-in
—
2025-12-14
Edmonton Oilers at Montréal Canadiens
1 REG / 06:55Missed Shot
Edmonton Oilers
goalie in net: Jakub Dobes; shooting player: Leon Draisaitl
wide-right; snap
—
2025-12-14
Edmonton Oilers at Montréal Canadiens
1 REG / 07:22Shot On Goal
Edmonton Oilers
goalie in net: Jakub Dobes; shooting player: Evan Bouchard
snap
—
2025-12-14
Edmonton Oilers at Montréal Canadiens
1 REG / 07:24Stoppage
Neutral event

puck-in-netting
—
2025-12-14
Edmonton Oilers at Montréal Canadiens
1 REG / 07:24Faceoff
Edmonton Oilers
winning player: Leon Draisaitl; losing player: Jake Evans
—
2025-12-14
Edmonton Oilers at Montréal Canadiens
1 REG / 07:30Missed Shot
Edmonton Oilers
goalie in net: Jakub Dobes; shooting player: Evan Bouchard
short; slap
—
2025-12-14
Edmonton Oilers at Montréal Canadiens
1 REG / 07:52Shot On Goal
Edmonton Oilers
goalie in net: Jakub Dobes; shooting player: Leon Draisaitl
snap
—

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.