Feyenoord Rotterdam 2, Atlético Madrid 3

soccer game fileFinal
Riyadh Air Metropolitano · Madrid · Spain
Boxscore

Key evidence.

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

Feyenoord Rotterdam boxscore
PlayerPosassistsclean sheetfoulsgoalsgoals concededminutesredsave pctsavesshot accuracyshotssotyellow
Mats Wieffer–0–20–00–––000
Yankuba Minteh–0–00–00––0.667320
Quilindschy Hartman–0–00–00––0100
Lutsharel Geertruida–0–10–00–––000
Dávid Hancko–0–01–00––1220
Calvin Stengs–0–20–00––1111
Quinten Timber–0–00–00––0100
Igor Paixão–0–00–00––0.250410
Marcos López–0–00–00–––000
Ondrej Lingr–0–00–00–––000
Ramiz Zerrouki–0–10–00––0100
Alireza Jahanbakhsh–0–00–00–––000
Ayase Ueda–0–00–00––0.500210
Timon Wellenreuther––0––30–00––––
Thomas Beelen–0–00–00–––000
Gernot Trauner–0–00–00––0200
Bart Nieuwkoop–0–00–00–––000
Javairô Dilrosun–0–00–00–––000
Kostas Lamprou–0–00–00–––000
Mikki van Sas–0–00–00–––000
Thomas van den Belt–0–00–00–––000
Atlético Madrid boxscore
PlayerPosassistsclean sheetfoulsgoalsgoals concededminutesredsave pctsavesshot accuracyshotssotyellow
Jan Oblak––0––10–0.8576––––
Nahuel Molina–1–00–00–––000
Ilias Kostis–0–00–00–––000
Javier Boñar–0–00–00–––000
Marcos Llorente–0–00–00–––000
Antoine Griezmann–0–01–00––1110
Axel Witsel–0–00–00–––000
Javi Galán–0–00–00–––000
Rodrigo Riquelme–0–00–00–––000
César Azpilicueta–0–10–00–––001
Mario Hermoso–0–00–00––0.500210
Álvaro Morata–0–22–00––1221
Rodrigo De Paul–0–00–00–––000
Samuel Lino–0–30–00––0101
Ángel Correa–0–00–00––0100
Antonio Gomis–0–00–00–––000
Saúl Ñíguez–0–10–00–––001
Aitor Gismera–0–00–00–––000
Ivo Grbic–0–00–00–––000
Sergio Guerrero Romero–0–00–00–––000
Koke–0–00–00––0100

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