Carmelo Ruiz has been active recently with 0 runners competing over the last seven days. Winning form has been difficult to find for the stable lately. Recent numbers show a modest strike rate of 0%. The stable's runners averaged betting odds of 14.00. Official ratings among recent runners peaked at 64. Jose Diaz
(10) provided the main riding support for the stable recently. Some recent runners competed at notably large odds.