Espanyol 2, Osasuna 0

soccer game fileFinal
Osasuna logo
0
El Sadar · Pamplona · Spain
Boxscore

Key evidence.

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

Team line

Espanyol
Espanyol boxscore
PlayerPosassistsclean sheetfoulsgoalsgoals concededintcminutespass pctpassespasses cmpredsave pctsavesshot accuracyshotssottacklesyellow
Quilindschy Hartman–0–00––0–––0–––00–0
Marko Dmitrovic––1––0–90––––14–––––
Ángel Fortuño–0–00––0–––0–––00–0
Leandro Cabrera–0–10–0900.85742360–––0000
Omar El Hilali–1–60–1900.90933300–––0051
Clemens Riedel–0–30–2900.79544350–––0021
José Ángel López–0–00––0–––0–––00–0
Pere Milla–0–00–0100100––01010
Edu Expósito–0–10–0890.91435320––01010
Pol Lozano–0–00––0–––0–––00–0
Urko Gonzalez–0–20–1900.88927240–––0000
Tyrhys Dolan–0–20–0660.91712110–––0000
Jofre Carreras–0–00––0–––0–––00–0
Unai Núñez–0–00––0–––0–––00–0
Bryan Zaragoza–0–00–0100.333310–––0000
Roger Hinojo–0–10–0900.81042340–––0011
Rafael Bauza–0–00––0–––0–––00–0
Javi Hernandez–0–00–1800.81822180–––0040
Vanja Drkusic–0–00–01–000–––0000
Gabriel Moscardo–0–10–0241660–––0020
Cala–0–10–1240.667320–––0010
Marcos Fernández–1–30–0660.625850––0.5002100
Roberto Fernández–0–32–0800.3001030––12200

Team line

Osasuna
Osasuna boxscore
PlayerPosassistsclean sheetfoulsgoalsgoals concededintcminutespass pctpassespasses cmpredsave pctsavesshot accuracyshotssottacklesyellow
Diego Rico–0–00–0450.85020170–––0020
Aitor Fernández–0–00––0–––0–––00–0
Sergio Herrera––0––2–90––––0.3331–––––
Rafa Fernández–0–00––0–––0–––00–0
Alejandro Catena–0–20–1900.83378650–––0040
Abel Bretones–0–10–0450.91435320–––0010
Enzo Boyomo–0–00––0–––0–––00–0
Iñigo Arguibide–0–20–0590.88918160–––0010
Unai Santos–0–00––0–––0–––00–0
Lucas Torró–0–00––0–––0–––00–0
Rubén García–0–00–0600.74127200––0.5002140
Jon Moncayola–0–10–0900.86853460–––0021
Iker Muñoz–0–00–0900.87966580––11100
Asier Osambela–0–10–1310.76926200–––0010
Mauro Echegoyen–0–00––0–––0–––00–0
Ante Budimir–0–20–0900.70617120––01000
Enrique Barja–0–10–0600.500840–––0001
Raúl Moro–0–00–0300.8001080––0.3333100
Romain Del Castillo–0–00–0191880–––0010
Raúl García–0–00–0710.83312100––02000
Jonathan Dubasin–0–00–0300.90521190––0.5002100
Rockson Yeboah–0–00–0900.91268620–––0020
Asier Bonel Aicua–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_06g6xr07ydx27a9762yktvsz5c
curl "https://api.statshawk.ai/v1/contests/cst_06g6xr07ydx27a9762yktvsz5c" \
  -H "X-API-Key: sk_live_YOUR_KEY_HERE"
Authenticated request · GET /v1/contests/cst_06g6xr07ydx27a9762yktvsz5c/boxscore
curl "https://api.statshawk.ai/v1/contests/cst_06g6xr07ydx27a9762yktvsz5c/boxscore" \
  -H "X-API-Key: sk_live_YOUR_KEY_HERE"
Authenticated request · GET /v1/contests/cst_06g6xr07ydx27a9762yktvsz5c/matchup
curl "https://api.statshawk.ai/v1/contests/cst_06g6xr07ydx27a9762yktvsz5c/matchup" \
  -H "X-API-Key: sk_live_YOUR_KEY_HERE"
Authenticated request · GET /v1/contests/cst_06g6xr07ydx27a9762yktvsz5c/play-by-play?detail=full
curl "https://api.statshawk.ai/v1/contests/cst_06g6xr07ydx27a9762yktvsz5c/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