In 2012, he moved to Palmeiras, and made his debuts as a senior for the latter's reserve team.
In August 2013 Cleiton moved to Mirassol,[1] appearing with the club in Copa Paulista.
He moved to Clube Atlético Diadema in the following year, scoring one goal in three appearances.
[2] On 5 January 2015 Cleiton signed for Portuguesa, freshly relegated to Série C,[3] and was presented on the 27th.
[4] He made his debut for the club on 4 February, coming on as a second half substitute for Filipi Souza in a 2–2 home draw against São Bento for the Campeonato Paulista championship.