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 Rojer11427153400020110723811711333636218
Alexandra Panova20010613000.500125038400401413060007
Jason Horne-Francis0133691802102604123112112190532010
Darcy Byrne-Jones00051624210090115100110186410012
Ollie Wines003551323100018005300310241323011
Joe Berry000425220000120610300310190223014
Will Lorenz01032217010050212600620145221012
Miles Bergman100205200000070313600621196305114
Aliir Aliir0004031111001001071062011520008
Willem Drew0221910310000140517400420271675217
Josh Lai00040392000400540042010510207
Jordon Sweet000219921005241410012015031106
Mitch Zadow1003035010.5000110042012275020002
Dante Visentini0000048000040044004708020004
Todd Marshall10040614110.500012031250250714030108
Balyn O'Brien0000012000010010000302100401
Christian Moraes100101140000011003100101140701113
Harrison Ramm0001077010050122200407020110
Jack Whitlock10030410000.75003300751541199050105
Jacob Wehr00020217002060411610510171700015
Jackson Mead1010241202020505730130112141308
Tom Anastasopoulos00020111001013038401416110302110
Jessica Hinojosa Gomez00213681000423241100008021102

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 Gulden00255839011312007195015263941134031
Nick Blakey000407281010110217610520244301017
Chad Warner024359240011311051351342182511314016
Isaac Heeney01237112412131150393003062311053012
Matt Roberts01002317001019018200206162322013
Tom McCartin000405161100800861050013530108
James Jordon00113926000021015300300261823017
Riley Bice0402032200111110411601606212602018
Jake Lloyd21111719000.600138051170272202011002013
Braeden Campbell0132562200208011144004202101024115
Callum Mills040126240010100214410310188523012
Billy Cootee00131410211026014202221212060418
Logan McDonald00010611011132049211141813070007
Jai Serong00123924121111102133023162418211315
Charlie Curnow20020511110.714153008424203212080117
Tom Papley15141518100.7502390491011119161803311
Harry Kyle00020315100012003400400154201012
Hayden McLean10202290001067033013117070215
Jesse Dattoli10142723000.6673210061370271132201011015
Lewis Melican000203120000801430031010320007
Joel Hamling0100161101009002520311011221105
William Green10121511200107203411105111090306
Sam Wicks0202019001040150000307040506

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