Debido a estos, estuvo ausente en la batalla de Las Navas de Tolosa, pese a lo cual realizó una gran actividad de reconquista, recuperando para la cristiandad las ciudades de Cáceres, en abril de 1229, Mérida y Badajoz, en la primavera de 1230, y en general toda la mitad oeste de la actual Extremadura.