Soler played in the main singles draw of the French Open on three occasions and was unable to get past the opening round. In both 1977 and 1978, he lost in the first round to Buster Mottram, then in 1979 faced ninth seed Arthur Ashe. Soler, who also played in the 1977 US Open, competed on the Grand Prix and WCT circuits. His best performance was a semi-final appearance at Murcia in 1977, during which he defeated Roger Taylor. He also had career wins over Juan Aguilera and Corrado Barazzutti. In 1983 he was a doubles gold medalist at the Mediterranean Games in Casablanca.