NHL Data Hub

NHL play-by-play

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

Reset

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

50 events per page. CSV contains all matching rows and additional event fields.
Date / gamePeriod / elapsed timeEvent / teamPlayers / detailsScore (away-home)
2022-12-05
Arizona Coyotes at Calgary Flames
1 REG / 00:00Period Start
Neutral event

—
2022-12-05
Arizona Coyotes at Calgary Flames
1 REG / 00:00Faceoff
Calgary Flames
winning player: Elias Lindholm; losing player: Nick Bjugstad
—
2022-12-05
Arizona Coyotes at Calgary Flames
1 REG / 00:45Blocked Shot
Calgary Flames
shooting player: Mikael Backlund; blocking player: Jakob Chychrun
—
2022-12-05
Arizona Coyotes at Calgary Flames
1 REG / 01:45Shot On Goal
Arizona Coyotes
goalie in net: Dan Vladar; shooting player: Christian Fischer
wrist
—
2022-12-05
Arizona Coyotes at Calgary Flames
1 REG / 01:46Stoppage
Neutral event

goalie-stopped-after-sog
—
2022-12-05
Arizona Coyotes at Calgary Flames
1 REG / 01:46Faceoff
Calgary Flames
winning player: Kevin Rooney; losing player: Clayton Keller
—
2022-12-05
Arizona Coyotes at Calgary Flames
1 REG / 01:49Hit
Arizona Coyotes
hitting player: Patrik Nemeth; hittee player: Trevor Lewis
—
2022-12-05
Arizona Coyotes at Calgary Flames
1 REG / 02:02Hit
Calgary Flames
hitting player: Trevor Lewis; hittee player: Barrett Hayton
—
2022-12-05
Arizona Coyotes at Calgary Flames
1 REG / 02:08Stoppage
Neutral event

puck-frozen
—
2022-12-05
Arizona Coyotes at Calgary Flames
1 REG / 02:08Faceoff
Arizona Coyotes
winning player: Nick Bjugstad; losing player: Kevin Rooney
—
2022-12-05
Arizona Coyotes at Calgary Flames
1 REG / 02:33Blocked Shot
Arizona Coyotes
shooting player: Lawson Crouse; blocking player: Noah Hanifin
—
2022-12-05
Arizona Coyotes at Calgary Flames
1 REG / 02:34Penalty
Calgary Flames
committed by player: Noah Hanifin; drawn by player: Matias Maccelli
interference; 2.0
—
2022-12-05
Arizona Coyotes at Calgary Flames
1 REG / 02:34Faceoff
Arizona Coyotes
winning player: Nick Schmaltz; losing player: Mikael Backlund
—
2022-12-05
Arizona Coyotes at Calgary Flames
1 REG / 02:55Blocked Shot
Arizona Coyotes
shooting player: Lawson Crouse; blocking player: MacKenzie Weegar
—
2022-12-05
Arizona Coyotes at Calgary Flames
1 REG / 03:16Giveaway
Arizona Coyotes
player: Nick Schmaltz
—
2022-12-05
Arizona Coyotes at Calgary Flames
1 REG / 03:45Missed Shot
Arizona Coyotes
goalie in net: Dan Vladar; shooting player: Shayne Gostisbehere
wide-of-net; slap
—
2022-12-05
Arizona Coyotes at Calgary Flames
1 REG / 04:27Shot On Goal
Arizona Coyotes
goalie in net: Dan Vladar; shooting player: Travis Boyd
tip-in
—
2022-12-05
Arizona Coyotes at Calgary Flames
1 REG / 04:29Shot On Goal
Arizona Coyotes
goalie in net: Dan Vladar; shooting player: Barrett Hayton
wrist
—
2022-12-05
Arizona Coyotes at Calgary Flames
1 REG / 04:38Delayed Penalty
Calgary Flames

—
2022-12-05
Arizona Coyotes at Calgary Flames
1 REG / 04:41Shot On Goal
Arizona Coyotes
goalie in net: Dan Vladar; shooting player: Travis Boyd
backhand
—
2022-12-05
Arizona Coyotes at Calgary Flames
1 REG / 04:43Penalty
Calgary Flames
committed by player: Jonathan Huberdeau; drawn by player: Travis Boyd
hooking; 2.0
—
2022-12-05
Arizona Coyotes at Calgary Flames
1 REG / 04:43Faceoff
Arizona Coyotes
winning player: Nick Schmaltz; losing player: Mikael Backlund
—
2022-12-05
Arizona Coyotes at Calgary Flames
1 REG / 05:00Missed Shot
Arizona Coyotes
goalie in net: Dan Vladar; shooting player: Dylan Guenther
wide-of-net; snap
—
2022-12-05
Arizona Coyotes at Calgary Flames
1 REG / 07:17Hit
Calgary Flames
hitting player: Adam Ruzicka; hittee player: Juuso Välimäki
—
2022-12-05
Arizona Coyotes at Calgary Flames
1 REG / 07:34Shot On Goal
Arizona Coyotes
goalie in net: Dan Vladar; shooting player: Nick Bjugstad
wrist
—
2022-12-05
Arizona Coyotes at Calgary Flames
1 REG / 07:40Giveaway
Arizona Coyotes
player: Patrik Nemeth
—
2022-12-05
Arizona Coyotes at Calgary Flames
1 REG / 08:26Giveaway
Arizona Coyotes
player: Shayne Gostisbehere
—
2022-12-05
Arizona Coyotes at Calgary Flames
1 REG / 08:29Missed Shot
Calgary Flames
goalie in net: Karel Vejmelka; shooting player: Elias Lindholm
wide-of-net; wrist
—
2022-12-05
Arizona Coyotes at Calgary Flames
1 REG / 08:32Shot On Goal
Calgary Flames
goalie in net: Karel Vejmelka; shooting player: Michael Stone
wrist
—
2022-12-05
Arizona Coyotes at Calgary Flames
1 REG / 08:33Stoppage
Neutral event

goalie-stopped-after-sog; tv-timeout
—
2022-12-05
Arizona Coyotes at Calgary Flames
1 REG / 08:33Faceoff
Calgary Flames
winning player: Elias Lindholm; losing player: Barrett Hayton
—
2022-12-05
Arizona Coyotes at Calgary Flames
1 REG / 09:07Giveaway
Calgary Flames
player: Nikita Zadorov
—
2022-12-05
Arizona Coyotes at Calgary Flames
1 REG / 09:15Giveaway
Arizona Coyotes
player: Lawson Crouse
—
2022-12-05
Arizona Coyotes at Calgary Flames
1 REG / 09:24Hit
Arizona Coyotes
hitting player: Jack McBain; hittee player: Kevin Rooney
—
2022-12-05
Arizona Coyotes at Calgary Flames
1 REG / 09:31Hit
Calgary Flames
hitting player: Kevin Rooney; hittee player: Christian Fischer
—
2022-12-05
Arizona Coyotes at Calgary Flames
1 REG / 09:43Hit
Arizona Coyotes
hitting player: Liam O'Brien; hittee player: Milan Lucic
—
2022-12-05
Arizona Coyotes at Calgary Flames
1 REG / 09:50Stoppage
Neutral event

goalie-stopped-after-sog
—
2022-12-05
Arizona Coyotes at Calgary Flames
1 REG / 09:50Faceoff
Calgary Flames
winning player: Adam Ruzicka; losing player: Nick Bjugstad
—
2022-12-05
Arizona Coyotes at Calgary Flames
1 REG / 11:14Shot On Goal
Arizona Coyotes
goalie in net: Dan Vladar; shooting player: Nick Schmaltz
wrist
—
2022-12-05
Arizona Coyotes at Calgary Flames
1 REG / 11:54Shot On Goal
Arizona Coyotes
goalie in net: Dan Vladar; shooting player: Troy Stecher
wrist
—
2022-12-05
Arizona Coyotes at Calgary Flames
1 REG / 12:14Stoppage
Neutral event

puck-in-benches; tv-timeout
—
2022-12-05
Arizona Coyotes at Calgary Flames
1 REG / 12:14Faceoff
Calgary Flames
winning player: Kevin Rooney; losing player: Jack McBain
—
2022-12-05
Arizona Coyotes at Calgary Flames
1 REG / 12:24Blocked Shot
Calgary Flames
shooting player: Trevor Lewis; blocking player: Christian Fischer
—
2022-12-05
Arizona Coyotes at Calgary Flames
1 REG / 12:26Blocked Shot
Calgary Flames
shooting player: Michael Stone; blocking player: Liam O'Brien
—
2022-12-05
Arizona Coyotes at Calgary Flames
1 REG / 12:39Blocked Shot
Calgary Flames
shooting player: Michael Stone; blocking player: Jack McBain
—
2022-12-05
Arizona Coyotes at Calgary Flames
1 REG / 13:18Hit
Arizona Coyotes
hitting player: Joshua Brown; hittee player: Adam Ruzicka
—
2022-12-05
Arizona Coyotes at Calgary Flames
1 REG / 13:22Shot On Goal
Calgary Flames
goalie in net: Karel Vejmelka; shooting player: Rasmus Andersson
wrist
—
2022-12-05
Arizona Coyotes at Calgary Flames
1 REG / 13:22Stoppage
Neutral event

goalie-stopped-after-sog
—
2022-12-05
Arizona Coyotes at Calgary Flames
1 REG / 13:22Faceoff
Arizona Coyotes
winning player: Barrett Hayton; losing player: Mikael Backlund
—
2022-12-05
Arizona Coyotes at Calgary Flames
1 REG / 13:31Stoppage
Neutral event

goalie-stopped-after-sog
—

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.