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

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

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

—
2022-12-06
Montréal Canadiens at Seattle Kraken
1 REG / 00:00Faceoff
Montréal Canadiens
winning player: Nick Suzuki; losing player: Alexander Wennberg
—
2022-12-06
Montréal Canadiens at Seattle Kraken
1 REG / 00:32Shot On Goal
Montréal Canadiens
goalie in net: Martin Jones; shooting player: Kirby Dach
wrist
—
2022-12-06
Montréal Canadiens at Seattle Kraken
1 REG / 01:02Hit
Seattle Kraken
hitting player: Matty Beniers; hittee player: Christian Dvorak
—
2022-12-06
Montréal Canadiens at Seattle Kraken
1 REG / 01:35Missed Shot
Seattle Kraken
goalie in net: Jake Allen; shooting player: Yanni Gourde
wide-of-net; deflected
—
2022-12-06
Montréal Canadiens at Seattle Kraken
1 REG / 01:39Shot On Goal
Seattle Kraken
goalie in net: Jake Allen; shooting player: Will Borgen
snap
—
2022-12-06
Montréal Canadiens at Seattle Kraken
1 REG / 01:39Stoppage
Neutral event

goalie-stopped-after-sog
—
2022-12-06
Montréal Canadiens at Seattle Kraken
1 REG / 01:39Faceoff
Montréal Canadiens
winning player: Jake Evans; losing player: Shane Wright
—
2022-12-06
Montréal Canadiens at Seattle Kraken
1 REG / 01:46Stoppage
Neutral event

icing
—
2022-12-06
Montréal Canadiens at Seattle Kraken
1 REG / 01:46Faceoff
Montréal Canadiens
winning player: Jake Evans; losing player: Matty Beniers
—
2022-12-06
Montréal Canadiens at Seattle Kraken
1 REG / 01:56Stoppage
Neutral event

icing
—
2022-12-06
Montréal Canadiens at Seattle Kraken
1 REG / 01:56Faceoff
Montréal Canadiens
winning player: Nick Suzuki; losing player: Matty Beniers
—
2022-12-06
Montréal Canadiens at Seattle Kraken
1 REG / 02:09Takeaway
Montréal Canadiens
player: Cole Caufield
—
2022-12-06
Montréal Canadiens at Seattle Kraken
1 REG / 02:19Blocked Shot
Montréal Canadiens
shooting player: Joel Edmundson; blocking player: Morgan Geekie
—
2022-12-06
Montréal Canadiens at Seattle Kraken
1 REG / 02:30Blocked Shot
Seattle Kraken
shooting player: Daniel Sprong; blocking player: Joel Edmundson
—
2022-12-06
Montréal Canadiens at Seattle Kraken
1 REG / 03:10Blocked Shot
Montréal Canadiens
shooting player: Michael Pezzetta; blocking player: Justin Schultz
—
2022-12-06
Montréal Canadiens at Seattle Kraken
1 REG / 03:22Hit
Montréal Canadiens
hitting player: Michael Pezzetta; hittee player: Alexander Wennberg
—
2022-12-06
Montréal Canadiens at Seattle Kraken
1 REG / 03:32Shot On Goal
Seattle Kraken
goalie in net: Jake Allen; shooting player: Carson Soucy
snap
—
2022-12-06
Montréal Canadiens at Seattle Kraken
1 REG / 03:35Shot On Goal
Seattle Kraken
goalie in net: Jake Allen; shooting player: Jaden Schwartz
wrist
—
2022-12-06
Montréal Canadiens at Seattle Kraken
1 REG / 03:53Shot On Goal
Montréal Canadiens
goalie in net: Martin Jones; shooting player: Christian Dvorak
wrist
—
2022-12-06
Montréal Canadiens at Seattle Kraken
1 REG / 03:55Stoppage
Neutral event

goalie-stopped-after-sog
—
2022-12-06
Montréal Canadiens at Seattle Kraken
1 REG / 03:55Faceoff
Seattle Kraken
winning player: Shane Wright; losing player: Christian Dvorak
—
2022-12-06
Montréal Canadiens at Seattle Kraken
1 REG / 04:17Hit
Montréal Canadiens
hitting player: Chris Wideman; hittee player: Yanni Gourde
—
2022-12-06
Montréal Canadiens at Seattle Kraken
1 REG / 04:25Giveaway
Montréal Canadiens
player: Joel Armia
—
2022-12-06
Montréal Canadiens at Seattle Kraken
1 REG / 05:10Hit
Montréal Canadiens
hitting player: Kaiden Guhle; hittee player: Morgan Geekie
—
2022-12-06
Montréal Canadiens at Seattle Kraken
1 REG / 05:21Hit
Montréal Canadiens
hitting player: Josh Anderson; hittee player: Justin Schultz
—
2022-12-06
Montréal Canadiens at Seattle Kraken
1 REG / 05:24Shot On Goal
Montréal Canadiens
goalie in net: Martin Jones; shooting player: Johnathan Kovacevic
wrist
—
2022-12-06
Montréal Canadiens at Seattle Kraken
1 REG / 05:24Stoppage
Neutral event

goalie-stopped-after-sog
—
2022-12-06
Montréal Canadiens at Seattle Kraken
1 REG / 05:24Faceoff
Montréal Canadiens
winning player: Nick Suzuki; losing player: Alexander Wennberg
—
2022-12-06
Montréal Canadiens at Seattle Kraken
1 REG / 06:44Hit
Montréal Canadiens
hitting player: Joel Armia; hittee player: Carson Soucy
—
2022-12-06
Montréal Canadiens at Seattle Kraken
1 REG / 06:48Hit
Seattle Kraken
hitting player: Jared McCann; hittee player: Christian Dvorak
—
2022-12-06
Montréal Canadiens at Seattle Kraken
1 REG / 06:57Giveaway
Seattle Kraken
player: Matty Beniers
—
2022-12-06
Montréal Canadiens at Seattle Kraken
1 REG / 06:59Takeaway
Seattle Kraken
player: Carson Soucy
—
2022-12-06
Montréal Canadiens at Seattle Kraken
1 REG / 07:27Giveaway
Montréal Canadiens
player: Jordan Harris
—
2022-12-06
Montréal Canadiens at Seattle Kraken
1 REG / 07:41Shot On Goal
Seattle Kraken
goalie in net: Jake Allen; shooting player: Oliver Bjorkstrand
wrist
—
2022-12-06
Montréal Canadiens at Seattle Kraken
1 REG / 07:42Stoppage
Neutral event

puck-in-crowd; tv-timeout
—
2022-12-06
Montréal Canadiens at Seattle Kraken
1 REG / 07:42Faceoff
Seattle Kraken
winning player: Yanni Gourde; losing player: Jake Evans
—
2022-12-06
Montréal Canadiens at Seattle Kraken
1 REG / 07:48Missed Shot
Seattle Kraken
goalie in net: Jake Allen; shooting player: Adam Larsson
wide-of-net; wrist
—
2022-12-06
Montréal Canadiens at Seattle Kraken
1 REG / 07:50Hit
Montréal Canadiens
hitting player: Rem Pitlick; hittee player: Oliver Bjorkstrand
—
2022-12-06
Montréal Canadiens at Seattle Kraken
1 REG / 08:02Penalty
Seattle Kraken
committed by player: Adam Larsson; drawn by player: Jake Evans
interference; 2.0
—
2022-12-06
Montréal Canadiens at Seattle Kraken
1 REG / 08:02Faceoff
Seattle Kraken
winning player: Alexander Wennberg; losing player: Nick Suzuki
—
2022-12-06
Montréal Canadiens at Seattle Kraken
1 REG / 08:27Giveaway
Montréal Canadiens
player: Nick Suzuki
—
2022-12-06
Montréal Canadiens at Seattle Kraken
1 REG / 08:38Hit
Montréal Canadiens
hitting player: Mike Matheson; hittee player: Yanni Gourde
—
2022-12-06
Montréal Canadiens at Seattle Kraken
1 REG / 09:30Hit
Seattle Kraken
hitting player: Brandon Tanev; hittee player: Mike Matheson
—
2022-12-06
Montréal Canadiens at Seattle Kraken
1 REG / 09:49Takeaway
Seattle Kraken
player: Carson Soucy
—
2022-12-06
Montréal Canadiens at Seattle Kraken
1 REG / 09:56Hit
Montréal Canadiens
hitting player: Josh Anderson; hittee player: Carson Soucy
—
2022-12-06
Montréal Canadiens at Seattle Kraken
1 REG / 10:24Blocked Shot
Montréal Canadiens
shooting player: Juraj Slafkovský; blocking player: Adam Larsson
—
2022-12-06
Montréal Canadiens at Seattle Kraken
1 REG / 10:24Stoppage
Neutral event

puck-in-netting; tv-timeout
—
2022-12-06
Montréal Canadiens at Seattle Kraken
1 REG / 10:24Faceoff
Seattle Kraken
winning player: Matty Beniers; losing player: Jake Evans
—
2022-12-06
Montréal Canadiens at Seattle Kraken
1 REG / 10:41Takeaway
Seattle Kraken
player: Matty Beniers
—

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.