On 6 August 2015, after impressing on a trial, he joined Real Betis and was immediately assigned to the reserves in Segunda División B.
[3] On 8 July 2016, Rayco moved to another reserve team, CF Pobla de Mafumet in Tercera División.
[4] On 1 December he made his first team debut, coming on as a late substitute for Elvir Maloku in a 0–3 home loss against Deportivo Alavés for the season's Copa del Rey.
[5] On 11 July 2018, free agent Rayco signed a two-year deal with CD Lugo, being assigned to the farm team in the fourth tier.
[8] He continued to appear in that division in the following years, representing Unionistas de Salamanca CF[9] and SD Amorebieta;[10] with the latter, he was a first-choice as the club achieved promotion to Segunda División.