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:52.

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

—
2021-12-28
Montréal Canadiens at Tampa Bay Lightning
1 REG / 00:00Faceoff
Montréal Canadiens
winning player: Nick Suzuki; losing player: Brayden Point
—
2021-12-28
Montréal Canadiens at Tampa Bay Lightning
1 REG / 00:09Stoppage
Neutral event

puck-frozen
—
2021-12-28
Montréal Canadiens at Tampa Bay Lightning
1 REG / 00:09Faceoff
Tampa Bay Lightning
winning player: Brayden Point; losing player: Nick Suzuki
—
2021-12-28
Montréal Canadiens at Tampa Bay Lightning
1 REG / 00:15Takeaway
Montréal Canadiens
player: Brendan Gallagher
—
2021-12-28
Montréal Canadiens at Tampa Bay Lightning
1 REG / 00:20Blocked Shot
Montréal Canadiens
shooting player: Alexander Romanov; blocking player: Ryan McDonagh
—
2021-12-28
Montréal Canadiens at Tampa Bay Lightning
1 REG / 00:25Stoppage
Neutral event

icing
—
2021-12-28
Montréal Canadiens at Tampa Bay Lightning
1 REG / 00:25Faceoff
Montréal Canadiens
winning player: Nick Suzuki; losing player: Brayden Point
—
2021-12-28
Montréal Canadiens at Tampa Bay Lightning
1 REG / 00:34Shot On Goal
Montréal Canadiens
goalie in net: Maxime Lagace; shooting player: David Savard
backhand
—
2021-12-28
Montréal Canadiens at Tampa Bay Lightning
1 REG / 01:04Hit
Montréal Canadiens
hitting player: Brett Kulak; hittee player: Ondrej Palat
—
2021-12-28
Montréal Canadiens at Tampa Bay Lightning
1 REG / 01:18Hit
Tampa Bay Lightning
hitting player: Steven Stamkos; hittee player: Brett Kulak
—
2021-12-28
Montréal Canadiens at Tampa Bay Lightning
1 REG / 01:52Takeaway
Montréal Canadiens
player: Ryan Poehling
—
2021-12-28
Montréal Canadiens at Tampa Bay Lightning
1 REG / 01:57Hit
Tampa Bay Lightning
hitting player: Corey Perry; hittee player: Rafael Harvey-Pinard
—
2021-12-28
Montréal Canadiens at Tampa Bay Lightning
1 REG / 02:13Hit
Tampa Bay Lightning
hitting player: Patrick Maroon; hittee player: Corey Schueneman
—
2021-12-28
Montréal Canadiens at Tampa Bay Lightning
1 REG / 02:31Shot On Goal
Tampa Bay Lightning
goalie in net: Samuel Montembeault; shooting player: Gabriel Fortier
backhand
—
2021-12-28
Montréal Canadiens at Tampa Bay Lightning
1 REG / 02:31Stoppage
Neutral event

goalie-stopped-after-sog
—
2021-12-28
Montréal Canadiens at Tampa Bay Lightning
1 REG / 02:31Faceoff
Montréal Canadiens
winning player: Cedric Paquette; losing player: Mathieu Joseph
—
2021-12-28
Montréal Canadiens at Tampa Bay Lightning
1 REG / 03:03Hit
Montréal Canadiens
hitting player: Cedric Paquette; hittee player: Alex Killorn
—
2021-12-28
Montréal Canadiens at Tampa Bay Lightning
1 REG / 03:05Blocked Shot
Tampa Bay Lightning
shooting player: Brayden Point; blocking player: David Savard
—
2021-12-28
Montréal Canadiens at Tampa Bay Lightning
1 REG / 03:06Stoppage
Neutral event

puck-in-netting
—
2021-12-28
Montréal Canadiens at Tampa Bay Lightning
1 REG / 03:06Faceoff
Montréal Canadiens
winning player: Nick Suzuki; losing player: Steven Stamkos
—
2021-12-28
Montréal Canadiens at Tampa Bay Lightning
1 REG / 03:19Shot On Goal
Montréal Canadiens
goalie in net: Maxime Lagace; shooting player: Jonathan Drouin
wrist
—
2021-12-28
Montréal Canadiens at Tampa Bay Lightning
1 REG / 03:19Stoppage
Neutral event

goalie-stopped-after-sog
—
2021-12-28
Montréal Canadiens at Tampa Bay Lightning
1 REG / 03:19Faceoff
Montréal Canadiens
winning player: Nick Suzuki; losing player: Steven Stamkos
—
2021-12-28
Montréal Canadiens at Tampa Bay Lightning
1 REG / 03:31Hit
Tampa Bay Lightning
hitting player: Steven Stamkos; hittee player: Nick Suzuki
—
2021-12-28
Montréal Canadiens at Tampa Bay Lightning
1 REG / 03:55Shot On Goal
Montréal Canadiens
goalie in net: Maxime Lagace; shooting player: Brett Kulak
wrist
—
2021-12-28
Montréal Canadiens at Tampa Bay Lightning
1 REG / 03:55Stoppage
Neutral event

goalie-stopped-after-sog
—
2021-12-28
Montréal Canadiens at Tampa Bay Lightning
1 REG / 03:55Faceoff
Tampa Bay Lightning
winning player: Ross Colton; losing player: Jake Evans
—
2021-12-28
Montréal Canadiens at Tampa Bay Lightning
1 REG / 04:03Hit
Tampa Bay Lightning
hitting player: Sean Day; hittee player: Jake Evans
—
2021-12-28
Montréal Canadiens at Tampa Bay Lightning
1 REG / 04:06Hit
Tampa Bay Lightning
hitting player: Ross Colton; hittee player: Jesse Ylonen
—
2021-12-28
Montréal Canadiens at Tampa Bay Lightning
1 REG / 04:30Hit
Tampa Bay Lightning
hitting player: Boris Katchouk; hittee player: Corey Schueneman
—
2021-12-28
Montréal Canadiens at Tampa Bay Lightning
1 REG / 05:07Blocked Shot
Tampa Bay Lightning
shooting player: Riley Nash; blocking player: Alexander Romanov
—
2021-12-28
Montréal Canadiens at Tampa Bay Lightning
1 REG / 05:08Hit
Montréal Canadiens
hitting player: Rafael Harvey-Pinard; hittee player: Zach Bogosian
—
2021-12-28
Montréal Canadiens at Tampa Bay Lightning
1 REG / 05:27Hit
Montréal Canadiens
hitting player: Nick Suzuki; hittee player: Ryan McDonagh
—
2021-12-28
Montréal Canadiens at Tampa Bay Lightning
1 REG / 05:58Missed Shot
Tampa Bay Lightning
goalie in net: Samuel Montembeault; shooting player: Brayden Point
over-net; wrist
—
2021-12-28
Montréal Canadiens at Tampa Bay Lightning
1 REG / 06:16Hit
Tampa Bay Lightning
hitting player: Taylor Raddysh; hittee player: Brett Kulak
—
2021-12-28
Montréal Canadiens at Tampa Bay Lightning
1 REG / 06:19Stoppage
Neutral event

offside; tv-timeout
—
2021-12-28
Montréal Canadiens at Tampa Bay Lightning
1 REG / 06:19Faceoff
Montréal Canadiens
winning player: Cedric Paquette; losing player: Taylor Raddysh
—
2021-12-28
Montréal Canadiens at Tampa Bay Lightning
1 REG / 06:30Takeaway
Tampa Bay Lightning
player: Victor Hedman
—
2021-12-28
Montréal Canadiens at Tampa Bay Lightning
1 REG / 06:46Hit
Montréal Canadiens
hitting player: Michael Pezzetta; hittee player: Victor Hedman
—
2021-12-28
Montréal Canadiens at Tampa Bay Lightning
1 REG / 06:52Hit
Tampa Bay Lightning
hitting player: Jan Rutta; hittee player: Lukas Vejdemo
—
2021-12-28
Montréal Canadiens at Tampa Bay Lightning
1 REG / 06:57Stoppage
Neutral event

offside
—
2021-12-28
Montréal Canadiens at Tampa Bay Lightning
1 REG / 06:57Faceoff
Tampa Bay Lightning
winning player: Ross Colton; losing player: Jake Evans
—
2021-12-28
Montréal Canadiens at Tampa Bay Lightning
1 REG / 07:30Takeaway
Tampa Bay Lightning
player: Ross Colton
—
2021-12-28
Montréal Canadiens at Tampa Bay Lightning
1 REG / 07:42Hit
Montréal Canadiens
hitting player: Ryan Poehling; hittee player: Patrick Maroon
—
2021-12-28
Montréal Canadiens at Tampa Bay Lightning
1 REG / 08:22Hit
Montréal Canadiens
hitting player: David Savard; hittee player: Gabriel Fortier
—
2021-12-28
Montréal Canadiens at Tampa Bay Lightning
1 REG / 08:24Penalty
Tampa Bay Lightning
committed by player: Gabriel Fortier; drawn by player: Nick Suzuki
slashing; 2.0
—
2021-12-28
Montréal Canadiens at Tampa Bay Lightning
1 REG / 08:24Faceoff
Montréal Canadiens
winning player: Nick Suzuki; losing player: Riley Nash
—
2021-12-28
Montréal Canadiens at Tampa Bay Lightning
1 REG / 08:32Blocked Shot
Montréal Canadiens
shooting player: Nick Suzuki; blocking player: Ryan McDonagh
—
2021-12-28
Montréal Canadiens at Tampa Bay Lightning
1 REG / 08:42Blocked Shot
Montréal Canadiens
shooting player: Sami Niku; blocking player: Ryan McDonagh
—

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.