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.