NHL Data Hub

NHL play-by-play

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

Reset

333 matching events across 1 games. Last source refresh: Oct 4, 2026 04:15.

50 events per page. CSV contains all matching rows and additional event fields.
Date / gamePeriod / elapsed timeEvent / teamPlayers / detailsScore (away-home)
2018-11-16
Toronto Maple Leafs at Anaheim Ducks
1 REG / 00:00Period Start
Neutral event

—
2018-11-16
Toronto Maple Leafs at Anaheim Ducks
1 REG / 00:00Faceoff
Anaheim Ducks
winning player: Ryan Getzlaf; losing player: Nazem Kadri
—
2018-11-16
Toronto Maple Leafs at Anaheim Ducks
1 REG / 00:22Hit
Anaheim Ducks
hitting player: Ryan Getzlaf; hittee player: Nikita Zaitsev
—
2018-11-16
Toronto Maple Leafs at Anaheim Ducks
1 REG / 00:34Shot On Goal
Toronto Maple Leafs
goalie in net: John Gibson; shooting player: Nazem Kadri
backhand
—
2018-11-16
Toronto Maple Leafs at Anaheim Ducks
1 REG / 00:32Giveaway
Anaheim Ducks
player: Rickard Rakell
—
2018-11-16
Toronto Maple Leafs at Anaheim Ducks
1 REG / 01:35Stoppage
Neutral event

icing
—
2018-11-16
Toronto Maple Leafs at Anaheim Ducks
1 REG / 01:35Faceoff
Anaheim Ducks
winning player: Ryan Kesler; losing player: Connor Brown
—
2018-11-16
Toronto Maple Leafs at Anaheim Ducks
1 REG / 02:10Hit
Anaheim Ducks
hitting player: Josh Manson; hittee player: Connor Brown
—
2018-11-16
Toronto Maple Leafs at Anaheim Ducks
1 REG / 02:18Stoppage
Neutral event

offside
—
2018-11-16
Toronto Maple Leafs at Anaheim Ducks
1 REG / 02:18Faceoff
Anaheim Ducks
winning player: Ryan Getzlaf; losing player: John Tavares
—
2018-11-16
Toronto Maple Leafs at Anaheim Ducks
1 REG / 02:30Giveaway
Anaheim Ducks
player: Pontus Aberg
—
2018-11-16
Toronto Maple Leafs at Anaheim Ducks
1 REG / 02:40Takeaway
Toronto Maple Leafs
player: John Tavares
—
2018-11-16
Toronto Maple Leafs at Anaheim Ducks
1 REG / 02:42Missed Shot
Toronto Maple Leafs
goalie in net: John Gibson; shooting player: Mitch Marner
wide-of-net; wrist
—
2018-11-16
Toronto Maple Leafs at Anaheim Ducks
1 REG / 02:54Stoppage
Neutral event

icing
—
2018-11-16
Toronto Maple Leafs at Anaheim Ducks
1 REG / 02:54Faceoff
Toronto Maple Leafs
winning player: Frederik Gauthier; losing player: Kalle Kossila
—
2018-11-16
Toronto Maple Leafs at Anaheim Ducks
1 REG / 03:01Stoppage
Neutral event

icing
—
2018-11-16
Toronto Maple Leafs at Anaheim Ducks
1 REG / 03:01Faceoff
Toronto Maple Leafs
winning player: Frederik Gauthier; losing player: Kalle Kossila
—
2018-11-16
Toronto Maple Leafs at Anaheim Ducks
1 REG / 03:27Hit
Toronto Maple Leafs
hitting player: Nikita Zaitsev; hittee player: Kalle Kossila
—
2018-11-16
Toronto Maple Leafs at Anaheim Ducks
1 REG / 03:30Shot On Goal
Anaheim Ducks
goalie in net: Garret Sparks; shooting player: Kalle Kossila
wrist
—
2018-11-16
Toronto Maple Leafs at Anaheim Ducks
1 REG / 03:50Hit
Anaheim Ducks
hitting player: Ryan Getzlaf; hittee player: Tyler Ennis
—
2018-11-16
Toronto Maple Leafs at Anaheim Ducks
1 REG / 03:54Takeaway
Toronto Maple Leafs
player: Nazem Kadri
—
2018-11-16
Toronto Maple Leafs at Anaheim Ducks
1 REG / 04:00Hit
Anaheim Ducks
hitting player: Josh Manson; hittee player: Nazem Kadri
—
2018-11-16
Toronto Maple Leafs at Anaheim Ducks
1 REG / 04:19Hit
Toronto Maple Leafs
hitting player: Morgan Rielly; hittee player: Jacob Larsson
—
2018-11-16
Toronto Maple Leafs at Anaheim Ducks
1 REG / 04:31Takeaway
Anaheim Ducks
player: Ryan Getzlaf
—
2018-11-16
Toronto Maple Leafs at Anaheim Ducks
1 REG / 05:09Missed Shot
Toronto Maple Leafs
goalie in net: John Gibson; shooting player: Connor Brown
wide-of-net; wrist
—
2018-11-16
Toronto Maple Leafs at Anaheim Ducks
1 REG / 05:17Shot On Goal
Anaheim Ducks
goalie in net: Garret Sparks; shooting player: Nick Ritchie
wrist
—
2018-11-16
Toronto Maple Leafs at Anaheim Ducks
1 REG / 05:18Stoppage
Neutral event

goalie-stopped-after-sog
—
2018-11-16
Toronto Maple Leafs at Anaheim Ducks
1 REG / 05:18Faceoff
Anaheim Ducks
winning player: Ryan Kesler; losing player: Zach Hyman
—
2018-11-16
Toronto Maple Leafs at Anaheim Ducks
1 REG / 05:36Shot On Goal
Toronto Maple Leafs
goalie in net: John Gibson; shooting player: Jake Gardiner
wrist
—
2018-11-16
Toronto Maple Leafs at Anaheim Ducks
1 REG / 05:37Stoppage
Neutral event

goalie-stopped-after-sog
—
2018-11-16
Toronto Maple Leafs at Anaheim Ducks
1 REG / 05:34Giveaway
Anaheim Ducks
player: Brandon Montour
—
2018-11-16
Toronto Maple Leafs at Anaheim Ducks
1 REG / 05:37Faceoff
Toronto Maple Leafs
winning player: Nazem Kadri; losing player: Ryan Getzlaf
—
2018-11-16
Toronto Maple Leafs at Anaheim Ducks
1 REG / 05:42Goal
Toronto Maple Leafs
goalie in net: John Gibson; scoring player: Patrick Marleau; assist1 player: Jake Gardiner; assist2 player: Nazem Kadri
tip-in
1-0
2018-11-16
Toronto Maple Leafs at Anaheim Ducks
1 REG / 05:57Stoppage
Neutral event

offside
—
2018-11-16
Toronto Maple Leafs at Anaheim Ducks
1 REG / 05:42Faceoff
Toronto Maple Leafs
winning player: John Tavares; losing player: Ryan Kesler
—
2018-11-16
Toronto Maple Leafs at Anaheim Ducks
1 REG / 05:57Faceoff
Anaheim Ducks
winning player: Kiefer Sherwood; losing player: Frederik Gauthier
—
2018-11-16
Toronto Maple Leafs at Anaheim Ducks
1 REG / 06:21Hit
Anaheim Ducks
hitting player: Marcus Pettersson; hittee player: Frederik Gauthier
—
2018-11-16
Toronto Maple Leafs at Anaheim Ducks
1 REG / 06:27Shot On Goal
Toronto Maple Leafs
goalie in net: John Gibson; shooting player: Tyler Ennis
wrist
—
2018-11-16
Toronto Maple Leafs at Anaheim Ducks
1 REG / 06:43Giveaway
Toronto Maple Leafs
player: Josh Leivo
—
2018-11-16
Toronto Maple Leafs at Anaheim Ducks
1 REG / 06:49Shot On Goal
Anaheim Ducks
goalie in net: Garret Sparks; shooting player: Kalle Kossila
backhand
—
2018-11-16
Toronto Maple Leafs at Anaheim Ducks
1 REG / 07:00Missed Shot
Anaheim Ducks
goalie in net: Garret Sparks; shooting player: Kiefer Sherwood
wide-of-net; wrist
—
2018-11-16
Toronto Maple Leafs at Anaheim Ducks
1 REG / 07:11Missed Shot
Anaheim Ducks
goalie in net: Garret Sparks; shooting player: Nick Ritchie
wide-of-net; tip-in
—
2018-11-16
Toronto Maple Leafs at Anaheim Ducks
1 REG / 07:18Shot On Goal
Anaheim Ducks
goalie in net: Garret Sparks; shooting player: Brandon Montour
snap
—
2018-11-16
Toronto Maple Leafs at Anaheim Ducks
1 REG / 07:19Stoppage
Neutral event

goalie-stopped-after-sog; tv-timeout
—
2018-11-16
Toronto Maple Leafs at Anaheim Ducks
1 REG / 07:19Faceoff
Toronto Maple Leafs
winning player: Par Lindholm; losing player: Ondrej Kase
—
2018-11-16
Toronto Maple Leafs at Anaheim Ducks
1 REG / 07:40Shot On Goal
Anaheim Ducks
goalie in net: Garret Sparks; shooting player: Nick Ritchie
wrist
—
2018-11-16
Toronto Maple Leafs at Anaheim Ducks
1 REG / 07:41Stoppage
Neutral event

goalie-stopped-after-sog
—
2018-11-16
Toronto Maple Leafs at Anaheim Ducks
1 REG / 07:41Faceoff
Toronto Maple Leafs
winning player: Nazem Kadri; losing player: Rickard Rakell
—
2018-11-16
Toronto Maple Leafs at Anaheim Ducks
1 REG / 08:05Stoppage
Neutral event

icing
—
2018-11-16
Toronto Maple Leafs at Anaheim Ducks
1 REG / 08:05Faceoff
Toronto Maple Leafs
winning player: Nazem Kadri; losing player: Ryan Kesler
—

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.