Racing Santander 2, Barcelona 7

soccer game fileFinal
Spotify Camp Nou · Barcelona · Spain
Boxscore

Key evidence.

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

Racing Santander boxscore
PlayerPosassistsclean sheetfoulsgoalsgoals concededintcminutespass pctpassespasses cmpredsave pctsavesshot accuracyshotssottacklesyellow
Iker Luque–0–20–1311330–––0000
Iván Martín–0–00––0–––0–––00–0
Pablo García–0–00––0–––0–––00–0
Julen Agirrezabala––0––7–90––––0.3003–––––
Pablo Ramon–0–00––0–––0–––00–0
Jeanuël Belocian–0–00––0–––0–––00–0
Aarón Martín–0–20–2900.75020150–––0010
Matteo Prati–0–00–1900.79434270–––0000
Pedro Felipe–0–30–0590.83312100–––0021
Yassir Zabiri–0–11–0311550––12211
Giorgi Guliashvili–0–00–0121330–––0000
Asier Villalibre–1–00–0590.667960–––0000
Laro Gómez–0–00––0–––0–––00–0
Jorge Salinas–0–00–14–000–––0000
Manu–0–10–1900.77135270–––0020
Alvaro Mantilla–0–00––0–––0–––00–0
Sergio Canales–0–10–0900.89447420–––0010
Íñigo Sainz–0–00–1780.80826210–––0020
Maguette Gueye–0–01–0900.66721140––0.5002110
Iñigo Vicente–0–00–0310.625850–––0020
Juan Carlos Arana–0–20–1590.73315110––01010
Facundo González–0–10–2860.76926200–––0020

Team line

Barcelona
Barcelona boxscore
PlayerPosassistsclean sheetfoulsgoalsgoals concededintcminutespass pctpassespasses cmpredsave pctsavesshot accuracyshotssottacklesyellow
Gabriel Jesus–0–01–0211660––11110
Rodri–0–00–2610.90261550––01010
Anthony Gordon–0–00––0–––0–––00–0
Wojciech Szczesny–0–00–0450.750430–––0000
Joan García––0––1–45––––00–––––
Eric García–0–10–1900.89888790–––0010
João Cancelo–0–21–2780.87162540––0.3333101
Andreas Christensen–0–20–1900.96760580––02000
Jules Koundé–0–00––0–––0–––00–0
Gerard Martín–0–10–1900.95769660–––0000
Alejandro Balde–0–00–0120.84613110–––0020
Pau Cubarsí–0–00––0–––0–––00–0
Xavi Espart–0–00––0–––0–––00–0
Dani Olmo–1–10–190160600––02010
Pedri–0–00–0610.96050480–––0000
Gavi–0–00–129127270–––0000
Fermín López–0–00––0–––0–––00–0
Marc Bernal–0–00–0290.84219160–––0000
Raphinha–0–03–0690.89519170––0.6676410
Lamine Yamal–2–11–0900.80451410––0.2867201
Dominik Livakovic–0–00––0–––0–––00–0
Karim Adeyemi–1–20–0900.85742360––0.1258101
Hamza Abdelkarim–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_06g86yf9a1yw591a2fq6qgt9ec
curl "https://api.statshawk.ai/v1/contests/cst_06g86yf9a1yw591a2fq6qgt9ec" \
  -H "X-API-Key: sk_live_YOUR_KEY_HERE"
Authenticated request · GET /v1/contests/cst_06g86yf9a1yw591a2fq6qgt9ec/boxscore
curl "https://api.statshawk.ai/v1/contests/cst_06g86yf9a1yw591a2fq6qgt9ec/boxscore" \
  -H "X-API-Key: sk_live_YOUR_KEY_HERE"
Authenticated request · GET /v1/contests/cst_06g86yf9a1yw591a2fq6qgt9ec/matchup
curl "https://api.statshawk.ai/v1/contests/cst_06g86yf9a1yw591a2fq6qgt9ec/matchup" \
  -H "X-API-Key: sk_live_YOUR_KEY_HERE"
Authenticated request · GET /v1/contests/cst_06g86yf9a1yw591a2fq6qgt9ec/play-by-play?detail=full
curl "https://api.statshawk.ai/v1/contests/cst_06g86yf9a1yw591a2fq6qgt9ec/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