1987 és 1991 között a Limonense játékosa volt. 1991 és 1996 között aDeportivo Saprissacsapatában játszott, melynek tagjaként két bajnoki címet (1994, 1995) szerzett és két alkalommal (1993, 1995) megnyerte a CONCACAF-bajnokok kupáját. 1996 és 1997 között Mexikóban aPachucábanszerepelt. 1997-ben rövid ideig a kolumbiaiDeportes Tolimalabdarúgója volt, majd visszatért a Deportivo Saprissa együtteséhez, ahol 1998-ban és 1999-ben újabb bajnoki címeket szerzett. 1999-ben az Egyesült Államokba szerződött, ahol előbb aMetroStars,majd azt követően aLos Angeles Galaxyjátékosa volt. 2000-ben hazatért a Saprissához. 2001-ben ismét aMetroStarscspatát erősítette. 2002 és 2004 között aCartaginésbenjátszott.