Born in Tubarão, Santa Catarina, Cabral started his career at Figueirense, being a manager of the club's youth sides.
He was also named interim in two occasions: the first, as a replacement to Emerson Nunes in a 2–1 win against Figueirense, and the second in four matches after the dismissal of Pingo.
[8] He then returned to Mirassol in 2019, now in charge of the under-20 team, before being named coordinator of Figueirense's youth categories on 15 November of that year.
[9] On 22 October 2020, after working as an assistant at Figueira, Cabral was appointed Primavera head coach.
[10] He was named in charge of Juventus de Jaraguá on 4 December,[11] but was dismissed the following 5 March, after just three matches into the new season.