NHL Data Hub

NHL play-by-play

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

Reset

261 matching events across 1 games. Last source refresh: Oct 4, 2026 03:50.

50 events per page. CSV contains all matching rows and additional event fields.
Date / gamePeriod / elapsed timeEvent / teamPlayers / detailsScore (away-home)
2016-12-08
New York Rangers at Winnipeg Jets
1 REG / 00:00Period Start
Neutral event

—
2016-12-08
New York Rangers at Winnipeg Jets
1 REG / 00:00Faceoff
Winnipeg Jets
winning player: Mark Scheifele; losing player: Derek Stepan
—
2016-12-08
New York Rangers at Winnipeg Jets
1 REG / 00:13Stoppage
Neutral event

puck-frozen
—
2016-12-08
New York Rangers at Winnipeg Jets
1 REG / 00:13Faceoff
New York Rangers
winning player: Kevin Hayes; losing player: Mark Scheifele
—
2016-12-08
New York Rangers at Winnipeg Jets
1 REG / 00:23Shot On Goal
New York Rangers
goalie in net: Michael Hutchinson; shooting player: Kevin Hayes
wrist
—
2016-12-08
New York Rangers at Winnipeg Jets
1 REG / 00:25Stoppage
Neutral event

goalie-stopped-after-sog
—
2016-12-08
New York Rangers at Winnipeg Jets
1 REG / 00:25Faceoff
Winnipeg Jets
winning player: Bryan Little; losing player: Derek Stepan
—
2016-12-08
New York Rangers at Winnipeg Jets
1 REG / 01:23Hit
New York Rangers
hitting player: Marek Hrivik; hittee player: Paul Postma
—
2016-12-08
New York Rangers at Winnipeg Jets
1 REG / 01:29Hit
New York Rangers
hitting player: Kevin Klein; hittee player: Mathieu Perreault
—
2016-12-08
New York Rangers at Winnipeg Jets
1 REG / 01:34Hit
New York Rangers
hitting player: Brady Skjei; hittee player: Marko Dano
—
2016-12-08
New York Rangers at Winnipeg Jets
1 REG / 01:38Hit
Winnipeg Jets
hitting player: Marko Dano; hittee player: Brady Skjei
—
2016-12-08
New York Rangers at Winnipeg Jets
1 REG / 01:40Shot On Goal
Winnipeg Jets
goalie in net: Antti Raanta; shooting player: Ben Chiarot
wrist
—
2016-12-08
New York Rangers at Winnipeg Jets
1 REG / 01:50Hit
Winnipeg Jets
hitting player: Adam Lowry; hittee player: Jesper Fast
—
2016-12-08
New York Rangers at Winnipeg Jets
1 REG / 02:25Stoppage
Neutral event

hand-pass
—
2016-12-08
New York Rangers at Winnipeg Jets
1 REG / 02:25Faceoff
New York Rangers
winning player: Kevin Hayes; losing player: Mark Scheifele
—
2016-12-08
New York Rangers at Winnipeg Jets
1 REG / 02:40Hit
New York Rangers
hitting player: Nick Holden; hittee player: Blake Wheeler
—
2016-12-08
New York Rangers at Winnipeg Jets
1 REG / 03:05Blocked Shot
New York Rangers
shooting player: Nick Holden; blocking player: Toby Enstrom
—
2016-12-08
New York Rangers at Winnipeg Jets
1 REG / 03:14Blocked Shot
New York Rangers
shooting player: Chris Kreider; blocking player: Jacob Trouba
—
2016-12-08
New York Rangers at Winnipeg Jets
1 REG / 03:24Missed Shot
Winnipeg Jets
goalie in net: Antti Raanta; shooting player: Josh Morrissey
wide-of-net; wrist
—
2016-12-08
New York Rangers at Winnipeg Jets
1 REG / 03:38Takeaway
New York Rangers
player: Ryan McDonagh
—
2016-12-08
New York Rangers at Winnipeg Jets
1 REG / 04:05Hit
New York Rangers
hitting player: Jesper Fast; hittee player: Dustin Byfuglien
—
2016-12-08
New York Rangers at Winnipeg Jets
1 REG / 04:20Hit
Winnipeg Jets
hitting player: Marko Dano; hittee player: Kevin Klein
—
2016-12-08
New York Rangers at Winnipeg Jets
1 REG / 04:44Takeaway
Winnipeg Jets
player: Chris Thorburn
—
2016-12-08
New York Rangers at Winnipeg Jets
1 REG / 04:50Hit
Winnipeg Jets
hitting player: Brandon Tanev; hittee player: Josh Jooris
—
2016-12-08
New York Rangers at Winnipeg Jets
1 REG / 04:54Shot On Goal
Winnipeg Jets
goalie in net: Antti Raanta; shooting player: Andrew Copp
snap
—
2016-12-08
New York Rangers at Winnipeg Jets
1 REG / 05:10Blocked Shot
New York Rangers
shooting player: Brandon Pirri; blocking player: Ben Chiarot
—
2016-12-08
New York Rangers at Winnipeg Jets
1 REG / 06:04Shot On Goal
Winnipeg Jets
goalie in net: Antti Raanta; shooting player: Bryan Little
tip-in
—
2016-12-08
New York Rangers at Winnipeg Jets
1 REG / 06:06Stoppage
Neutral event

goalie-stopped-after-sog; tv-timeout
—
2016-12-08
New York Rangers at Winnipeg Jets
1 REG / 06:06Faceoff
New York Rangers
winning player: Derek Stepan; losing player: Bryan Little
—
2016-12-08
New York Rangers at Winnipeg Jets
1 REG / 06:16Stoppage
Neutral event

puck-in-benches
—
2016-12-08
New York Rangers at Winnipeg Jets
1 REG / 06:16Faceoff
New York Rangers
winning player: Kevin Hayes; losing player: Mark Scheifele
—
2016-12-08
New York Rangers at Winnipeg Jets
1 REG / 06:32Takeaway
New York Rangers
player: Kevin Hayes
—
2016-12-08
New York Rangers at Winnipeg Jets
1 REG / 06:51Penalty
Winnipeg Jets
committed by player: Mark Scheifele; drawn by player: Brady Skjei
interference; 2.0
—
2016-12-08
New York Rangers at Winnipeg Jets
1 REG / 06:51Faceoff
Winnipeg Jets
winning player: Adam Lowry; losing player: Derek Stepan
—
2016-12-08
New York Rangers at Winnipeg Jets
1 REG / 06:57Giveaway
Winnipeg Jets
player: Toby Enstrom
—
2016-12-08
New York Rangers at Winnipeg Jets
1 REG / 07:08Blocked Shot
New York Rangers
shooting player: Ryan McDonagh; blocking player: Adam Lowry
—
2016-12-08
New York Rangers at Winnipeg Jets
1 REG / 07:47Blocked Shot
New York Rangers
shooting player: Mats Zuccarello; blocking player: Jacob Trouba
—
2016-12-08
New York Rangers at Winnipeg Jets
1 REG / 07:51Giveaway
Winnipeg Jets
player: Bryan Little
—
2016-12-08
New York Rangers at Winnipeg Jets
1 REG / 07:56Shot On Goal
New York Rangers
goalie in net: Michael Hutchinson; shooting player: Brandon Pirri
slap
—
2016-12-08
New York Rangers at Winnipeg Jets
1 REG / 08:02Goal
New York Rangers
goalie in net: Michael Hutchinson; scoring player: Chris Kreider; assist1 player: Derek Stepan; assist2 player: Mats Zuccarello
slap
1-0
2016-12-08
New York Rangers at Winnipeg Jets
1 REG / 08:02Faceoff
New York Rangers
winning player: Kevin Hayes; losing player: Adam Lowry
—
2016-12-08
New York Rangers at Winnipeg Jets
1 REG / 08:13Giveaway
Winnipeg Jets
player: Dustin Byfuglien
—
2016-12-08
New York Rangers at Winnipeg Jets
1 REG / 08:20Stoppage
Neutral event

puck-frozen
—
2016-12-08
New York Rangers at Winnipeg Jets
1 REG / 08:20Faceoff
New York Rangers
winning player: Oscar Lindberg; losing player: Bryan Little
—
2016-12-08
New York Rangers at Winnipeg Jets
1 REG / 08:24Blocked Shot
New York Rangers
shooting player: Brady Skjei; blocking player: Patrik Laine
—
2016-12-08
New York Rangers at Winnipeg Jets
1 REG / 08:31Hit
Winnipeg Jets
hitting player: Bryan Little; hittee player: Oscar Lindberg
—
2016-12-08
New York Rangers at Winnipeg Jets
1 REG / 08:57Shot On Goal
New York Rangers
goalie in net: Michael Hutchinson; shooting player: Oscar Lindberg
wrist
—
2016-12-08
New York Rangers at Winnipeg Jets
1 REG / 09:14Takeaway
Winnipeg Jets
player: Mark Scheifele
—
2016-12-08
New York Rangers at Winnipeg Jets
1 REG / 09:17Missed Shot
Winnipeg Jets
goalie in net: Antti Raanta; shooting player: Jacob Trouba
wide-of-net; slap
—
2016-12-08
New York Rangers at Winnipeg Jets
1 REG / 09:45Blocked Shot
Winnipeg Jets
shooting player: Jacob Trouba; blocking player: Kevin Klein
—

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.