Real Madrid 2, Benfica 4

soccer game fileFinal
Benfica logo
4
Estádio da Luz · Lisbon · Portugal
Boxscore

Key evidence.

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

Team line

Real Madrid
Real Madrid boxscore
PlayerPosassistsclean sheetfoulsgoalsgoals concededintcminutespass pctpassespasses cmpredsave pctsavesshot accuracyshotssottacklesyellow
Thibaut Courtois––0––4–90––––0.6367–––––
Andriy Lunin–0–00––0–––0–––00–0
Fran González–0–00––0–––0–––00–0
David Alaba–0–00–0120.80015120–––0000
Dani Carvajal–0–00––0–––0–––00–0
Fran García–0–00––0–––0–––00–0
Álvaro Carreras–0–10–1790.96456540–––0021
Dean Huijsen–0–00–2780.94471670––01021
Raúl Asencio–1–10–0900.96863611––11110
Diego Aguado–0–00––0–––0–––00–0
Dani Ceballos–0–00––0–––0–––00–0
Federico Valverde–0–00–3900.95567640–––0000
Brahim Díaz–0–00–0111770––01000
Aurélien Tchouaméni–0–30–3550.92339360––01021
Eduardo Camavinga–0–30–0350.96831300–––0020
Jude Bellingham–0–20–0900.93345420––02040
Arda Güler–1–10–0790.89557510––0.5002110
Jorge Cestero–0–00–0111660–––0000
Gonzalo García–0–00––0–––0–––00–0
Kylian Mbappé–0–32–0900.82245370––0.5004200
Vinícius Júnior–0–00–0900.80947380––0.3333100
Rodrygo–0–00–0350.88217151––11101
Franco Mastantuono–0–10–0550.86715130–––0000

Team line

Benfica
Benfica boxscore
PlayerPosassistsclean sheetfoulsgoalsgoals concededintcminutespass pctpassespasses cmpredsave pctsavesshot accuracyshotssottacklesyellow
Gonçalo Oliveira–0–00––0–––0–––00–0
Anatoliy Trubin––0––2–90––––0.6674–––––
Diogo Ferreira–0–00––0–––0–––00–0
Nicolás Otamendi–0–10–1900.86730260––11110
Amar Dedic–0–20–2900.85728240––0.5002120
Samuel Dahl–0–10–1900.80030240–––0061
Tomás Araújo–0–00–2900.84833280–––0000
António Silva–0–00–010100–––0000
Daniel Banjaqui–0–00––0–––0–––00–0
José Neto–0–00––0–––0–––00–0
Fredrik Aursnes–1–00–0900.81833270––0.5002110
Leandro Barreiro–0–20–4900.79329230––0.3333161
Enzo Barrenechea–0–00–071110–––0020
Georgiy Sudakov–0–10–0830.83318150––02010
Manu Silva–0–00––0–––0–––00–0
Diogo Prioste–0–00––0–––0–––00–0
João Rêgo–0–10–030200–––0000
Bruma–0–00––0–––0–––00–0
Vangelis Pavlidis–2–01–0890.59122130––0.6673200
Andreas Schjelderup–0–12–0890.69623160––0.6005320
Gianluca Prestianni–0–20–1870.74127200––0.6673210
Franjo Ivanovic–0–00–01–000–––0000
Anísio Cabral–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_06fhn09ecxre16y54njavk1d78
curl "https://api.statshawk.ai/v1/contests/cst_06fhn09ecxre16y54njavk1d78" \
  -H "X-API-Key: sk_live_YOUR_KEY_HERE"
Authenticated request · GET /v1/contests/cst_06fhn09ecxre16y54njavk1d78/boxscore
curl "https://api.statshawk.ai/v1/contests/cst_06fhn09ecxre16y54njavk1d78/boxscore" \
  -H "X-API-Key: sk_live_YOUR_KEY_HERE"
Authenticated request · GET /v1/contests/cst_06fhn09ecxre16y54njavk1d78/matchup
curl "https://api.statshawk.ai/v1/contests/cst_06fhn09ecxre16y54njavk1d78/matchup" \
  -H "X-API-Key: sk_live_YOUR_KEY_HERE"
Authenticated request · GET /v1/contests/cst_06fhn09ecxre16y54njavk1d78/play-by-play?detail=full
curl "https://api.statshawk.ai/v1/contests/cst_06fhn09ecxre16y54njavk1d78/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