He only spent a year in France, and in 2001 he returned to Brazil to play for Grêmio, where he began to experience the pinnacle of his career.
At the beginning of the 2006–07 season, he arbitrarily extended his off-season vacation by nine days, which led to some slight tension with the Hertha association management.
After Marcelinho had expressed himself, in the following the days, contradictory statements as to whether he wanted to remain at Hertha or not, he ended his term with them, signing a three-year contract with Turkish club Trabzonspor for approximately 2.5 million euros.
[1] On 6 March 2009, Coritiba signed the forward on a free transfer until the end of the year, as Marcelinho terminated his contract with Flamengo.
[7][8] On 10 December 2020, after Treze suffered relegation from the 2020 Campeonato Brasileiro Série C, Marcelinho was appointed manager of the club for the 2021 campaign.
[9] Despite a promising start in the 2021 Copa do Nordeste, he couldn't arrest a drop in performance which saw his side finish fourth in the first stage of the 2021 Campeonato Paraibano, and on 24 May 2021 he was dismissed.