כתוב המשך לפרק זה - ריברה הופיע לראשונה עם אל סלבדור ב-1988 וזכה בסך הכל ל-74 משחקים, וקיבל 15 שערים. הוא ייצג את מדינתו ב-22 משחקים בבחירות לגביע העולם של פיפ"א ושיחק בגביע העולם של 1991, 1993
, 1995 ו-1999 גביע האומות של UNCAF והיה חבר בצוות שאינו משחק בגביע הזהב של CONCACAF 1996, אך שיחק בגביע הזהב של CONCACAF 1998.