Escriba una continuación para este párrafo - Rivera hizo su debut para El Salvador en 1988 y ha ganado un total de 74 partidos, marcando 15 goles. Ha representado a su país en 22 partidos de clasificación para la Copa Mundial de la FIFA y jugó en la Copa Mundial de la FIFA de 1991 y 1993.
, 1995 y 1999 Copas de las Naciones de la UNCAF y fue un miembro de la escuadra no jugadora en la Copa de Oro de la CONCACAF de 1996, pero sí jugó en la Copa de Oro de la CONCACAF de 1998.