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

275 matching events across 1 games. Last source refresh: Oct 4, 2026 05:10.

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

—
2023-03-03
Montréal Canadiens at Anaheim Ducks
1 REG / 00:00Faceoff
Anaheim Ducks
winning player: Mason McTavish; losing player: Nick Suzuki
—
2023-03-03
Montréal Canadiens at Anaheim Ducks
1 REG / 00:50Shot On Goal
Montréal Canadiens
goalie in net: John Gibson; shooting player: Mike Matheson
wrist
—
2023-03-03
Montréal Canadiens at Anaheim Ducks
1 REG / 00:59Missed Shot
Anaheim Ducks
goalie in net: Samuel Montembeault; shooting player: Ryan Strome
wide-of-net; wrist
—
2023-03-03
Montréal Canadiens at Anaheim Ducks
1 REG / 01:14Shot On Goal
Montréal Canadiens
goalie in net: John Gibson; shooting player: Mike Matheson
wrist
—
2023-03-03
Montréal Canadiens at Anaheim Ducks
1 REG / 01:16Goal
Montréal Canadiens
goalie in net: John Gibson; scoring player: Jonathan Drouin; assist1 player: Mike Matheson; assist2 player: Josh Anderson
tip-in
1-0
2023-03-03
Montréal Canadiens at Anaheim Ducks
1 REG / 01:16Stoppage
Neutral event

player-injury; player-injury
—
2023-03-03
Montréal Canadiens at Anaheim Ducks
1 REG / 01:16Faceoff
Anaheim Ducks
winning player: Isac Lundeström; losing player: Christian Dvorak
—
2023-03-03
Montréal Canadiens at Anaheim Ducks
1 REG / 01:32Hit
Anaheim Ducks
hitting player: Sam Carrick; hittee player: Jordan Harris
—
2023-03-03
Montréal Canadiens at Anaheim Ducks
1 REG / 01:42Missed Shot
Anaheim Ducks
goalie in net: Samuel Montembeault; shooting player: Nathan Beaulieu
wide-of-net; slap
—
2023-03-03
Montréal Canadiens at Anaheim Ducks
1 REG / 02:21Hit
Anaheim Ducks
hitting player: Scott Harrington; hittee player: Chris Tierney
—
2023-03-03
Montréal Canadiens at Anaheim Ducks
1 REG / 02:26Hit
Anaheim Ducks
hitting player: Derek Grant; hittee player: Joel Edmundson
—
2023-03-03
Montréal Canadiens at Anaheim Ducks
1 REG / 02:57Stoppage
Neutral event

puck-in-benches
—
2023-03-03
Montréal Canadiens at Anaheim Ducks
1 REG / 02:57Faceoff
Montréal Canadiens
winning player: Nick Suzuki; losing player: Mason McTavish
—
2023-03-03
Montréal Canadiens at Anaheim Ducks
1 REG / 03:06Blocked Shot
Anaheim Ducks
shooting player: Max Jones; blocking player: David Savard
—
2023-03-03
Montréal Canadiens at Anaheim Ducks
1 REG / 03:27Shot On Goal
Montréal Canadiens
goalie in net: John Gibson; shooting player: Mike Matheson
wrist
—
2023-03-03
Montréal Canadiens at Anaheim Ducks
1 REG / 03:28Stoppage
Neutral event

goalie-stopped-after-sog
—
2023-03-03
Montréal Canadiens at Anaheim Ducks
1 REG / 03:28Faceoff
Anaheim Ducks
winning player: Ryan Strome; losing player: Jonathan Drouin
—
2023-03-03
Montréal Canadiens at Anaheim Ducks
1 REG / 03:49Stoppage
Neutral event

puck-in-netting
—
2023-03-03
Montréal Canadiens at Anaheim Ducks
1 REG / 03:49Faceoff
Anaheim Ducks
winning player: Jayson Megna; losing player: Jonathan Drouin
—
2023-03-03
Montréal Canadiens at Anaheim Ducks
1 REG / 03:55Giveaway
Anaheim Ducks
player: Nathan Beaulieu
—
2023-03-03
Montréal Canadiens at Anaheim Ducks
1 REG / 04:03Hit
Montréal Canadiens
hitting player: Rafael Harvey-Pinard; hittee player: Colton White
—
2023-03-03
Montréal Canadiens at Anaheim Ducks
1 REG / 04:06Shot On Goal
Montréal Canadiens
goalie in net: John Gibson; shooting player: Johnathan Kovacevic
wrist
—
2023-03-03
Montréal Canadiens at Anaheim Ducks
1 REG / 04:20Goal
Anaheim Ducks
goalie in net: Samuel Montembeault; scoring player: Jayson Megna; assist1 player: Maxime Comtois; assist2 player: Derek Grant
wrist
1-1
2023-03-03
Montréal Canadiens at Anaheim Ducks
1 REG / 04:20Faceoff
Anaheim Ducks
winning player: Trevor Zegras; losing player: Christian Dvorak
—
2023-03-03
Montréal Canadiens at Anaheim Ducks
1 REG / 04:40Hit
Montréal Canadiens
hitting player: Kaiden Guhle; hittee player: Trevor Zegras
—
2023-03-03
Montréal Canadiens at Anaheim Ducks
1 REG / 05:21Blocked Shot
Anaheim Ducks
shooting player: Kevin Shattenkirk; blocking player: Kaiden Guhle
—
2023-03-03
Montréal Canadiens at Anaheim Ducks
1 REG / 05:33Missed Shot
Anaheim Ducks
goalie in net: Samuel Montembeault; shooting player: Isac Lundeström
wide-of-net; backhand
—
2023-03-03
Montréal Canadiens at Anaheim Ducks
1 REG / 05:34Stoppage
Neutral event

goalie-stopped-after-sog
—
2023-03-03
Montréal Canadiens at Anaheim Ducks
1 REG / 05:34Faceoff
Montréal Canadiens
winning player: Chris Tierney; losing player: Sam Carrick
—
2023-03-03
Montréal Canadiens at Anaheim Ducks
1 REG / 05:40Takeaway
Anaheim Ducks
player: Isac Lundeström
—
2023-03-03
Montréal Canadiens at Anaheim Ducks
1 REG / 05:44Missed Shot
Anaheim Ducks
goalie in net: Samuel Montembeault; shooting player: Kevin Shattenkirk
wide-of-net; snap
—
2023-03-03
Montréal Canadiens at Anaheim Ducks
1 REG / 05:55Hit
Anaheim Ducks
hitting player: Sam Carrick; hittee player: Mike Matheson
—
2023-03-03
Montréal Canadiens at Anaheim Ducks
1 REG / 06:03Blocked Shot
Anaheim Ducks
shooting player: Simon Benoit; blocking player: Alex Belzile
—
2023-03-03
Montréal Canadiens at Anaheim Ducks
1 REG / 06:30Hit
Anaheim Ducks
hitting player: Frank Vatrano; hittee player: Alex Belzile
—
2023-03-03
Montréal Canadiens at Anaheim Ducks
1 REG / 07:03Hit
Montréal Canadiens
hitting player: Jordan Harris; hittee player: Mason McTavish
—
2023-03-03
Montréal Canadiens at Anaheim Ducks
1 REG / 07:36Shot On Goal
Montréal Canadiens
goalie in net: John Gibson; shooting player: Mike Hoffman
slap
—
2023-03-03
Montréal Canadiens at Anaheim Ducks
1 REG / 07:37Stoppage
Neutral event

goalie-stopped-after-sog; tv-timeout
—
2023-03-03
Montréal Canadiens at Anaheim Ducks
1 REG / 07:37Faceoff
Montréal Canadiens
winning player: Jonathan Drouin; losing player: Jayson Megna
—
2023-03-03
Montréal Canadiens at Anaheim Ducks
1 REG / 07:42Blocked Shot
Montréal Canadiens
shooting player: Kaiden Guhle; blocking player: Maxime Comtois
—
2023-03-03
Montréal Canadiens at Anaheim Ducks
1 REG / 08:35Shot On Goal
Anaheim Ducks
goalie in net: Samuel Montembeault; shooting player: Derek Grant
wrist
—
2023-03-03
Montréal Canadiens at Anaheim Ducks
1 REG / 08:55Shot On Goal
Montréal Canadiens
goalie in net: John Gibson; shooting player: David Savard
slap
—
2023-03-03
Montréal Canadiens at Anaheim Ducks
1 REG / 09:05Shot On Goal
Montréal Canadiens
goalie in net: John Gibson; shooting player: Christian Dvorak
wrist
—
2023-03-03
Montréal Canadiens at Anaheim Ducks
1 REG / 09:07Stoppage
Neutral event

goalie-stopped-after-sog
—
2023-03-03
Montréal Canadiens at Anaheim Ducks
1 REG / 09:07Faceoff
Montréal Canadiens
winning player: Mike Hoffman; losing player: Sam Carrick
—
2023-03-03
Montréal Canadiens at Anaheim Ducks
1 REG / 09:39Blocked Shot
Anaheim Ducks
shooting player: Simon Benoit; blocking player: Denis Gurianov
—
2023-03-03
Montréal Canadiens at Anaheim Ducks
1 REG / 09:43Takeaway
Anaheim Ducks
player: Simon Benoit
—
2023-03-03
Montréal Canadiens at Anaheim Ducks
1 REG / 09:47Blocked Shot
Montréal Canadiens
shooting player: Nick Suzuki; blocking player: Kevin Shattenkirk
—
2023-03-03
Montréal Canadiens at Anaheim Ducks
1 REG / 10:11Blocked Shot
Anaheim Ducks
shooting player: Max Jones; blocking player: Alex Belzile
—
2023-03-03
Montréal Canadiens at Anaheim Ducks
1 REG / 10:12Stoppage
Neutral event

puck-in-netting; tv-timeout
—

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.