Calgary Flames 3, Anaheim Ducks 2

hockey game fileFinal
Honda Center · Anaheim · 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 Backlund00119100010211218
Martin Pospisil000000401040944
Yegor Sharangovich00321000-10101075
Connor Zary013110000010397
Blake Coleman1000102011221234
Jonathan Huberdeau0000111211401184
Ryan Lomberg010000000010496
Matt Coronato1110100001201181
Kevin Bahl0000000000101166
Jake Bean0100000200011096
Joel Hanley210000002210925
Brayden Pachal010010300000904
Dustin Wolf200.92926283722
Nazem Kadri01128010011311187
Andrei Kuzmenko000110000000689
Kevin Rooney010400100010647
MacKenzie Weegar1000011012501606
Rasmus Andersson01002000-10301343
Jakob Pelletier010000020020797

Team line

Anaheim Ducks
Anaheim Ducks boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Leo Carlsson0046000000301034
Jansen Harkins00311000-1021633
Nikita Nesterenko00000030-1010519
Cutter Gauthier100000200101932
Ross Johnston00000032-1000474
Alex Killorn0000110011101074
Frank Vatrano01000010-10101126
Drew Helleson0000000150001379
Jackson LaCombe11002000-11721449
Pavel Mintyukov130000120100921
Jacob Trouba0300106000231630
Ryan Strome01772000-1010952
Isac Lundestrom1147000011001089
John Gibson300.90930333725
Radko Gudas04000050-10201346
Brian Dumoulin0000103000121449
Robby Fabbri000010000010993
Mason McTavish005901000140922
Brett Leason00202000-10201033

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_06fhn5p16hyg7dbgktbyn8p6nc
curl "https://api.statshawk.ai/v1/contests/cst_06fhn5p16hyg7dbgktbyn8p6nc" \
  -H "X-API-Key: sk_live_YOUR_KEY_HERE"
Authenticated request · GET /v1/contests/cst_06fhn5p16hyg7dbgktbyn8p6nc/boxscore
curl "https://api.statshawk.ai/v1/contests/cst_06fhn5p16hyg7dbgktbyn8p6nc/boxscore" \
  -H "X-API-Key: sk_live_YOUR_KEY_HERE"
Authenticated request · GET /v1/contests/cst_06fhn5p16hyg7dbgktbyn8p6nc/matchup
curl "https://api.statshawk.ai/v1/contests/cst_06fhn5p16hyg7dbgktbyn8p6nc/matchup" \
  -H "X-API-Key: sk_live_YOUR_KEY_HERE"
Authenticated request · GET /v1/contests/cst_06fhn5p16hyg7dbgktbyn8p6nc/play-by-play?detail=full
curl "https://api.statshawk.ai/v1/contests/cst_06fhn5p16hyg7dbgktbyn8p6nc/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