Carlos Ramirez has kept a busy stable recently with 0 runners over the last 7 days. The recent spell has been challenging in terms of results. Recent runners have produced a 0% success rate. Across recent meetings, runners averaged odds of 7.00. Official ratings among recent runners peaked at 75. Javier Tavares provided the main riding support for the stable recently.