Sydney Swans 93, Port Adelaide 90

australian_football game fileFinal
Adelaide Oval
Boxscore

Key evidence.

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

Team line

Sydney Swans
Sydney Swans boxscore
PlayerPosbehindsbouncescentre clearancesclangersclearancescontested possessionsdisposalsfrees againstfrees forgoal accuracygoal assistsgoalshandballshitoutsinside 50skicksmarksmarks contestedmarks inside 50marks uncontestedone percenterspointspossessionsrebound 50sscore involvementsstoppage clearancestacklestackles inside 50uncontested possessions
Chad Warner0327592631131140512601606281735019
Isaac Heeney20323930100.33311170313111008281904219
Nick Blakey00132325021030322500540156311012
Brodie Grundy003591926140019222711003027156318
James Rowbottom00040492010130260000169070525
Callum Mills00044929020020019600600305745021
Riley Bice050305180011180310710636182600013
Matt Roberts0004041412005029400420143206010
Harry Kyle0003047310010161001107010303
Jake Lloyd00020311111025026201211211050118
Jai Serong01141319000070112900950184301015
William Edwards0002039110040051001707620204
Charlie Curnow10030912120.7500320310321121912050513
Logan McDonald0003051811103801105124218171602112
James Jordon0023231320009024100110131404210
Hayden McLean10010460100025043211016130202
Malcolm Rosas00000020010110111011162010212
Joel Hamling0003051021006014620412010120205
Sam Wicks02041419201040215410310195511015
Angus Sheldrick10113915000001005500001115232106
Joel Amartey00050561210120241100067020102
Caiden Cleary00030121901301303630032019170217
Harry Cunningham000105130000702620022013140408

Team line

Port Adelaide
Port Adelaide boxscore
PlayerPosbehindsbouncescentre clearancesclangersclearancescontested possessionsdisposalsfrees againstfrees forgoal accuracygoal assistsgoalshandballshitoutsinside 50skicksmarksmarks contestedmarks inside 50marks uncontestedone percenterspointspossessionsrebound 50sscore involvementsstoppage clearancestacklestackles inside 50uncontested possessions
Jean-Julien Rojer00060923001080415500510221602013
Alexandra Panova000103710102202520121127030114
Jason Horne-Francis0121451602112404126135212160623111
Ollie Wines000111123101016057100100220414011
Willem Drew001038170000802920024017222519
Darcy Byrne-Jones001118250100100215500530246300016
Lachie Jones0003151303205068400420151413010
Aliir Aliir00040217000010016700730158001013
Jordon Sweet101991317810.667026351114123313191138416
Logan Evans0001031501005021020023012310319
Mitch Georgiades30022512110.4002220210423211512092217
Todd Marshall10020370101020152101318030215
Jack Whitlock0002048101045142002009020105
Xavier Bamert10151211110.500015026402417130302011
Joe Berry21031617240.3331160511501518160711010
Harrison Ramm0003024220000142002704010202
Jackson Mead001025150010603900000011051416
Zak Butters00454112723121100517300316271905016
Kane Farrell02011520000010119700740157612010
Joe Richards00227122312101100513900916230754111
Ewan Mackinlay000126100000300720021010112214
Esava Ratugolea0004039200050044103409210206
Tom Cochrane00021140010100241011163021002

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