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

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

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

—
2023-03-23
Montréal Canadiens at Boston Bruins
1 REG / 00:00Faceoff
Montréal Canadiens
winning player: Nick Suzuki; losing player: David Krejci
—
2023-03-23
Montréal Canadiens at Boston Bruins
1 REG / 00:05Missed Shot
Montréal Canadiens
goalie in net: Jeremy Swayman; shooting player: Mike Matheson
wide-of-net; wrist
—
2023-03-23
Montréal Canadiens at Boston Bruins
1 REG / 00:18Hit
Montréal Canadiens
hitting player: Mike Hoffman; hittee player: David Pastrnak
—
2023-03-23
Montréal Canadiens at Boston Bruins
1 REG / 00:33Hit
Boston Bruins
hitting player: Matt Grzelcyk; hittee player: Mike Hoffman
—
2023-03-23
Montréal Canadiens at Boston Bruins
1 REG / 00:36Blocked Shot
Montréal Canadiens
shooting player: Rafael Harvey-Pinard; blocking player: Charlie McAvoy
—
2023-03-23
Montréal Canadiens at Boston Bruins
1 REG / 01:21Giveaway
Montréal Canadiens
player: Joel Edmundson
—
2023-03-23
Montréal Canadiens at Boston Bruins
1 REG / 01:23Missed Shot
Montréal Canadiens
goalie in net: Jeremy Swayman; shooting player: Jonathan Drouin
wide-of-net; wrist
—
2023-03-23
Montréal Canadiens at Boston Bruins
1 REG / 01:45Shot On Goal
Montréal Canadiens
goalie in net: Jeremy Swayman; shooting player: Brendan Gallagher
wrist
—
2023-03-23
Montréal Canadiens at Boston Bruins
1 REG / 01:46Stoppage
Neutral event

goalie-stopped-after-sog
—
2023-03-23
Montréal Canadiens at Boston Bruins
1 REG / 01:46Faceoff
Montréal Canadiens
winning player: Jake Evans; losing player: Patrice Bergeron
—
2023-03-23
Montréal Canadiens at Boston Bruins
1 REG / 01:50Shot On Goal
Montréal Canadiens
goalie in net: Jeremy Swayman; shooting player: Brendan Gallagher
tip-in
—
2023-03-23
Montréal Canadiens at Boston Bruins
1 REG / 01:58Shot On Goal
Boston Bruins
goalie in net: Jake Allen; shooting player: Jakub Zboril
snap
—
2023-03-23
Montréal Canadiens at Boston Bruins
1 REG / 01:59Stoppage
Neutral event

goalie-stopped-after-sog
—
2023-03-23
Montréal Canadiens at Boston Bruins
1 REG / 01:59Faceoff
Montréal Canadiens
winning player: Chris Tierney; losing player: Patrice Bergeron
—
2023-03-23
Montréal Canadiens at Boston Bruins
1 REG / 02:07Shot On Goal
Montréal Canadiens
goalie in net: Jeremy Swayman; shooting player: Michael Pezzetta
tip-in
—
2023-03-23
Montréal Canadiens at Boston Bruins
1 REG / 02:08Stoppage
Neutral event

goalie-stopped-after-sog
—
2023-03-23
Montréal Canadiens at Boston Bruins
1 REG / 02:08Faceoff
Boston Bruins
winning player: Tomas Nosek; losing player: Nick Suzuki
—
2023-03-23
Montréal Canadiens at Boston Bruins
1 REG / 02:38Blocked Shot
Montréal Canadiens
shooting player: Mike Matheson; blocking player: Matt Grzelcyk
—
2023-03-23
Montréal Canadiens at Boston Bruins
1 REG / 03:02Takeaway
Montréal Canadiens
player: Nick Suzuki
—
2023-03-23
Montréal Canadiens at Boston Bruins
1 REG / 03:10Takeaway
Montréal Canadiens
player: Kirby Dach
—
2023-03-23
Montréal Canadiens at Boston Bruins
1 REG / 03:11Shot On Goal
Montréal Canadiens
goalie in net: Jeremy Swayman; shooting player: Kirby Dach
backhand
—
2023-03-23
Montréal Canadiens at Boston Bruins
1 REG / 03:12Stoppage
Neutral event

goalie-stopped-after-sog
—
2023-03-23
Montréal Canadiens at Boston Bruins
1 REG / 03:12Faceoff
Boston Bruins
winning player: David Krejci; losing player: Kirby Dach
—
2023-03-23
Montréal Canadiens at Boston Bruins
1 REG / 03:41Hit
Boston Bruins
hitting player: Hampus Lindholm; hittee player: Johnathan Kovacevic
—
2023-03-23
Montréal Canadiens at Boston Bruins
1 REG / 03:41Blocked Shot
Montréal Canadiens
shooting player: Denis Gurianov; blocking player: Pavel Zacha
—
2023-03-23
Montréal Canadiens at Boston Bruins
1 REG / 03:53Giveaway
Montréal Canadiens
player: Denis Gurianov
—
2023-03-23
Montréal Canadiens at Boston Bruins
1 REG / 04:01Hit
Boston Bruins
hitting player: Dmitry Orlov; hittee player: Denis Gurianov
—
2023-03-23
Montréal Canadiens at Boston Bruins
1 REG / 04:31Hit
Montréal Canadiens
hitting player: Michael Pezzetta; hittee player: Charlie Coyle
—
2023-03-23
Montréal Canadiens at Boston Bruins
1 REG / 04:32Hit
Montréal Canadiens
hitting player: Chris Wideman; hittee player: Tyler Bertuzzi
—
2023-03-23
Montréal Canadiens at Boston Bruins
1 REG / 04:34Goal
Boston Bruins
goalie in net: Jake Allen; scoring player: Tyler Bertuzzi; assist1 player: Charlie Coyle; assist2 player: Jakub Zboril
wrist
0-1
2023-03-23
Montréal Canadiens at Boston Bruins
1 REG / 04:34Faceoff
Boston Bruins
winning player: Patrice Bergeron; losing player: Jake Evans
—
2023-03-23
Montréal Canadiens at Boston Bruins
1 REG / 04:48Giveaway
Montréal Canadiens
player: Rem Pitlick
—
2023-03-23
Montréal Canadiens at Boston Bruins
1 REG / 04:53Takeaway
Montréal Canadiens
player: Rem Pitlick
—
2023-03-23
Montréal Canadiens at Boston Bruins
1 REG / 04:55Missed Shot
Montréal Canadiens
goalie in net: Jeremy Swayman; shooting player: Brendan Gallagher
wide-of-net; wrist
—
2023-03-23
Montréal Canadiens at Boston Bruins
1 REG / 04:59Missed Shot
Montréal Canadiens
goalie in net: Jeremy Swayman; shooting player: Brendan Gallagher
wide-of-net; backhand
—
2023-03-23
Montréal Canadiens at Boston Bruins
1 REG / 05:07Hit
Boston Bruins
hitting player: Matt Grzelcyk; hittee player: Jake Evans
—
2023-03-23
Montréal Canadiens at Boston Bruins
1 REG / 05:10Giveaway
Boston Bruins
player: Patrice Bergeron
—
2023-03-23
Montréal Canadiens at Boston Bruins
1 REG / 05:16Hit
Boston Bruins
hitting player: Patrice Bergeron; hittee player: Brendan Gallagher
—
2023-03-23
Montréal Canadiens at Boston Bruins
1 REG / 05:24Stoppage
Neutral event

icing
—
2023-03-23
Montréal Canadiens at Boston Bruins
1 REG / 05:24Faceoff
Montréal Canadiens
winning player: Nick Suzuki; losing player: Tomas Nosek
—
2023-03-23
Montréal Canadiens at Boston Bruins
1 REG / 05:28Blocked Shot
Montréal Canadiens
shooting player: Chris Wideman; blocking player: A.J. Greer
—
2023-03-23
Montréal Canadiens at Boston Bruins
1 REG / 05:34Shot On Goal
Montréal Canadiens
goalie in net: Jeremy Swayman; shooting player: Johnathan Kovacevic
slap
—
2023-03-23
Montréal Canadiens at Boston Bruins
1 REG / 05:50Hit
Montréal Canadiens
hitting player: Rafael Harvey-Pinard; hittee player: A.J. Greer
—
2023-03-23
Montréal Canadiens at Boston Bruins
1 REG / 05:56Shot On Goal
Boston Bruins
goalie in net: Jake Allen; shooting player: A.J. Greer
wrist
—
2023-03-23
Montréal Canadiens at Boston Bruins
1 REG / 06:25Shot On Goal
Montréal Canadiens
goalie in net: Jeremy Swayman; shooting player: Justin Barron
wrist
—
2023-03-23
Montréal Canadiens at Boston Bruins
1 REG / 06:42Shot On Goal
Boston Bruins
goalie in net: Jake Allen; shooting player: Pavel Zacha
wrist
—
2023-03-23
Montréal Canadiens at Boston Bruins
1 REG / 07:00Hit
Montréal Canadiens
hitting player: Kirby Dach; hittee player: Dmitry Orlov
—
2023-03-23
Montréal Canadiens at Boston Bruins
1 REG / 07:02Giveaway
Montréal Canadiens
player: Mike Matheson
—
2023-03-23
Montréal Canadiens at Boston Bruins
1 REG / 07:07Missed Shot
Boston Bruins
goalie in net: Jake Allen; shooting player: David Pastrnak
wide-of-net; tip-in
—

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.