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

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

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

—
2022-12-21
Montréal Canadiens at Colorado Avalanche
1 REG / 00:00Faceoff
Colorado Avalanche
winning player: Evan Rodrigues; losing player: Christian Dvorak
—
2022-12-21
Montréal Canadiens at Colorado Avalanche
1 REG / 00:12Shot On Goal
Colorado Avalanche
goalie in net: Jake Allen; shooting player: Evan Rodrigues
wrist
—
2022-12-21
Montréal Canadiens at Colorado Avalanche
1 REG / 00:15Stoppage
Neutral event

puck-in-netting
—
2022-12-21
Montréal Canadiens at Colorado Avalanche
1 REG / 00:15Stoppage
Neutral event

puck-in-netting
—
2022-12-21
Montréal Canadiens at Colorado Avalanche
1 REG / 00:15Faceoff
Montréal Canadiens
winning player: Nick Suzuki; losing player: J.T. Compher
—
2022-12-21
Montréal Canadiens at Colorado Avalanche
1 REG / 00:55Hit
Colorado Avalanche
hitting player: Artturi Lehkonen; hittee player: Kirby Dach
—
2022-12-21
Montréal Canadiens at Colorado Avalanche
1 REG / 01:24Hit
Montréal Canadiens
hitting player: Jonathan Drouin; hittee player: Ben Meyers
—
2022-12-21
Montréal Canadiens at Colorado Avalanche
1 REG / 01:26Stoppage
Neutral event

icing
—
2022-12-21
Montréal Canadiens at Colorado Avalanche
1 REG / 01:26Faceoff
Colorado Avalanche
winning player: Ben Meyers; losing player: Joel Armia
—
2022-12-21
Montréal Canadiens at Colorado Avalanche
1 REG / 01:39Shot On Goal
Colorado Avalanche
goalie in net: Jake Allen; shooting player: Ben Meyers
wrist
—
2022-12-21
Montréal Canadiens at Colorado Avalanche
1 REG / 01:48Goal
Montréal Canadiens
goalie in net: Alexandar Georgiev; scoring player: Anthony Richard; assist1 player: Jake Evans; assist2 player: Joel Armia
wrist
1-0
2022-12-21
Montréal Canadiens at Colorado Avalanche
1 REG / 01:48Faceoff
Colorado Avalanche
winning player: J.T. Compher; losing player: Christian Dvorak
—
2022-12-21
Montréal Canadiens at Colorado Avalanche
1 REG / 02:06Takeaway
Colorado Avalanche
player: J.T. Compher
—
2022-12-21
Montréal Canadiens at Colorado Avalanche
1 REG / 03:00Hit
Montréal Canadiens
hitting player: Jordan Harris; hittee player: Devon Toews
—
2022-12-21
Montréal Canadiens at Colorado Avalanche
1 REG / 03:42Hit
Colorado Avalanche
hitting player: Samuel Girard; hittee player: Juraj Slafkovský
—
2022-12-21
Montréal Canadiens at Colorado Avalanche
1 REG / 03:47Shot On Goal
Montréal Canadiens
goalie in net: Alexandar Georgiev; shooting player: Arber Xhekaj
slap
—
2022-12-21
Montréal Canadiens at Colorado Avalanche
1 REG / 04:25Hit
Colorado Avalanche
hitting player: Kurtis MacDermid; hittee player: Arber Xhekaj
—
2022-12-21
Montréal Canadiens at Colorado Avalanche
1 REG / 04:28Stoppage
Neutral event

icing
—
2022-12-21
Montréal Canadiens at Colorado Avalanche
1 REG / 04:28Faceoff
Montréal Canadiens
winning player: Jake Evans; losing player: Evan Rodrigues
—
2022-12-21
Montréal Canadiens at Colorado Avalanche
1 REG / 04:37Blocked Shot
Colorado Avalanche
shooting player: Evan Rodrigues; blocking player: Chris Wideman
—
2022-12-21
Montréal Canadiens at Colorado Avalanche
1 REG / 04:45Blocked Shot
Colorado Avalanche
shooting player: Brad Hunt; blocking player: Arber Xhekaj
—
2022-12-21
Montréal Canadiens at Colorado Avalanche
1 REG / 04:46Hit
Colorado Avalanche
hitting player: Kurtis MacDermid; hittee player: Anthony Richard
—
2022-12-21
Montréal Canadiens at Colorado Avalanche
1 REG / 04:54Shot On Goal
Colorado Avalanche
goalie in net: Jake Allen; shooting player: Evan Rodrigues
wrist
—
2022-12-21
Montréal Canadiens at Colorado Avalanche
1 REG / 05:00Missed Shot
Colorado Avalanche
goalie in net: Jake Allen; shooting player: Andreas Englund
wide-of-net; wrist
—
2022-12-21
Montréal Canadiens at Colorado Avalanche
1 REG / 05:07Blocked Shot
Colorado Avalanche
shooting player: Jacob MacDonald; blocking player: Chris Wideman
—
2022-12-21
Montréal Canadiens at Colorado Avalanche
1 REG / 05:25Hit
Colorado Avalanche
hitting player: Andreas Englund; hittee player: Joel Edmundson
—
2022-12-21
Montréal Canadiens at Colorado Avalanche
1 REG / 05:46Giveaway
Montréal Canadiens
player: Mike Hoffman
—
2022-12-21
Montréal Canadiens at Colorado Avalanche
1 REG / 05:52Stoppage
Neutral event

offside
—
2022-12-21
Montréal Canadiens at Colorado Avalanche
1 REG / 05:52Faceoff
Montréal Canadiens
winning player: Nick Suzuki; losing player: Evan Rodrigues
—
2022-12-21
Montréal Canadiens at Colorado Avalanche
1 REG / 06:31Missed Shot
Montréal Canadiens
goalie in net: Alexandar Georgiev; shooting player: Johnathan Kovacevic
wide-of-net; wrist
—
2022-12-21
Montréal Canadiens at Colorado Avalanche
1 REG / 06:39Shot On Goal
Montréal Canadiens
goalie in net: Alexandar Georgiev; shooting player: Kirby Dach
wrist
—
2022-12-21
Montréal Canadiens at Colorado Avalanche
1 REG / 06:42Shot On Goal
Montréal Canadiens
goalie in net: Alexandar Georgiev; shooting player: Jordan Harris
wrist
—
2022-12-21
Montréal Canadiens at Colorado Avalanche
1 REG / 06:42Stoppage
Neutral event

goalie-stopped-after-sog; tv-timeout
—
2022-12-21
Montréal Canadiens at Colorado Avalanche
1 REG / 06:42Faceoff
Colorado Avalanche
winning player: Ben Meyers; losing player: Joel Armia
—
2022-12-21
Montréal Canadiens at Colorado Avalanche
1 REG / 06:45Shot On Goal
Montréal Canadiens
goalie in net: Alexandar Georgiev; shooting player: Arber Xhekaj
wrist
—
2022-12-21
Montréal Canadiens at Colorado Avalanche
1 REG / 06:45Stoppage
Neutral event

goalie-stopped-after-sog
—
2022-12-21
Montréal Canadiens at Colorado Avalanche
1 REG / 06:45Faceoff
Colorado Avalanche
winning player: Ben Meyers; losing player: Jake Evans
—
2022-12-21
Montréal Canadiens at Colorado Avalanche
1 REG / 07:09Takeaway
Colorado Avalanche
player: Erik Johnson
—
2022-12-21
Montréal Canadiens at Colorado Avalanche
1 REG / 07:18Missed Shot
Colorado Avalanche
goalie in net: Jake Allen; shooting player: Denis Malgin
wide-of-net; wrist
—
2022-12-21
Montréal Canadiens at Colorado Avalanche
1 REG / 07:21Shot On Goal
Colorado Avalanche
goalie in net: Jake Allen; shooting player: Andreas Englund
snap
—
2022-12-21
Montréal Canadiens at Colorado Avalanche
1 REG / 07:21Stoppage
Neutral event

goalie-stopped-after-sog
—
2022-12-21
Montréal Canadiens at Colorado Avalanche
1 REG / 07:21Faceoff
Montréal Canadiens
winning player: Jake Evans; losing player: Mikko Rantanen
—
2022-12-21
Montréal Canadiens at Colorado Avalanche
1 REG / 08:14Blocked Shot
Colorado Avalanche
shooting player: Valeri Nichushkin; blocking player: Jonathan Drouin
—
2022-12-21
Montréal Canadiens at Colorado Avalanche
1 REG / 08:43Hit
Montréal Canadiens
hitting player: Joel Edmundson; hittee player: Alex Newhook
—
2022-12-21
Montréal Canadiens at Colorado Avalanche
1 REG / 08:50Giveaway
Montréal Canadiens
player: Kaiden Guhle
—
2022-12-21
Montréal Canadiens at Colorado Avalanche
1 REG / 09:26Takeaway
Montréal Canadiens
player: Cole Caufield
—
2022-12-21
Montréal Canadiens at Colorado Avalanche
1 REG / 10:53Shot On Goal
Colorado Avalanche
goalie in net: Jake Allen; shooting player: Evan Rodrigues
tip-in
—
2022-12-21
Montréal Canadiens at Colorado Avalanche
1 REG / 11:03Missed Shot
Colorado Avalanche
goalie in net: Jake Allen; shooting player: Valeri Nichushkin
wide-of-net; tip-in
—
2022-12-21
Montréal Canadiens at Colorado Avalanche
1 REG / 11:03Stoppage
Neutral event

puck-frozen; 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.