1 Compétitions officielles nationales et internationales senior, incluant le parcours amateur et en équipe réserve. 2 Matchs officiels. Dernière mise à jour : 4 décembre 2016
Randy commence sa carrière dans sa ville natale au centre de formation de Las Palmas, il commence véritablement à jouer en équipe B de Las Palmas en quatrième et troisième division espagnole.
Le , il débute en équipe première en étant titulaire lors de la dernière journée de la Segunda Division contre Levante UD (2-2), il cède sa place à la 69e minute[2].
Lors de la saison suivante il est directement prêté un an en division trois dans le club de CD Mirandés, il joue plus avec 29 matchs et un but.
En , il retourne à Las Palmas où il est trop souvent remplaçant, il joue très peu.
En sélection nationale
Bien que né en Espagne, il choisit de représenter la Guinée équatoriale grâce aux origines de son père.
Il honore sa première sélection contre Botswana (0-2) le en match amical, il était titulaire [3].