Calgary Flames 3, Colorado Avalanche 2

hockey game fileFinal
Ball Arena · Denver · USA
Boxscore

Key evidence.

Every reported player line, kept in the API’s sport-specific stat vocabulary.

Calgary Flames boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Mikael Backlund01661010-1022913
Morgan Frost0099002000101133
Martin Pospisil01002090-1021953
Yegor Sharangovich00101000-1000834
Blake Coleman01001042-1030853
Joel Farabee00001002-1010790
Jonathan Huberdeau0210202000201371
Ryan Lomberg100101402240569
Matt Coronato0020001000121180
Adam Klapka111011702240766
Kevin Bahl0100504000001435
Jake Bean01002010-1000752
Joel Hanley0400302010001330
Brayden Pachal02000020-1000691
Nazem Kadri00940000-10201321
Dan Vladar200.93328303900
Kevin Rooney112210202110569
MacKenzie Weegar1400106011201637
Rasmus Andersson0200100000211563
Colorado Avalanche boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Parker Kelly130300501121706
Nathan MacKinnon11811101001311408
Martin Necas0000301000201226
Brock Nelson00710100000301118
Artturi Lehkonen0000201000001257
Logan O'Connor000001101140664
Cale Makar01001110-11411629
Sam Malinski0000000000211082
Devon Toews1300200001211421
Scott Wedgewood200.92625273877
Charlie Coyle024300000000769
Valeri Nichushkin0000002000401140
Ross Colton000100200010722
Jack Drury023310000001722
Samuel Girard0500102010011065
Ryan Lindgren01000022-20001146
Jonathan Drouin0000100000001204
Erik Johnson000000301031915
Jimmy Vesey00001010-1000609

Comparison

Side by side.

Final

Analysis preview// illustrative example, not this page's real data
sample · team comparisonexample only
a:"Team A"b:"Team B"
Offensive ratingA 114.2 · B 108.9
Recent form (L10)A 6-4 · B 6-4
Head-to-headB leads 3-1
GET /v1/analysis/compare-teams?a=…&b=…Run this yourself via the API
Built on the StatHawk API

The page is the demo.

These requests and request patterns show how this page gets data from the same REST API and MCP server you can use in your own app or agent.

View this page's API recipe

Use the authenticated requests or fill in the labeled request templates, then adapt the response in your own product.

Authenticated request · GET /v1/contests/cst_06fhn5q2r1sv747e2644n433z8
curl "https://api.statshawk.ai/v1/contests/cst_06fhn5q2r1sv747e2644n433z8" \
  -H "X-API-Key: sk_live_YOUR_KEY_HERE"
Authenticated request · GET /v1/contests/cst_06fhn5q2r1sv747e2644n433z8/boxscore
curl "https://api.statshawk.ai/v1/contests/cst_06fhn5q2r1sv747e2644n433z8/boxscore" \
  -H "X-API-Key: sk_live_YOUR_KEY_HERE"
Authenticated request · GET /v1/contests/cst_06fhn5q2r1sv747e2644n433z8/matchup
curl "https://api.statshawk.ai/v1/contests/cst_06fhn5q2r1sv747e2644n433z8/matchup" \
  -H "X-API-Key: sk_live_YOUR_KEY_HERE"
Authenticated request · GET /v1/contests/cst_06fhn5q2r1sv747e2644n433z8/play-by-play?detail=full
curl "https://api.statshawk.ai/v1/contests/cst_06fhn5q2r1sv747e2644n433z8/play-by-play?detail=full" \
  -H "X-API-Key: sk_live_YOUR_KEY_HERE"
Try with MCP

Connect StatHawk to your agent, then ask it to explain and extend the data shown on this page.

Build this view in the API reference
$claude mcp add statshawk https://mcp.statshawk.ai/mcp