Calgary Flames 5, Anaheim Ducks 3

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 Backlund01694010-10211300
Morgan Frost014802224250932
Martin Pospisil110000700100766
Yegor Sharangovich001010000000805
Ryan Strome015701200120858
Connor Zary011010001000707
Blake Coleman1201204211111131
Joel Farabee112011002220942
Victor Olofsson100030000120788
Matt Coronato101010100110911
Matvei Gridin110001002230842
Adam Klapka000020500000619
Kevin Bahl1200100021001457
Hunter Brzustewicz100000200100916
Yan Kuznetsov0100000010001040
Olli Maatta1000000011111195
Zayne Parekh010020000000949
Zach Whitecloud0300203220101545
Devin Cooley300.92336393600

Team line

Anaheim Ducks
Anaheim Ducks boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Leo Carlsson0147110011321206
Nathan Gaucher002000400001471
Mikael Granlund02621000-10301254
Ryan Poehling01550010-3040904
Tim Washe003300200001619
Alex Killorn1010101001001094
Chris Kreider00111020-20201175
Jeffrey Viel00000010-2020608
Beckett Sennecke0000111211301282
Troy Terry00100000-20301150
Drew Helleson000000100000813
Tyson Hinds0100001000411402
Jackson LaCombe11003010-31111246
Ian Moore000000100000496
Jacob Trouba11001040-21401278
Ville Husso400.78915193508
Olen Zellweger040000000010652
John Carlson0200200000601432
Mason McTavish00221110-3130890

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