Escriba unha continuación para este parágrafo - Rivera debutou para El Salvador en 1988 e gañou un total de 74 partidos, marcando 15 goles. Representou o seu país en 22 partidos de clasificación para a Copa do Mundo da FIFA e xogou na Copa do Mundo de 1991, 1993
, 1995 e 1999 Copas das Nacións da UNCAF e foi un membro non xogador na Copa de Ouro da CONCACAF de 1996, pero xogou na Copa de Ouro da CONCACAF de 1998.