Soler formó parte de la plantilla del Mallorca que consiguió la mejor clasificación histórica del club, con un tercer puesto en la temporada 2000/2001 y que disputó la Champions League en la única presencia mallorquinista en la máxima competición europea, en la temporada 2001-2002.