Career
Nicknamed Gugui, Ulate made his professional debut for hometown club Herediano on 5 June 1977 and also had a significant stay with Alajuelense, becoming the league"s top goalscorer twice, in 1984 with 17 goals and in 1985 with 21 goals. He scored a total of 130 league goals. He also played for Honduran top clubs Olimpia and Victoria and had spells with smaller Costa Rican clubs.
He made his debut for Costa Rica in a May 1979 Olympic Games qualifier against Panama and earned a total of 14 caps, scoring 8 goals.
Ulate replaced Luis Roberto Sibaja as manager of second division side Universidad in summer 2003.