1 Compétitions officielles nationales et internationales senior, incluant le parcours amateur et en équipe réserve. 2 Matchs officiels. Dernière mise à jour : 22 octobre 2021
Le , Riveros signe un contrat de trois ans avec Sunderland. Après une saison moyenne où il ne dispute que 14 matchs toutes compétitions confondues, il est prêté au club turc de Kayserispor en juillet 2011. Il dispute une saison pleine et est définitivement transféré dans le club de Kayseri en mai 2012[1].
En équipe nationale
Riveros honore sa première sélection le contre l'Équateur.