Completa la seguente frase: López ha fatto il suo debutto per il Costa Rica in un'amichevole contro il Giappone nell'agosto 1995 e ha ottenuto un totale di 76 presenze, segnando 6 gol. Ha rappresentato il suo paese in 22 partite di qualificazione per la Coppa del Mondo FIFA e ha giocato in tutte e 3 le partite durante la Coppa del Mondo FIFA 2002 tenutasi in Corea e Giappone. Ha anche giocato alle Coppe delle Nazioni UNCAF del 1995 e del 1997 e alle Coppe di Nazioni UNCAF del 1997 e del 1998.
1998, 2000, 2002 e 2003 Coppe d'Oro CONCACAF e la Copa América del 1997. È stato anche un membro non giocatore della squadra alla Copa América del 2001.