After coming through their youth ranks, Villalobos made his senior debut for
Alajuelense on 9 May 1971 against rivals
Saprissa and he scored his first goal on 12 April 1972 against
Ramonense. He had a stint in Guatemala as well and also played for
San Carlos and
Saprissa. He retired at Saprissa in 1988, his last game was on 12 May that year against his first club Alajuelense. ==International career==