In 2011, selected by head coach Vanderlei Luxemburgo, Thomás entered Flamengo's senior squad, as well as earned his no.
[3] On 16 March 2012, Thomás earned his first Copa Libertadores debut against Paraguayan club Olimpia Asunción at group stage, started the game and played 78 minutes.
[4] On 7 August 2013, Italian football club Siena announced that they made an agreement with Flamengo to loan Thomás for one year.
[6] Then he came back to Brazil and re-registered into Flamengo's squad on 16 June 2014 but failed to get more opportunities under Vanderlei Luxemburgo.
On 19 August 2014, Globo reported that Campeonato Brasileiro Série B club Ponte Preta signed Thomás on loan from Flamengo until the end of season.
On 22 June 2018, Thomás signed a three-year deal with Super League club Apollon Smyrnis.