Recent racing statistics show Carlos Ulloa participated in 2 rides during the last week. Recent rides have not yet produced a winner. The numbers currently show a modest strike rate of 0%. Average starting odds across rides were 3.90. Competition levels included runners with ratings reaching 70. Recent rides regularly featured horses trained by Carlos Ramirez. The market strongly supported a number of recent rides.