NHL Data Hub

NHL play-by-play

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

Reset

339 matching events across 1 games. Last source refresh: Oct 4, 2026 04:06.

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

—
2018-02-03
Anaheim Ducks at Montréal Canadiens
1 REG / 00:00Faceoff
Anaheim Ducks
winning player: Antoine Vermette; losing player: Brendan Gallagher
—
2018-02-03
Anaheim Ducks at Montréal Canadiens
1 REG / 00:08Hit
Anaheim Ducks
hitting player: Antoine Vermette; hittee player: Karl Alzner
—
2018-02-03
Anaheim Ducks at Montréal Canadiens
1 REG / 00:21Hit
Anaheim Ducks
hitting player: Antoine Vermette; hittee player: Karl Alzner
—
2018-02-03
Anaheim Ducks at Montréal Canadiens
1 REG / 00:36Hit
Anaheim Ducks
hitting player: Brandon Montour; hittee player: Artturi Lehkonen
—
2018-02-03
Anaheim Ducks at Montréal Canadiens
1 REG / 00:50Giveaway
Montréal Canadiens
player: Max Pacioretty
—
2018-02-03
Anaheim Ducks at Montréal Canadiens
1 REG / 00:56Giveaway
Montréal Canadiens
player: Max Pacioretty
—
2018-02-03
Anaheim Ducks at Montréal Canadiens
1 REG / 00:59Shot On Goal
Anaheim Ducks
goalie in net: Antti Niemi; shooting player: Hampus Lindholm
slap
—
2018-02-03
Anaheim Ducks at Montréal Canadiens
1 REG / 01:11Hit
Montréal Canadiens
hitting player: Joe Morrow; hittee player: Ryan Kesler
—
2018-02-03
Anaheim Ducks at Montréal Canadiens
1 REG / 01:42Giveaway
Montréal Canadiens
player: Nikita Scherbak
—
2018-02-03
Anaheim Ducks at Montréal Canadiens
1 REG / 01:52Blocked Shot
Anaheim Ducks
shooting player: Kevin Bieksa; blocking player: Alex Galchenyuk
—
2018-02-03
Anaheim Ducks at Montréal Canadiens
1 REG / 02:10Missed Shot
Anaheim Ducks
goalie in net: Antti Niemi; shooting player: Nick Ritchie
wide-of-net; deflected
—
2018-02-03
Anaheim Ducks at Montréal Canadiens
1 REG / 02:12Hit
Montréal Canadiens
hitting player: Nikita Scherbak; hittee player: Cam Fowler
—
2018-02-03
Anaheim Ducks at Montréal Canadiens
1 REG / 02:30Hit
Anaheim Ducks
hitting player: Antoine Vermette; hittee player: Byron Froese
—
2018-02-03
Anaheim Ducks at Montréal Canadiens
1 REG / 02:44Shot On Goal
Anaheim Ducks
goalie in net: Antti Niemi; shooting player: Brandon Montour
wrist
—
2018-02-03
Anaheim Ducks at Montréal Canadiens
1 REG / 02:51Blocked Shot
Anaheim Ducks
shooting player: Corey Perry; blocking player: Joe Morrow
—
2018-02-03
Anaheim Ducks at Montréal Canadiens
1 REG / 03:01Hit
Montréal Canadiens
hitting player: Logan Shaw; hittee player: Chris Wagner
—
2018-02-03
Anaheim Ducks at Montréal Canadiens
1 REG / 03:17Blocked Shot
Anaheim Ducks
shooting player: Rickard Rakell; blocking player: Karl Alzner
—
2018-02-03
Anaheim Ducks at Montréal Canadiens
1 REG / 03:21Giveaway
Montréal Canadiens
player: Karl Alzner
—
2018-02-03
Anaheim Ducks at Montréal Canadiens
1 REG / 03:45Hit
Montréal Canadiens
hitting player: Karl Alzner; hittee player: Josh Manson
—
2018-02-03
Anaheim Ducks at Montréal Canadiens
1 REG / 03:48Shot On Goal
Anaheim Ducks
goalie in net: Antti Niemi; shooting player: Rickard Rakell
wrist
—
2018-02-03
Anaheim Ducks at Montréal Canadiens
1 REG / 04:08Stoppage
Neutral event

offside
—
2018-02-03
Anaheim Ducks at Montréal Canadiens
1 REG / 04:08Faceoff
Montréal Canadiens
winning player: Paul Byron; losing player: Adam Henrique
—
2018-02-03
Anaheim Ducks at Montréal Canadiens
1 REG / 04:38Hit
Montréal Canadiens
hitting player: Max Pacioretty; hittee player: Cam Fowler
—
2018-02-03
Anaheim Ducks at Montréal Canadiens
1 REG / 04:58Shot On Goal
Anaheim Ducks
goalie in net: Antti Niemi; shooting player: JT Brown
wrist
—
2018-02-03
Anaheim Ducks at Montréal Canadiens
1 REG / 05:09Shot On Goal
Anaheim Ducks
goalie in net: Antti Niemi; shooting player: JT Brown
wrist
—
2018-02-03
Anaheim Ducks at Montréal Canadiens
1 REG / 05:17Shot On Goal
Anaheim Ducks
goalie in net: Antti Niemi; shooting player: Brandon Montour
wrist
—
2018-02-03
Anaheim Ducks at Montréal Canadiens
1 REG / 05:20Hit
Anaheim Ducks
hitting player: Andrew Cogliano; hittee player: Charles Hudon
—
2018-02-03
Anaheim Ducks at Montréal Canadiens
1 REG / 05:23Missed Shot
Anaheim Ducks
goalie in net: Antti Niemi; shooting player: Ryan Kesler
wide-of-net; wrist
—
2018-02-03
Anaheim Ducks at Montréal Canadiens
1 REG / 05:26Hit
Anaheim Ducks
hitting player: JT Brown; hittee player: Victor Mete
—
2018-02-03
Anaheim Ducks at Montréal Canadiens
1 REG / 05:29Shot On Goal
Anaheim Ducks
goalie in net: Antti Niemi; shooting player: Francois Beauchemin
slap
—
2018-02-03
Anaheim Ducks at Montréal Canadiens
1 REG / 05:30Shot On Goal
Anaheim Ducks
goalie in net: Antti Niemi; shooting player: Brandon Montour
slap
—
2018-02-03
Anaheim Ducks at Montréal Canadiens
1 REG / 05:31Stoppage
Neutral event

goalie-stopped-after-sog
—
2018-02-03
Anaheim Ducks at Montréal Canadiens
1 REG / 05:31Faceoff
Montréal Canadiens
winning player: Logan Shaw; losing player: Antoine Vermette
—
2018-02-03
Anaheim Ducks at Montréal Canadiens
1 REG / 05:48Shot On Goal
Anaheim Ducks
goalie in net: Antti Niemi; shooting player: Corey Perry
wrist
—
2018-02-03
Anaheim Ducks at Montréal Canadiens
1 REG / 06:00Shot On Goal
Montréal Canadiens
goalie in net: Ryan Miller; shooting player: Nicolas Deslauriers
wrist
—
2018-02-03
Anaheim Ducks at Montréal Canadiens
1 REG / 05:58Giveaway
Anaheim Ducks
player: Ryan Miller
—
2018-02-03
Anaheim Ducks at Montréal Canadiens
1 REG / 06:10Goal
Montréal Canadiens
goalie in net: Ryan Miller; scoring player: Logan Shaw; assist1 player: Byron Froese
wrist
0-1
2018-02-03
Anaheim Ducks at Montréal Canadiens
1 REG / 06:10Faceoff
Montréal Canadiens
winning player: Tomas Plekanec; losing player: Ryan Getzlaf
—
2018-02-03
Anaheim Ducks at Montréal Canadiens
1 REG / 06:21Hit
Anaheim Ducks
hitting player: Kevin Bieksa; hittee player: Artturi Lehkonen
—
2018-02-03
Anaheim Ducks at Montréal Canadiens
1 REG / 06:32Stoppage
Neutral event

tv-timeout; tv-timeout
—
2018-02-03
Anaheim Ducks at Montréal Canadiens
1 REG / 06:32Penalty
Anaheim Ducks
committed by player: Kevin Bieksa; drawn by player: Artturi Lehkonen
hooking; 2.0
—
2018-02-03
Anaheim Ducks at Montréal Canadiens
1 REG / 06:32Faceoff
Anaheim Ducks
winning player: Antoine Vermette; losing player: Brendan Gallagher
—
2018-02-03
Anaheim Ducks at Montréal Canadiens
1 REG / 06:40Hit
Anaheim Ducks
hitting player: Francois Beauchemin; hittee player: Alex Galchenyuk
—
2018-02-03
Anaheim Ducks at Montréal Canadiens
1 REG / 06:48Blocked Shot
Montréal Canadiens
shooting player: Jonathan Drouin; blocking player: Francois Beauchemin
—
2018-02-03
Anaheim Ducks at Montréal Canadiens
1 REG / 06:52Shot On Goal
Montréal Canadiens
goalie in net: Ryan Miller; shooting player: Jeff Petry
slap
—
2018-02-03
Anaheim Ducks at Montréal Canadiens
1 REG / 07:15Missed Shot
Anaheim Ducks
goalie in net: Antti Niemi; shooting player: Francois Beauchemin
wide-of-net; slap
—
2018-02-03
Anaheim Ducks at Montréal Canadiens
1 REG / 07:04Blocked Shot
Anaheim Ducks
shooting player: Ryan Kesler; blocking player: Jonathan Drouin
—
2018-02-03
Anaheim Ducks at Montréal Canadiens
1 REG / 07:34Giveaway
Anaheim Ducks
player: Francois Beauchemin
—
2018-02-03
Anaheim Ducks at Montréal Canadiens
1 REG / 07:51Shot On Goal
Montréal Canadiens
goalie in net: Ryan Miller; shooting player: Brendan Gallagher
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.