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

292 matching events across 1 games. Last source refresh: Oct 4, 2026 04:55.

50 events per page. CSV contains all matching rows and additional event fields.
Date / gamePeriod / elapsed timeEvent / teamPlayers / detailsScore (away-home)
2022-01-31
Vancouver Canucks at Chicago Blackhawks
1 REG / 00:00Period Start
Neutral event

—
2022-01-31
Vancouver Canucks at Chicago Blackhawks
1 REG / 00:00Faceoff
Vancouver Canucks
winning player: Juho Lammikko; losing player: Dylan Strome
—
2022-01-31
Vancouver Canucks at Chicago Blackhawks
1 REG / 00:16Giveaway
Chicago Blackhawks
player: Brandon Hagel
—
2022-01-31
Vancouver Canucks at Chicago Blackhawks
1 REG / 00:18Shot On Goal
Vancouver Canucks
goalie in net: Marc-Andre Fleury; shooting player: Matthew Highmore
wrist
—
2022-01-31
Vancouver Canucks at Chicago Blackhawks
1 REG / 00:48Blocked Shot
Vancouver Canucks
shooting player: Bo Horvat; blocking player: Connor Murphy
—
2022-01-31
Vancouver Canucks at Chicago Blackhawks
1 REG / 01:05Blocked Shot
Vancouver Canucks
shooting player: Elias Pettersson; blocking player: Connor Murphy
—
2022-01-31
Vancouver Canucks at Chicago Blackhawks
1 REG / 01:07Blocked Shot
Vancouver Canucks
shooting player: Elias Pettersson; blocking player: Connor Murphy
—
2022-01-31
Vancouver Canucks at Chicago Blackhawks
1 REG / 01:28Shot On Goal
Vancouver Canucks
goalie in net: Marc-Andre Fleury; shooting player: Elias Pettersson
wrist
—
2022-01-31
Vancouver Canucks at Chicago Blackhawks
1 REG / 01:39Missed Shot
Vancouver Canucks
goalie in net: Marc-Andre Fleury; shooting player: Brock Boeser
wide-of-net; wrist
—
2022-01-31
Vancouver Canucks at Chicago Blackhawks
1 REG / 01:57Giveaway
Chicago Blackhawks
player: Sam Lafferty
—
2022-01-31
Vancouver Canucks at Chicago Blackhawks
1 REG / 01:59Blocked Shot
Vancouver Canucks
shooting player: Brock Boeser; blocking player: Kirby Dach
—
2022-01-31
Vancouver Canucks at Chicago Blackhawks
1 REG / 02:12Blocked Shot
Vancouver Canucks
shooting player: J.T. Miller; blocking player: Calvin de Haan
—
2022-01-31
Vancouver Canucks at Chicago Blackhawks
1 REG / 02:17Hit
Chicago Blackhawks
hitting player: MacKenzie Entwistle; hittee player: Nils Hoglander
—
2022-01-31
Vancouver Canucks at Chicago Blackhawks
1 REG / 02:26Hit
Chicago Blackhawks
hitting player: MacKenzie Entwistle; hittee player: Brad Hunt
—
2022-01-31
Vancouver Canucks at Chicago Blackhawks
1 REG / 02:46Shot On Goal
Vancouver Canucks
goalie in net: Marc-Andre Fleury; shooting player: Nils Hoglander
backhand
—
2022-01-31
Vancouver Canucks at Chicago Blackhawks
1 REG / 02:55Blocked Shot
Vancouver Canucks
shooting player: Brad Hunt; blocking player: Calvin de Haan
—
2022-01-31
Vancouver Canucks at Chicago Blackhawks
1 REG / 03:01Shot On Goal
Vancouver Canucks
goalie in net: Marc-Andre Fleury; shooting player: Oliver Ekman-Larsson
wrist
—
2022-01-31
Vancouver Canucks at Chicago Blackhawks
1 REG / 03:01Stoppage
Neutral event

goalie-stopped-after-sog
—
2022-01-31
Vancouver Canucks at Chicago Blackhawks
1 REG / 03:01Faceoff
Vancouver Canucks
winning player: Juho Lammikko; losing player: Henrik Borgstrom
—
2022-01-31
Vancouver Canucks at Chicago Blackhawks
1 REG / 03:05Shot On Goal
Vancouver Canucks
goalie in net: Marc-Andre Fleury; shooting player: Matthew Highmore
wrist
—
2022-01-31
Vancouver Canucks at Chicago Blackhawks
1 REG / 03:05Stoppage
Neutral event

goalie-stopped-after-sog
—
2022-01-31
Vancouver Canucks at Chicago Blackhawks
1 REG / 03:05Faceoff
Chicago Blackhawks
winning player: Kirby Dach; losing player: Bo Horvat
—
2022-01-31
Vancouver Canucks at Chicago Blackhawks
1 REG / 03:20Shot On Goal
Chicago Blackhawks
goalie in net: Jaroslav Halak; shooting player: Alex DeBrincat
wrist
—
2022-01-31
Vancouver Canucks at Chicago Blackhawks
1 REG / 03:26Giveaway
Vancouver Canucks
player: Quinn Hughes
—
2022-01-31
Vancouver Canucks at Chicago Blackhawks
1 REG / 03:31Hit
Vancouver Canucks
hitting player: Luke Schenn; hittee player: Kirby Dach
—
2022-01-31
Vancouver Canucks at Chicago Blackhawks
1 REG / 04:02Missed Shot
Vancouver Canucks
goalie in net: Marc-Andre Fleury; shooting player: Tyler Myers
wide-of-net; slap
—
2022-01-31
Vancouver Canucks at Chicago Blackhawks
1 REG / 04:18Missed Shot
Chicago Blackhawks
goalie in net: Jaroslav Halak; shooting player: Connor Murphy
wide-of-net; wrist
—
2022-01-31
Vancouver Canucks at Chicago Blackhawks
1 REG / 04:48Takeaway
Vancouver Canucks
player: Jason Dickinson
—
2022-01-31
Vancouver Canucks at Chicago Blackhawks
1 REG / 04:55Hit
Chicago Blackhawks
hitting player: MacKenzie Entwistle; hittee player: Conor Garland
—
2022-01-31
Vancouver Canucks at Chicago Blackhawks
1 REG / 05:10Hit
Chicago Blackhawks
hitting player: Philipp Kurashev; hittee player: Noah Juulsen
—
2022-01-31
Vancouver Canucks at Chicago Blackhawks
1 REG / 05:15Hit
Vancouver Canucks
hitting player: Jason Dickinson; hittee player: Philipp Kurashev
—
2022-01-31
Vancouver Canucks at Chicago Blackhawks
1 REG / 05:17Shot On Goal
Chicago Blackhawks
goalie in net: Jaroslav Halak; shooting player: MacKenzie Entwistle
wrist
—
2022-01-31
Vancouver Canucks at Chicago Blackhawks
1 REG / 05:58Hit
Chicago Blackhawks
hitting player: Brett Connolly; hittee player: Quinn Hughes
—
2022-01-31
Vancouver Canucks at Chicago Blackhawks
1 REG / 05:58Shot On Goal
Chicago Blackhawks
goalie in net: Jaroslav Halak; shooting player: Dominik Kubalik
wrist
—
2022-01-31
Vancouver Canucks at Chicago Blackhawks
1 REG / 05:58Stoppage
Neutral event

goalie-stopped-after-sog
—
2022-01-31
Vancouver Canucks at Chicago Blackhawks
1 REG / 05:58Faceoff
Vancouver Canucks
winning player: Bo Horvat; losing player: Kirby Dach
—
2022-01-31
Vancouver Canucks at Chicago Blackhawks
1 REG / 06:04Stoppage
Neutral event

high-stick; tv-timeout
—
2022-01-31
Vancouver Canucks at Chicago Blackhawks
1 REG / 06:04Faceoff
Vancouver Canucks
winning player: Bo Horvat; losing player: Kirby Dach
—
2022-01-31
Vancouver Canucks at Chicago Blackhawks
1 REG / 06:20Takeaway
Vancouver Canucks
player: Oliver Ekman-Larsson
—
2022-01-31
Vancouver Canucks at Chicago Blackhawks
1 REG / 06:53Takeaway
Chicago Blackhawks
player: Seth Jones
—
2022-01-31
Vancouver Canucks at Chicago Blackhawks
1 REG / 06:59Giveaway
Vancouver Canucks
player: Oliver Ekman-Larsson
—
2022-01-31
Vancouver Canucks at Chicago Blackhawks
1 REG / 07:35Hit
Vancouver Canucks
hitting player: Luke Schenn; hittee player: Brandon Hagel
—
2022-01-31
Vancouver Canucks at Chicago Blackhawks
1 REG / 07:53Stoppage
Neutral event

icing
—
2022-01-31
Vancouver Canucks at Chicago Blackhawks
1 REG / 07:53Faceoff
Chicago Blackhawks
winning player: Philipp Kurashev; losing player: J.T. Miller
—
2022-01-31
Vancouver Canucks at Chicago Blackhawks
1 REG / 08:10Hit
Vancouver Canucks
hitting player: Noah Juulsen; hittee player: MacKenzie Entwistle
—
2022-01-31
Vancouver Canucks at Chicago Blackhawks
1 REG / 08:30Hit
Chicago Blackhawks
hitting player: Ryan Carpenter; hittee player: Brad Hunt
—
2022-01-31
Vancouver Canucks at Chicago Blackhawks
1 REG / 08:36Takeaway
Chicago Blackhawks
player: Brett Connolly
—
2022-01-31
Vancouver Canucks at Chicago Blackhawks
1 REG / 08:40Hit
Chicago Blackhawks
hitting player: Dominik Kubalik; hittee player: Brad Hunt
—
2022-01-31
Vancouver Canucks at Chicago Blackhawks
1 REG / 09:08Hit
Vancouver Canucks
hitting player: Bo Horvat; hittee player: Henrik Borgstrom
—
2022-01-31
Vancouver Canucks at Chicago Blackhawks
1 REG / 09:25Takeaway
Chicago Blackhawks
player: Caleb Jones
—

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.