NHL Data Hub

NHL play-by-play

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

Reset

352 matching events across 1 games. Last source refresh: Oct 4, 2026 03:48.

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

—
2016-11-08
Boston Bruins at Montréal Canadiens
1 REG / 00:00Faceoff
Montréal Canadiens
winning player: Tomas Plekanec; losing player: Patrice Bergeron
—
2016-11-08
Boston Bruins at Montréal Canadiens
1 REG / 00:15Blocked Shot
Montréal Canadiens
shooting player: Shea Weber; blocking player: Brad Marchand
—
2016-11-08
Boston Bruins at Montréal Canadiens
1 REG / 00:41Stoppage
Neutral event

puck-in-netting
—
2016-11-08
Boston Bruins at Montréal Canadiens
1 REG / 00:41Faceoff
Montréal Canadiens
winning player: Torrey Mitchell; losing player: David Krejci
—
2016-11-08
Boston Bruins at Montréal Canadiens
1 REG / 00:52Shot On Goal
Boston Bruins
goalie in net: Carey Price; shooting player: David Backes
wrist
—
2016-11-08
Boston Bruins at Montréal Canadiens
1 REG / 00:53Stoppage
Neutral event

goalie-stopped-after-sog
—
2016-11-08
Boston Bruins at Montréal Canadiens
1 REG / 00:53Faceoff
Montréal Canadiens
winning player: Phillip Danault; losing player: David Krejci
—
2016-11-08
Boston Bruins at Montréal Canadiens
1 REG / 01:29Takeaway
Boston Bruins
player: David Pastrnak
—
2016-11-08
Boston Bruins at Montréal Canadiens
1 REG / 02:04Shot On Goal
Montréal Canadiens
goalie in net: Zane McIntyre; shooting player: Paul Byron
backhand
—
2016-11-08
Boston Bruins at Montréal Canadiens
1 REG / 02:10Hit
Boston Bruins
hitting player: David Pastrnak; hittee player: Paul Byron
—
2016-11-08
Boston Bruins at Montréal Canadiens
1 REG / 02:27Shot On Goal
Boston Bruins
goalie in net: Carey Price; shooting player: Riley Nash
wrist
—
2016-11-08
Boston Bruins at Montréal Canadiens
1 REG / 02:11Blocked Shot
Montréal Canadiens
shooting player: Shea Weber; blocking player: Adam McQuaid
—
2016-11-08
Boston Bruins at Montréal Canadiens
1 REG / 02:07Blocked Shot
Montréal Canadiens
shooting player: Alex Galchenyuk; blocking player: Torey Krug
—
2016-11-08
Boston Bruins at Montréal Canadiens
1 REG / 02:35Takeaway
Montréal Canadiens
player: Andrew Shaw
—
2016-11-08
Boston Bruins at Montréal Canadiens
1 REG / 02:37Hit
Boston Bruins
hitting player: Matt Beleskey; hittee player: Andrew Shaw
—
2016-11-08
Boston Bruins at Montréal Canadiens
1 REG / 02:50Missed Shot
Montréal Canadiens
goalie in net: Zane McIntyre; shooting player: Greg Pateryn
wide-of-net; wrist
—
2016-11-08
Boston Bruins at Montréal Canadiens
1 REG / 02:53Giveaway
Boston Bruins
player: Zane McIntyre
—
2016-11-08
Boston Bruins at Montréal Canadiens
1 REG / 03:01Hit
Boston Bruins
hitting player: Tim Schaller; hittee player: Greg Pateryn
—
2016-11-08
Boston Bruins at Montréal Canadiens
1 REG / 03:15Blocked Shot
Montréal Canadiens
shooting player: Andrew Shaw; blocking player: Zdeno Chara
—
2016-11-08
Boston Bruins at Montréal Canadiens
1 REG / 03:46Hit
Montréal Canadiens
hitting player: Max Pacioretty; hittee player: Adam McQuaid
—
2016-11-08
Boston Bruins at Montréal Canadiens
1 REG / 03:53Giveaway
Boston Bruins
player: David Backes
—
2016-11-08
Boston Bruins at Montréal Canadiens
1 REG / 04:03Hit
Montréal Canadiens
hitting player: Jeff Petry; hittee player: Ryan Spooner
—
2016-11-08
Boston Bruins at Montréal Canadiens
1 REG / 04:09Blocked Shot
Boston Bruins
shooting player: Torey Krug; blocking player: Brendan Gallagher
—
2016-11-08
Boston Bruins at Montréal Canadiens
1 REG / 04:10Stoppage
Neutral event

puck-in-netting
—
2016-11-08
Boston Bruins at Montréal Canadiens
1 REG / 04:10Faceoff
Montréal Canadiens
winning player: Torrey Mitchell; losing player: David Krejci
—
2016-11-08
Boston Bruins at Montréal Canadiens
1 REG / 05:03Takeaway
Montréal Canadiens
player: Alexei Emelin
—
2016-11-08
Boston Bruins at Montréal Canadiens
1 REG / 05:21Stoppage
Neutral event

offside
—
2016-11-08
Boston Bruins at Montréal Canadiens
1 REG / 05:21Faceoff
Boston Bruins
winning player: Matt Beleskey; losing player: Torrey Mitchell
—
2016-11-08
Boston Bruins at Montréal Canadiens
1 REG / 05:42Hit
Montréal Canadiens
hitting player: Paul Byron; hittee player: Riley Nash
—
2016-11-08
Boston Bruins at Montréal Canadiens
1 REG / 05:48Shot On Goal
Montréal Canadiens
goalie in net: Zane McIntyre; shooting player: Greg Pateryn
slap
—
2016-11-08
Boston Bruins at Montréal Canadiens
1 REG / 06:13Blocked Shot
Boston Bruins
shooting player: Matt Beleskey; blocking player: Greg Pateryn
—
2016-11-08
Boston Bruins at Montréal Canadiens
1 REG / 06:23Shot On Goal
Montréal Canadiens
goalie in net: Zane McIntyre; shooting player: Daniel Carr
backhand
—
2016-11-08
Boston Bruins at Montréal Canadiens
1 REG / 06:24Stoppage
Neutral event

goalie-stopped-after-sog; tv-timeout
—
2016-11-08
Boston Bruins at Montréal Canadiens
1 REG / 06:24Faceoff
Montréal Canadiens
winning player: Andrew Shaw; losing player: Dominic Moore
—
2016-11-08
Boston Bruins at Montréal Canadiens
1 REG / 06:34Hit
Montréal Canadiens
hitting player: Andrew Shaw; hittee player: Adam McQuaid
—
2016-11-08
Boston Bruins at Montréal Canadiens
1 REG / 06:57Hit
Montréal Canadiens
hitting player: Nathan Beaulieu; hittee player: Tim Schaller
—
2016-11-08
Boston Bruins at Montréal Canadiens
1 REG / 06:58Shot On Goal
Boston Bruins
goalie in net: Carey Price; shooting player: Torey Krug
wrist
—
2016-11-08
Boston Bruins at Montréal Canadiens
1 REG / 07:00Shot On Goal
Boston Bruins
goalie in net: Carey Price; shooting player: Dominic Moore
backhand
—
2016-11-08
Boston Bruins at Montréal Canadiens
1 REG / 07:41Hit
Boston Bruins
hitting player: Zdeno Chara; hittee player: Brendan Gallagher
—
2016-11-08
Boston Bruins at Montréal Canadiens
1 REG / 07:53Stoppage
Neutral event

icing
—
2016-11-08
Boston Bruins at Montréal Canadiens
1 REG / 07:53Faceoff
Montréal Canadiens
winning player: Alex Galchenyuk; losing player: David Krejci
—
2016-11-08
Boston Bruins at Montréal Canadiens
1 REG / 07:57Shot On Goal
Montréal Canadiens
goalie in net: Zane McIntyre; shooting player: Alex Galchenyuk
wrist
—
2016-11-08
Boston Bruins at Montréal Canadiens
1 REG / 08:02Blocked Shot
Montréal Canadiens
shooting player: Jeff Petry; blocking player: Zdeno Chara
—
2016-11-08
Boston Bruins at Montréal Canadiens
1 REG / 08:02Giveaway
Boston Bruins
player: David Backes
—
2016-11-08
Boston Bruins at Montréal Canadiens
1 REG / 08:22Giveaway
Montréal Canadiens
player: Jeff Petry
—
2016-11-08
Boston Bruins at Montréal Canadiens
1 REG / 08:27Shot On Goal
Boston Bruins
goalie in net: Carey Price; shooting player: Patrice Bergeron
wrist
—
2016-11-08
Boston Bruins at Montréal Canadiens
1 REG / 08:56Missed Shot
Boston Bruins
goalie in net: Carey Price; shooting player: Patrice Bergeron
over-net; wrist
—
2016-11-08
Boston Bruins at Montréal Canadiens
1 REG / 09:00Blocked Shot
Boston Bruins
shooting player: Torey Krug; blocking player: Brian Flynn
—
2016-11-08
Boston Bruins at Montréal Canadiens
1 REG / 09:01Hit
Boston Bruins
hitting player: Patrice Bergeron; hittee player: Torrey Mitchell
—

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.