 On 24 July 2015 Carlos extended his contract with the "Blanquiazules" until 2020, and was loaned to Real Madrid Castilla five days later, for two years.Carlos returned to the "Blanquiazules" for the 2017–18 campaign, but acted as a backup to Dani Hernández.On 23 August 2018, he was loaned to fellow second division side Córdoba CF, mainly due to the club's poor financial situation.