W Chinese Super League zadebiutował 31 lipca tego samego roku w wygranym 2:0 spotkaniu z Shanghai Shenhua i od razu wywalczył sobie miejsce w pierwszym składzie, jednak na koniec rozgrywek zajął z Ruby ostatnie miejsce w tabeli, spadając do drugiej ligi.

Wiosną 2012 Rivero powrócił do ojczyzny, podpisując umowę z Club Blooming.

Sezon Klub Kraj Rozgrywki Mecze Bramki 2006 Universitario de Sucre

LFPB 40 3 2007 Universitario de Sucre

LFPB 33 0 2008 Universitario de Sucre

LFPB 29 3 2009 Universitario de Sucre

LFPB 30 0 2010 Club Bolívar

LFPB 33 1 2011 Club Bolívar

LFPB 19 0 2011 Shenzhen Ruby

CSL 14 0 2011/2012 Club Blooming

LFPB

Kariera reprezentacyjna W seniorskiej reprezentacji Boliwii Rivero zadebiutował jeszcze jako zawodnik Universitario de Sucre, w 2008 roku za kadencji selekcjonera Erwina Sáncheza. Rozegrał dwanaście spotkań wchodzących w skład eliminacji do Mistrzostw Świata 2010, na które ostatecznie Boliwijczycy się nie zakwalifikowali.