São Paulo 1, Boston River 0

soccer game fileFinal
Estadio Centenario · Montevideo · Uruguay
Boxscore

Key evidence.

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

Team line

São Paulo
São Paulo boxscore
PlayerPosassistsclean sheetfoulsgoalsgoals concededintcminutespass pctpassespasses cmpredsave pctsavesshot accuracyshotssottacklesyellow
Damián Bobadilla–0–01–1680.87239340––0.5002120
Gonzalo Tapia–0–10–0680.92914130––01000
Carlos Coronel–0–00––0–––0–––00–0
Rafael Tolói–0–00–0160.86715130–––0000
Cédric–0–10–0900.78474580–––0010
Wendell–0–00––0–––0–––00–0
Alan Franco–0–00–0740.97948470––01020
Rafael––1––0–90––––11–––––
Lucas Ramon–0–00––0–––0–––00–0
Enzo Díaz–0–20–1900.85770600–––0020
Luis Osorio–0–00––0–––0–––00–0
Nicolas–0–00––0–––0–––00–0
Danielzinho–0–00–1900.84571600––11120
Cauly–0–00–0880.80947380––03010
Marcos Antonio–0–00––0–––0–––00–0
Luan–0–00––0–––0–––00–0
Pablo Maia–0–00–022113130–––0000
Pedro Ferreira–0–00–021550–––0000
Artur–0–00–0220.8001080–––0000
André Silva–0–20–0900.6671280––01000
Ferreira–1–00–0740.77836280––12200
Tetê–0–00–0160.800540–––0000
Dória–0–10–1900.87874650–––0000

Team line

Boston River
Boston River boxscore
PlayerPosassistsclean sheetfoulsgoalsgoals concededintcminutespass pctpassespasses cmpredsave pctsavesshot accuracyshotssottacklesyellow
Rafael Haller–0–00––0–––0–––00–0
Juan Ignacio González–0–00––0–––0–––00–0
Bruno Antúnez––0––1–90––––0.7503–––––
Juan Acosta–0–10–071220–––0000
Martin González–0–10–2900.88927240–––0020
Marco Mancebo–0–10–0210.714750––01030
Jairo O'Neil–0–00–0900.62516100–––0010
Mateo Rivero–0–10–0690.6431490––01020
Agustín Aguirre–0–00––0–––0–––00–0
Ignacio Fernandez–0–10–1900.72429210–––0001
Gastón Ramírez–0–00–0210.7271180–––0010
Andy López–0–00––0–––0–––00–0
Agustín Amado–0–10–1690.86715130––01000
Federico Dafonte–0–30–0830.6921390––02000
Marcelo Hornos–0–00––0–––0–––00–0
Lautaro Vázquez–0–20–1900.57919110––01020
Franco Pérez–0–00–0280.500420–––0000
Yair González–0–10–0620.84613110––11100
Alexander González–0–00–0280.571740––01010
Francisco Bonfiglio–0–00–0620.6361170–––0000
Francisco Barrios–0–10–2900.76221160––03010
Kevin Sotto–0–00––0–––0–––00–0
Francisco Martinicorena–0–00––0–––0–––00–0

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