NHL Data Hub

NHL play-by-play

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

Reset

305 matching events across 1 games. Last source refresh: Oct 4, 2026 03:49.

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

—
2016-12-06
Montréal Canadiens at St. Louis Blues
1 REG / 00:00Faceoff
Montréal Canadiens
winning player: Torrey Mitchell; losing player: Jori Lehtera
—
2016-12-06
Montréal Canadiens at St. Louis Blues
1 REG / 00:19Takeaway
St. Louis Blues
player: Jori Lehtera
—
2016-12-06
Montréal Canadiens at St. Louis Blues
1 REG / 00:22Giveaway
St. Louis Blues
player: Patrik Berglund
—
2016-12-06
Montréal Canadiens at St. Louis Blues
1 REG / 00:27Giveaway
St. Louis Blues
player: Jake Allen
—
2016-12-06
Montréal Canadiens at St. Louis Blues
1 REG / 00:30Shot On Goal
St. Louis Blues
goalie in net: Al Montoya; shooting player: Patrik Berglund
wrist
—
2016-12-06
Montréal Canadiens at St. Louis Blues
1 REG / 00:47Hit
Montréal Canadiens
hitting player: Tomas Plekanec; hittee player: Alex Pietrangelo
—
2016-12-06
Montréal Canadiens at St. Louis Blues
1 REG / 00:51Shot On Goal
Montréal Canadiens
goalie in net: Jake Allen; shooting player: Tomas Plekanec
wrist
—
2016-12-06
Montréal Canadiens at St. Louis Blues
1 REG / 00:52Stoppage
Neutral event

goalie-stopped-after-sog
—
2016-12-06
Montréal Canadiens at St. Louis Blues
1 REG / 00:52Faceoff
Montréal Canadiens
winning player: David Desharnais; losing player: Paul Stastny
—
2016-12-06
Montréal Canadiens at St. Louis Blues
1 REG / 00:55Shot On Goal
Montréal Canadiens
goalie in net: Jake Allen; shooting player: Andrei Markov
wrist
—
2016-12-06
Montréal Canadiens at St. Louis Blues
1 REG / 01:02Shot On Goal
St. Louis Blues
goalie in net: Al Montoya; shooting player: Alex Pietrangelo
wrist
—
2016-12-06
Montréal Canadiens at St. Louis Blues
1 REG / 01:36Blocked Shot
St. Louis Blues
shooting player: Colton Parayko; blocking player: Andrei Markov
—
2016-12-06
Montréal Canadiens at St. Louis Blues
1 REG / 01:42Takeaway
St. Louis Blues
player: Colton Parayko
—
2016-12-06
Montréal Canadiens at St. Louis Blues
1 REG / 01:56Hit
St. Louis Blues
hitting player: Joel Edmundson; hittee player: Daniel Carr
—
2016-12-06
Montréal Canadiens at St. Louis Blues
1 REG / 02:00Shot On Goal
Montréal Canadiens
goalie in net: Jake Allen; shooting player: Brian Flynn
wrist
—
2016-12-06
Montréal Canadiens at St. Louis Blues
1 REG / 02:18Missed Shot
St. Louis Blues
goalie in net: Al Montoya; shooting player: Vladimir Tarasenko
wide-of-net; wrist
—
2016-12-06
Montréal Canadiens at St. Louis Blues
1 REG / 02:25Hit
Montréal Canadiens
hitting player: Tomas Plekanec; hittee player: Scottie Upshall
—
2016-12-06
Montréal Canadiens at St. Louis Blues
1 REG / 02:26Missed Shot
St. Louis Blues
goalie in net: Al Montoya; shooting player: Kyle Brodziak
wide-of-net; slap
—
2016-12-06
Montréal Canadiens at St. Louis Blues
1 REG / 02:31Hit
St. Louis Blues
hitting player: Kyle Brodziak; hittee player: Shea Weber
—
2016-12-06
Montréal Canadiens at St. Louis Blues
1 REG / 03:03Missed Shot
Montréal Canadiens
goalie in net: Jake Allen; shooting player: Brendan Gallagher
wide-of-net; wrist
—
2016-12-06
Montréal Canadiens at St. Louis Blues
1 REG / 03:30Shot On Goal
Montréal Canadiens
goalie in net: Jake Allen; shooting player: Torrey Mitchell
wrist
—
2016-12-06
Montréal Canadiens at St. Louis Blues
1 REG / 03:57Hit
Montréal Canadiens
hitting player: Jeff Petry; hittee player: Jaden Schwartz
—
2016-12-06
Montréal Canadiens at St. Louis Blues
1 REG / 04:01Missed Shot
Montréal Canadiens
goalie in net: Jake Allen; shooting player: Jeff Petry
wide-of-net; wrist
—
2016-12-06
Montréal Canadiens at St. Louis Blues
1 REG / 04:34Shot On Goal
Montréal Canadiens
goalie in net: Jake Allen; shooting player: Phillip Danault
tip-in
—
2016-12-06
Montréal Canadiens at St. Louis Blues
1 REG / 05:05Hit
Montréal Canadiens
hitting player: Shea Weber; hittee player: David Perron
—
2016-12-06
Montréal Canadiens at St. Louis Blues
1 REG / 05:40Hit
St. Louis Blues
hitting player: Ryan Reaves; hittee player: Artturi Lehkonen
—
2016-12-06
Montréal Canadiens at St. Louis Blues
1 REG / 05:47Hit
Montréal Canadiens
hitting player: Tomas Plekanec; hittee player: Colton Parayko
—
2016-12-06
Montréal Canadiens at St. Louis Blues
1 REG / 05:52Takeaway
Montréal Canadiens
player: Paul Byron
—
2016-12-06
Montréal Canadiens at St. Louis Blues
1 REG / 06:37Stoppage
Neutral event

tv-timeout; tv-timeout
—
2016-12-06
Montréal Canadiens at St. Louis Blues
1 REG / 06:37Penalty
Montréal Canadiens
committed by player: Greg Pateryn; drawn by player: Patrik Berglund
high-sticking; 2.0
—
2016-12-06
Montréal Canadiens at St. Louis Blues
1 REG / 06:37Faceoff
Montréal Canadiens
winning player: Torrey Mitchell; losing player: Jaden Schwartz
—
2016-12-06
Montréal Canadiens at St. Louis Blues
1 REG / 07:42Shot On Goal
St. Louis Blues
goalie in net: Al Montoya; shooting player: Robby Fabbri
backhand
—
2016-12-06
Montréal Canadiens at St. Louis Blues
1 REG / 07:48Stoppage
Neutral event

referee-or-linesman; player-injury
—
2016-12-06
Montréal Canadiens at St. Louis Blues
1 REG / 07:48Faceoff
Montréal Canadiens
winning player: Torrey Mitchell; losing player: Paul Stastny
—
2016-12-06
Montréal Canadiens at St. Louis Blues
1 REG / 08:10Giveaway
Montréal Canadiens
player: Al Montoya
—
2016-12-06
Montréal Canadiens at St. Louis Blues
1 REG / 08:12Shot On Goal
St. Louis Blues
goalie in net: Al Montoya; shooting player: Colton Parayko
wrist
—
2016-12-06
Montréal Canadiens at St. Louis Blues
1 REG / 08:20Shot On Goal
St. Louis Blues
goalie in net: Al Montoya; shooting player: Patrik Berglund
wrist
—
2016-12-06
Montréal Canadiens at St. Louis Blues
1 REG / 08:22Stoppage
Neutral event

goalie-stopped-after-sog
—
2016-12-06
Montréal Canadiens at St. Louis Blues
1 REG / 08:22Faceoff
St. Louis Blues
winning player: Alexander Steen; losing player: Tomas Plekanec
—
2016-12-06
Montréal Canadiens at St. Louis Blues
1 REG / 08:29Shot On Goal
St. Louis Blues
goalie in net: Al Montoya; shooting player: Jaden Schwartz
tip-in
—
2016-12-06
Montréal Canadiens at St. Louis Blues
1 REG / 08:30Stoppage
Neutral event

goalie-stopped-after-sog
—
2016-12-06
Montréal Canadiens at St. Louis Blues
1 REG / 08:30Faceoff
Montréal Canadiens
winning player: Brian Flynn; losing player: Alexander Steen
—
2016-12-06
Montréal Canadiens at St. Louis Blues
1 REG / 08:41Shot On Goal
St. Louis Blues
goalie in net: Al Montoya; shooting player: Alex Pietrangelo
slap
—
2016-12-06
Montréal Canadiens at St. Louis Blues
1 REG / 08:42Stoppage
Neutral event

goalie-stopped-after-sog
—
2016-12-06
Montréal Canadiens at St. Louis Blues
1 REG / 08:42Faceoff
St. Louis Blues
winning player: Alexander Steen; losing player: David Desharnais
—
2016-12-06
Montréal Canadiens at St. Louis Blues
1 REG / 08:53Shot On Goal
Montréal Canadiens
goalie in net: Jake Allen; shooting player: Greg Pateryn
wrist
—
2016-12-06
Montréal Canadiens at St. Louis Blues
1 REG / 09:26Hit
St. Louis Blues
hitting player: Ryan Reaves; hittee player: Max Pacioretty
—
2016-12-06
Montréal Canadiens at St. Louis Blues
1 REG / 09:41Hit
St. Louis Blues
hitting player: Scottie Upshall; hittee player: Jeff Petry
—
2016-12-06
Montréal Canadiens at St. Louis Blues
1 REG / 09:47Shot On Goal
St. Louis Blues
goalie in net: Al Montoya; shooting player: Colton Parayko
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.