Sobral scored his first senior goal on 17 October 2013, netting the opener in a 1–1 away draw against the same opponent, also for the state cup. For the 2014 season, he joined Horizonte[1] and was an undisputed starter during the Campeonato Cearense.
In the middle of 2014, Sobral was loaned to Série B side Icasa until the end of the year. He made his professional debut on 13 September, starting in a 1–1 home draw against Joinville; he contributed rarely as his side suffered relegation.
Ahead of the 2015 campaign, Sobral returned to hometown club Guarany,[2] being again first-choice. On 20 March of that year he moved to Atlético Goianiense also in a temporary deal,[3] but featured in only one match for the club.
On 22 January 2016, after a short stint at Floresta, Sobral signed for Fluminense de Feira, still owned by Horizonte.[4] He returned to his parent club for the remainder of the season,[5] but rejoined Flu in January 2017.[6]
On 22 December 2018, Sobral agreed to a contract with Série A side Ceará.[8] He made his top tier debut the following 28 April, replacing Ricardinho in a 4–0 home routing of CSA.
Cuiabá
On 8 December 2022, after Ceará's relegation, Sobral signed a four-year contract with Cuiabá in the top tier.[9]