Raul was born in Tauá but was raised in Arneiroz, and was released from Icasa's youth setup at the age of 15. He subsequently represented Eco Suzano before joining Ceará in 2013.[1]
Raul made his first team debut on 15 July 2015, coming on as a second-half substitute for João Marcos in a 0–0 home draw against Tupi, for the year's Copa do Brasil.[2] In the following year, he was definitely promoted to the main squad.
Raul became a regular starter during the 2017 season, scoring the second in a 2–0 home win against Ferroviário-CE which ensured his club the Campeonato Cearense. He contributed with 31 league matches during the campaign, as his side achieved promotion to the Série A.
Vasco da Gama
On 15 May 2018, after rejecting a renewal offer from Ceará, Raul agreed to a pre-contract with Vasco da Gama.[3] He was officially announced by his new club on 1 June, signing until 2020.[4]
Raul made his Série A debut on 9 June 2018, replacing Giovanni Augusto in a 3–2 home defeat of Sport Recife.[5] He scored his first goal in the category on 10 November, netting the opener in a 3–0 away win over CSA.
Raul became a starter in the 2019 season, but lost his starting spot in 2020 as his link was due to expire.[6]
Red Bull Bragantino
On 11 August 2020, Raul was transferred to Red Bull Bragantino for a rumoured fee of R$ 600,000.[7] The following 13 March, after establishing himself as a starter, he renewed his contract until 2024.[8]
Raul suffered a knee injury in August 2021,[9] only returning in May 2022.[10] He suffered another injury in January 2023,[11] returning to action in October.[12]