After totalling 45 matches with Sevilla B the following two seasons – suffering relegation in his second – and some call-ups to the first team, although he never appeared officially for the Andalusians, Cordero was loaned to another side in the third tier, Real Madrid Castilla. In August 2010 he signed with Xerez CD, returning to his native region.[2]
In his first season, Cordero was one of the most used players by manager Javi López (almost 2,900 minutes of action), scoring five goals as Xerez easily retained their status. He also collected 15 yellow cards.
Cordero joined AEK Athens F.C. in the summer of 2012, going on to remain several years in Greece and help to two consecutive promotions to reach the Super League after they were relegated twice in the same campaign due to irregularities.[3] On 25 June 2016, however, as his contract was nearing its expiration, he was told by the board of directors to look for a new club.[4]
On 30 August 2016, Cordero signed a one-year deal with Gimnàstic de Tarragona of the Spanish second division.[5] After featuring sparingly, he moved to the level below with FC Cartagena the following 1 August.[6]
Cordero helped the Efesé to promote to division two in 2020, contributing 21 games to this feat. On 29 December 2020, already a fringe player,[7] the 33-year-old terminated his contract with the club[8] and joined third-tier side CD Atlético Baleares just hours later.[9]