Santos 0, New York City FC 2

soccer game fileFinal
Red Bull Arena · Harrison, New Jersey · USA
Boxscore

Key evidence.

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

Team line

Santos
Santos boxscore
PlayerPosassistsclean sheetfoulsgoalsgoals concededintcminutespass pctpassespasses cmpredsave pctsavesshot accuracyshotssottacklesyellow
Mauricio Cuevas–0–00–0730.82417140–––0000
Carlos Acevedo––0––2–90––––0.6003–––––
Diego González–0–10–0900.82434280––0.3333101
Carlos Gruezo–0–10–0730.93531290–––0030
Hector Holguin Perez–0–00––0–––0–––00–0
Sergio Jesús Barajas Aguilera–0–00––0–––0–––00–0
José Abella–0–10–0170.6921390–––0000
Franco Pardo–0–10–2900.91861560–––0000
Emmanuel Echeverría–0–00–0550.65223150–––0020
Kevin Picón–0–00–0350.83318150–––0000
Felipe Sanchez–0–10–1900.86380690––01010
Francisco Villalba–0–00–1730.77827210––02010
Diego Medina–0–00––0–––0–––00–0
Javier Güemez–0–00––0–––0–––00–0
Efraín Orona–0–00––0–––0–––00–0
Aldo López–0–00–1900.93531290––01020
Ezequiel Bullaude–0–20–1350.9001090––11110
Salvador Mariscal–0–10–017116160–––0000
Kevin Palacios–0–10–0171880––11100
Joshua Mancha–0–00––0–––0–––00–0
Eduardo Aguirre–0–00–0550.93315140–––0000
Lucas Di Yorio–0–30–0900.875870––13311
Magnus Francisco López Gustavsen–0–00––0–––0–––00–0
New York City FC boxscore
PlayerPosassistsclean sheetfoulsgoalsgoals concededintcminutespass pctpassespasses cmpredsave pctsavesshot accuracyshotssottacklesyellow
James Sands–0–00–0900.96998950–––0010
Tomas Romero–0–00––0–––0–––00–0
Greg Ranjitsingh–0–00––0–––0–––00–0
Matt Freese––1––0–90––––16–––––
Kevin O'Toole–0–20–0450.93129270––01000
Tayvon Gray–0–41–0900.84144370––11120
Mitja Ilenic–0–00––0–––0–––00–0
Max Murray–0–00–0630.93360560–––0010
Nico Cavallo–0–01–0900.80451410––11100
Nicolás Fernández–0–00–1450.97033320–––0020
Andrés Perea–1–00–0890.88927240––11110
Cooper Flax–0–00–011110–––0010
Jonathan Shore–0–20–1900.89164570–––0030
Maxi Carrizo–0–00––0–––0–––00–0
Kevin Pierre–0–00––0–––0–––00–0
Hannes Wolf–0–10–045119190–––0010
Talles Magno–0–00––0–––0–––00–0
Agustin Ojeda–0–10–0900.90743390––0.3333110
Malachi Jones–0–00–1450.80015120–––0000
Seymour Reid–0–00––0–––0–––00–0
Bénie Traoré–0–00–0451550–––0000
Luighi Hanri–0–10–0450.8001080––11100
João Loiola–0–00–1270.78614110–––0000

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