 In May 2012 he took charge at Pérez Zeledón, only to leave them in August that year to take over at the Costa Rica U20s.In 2013, he became sports director of Herediano.In August 2014, Soto returned at the helm at Herediano.