El 20 de junio de 2017, fue presentado como nuevo preparador del Real Club Deportivo Mallorca. El conjunto balear, recién descendido a Segunda División B, logró el ascenso a Segunda División A al año siguiente. El 23 de junio de 2019, consiguió su segundo ascenso consecutivo, esta vez a Primera División, después de que el conjunto bermellón remontara en el partido de vuelta de la final del "play-off" al Deportivo de la Coruña por 3-0. El 15 de julio de 2019, renovó su contrato con el club por tres temporadas más. Sin embargo, no pudo mantener al elenco balear en la élite, descendiendo a Segunda División el 16 de julio de 2020, en la penúltima jornada de Liga.