NHL Data Hub

NHL play-by-play

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

Reset

271 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-03-29
Edmonton Oilers at Vancouver Canucks
1 REG / 00:00Period Start
Neutral event

—
2018-03-29
Edmonton Oilers at Vancouver Canucks
1 REG / 00:00Faceoff
Vancouver Canucks
winning player: Henrik Sedin; losing player: Connor McDavid
—
2018-03-29
Edmonton Oilers at Vancouver Canucks
1 REG / 00:09Shot On Goal
Vancouver Canucks
goalie in net: Cam Talbot; shooting player: Troy Stecher
wrist
—
2018-03-29
Edmonton Oilers at Vancouver Canucks
1 REG / 00:29Hit
Edmonton Oilers
hitting player: Ty Rattie; hittee player: Troy Stecher
—
2018-03-29
Edmonton Oilers at Vancouver Canucks
1 REG / 00:38Missed Shot
Edmonton Oilers
goalie in net: Jacob Markstrom; shooting player: Darnell Nurse
wide-of-net; wrist
—
2018-03-29
Edmonton Oilers at Vancouver Canucks
1 REG / 01:16Shot On Goal
Edmonton Oilers
goalie in net: Jacob Markstrom; shooting player: Leon Draisaitl
backhand
—
2018-03-29
Edmonton Oilers at Vancouver Canucks
1 REG / 01:17Takeaway
Edmonton Oilers
player: Leon Draisaitl
—
2018-03-29
Edmonton Oilers at Vancouver Canucks
1 REG / 01:48Blocked Shot
Vancouver Canucks
shooting player: Bo Horvat; blocking player: Matt Benning
—
2018-03-29
Edmonton Oilers at Vancouver Canucks
1 REG / 02:14Hit
Edmonton Oilers
hitting player: Milan Lucic; hittee player: Reid Boucher
—
2018-03-29
Edmonton Oilers at Vancouver Canucks
1 REG / 02:19Shot On Goal
Edmonton Oilers
goalie in net: Jacob Markstrom; shooting player: Milan Lucic
deflected
—
2018-03-29
Edmonton Oilers at Vancouver Canucks
1 REG / 02:21Stoppage
Neutral event

goalie-stopped-after-sog
—
2018-03-29
Edmonton Oilers at Vancouver Canucks
1 REG / 02:21Faceoff
Vancouver Canucks
winning player: Brandon Sutter; losing player: Ryan Strome
—
2018-03-29
Edmonton Oilers at Vancouver Canucks
1 REG / 02:26Hit
Edmonton Oilers
hitting player: Milan Lucic; hittee player: Alexander Edler
—
2018-03-29
Edmonton Oilers at Vancouver Canucks
1 REG / 02:31Hit
Edmonton Oilers
hitting player: Milan Lucic; hittee player: Brendan Gaunce
—
2018-03-29
Edmonton Oilers at Vancouver Canucks
1 REG / 02:40Missed Shot
Vancouver Canucks
goalie in net: Cam Talbot; shooting player: Adam Gaudette
wide-of-net; wrist
—
2018-03-29
Edmonton Oilers at Vancouver Canucks
1 REG / 02:47Hit
Edmonton Oilers
hitting player: Darnell Nurse; hittee player: Adam Gaudette
—
2018-03-29
Edmonton Oilers at Vancouver Canucks
1 REG / 03:27Hit
Vancouver Canucks
hitting player: Tyler Motte; hittee player: Andrej Sekera
—
2018-03-29
Edmonton Oilers at Vancouver Canucks
1 REG / 03:36Hit
Vancouver Canucks
hitting player: Tyler Motte; hittee player: Andrej Sekera
—
2018-03-29
Edmonton Oilers at Vancouver Canucks
1 REG / 03:50Missed Shot
Vancouver Canucks
goalie in net: Cam Talbot; shooting player: Darren Archibald
wide-of-net; backhand
—
2018-03-29
Edmonton Oilers at Vancouver Canucks
1 REG / 03:57Shot On Goal
Edmonton Oilers
goalie in net: Jacob Markstrom; shooting player: Jujhar Khaira
wrist
—
2018-03-29
Edmonton Oilers at Vancouver Canucks
1 REG / 03:57Stoppage
Neutral event

goalie-stopped-after-sog
—
2018-03-29
Edmonton Oilers at Vancouver Canucks
1 REG / 03:57Faceoff
Vancouver Canucks
winning player: Bo Horvat; losing player: Connor McDavid
—
2018-03-29
Edmonton Oilers at Vancouver Canucks
1 REG / 04:23Shot On Goal
Vancouver Canucks
goalie in net: Cam Talbot; shooting player: Nikolay Goldobin
backhand
—
2018-03-29
Edmonton Oilers at Vancouver Canucks
1 REG / 05:16Giveaway
Edmonton Oilers
player: Darnell Nurse
—
2018-03-29
Edmonton Oilers at Vancouver Canucks
1 REG / 05:20Blocked Shot
Vancouver Canucks
shooting player: Michael Del Zotto; blocking player: Adam Larsson
—
2018-03-29
Edmonton Oilers at Vancouver Canucks
1 REG / 05:28Shot On Goal
Edmonton Oilers
goalie in net: Jacob Markstrom; shooting player: Pontus Aberg
wrist
—
2018-03-29
Edmonton Oilers at Vancouver Canucks
1 REG / 06:19Missed Shot
Edmonton Oilers
goalie in net: Jacob Markstrom; shooting player: Milan Lucic
wide-of-net; snap
—
2018-03-29
Edmonton Oilers at Vancouver Canucks
1 REG / 06:26Blocked Shot
Edmonton Oilers
shooting player: Ryan Strome; blocking player: Adam Gaudette
—
2018-03-29
Edmonton Oilers at Vancouver Canucks
1 REG / 06:38Takeaway
Edmonton Oilers
player: Andrej Sekera
—
2018-03-29
Edmonton Oilers at Vancouver Canucks
1 REG / 07:15Blocked Shot
Edmonton Oilers
shooting player: Iiro Pakarinen; blocking player: Troy Stecher
—
2018-03-29
Edmonton Oilers at Vancouver Canucks
1 REG / 07:21Stoppage
Neutral event

offside; tv-timeout
—
2018-03-29
Edmonton Oilers at Vancouver Canucks
1 REG / 07:21Faceoff
Edmonton Oilers
winning player: Connor McDavid; losing player: Brandon Sutter
—
2018-03-29
Edmonton Oilers at Vancouver Canucks
1 REG / 07:38Blocked Shot
Vancouver Canucks
shooting player: Tyler Motte; blocking player: Ty Rattie
—
2018-03-29
Edmonton Oilers at Vancouver Canucks
1 REG / 07:40Shot On Goal
Vancouver Canucks
goalie in net: Cam Talbot; shooting player: Troy Stecher
wrist
—
2018-03-29
Edmonton Oilers at Vancouver Canucks
1 REG / 07:48Blocked Shot
Edmonton Oilers
shooting player: Ty Rattie; blocking player: Alexander Edler
—
2018-03-29
Edmonton Oilers at Vancouver Canucks
1 REG / 07:48Stoppage
Neutral event

puck-in-netting
—
2018-03-29
Edmonton Oilers at Vancouver Canucks
1 REG / 07:48Faceoff
Edmonton Oilers
winning player: Leon Draisaitl; losing player: Bo Horvat
—
2018-03-29
Edmonton Oilers at Vancouver Canucks
1 REG / 08:02Blocked Shot
Edmonton Oilers
shooting player: Drake Caggiula; blocking player: Derrick Pouliot
—
2018-03-29
Edmonton Oilers at Vancouver Canucks
1 REG / 08:08Shot On Goal
Vancouver Canucks
goalie in net: Cam Talbot; shooting player: Jussi Jokinen
wrist
—
2018-03-29
Edmonton Oilers at Vancouver Canucks
1 REG / 08:16Stoppage
Neutral event

offside
—
2018-03-29
Edmonton Oilers at Vancouver Canucks
1 REG / 07:50Hit
Vancouver Canucks
hitting player: Michael Del Zotto; hittee player: Drake Caggiula
—
2018-03-29
Edmonton Oilers at Vancouver Canucks
1 REG / 08:16Faceoff
Edmonton Oilers
winning player: Leon Draisaitl; losing player: Sam Gagner
—
2018-03-29
Edmonton Oilers at Vancouver Canucks
1 REG / 08:36Blocked Shot
Edmonton Oilers
shooting player: Pontus Aberg; blocking player: Michael Del Zotto
—
2018-03-29
Edmonton Oilers at Vancouver Canucks
1 REG / 08:36Stoppage
Neutral event

puck-in-crowd
—
2018-03-29
Edmonton Oilers at Vancouver Canucks
1 REG / 08:36Faceoff
Vancouver Canucks
winning player: Bo Horvat; losing player: Milan Lucic
—
2018-03-29
Edmonton Oilers at Vancouver Canucks
1 REG / 09:01Blocked Shot
Edmonton Oilers
shooting player: Adam Larsson; blocking player: Ashton Sautner
—
2018-03-29
Edmonton Oilers at Vancouver Canucks
1 REG / 09:31Takeaway
Vancouver Canucks
player: Reid Boucher
—
2018-03-29
Edmonton Oilers at Vancouver Canucks
1 REG / 09:52Missed Shot
Edmonton Oilers
goalie in net: Jacob Markstrom; shooting player: Zack Kassian
wide-of-net; wrist
—
2018-03-29
Edmonton Oilers at Vancouver Canucks
1 REG / 09:58Giveaway
Edmonton Oilers
player: Jujhar Khaira
—
2018-03-29
Edmonton Oilers at Vancouver Canucks
1 REG / 10:07Shot On Goal
Vancouver Canucks
goalie in net: Cam Talbot; shooting player: Michael Del Zotto
wrist
—

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.