 He then played a season in Portugal for Vitória de Guimarães and moved back to Santa Cruz in August 2001.He played for Juventude in the next season, and left for Guarani in 2003.In October 2003 he left for Al Khor.