Der defensive Mittelfeldspieler ist seit Sommer ohne Verein. Zuletzt stand er bei Al-Nassr in Saudi-Arabien unter Vertrag.
Gustavo wechselte im Sommer 2008 nach einer einjährigen Leihe fix zur TSG Hoffenheim. Von dort aus ging es zum FC Bayern München weiter. Mit dem deutschen Rekordmeister holte er im Jahr 2013 das Titel-Triple aus Champions League, Bundesliga und DFB-Pokal.
Noch im selben Jahr unterschrieb der Brasilianer, der auch einen deutschen Pass besitzt, beim VfL Wolfsburg. Die weiteren Stationen lauteten Olympique Marseille und Fenerbahce.