Ulloa started his career in 1948 at Third Division side El Carmen de Alajuela[2] and played the majority of his career for hometown club Alajuelense, but also had spells at Puntarenas, San Carlos, Uruguay de Coronado and Orión as well as abroad at Guatemalan side Aurora, in Mexico with León, four months with Real Betis[3] in Spain and Unión Deportiva Canarias in Venezuela.
[6] He scored a record total of 247 goals in all competitions (league, cup, national team and internal club matches).
Ulloa was also part of the Ticos, playing 27 games and scoring 27 goals.
[10] On February 11, 2017, Ulloa was invited to receive a tribute in the Estadio Alejandro Morera Soto before a match between Alajuelense and San Carlos, as he had played for both teams in his career.
Former Alajuelense player Pablo Nassar took him back to his house, where Ulloa suffered a cardiorespiratory problem.