On 30 December 2015, Reginaldo was loaned to Série B club Vila Nova Futebol Clube.[3] An undisputed starter; he played 46 matches for the squad and also acted as a captain during the last two rounds of the league.[2]
After returning to Flu in 2017, Reginaldo broke into the main team as a replacement for Ygor Nogueira, after the latter received marching orders.[4] Although he was a starter during the first half of the season; he was soon dropped from the squad after having suffered a muscle injury and was replaced by the pair of Henrique and Renato Chaves. Reginaldo contributed with two goals in 25 matches during the season.[5]
On 20 April 2018, Reginaldo joined second tier club Ponte Preta on a loan deal for the rest of the season.[6] On 5 May, he scored his first goal for the club in a 3–2 victory over Guarani.[7]