После трёх лет, проведённых в юношеской команде «Саприссы», в 1980 году Чавес подписал контракт с «Алахуэленсе», за который отыграл 10 сезонов и стал трёхкратным чемпионом Коста-Рики. В 1990 году перешёл в «Интер» из Братиславы. После двух сезонов, проведённых в Чехословакии, вернулся на родину и в составе «Эредиано» ещё раз стал чемпионом своей страны[1].