* Количество игр и голов за профессиональный клуб считается только для различных лиг национальных чемпионатов, откорректировано по состоянию на 14 августа 2010. ** Количество игр и голов за национальную сборную в официальных матчах, откорректировано по состояниюна 18 января 2010.
Начинал играть в футбол в команде родного города «Колон». Дебют в профессиональном футболе состоялся в 2000 году в столичном «Такуари». В 2002 году выступал за аргентинский «Сан-Лоренсо», после чего вернулся в «Такуари».
После удачного сезона 2005 был приобретён «Либертадом», где выиграл подряд два чемпионата Парагвая. В 2007 году вместе со своим партнёром Карлосом Бонетом был куплен мексиканским «Крус Асулем», откуда три года спустя перебрался в английский «Сандерленд».
Дебютировал в сборной Парагвая в 2005 году и уже в 2006 году вместе с «Альбирохой» принял участие в чемпионате мира в Германии. Там Риверос сыграл в первых двух матчах группового этапа. В отборочном турнире к чемпионату мира 2010 года был ключевым игроком сборной Парагвая в середине поля.