Calgary Flames 3, Anaheim Ducks 4

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 Backlund10913010212501230
Morgan Frost013310100030580
Martin Pospisil000020001020633
Yegor Sharangovich001101100130818
Blake Coleman1310103021101193
Joel Farabee100110200130878
Jonathan Huberdeau01110010-10101397
Ryan Lomberg00001000-1000499
Matt Coronato0111010001411361
Adam Klapka01002000-20211011
Kevin Bahl0000100000101175
Jake Bean00000000-1030601
Joel Hanley2000100012001211
Brayden Pachal01000000-1000566
Dustin Wolf400.82619233671
Nazem Kadri017101000-20501403
Kevin Rooney002210000000522
MacKenzie Weegar1300600011301673
Rasmus Andersson04001000-10301342

Team line

Anaheim Ducks
Anaheim Ducks boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Leo Carlsson20148100212001078
Jansen Harkins002010000030602
Nikita Nesterenko000000100000299
Cutter Gauthier000022101280956
Alex Killorn1000101011001048
Sam Colangelo00001050-2000682
Troy Terry0010300010001255
Frank Vatrano010101201130982
Drew Helleson00001002-30411497
Jackson LaCombe0100201010101610
Pavel Mintyukov03001012-20001287
Ville Husso300.92336393671
Olen Zellweger1100001021111011
Ryan Strome107610201100807
Isac Lundestrom014400000010753
Radko Gudas0400301420001386
Trevor Zegras00302100-1110855
Mason McTavish00161000-1010861
Oliver Kylington100020021100524

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