Las tropas nazaríes derrotaron a los castellanos en Iznalloz, consiguieron la toma de las plazas fuertes de Quesada (1295) y la ciudad de Alcaudete (1300), que se habían perdido en 1293, y pese a la derrota en Baena consiguieron saquear con éxito los arrabales de Jaén en 1299.