W marcu 2011 Rivera został powołany przez szkoleniowca Juana Carlosa Cháveza do reprezentacji Meksyku U-20 na Mistrzostwa Ameryki Północnej U-20. Na gwatemalskich boiskach mimo regularnych występów pełnił jednak wyłącznie rolę rezerwowego, rozgrywając wszystkie możliwe pięć spotkań po wejściu z ławki i zdobył gola w półfinale z Panamą (4:1). Jego drużyna triumfowała natomiast w rozgrywkach po pokonaniu w finale Kostaryki (3:1). Trzy miesiące później został powołany na prestiżowy towarzyski Turniej w Tulonie, podczas którego wystąpił w czterech z pięciu możliwych meczów bez zdobyczy bramkowej, odpadając w półfinale z Kolumbią (1:2) i zajmując razem ze swoją kadrą czwarte miejsce. W tym samym roku znalazł się w składzie na Mistrzostwa Świata U-20 w Kolumbii, gdzie również pozostawał głównie rezerwowym zespołu – wystąpił wówczas w pięciu z siedmiu możliwych meczów (z czego tylko w jednym w wyjściowym składzie). Mimo to został najlepszym strzelcem prowadzonej przez Cháveza ekipy, strzelając trzy bramki, z czego dwa w ćwierćfinale z gospodarzami – Kolumbią (3:1). Meksykanie odpadli z młodzieżowego mundialu dopiero w półfinale, pokonując później w meczu o trzecie miejsce Francję (3:1), między innymi po golu Rivery.