Esteban Padilla has been active recently with 0 runners competing over the last seven days. The recent spell has been challenging in terms of results. The stable's overall strike rate sits at 0%. Recent runners carried average market odds of 16.00. Official ratings among recent runners peaked at 79. The stable frequently turned to Anthony Salgado for recent rides. The stable also fielded a number of outsiders recently.