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

307 matching events across 1 games. Last source refresh: Oct 4, 2026 04:53.

50 events per page. CSV contains all matching rows and additional event fields.
Date / gamePeriod / elapsed timeEvent / teamPlayers / detailsScore (away-home)
2022-04-19
Ottawa Senators at Vancouver Canucks
1 REG / 00:00Period Start
Neutral event

—
2022-04-19
Ottawa Senators at Vancouver Canucks
1 REG / 00:00Faceoff
Ottawa Senators
winning player: Tim Stützle; losing player: Elias Pettersson
—
2022-04-19
Ottawa Senators at Vancouver Canucks
1 REG / 00:14Takeaway
Ottawa Senators
player: Tim Stützle
—
2022-04-19
Ottawa Senators at Vancouver Canucks
1 REG / 00:17Shot On Goal
Ottawa Senators
goalie in net: Jaroslav Halak; shooting player: Alex Formenton
backhand
—
2022-04-19
Ottawa Senators at Vancouver Canucks
1 REG / 00:18Shot On Goal
Ottawa Senators
goalie in net: Jaroslav Halak; shooting player: Alex Formenton
tip-in
—
2022-04-19
Ottawa Senators at Vancouver Canucks
1 REG / 00:43Hit
Ottawa Senators
hitting player: Travis Hamonic; hittee player: Elias Pettersson
—
2022-04-19
Ottawa Senators at Vancouver Canucks
1 REG / 00:59Takeaway
Vancouver Canucks
player: Brock Boeser
—
2022-04-19
Ottawa Senators at Vancouver Canucks
1 REG / 01:01Blocked Shot
Vancouver Canucks
shooting player: Brock Boeser; blocking player: Nikita Zaitsev
—
2022-04-19
Ottawa Senators at Vancouver Canucks
1 REG / 01:01Stoppage
Neutral event

puck-in-netting
—
2022-04-19
Ottawa Senators at Vancouver Canucks
1 REG / 01:01Faceoff
Vancouver Canucks
winning player: J.T. Miller; losing player: Dylan Gambrell
—
2022-04-19
Ottawa Senators at Vancouver Canucks
1 REG / 01:07Blocked Shot
Vancouver Canucks
shooting player: Oliver Ekman-Larsson; blocking player: Dylan Gambrell
—
2022-04-19
Ottawa Senators at Vancouver Canucks
1 REG / 01:35Hit
Vancouver Canucks
hitting player: J.T. Miller; hittee player: Parker Kelly
—
2022-04-19
Ottawa Senators at Vancouver Canucks
1 REG / 01:36Hit
Ottawa Senators
hitting player: Nikita Zaitsev; hittee player: Oliver Ekman-Larsson
—
2022-04-19
Ottawa Senators at Vancouver Canucks
1 REG / 01:49Penalty
Ottawa Senators
committed by player: Dylan Gambrell; drawn by player: Conor Garland
tripping; 2.0
—
2022-04-19
Ottawa Senators at Vancouver Canucks
1 REG / 01:49Faceoff
Vancouver Canucks
winning player: J.T. Miller; losing player: Connor Brown
—
2022-04-19
Ottawa Senators at Vancouver Canucks
1 REG / 01:55Goal
Vancouver Canucks
goalie in net: Filip Gustavsson; scoring player: J.T. Miller; assist1 player: Quinn Hughes
snap
0-1
2022-04-19
Ottawa Senators at Vancouver Canucks
1 REG / 01:55Faceoff
Ottawa Senators
winning player: Josh Norris; losing player: J.T. Miller
—
2022-04-19
Ottawa Senators at Vancouver Canucks
1 REG / 02:33Hit
Ottawa Senators
hitting player: Artem Zub; hittee player: Quinn Hughes
—
2022-04-19
Ottawa Senators at Vancouver Canucks
1 REG / 02:36Stoppage
Neutral event

icing
—
2022-04-19
Ottawa Senators at Vancouver Canucks
1 REG / 02:36Faceoff
Ottawa Senators
winning player: Adam Gaudette; losing player: Matthew Highmore
—
2022-04-19
Ottawa Senators at Vancouver Canucks
1 REG / 02:43Takeaway
Vancouver Canucks
player: Matthew Highmore
—
2022-04-19
Ottawa Senators at Vancouver Canucks
1 REG / 02:47Hit
Ottawa Senators
hitting player: Adam Gaudette; hittee player: William Lockwood
—
2022-04-19
Ottawa Senators at Vancouver Canucks
1 REG / 03:11Shot On Goal
Ottawa Senators
goalie in net: Jaroslav Halak; shooting player: Adam Gaudette
wrist
—
2022-04-19
Ottawa Senators at Vancouver Canucks
1 REG / 03:26Missed Shot
Ottawa Senators
goalie in net: Jaroslav Halak; shooting player: Tim Stützle
wide-of-net; snap
—
2022-04-19
Ottawa Senators at Vancouver Canucks
1 REG / 03:36Takeaway
Vancouver Canucks
player: Matthew Highmore
—
2022-04-19
Ottawa Senators at Vancouver Canucks
1 REG / 03:46Hit
Ottawa Senators
hitting player: Drake Batherson; hittee player: Brad Richardson
—
2022-04-19
Ottawa Senators at Vancouver Canucks
1 REG / 04:06Stoppage
Neutral event

offside
—
2022-04-19
Ottawa Senators at Vancouver Canucks
1 REG / 04:06Faceoff
Ottawa Senators
winning player: Brady Tkachuk; losing player: J.T. Miller
—
2022-04-19
Ottawa Senators at Vancouver Canucks
1 REG / 04:43Blocked Shot
Vancouver Canucks
shooting player: J.T. Miller; blocking player: Nikita Zaitsev
—
2022-04-19
Ottawa Senators at Vancouver Canucks
1 REG / 04:52Shot On Goal
Vancouver Canucks
goalie in net: Filip Gustavsson; shooting player: Vasily Podkolzin
tip-in
—
2022-04-19
Ottawa Senators at Vancouver Canucks
1 REG / 04:55Blocked Shot
Vancouver Canucks
shooting player: J.T. Miller; blocking player: Josh Norris
—
2022-04-19
Ottawa Senators at Vancouver Canucks
1 REG / 05:13Giveaway
Ottawa Senators
player: Artem Zub
—
2022-04-19
Ottawa Senators at Vancouver Canucks
1 REG / 05:28Stoppage
Neutral event

icing
—
2022-04-19
Ottawa Senators at Vancouver Canucks
1 REG / 05:28Faceoff
Ottawa Senators
winning player: Dylan Gambrell; losing player: Elias Pettersson
—
2022-04-19
Ottawa Senators at Vancouver Canucks
1 REG / 05:34Stoppage
Neutral event

icing
—
2022-04-19
Ottawa Senators at Vancouver Canucks
1 REG / 05:34Faceoff
Vancouver Canucks
winning player: Elias Pettersson; losing player: Dylan Gambrell
—
2022-04-19
Ottawa Senators at Vancouver Canucks
1 REG / 05:38Blocked Shot
Vancouver Canucks
shooting player: Quinn Hughes; blocking player: Dylan Gambrell
—
2022-04-19
Ottawa Senators at Vancouver Canucks
1 REG / 05:55Hit
Vancouver Canucks
hitting player: Luke Schenn; hittee player: Parker Kelly
—
2022-04-19
Ottawa Senators at Vancouver Canucks
1 REG / 07:21Hit
Ottawa Senators
hitting player: Brady Tkachuk; hittee player: Tyler Myers
—
2022-04-19
Ottawa Senators at Vancouver Canucks
1 REG / 08:16Shot On Goal
Vancouver Canucks
goalie in net: Filip Gustavsson; shooting player: Sheldon Dries
backhand
—
2022-04-19
Ottawa Senators at Vancouver Canucks
1 REG / 08:16Stoppage
Neutral event

goalie-stopped-after-sog; tv-timeout
—
2022-04-19
Ottawa Senators at Vancouver Canucks
1 REG / 08:16Faceoff
Ottawa Senators
winning player: Tim Stützle; losing player: Brock Boeser
—
2022-04-19
Ottawa Senators at Vancouver Canucks
1 REG / 08:32Shot On Goal
Vancouver Canucks
goalie in net: Filip Gustavsson; shooting player: Travis Dermott
slap
—
2022-04-19
Ottawa Senators at Vancouver Canucks
1 REG / 08:39Shot On Goal
Ottawa Senators
goalie in net: Jaroslav Halak; shooting player: Drake Batherson
snap
—
2022-04-19
Ottawa Senators at Vancouver Canucks
1 REG / 08:40Shot On Goal
Ottawa Senators
goalie in net: Jaroslav Halak; shooting player: Drake Batherson
snap
—
2022-04-19
Ottawa Senators at Vancouver Canucks
1 REG / 08:59Blocked Shot
Vancouver Canucks
shooting player: Tyler Myers; blocking player: Parker Kelly
—
2022-04-19
Ottawa Senators at Vancouver Canucks
1 REG / 09:07Hit
Vancouver Canucks
hitting player: Tyler Myers; hittee player: Parker Kelly
—
2022-04-19
Ottawa Senators at Vancouver Canucks
1 REG / 09:14Hit
Ottawa Senators
hitting player: Austin Watson; hittee player: Tyler Myers
—
2022-04-19
Ottawa Senators at Vancouver Canucks
1 REG / 09:30Hit
Vancouver Canucks
hitting player: Sheldon Dries; hittee player: Dylan Gambrell
—
2022-04-19
Ottawa Senators at Vancouver Canucks
1 REG / 09:41Missed Shot
Vancouver Canucks
goalie in net: Filip Gustavsson; shooting player: Sheldon Dries
over-net; 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.