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

314 matching events across 1 games. Last source refresh: Oct 4, 2026 05:10.

50 events per page. CSV contains all matching rows and additional event fields.
Date / gamePeriod / elapsed timeEvent / teamPlayers / detailsScore (away-home)
2023-03-02
Ottawa Senators at New York Rangers
1 REG / 00:00Period Start
Neutral event

—
2023-03-02
Ottawa Senators at New York Rangers
1 REG / 00:00Faceoff
Ottawa Senators
winning player: Tim Stützle; losing player: Vincent Trocheck
—
2023-03-02
Ottawa Senators at New York Rangers
1 REG / 00:05Stoppage
Neutral event

puck-in-netting
—
2023-03-02
Ottawa Senators at New York Rangers
1 REG / 00:05Faceoff
Ottawa Senators
winning player: Tim Stützle; losing player: Vincent Trocheck
—
2023-03-02
Ottawa Senators at New York Rangers
1 REG / 00:46Blocked Shot
Ottawa Senators
shooting player: Drake Batherson; blocking player: Ben Harpur
—
2023-03-02
Ottawa Senators at New York Rangers
1 REG / 01:05Shot On Goal
New York Rangers
goalie in net: Cam Talbot; shooting player: Vladimir Tarasenko
wrist
—
2023-03-02
Ottawa Senators at New York Rangers
1 REG / 01:27Hit
Ottawa Senators
hitting player: Mathieu Joseph; hittee player: Kaapo Kakko
—
2023-03-02
Ottawa Senators at New York Rangers
1 REG / 01:28Shot On Goal
New York Rangers
goalie in net: Cam Talbot; shooting player: Jacob Trouba
wrist
—
2023-03-02
Ottawa Senators at New York Rangers
1 REG / 01:43Missed Shot
Ottawa Senators
goalie in net: Jaroslav Halak; shooting player: Julien Gauthier
wide-of-net; wrist
—
2023-03-02
Ottawa Senators at New York Rangers
1 REG / 01:52Hit
New York Rangers
hitting player: Braden Schneider; hittee player: Dylan Gambrell
—
2023-03-02
Ottawa Senators at New York Rangers
1 REG / 02:00Hit
New York Rangers
hitting player: Braden Schneider; hittee player: Mathieu Joseph
—
2023-03-02
Ottawa Senators at New York Rangers
1 REG / 02:05Hit
New York Rangers
hitting player: Alexis Lafrenière; hittee player: Nick Holden
—
2023-03-02
Ottawa Senators at New York Rangers
1 REG / 02:06Shot On Goal
New York Rangers
goalie in net: Cam Talbot; shooting player: Alexis Lafrenière
wrap-around
—
2023-03-02
Ottawa Senators at New York Rangers
1 REG / 02:41Hit
Ottawa Senators
hitting player: Artem Zub; hittee player: Barclay Goodrow
—
2023-03-02
Ottawa Senators at New York Rangers
1 REG / 02:57Giveaway
Ottawa Senators
player: Artem Zub
—
2023-03-02
Ottawa Senators at New York Rangers
1 REG / 03:03Giveaway
New York Rangers
player: Vincent Trocheck
—
2023-03-02
Ottawa Senators at New York Rangers
1 REG / 03:09Takeaway
New York Rangers
player: Artemi Panarin
—
2023-03-02
Ottawa Senators at New York Rangers
1 REG / 03:44Takeaway
New York Rangers
player: Mika Zibanejad
—
2023-03-02
Ottawa Senators at New York Rangers
1 REG / 04:23Blocked Shot
New York Rangers
shooting player: Filip Chytil; blocking player: Jakob Chychrun
—
2023-03-02
Ottawa Senators at New York Rangers
1 REG / 04:28Takeaway
New York Rangers
player: Kaapo Kakko
—
2023-03-02
Ottawa Senators at New York Rangers
1 REG / 04:59Giveaway
New York Rangers
player: Kaapo Kakko
—
2023-03-02
Ottawa Senators at New York Rangers
1 REG / 05:02Shot On Goal
Ottawa Senators
goalie in net: Jaroslav Halak; shooting player: Julien Gauthier
backhand
—
2023-03-02
Ottawa Senators at New York Rangers
1 REG / 05:07Hit
New York Rangers
hitting player: Braden Schneider; hittee player: Julien Gauthier
—
2023-03-02
Ottawa Senators at New York Rangers
1 REG / 05:12Giveaway
New York Rangers
player: Artemi Panarin
—
2023-03-02
Ottawa Senators at New York Rangers
1 REG / 05:17Shot On Goal
Ottawa Senators
goalie in net: Jaroslav Halak; shooting player: Mark Kastelic
wrist
—
2023-03-02
Ottawa Senators at New York Rangers
1 REG / 05:20Stoppage
Neutral event

goalie-stopped-after-sog
—
2023-03-02
Ottawa Senators at New York Rangers
1 REG / 05:20Faceoff
New York Rangers
winning player: Barclay Goodrow; losing player: Mark Kastelic
—
2023-03-02
Ottawa Senators at New York Rangers
1 REG / 05:39Blocked Shot
New York Rangers
shooting player: Niko Mikkola; blocking player: Mark Kastelic
—
2023-03-02
Ottawa Senators at New York Rangers
1 REG / 05:43Hit
Ottawa Senators
hitting player: Derick Brassard; hittee player: Jimmy Vesey
—
2023-03-02
Ottawa Senators at New York Rangers
1 REG / 06:00Penalty
New York Rangers
committed by player: Jimmy Vesey; drawn by player: Derick Brassard
high-sticking; 2.0
—
2023-03-02
Ottawa Senators at New York Rangers
1 REG / 06:00Faceoff
New York Rangers
winning player: Mika Zibanejad; losing player: Brady Tkachuk
—
2023-03-02
Ottawa Senators at New York Rangers
1 REG / 06:20Hit
New York Rangers
hitting player: Niko Mikkola; hittee player: Tim Stützle
—
2023-03-02
Ottawa Senators at New York Rangers
1 REG / 06:28Hit
Ottawa Senators
hitting player: Brady Tkachuk; hittee player: Adam Fox
—
2023-03-02
Ottawa Senators at New York Rangers
1 REG / 06:31Goal
New York Rangers
goalie in net: Cam Talbot; scoring player: Chris Kreider; assist1 player: Adam Fox; assist2 player: Mika Zibanejad
backhand
0-1
2023-03-02
Ottawa Senators at New York Rangers
1 REG / 06:31Faceoff
Ottawa Senators
winning player: Claude Giroux; losing player: Barclay Goodrow
—
2023-03-02
Ottawa Senators at New York Rangers
1 REG / 06:44Takeaway
New York Rangers
player: Tyler Motte
—
2023-03-02
Ottawa Senators at New York Rangers
1 REG / 06:58Giveaway
Ottawa Senators
player: Shane Pinto
—
2023-03-02
Ottawa Senators at New York Rangers
1 REG / 07:25Shot On Goal
Ottawa Senators
goalie in net: Jaroslav Halak; shooting player: Claude Giroux
wrist
—
2023-03-02
Ottawa Senators at New York Rangers
1 REG / 08:04Shot On Goal
Ottawa Senators
goalie in net: Jaroslav Halak; shooting player: Thomas Chabot
snap
—
2023-03-02
Ottawa Senators at New York Rangers
1 REG / 08:07Stoppage
Neutral event

goalie-stopped-after-sog; tv-timeout
—
2023-03-02
Ottawa Senators at New York Rangers
1 REG / 08:07Faceoff
Ottawa Senators
winning player: Brady Tkachuk; losing player: Mika Zibanejad
—
2023-03-02
Ottawa Senators at New York Rangers
1 REG / 08:18Hit
New York Rangers
hitting player: Mika Zibanejad; hittee player: Jake Sanderson
—
2023-03-02
Ottawa Senators at New York Rangers
1 REG / 08:28Shot On Goal
Ottawa Senators
goalie in net: Jaroslav Halak; shooting player: Tim Stützle
snap
—
2023-03-02
Ottawa Senators at New York Rangers
1 REG / 08:30Stoppage
Neutral event

goalie-stopped-after-sog
—
2023-03-02
Ottawa Senators at New York Rangers
1 REG / 08:30Faceoff
New York Rangers
winning player: Vincent Trocheck; losing player: Shane Pinto
—
2023-03-02
Ottawa Senators at New York Rangers
1 REG / 08:44Blocked Shot
New York Rangers
shooting player: Adam Fox; blocking player: Nick Holden
—
2023-03-02
Ottawa Senators at New York Rangers
1 REG / 09:17Shot On Goal
New York Rangers
goalie in net: Cam Talbot; shooting player: Artemi Panarin
slap
—
2023-03-02
Ottawa Senators at New York Rangers
1 REG / 09:19Stoppage
Neutral event

goalie-stopped-after-sog
—
2023-03-02
Ottawa Senators at New York Rangers
1 REG / 09:19Faceoff
New York Rangers
winning player: Filip Chytil; losing player: Mark Kastelic
—
2023-03-02
Ottawa Senators at New York Rangers
1 REG / 10:02Shot On Goal
New York Rangers
goalie in net: Cam Talbot; shooting player: Filip Chytil
backhand
—

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.