Port Adelaide 70, Sydney Swans 167

australian_football game fileFinal
SCG
Boxscore

Key evidence.

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

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 Rojer–11427153400020110723811711333636218
Alexandra Panova–20010613000.500125038400401413060007
Jason Horne-Francis–0133691802102604123112112190532010
Ollie Wines–00355132310–0018005300310241323011
Miles Bergman–100205200000070313600621196305114
Willem Drew–02219103100–00140517400420271675217
Josh Lai–000403920–00400540042010510207
Darcy Byrne-Jones–0005162421–0090115100110186410012
Aliir Aliir–0004031111–001001071062011520008
Jordon Sweet–000219921–005241410012015031106
Christian Moraes–100101140000011003100101140701113
Dante Visentini–000004800–0040044004708020004
Todd Marshall–10040614110.500012031250250714030108
Jack Whitlock–10030410000.75003300751541199050105
Mitch Zadow–1003035010.5000110042012275020002
Balyn O'Brien–000001200–0010010000302100401
Joe Berry–0004252200–00120610300310190223014
Will Lorenz–0103221701–0050212600620145221012
Harrison Ramm–000107701–0050122200407020110
Jacob Wehr–0002021700–2060411610510171700015
Jackson Mead–1010241202020505730130112141308
Tom Anastasopoulos–00020111001013038401416110302110
Jessica Hinojosa Gomez–002136810–00423241100008021102

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
Errol Gulden–00255839011312007195015263941134031
Chad Warner–024359240011311051351342182511314016
Isaac Heeney–01237112412131150393003062311053012
Nick Blakey–0004072810–10110217610520244301017
Callum Mills–0401262400–10100214410310188523012
Tom Papley–15141518100.7502390491011119161803311
Braeden Campbell–0132562200–208011144004202101024115
Riley Bice–0402032200111110411601606212602018
Matt Roberts–01002317001019018200206162322013
Sara Saito–0002031510–0012003400400154201012
Billy Cootee–00131410211026014202221212060418
Jake Lloyd–21111719000.600138051170272202011002013
Jai Serong–00123924121111102133023162418211315
Charlie Curnow–20020511110.714153008424203212080117
Tom McCartin–0004051611–00800861050013530108
Logan McDonald–00010611011132049211141813070007
James Jordon–0011392600–0021015300300261823017
Hayden McLean–10202290001067033013117070215
Jesse Dattoli–10142723000.6673210061370271132201011015
Lewis Melican–0002031200–00801430031010320007
Joel Hamling–0100161101–009002520311011221105
William Green–10121511200107203411105111090306
Sam Wicks–020201900–1040150000307040506

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