Scrivi una continuazione per questo paragrafo - López ha fatto il suo debutto per il Costa Rica in un'amichevole di agosto 1995 contro il Giappone 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 alla Coppa delle Nazioni UNCAF del 1998.
, 2000, 2002 e 2003 CONCACAF Gold Cups e la Copa América del 1997. È stato anche un membro non giocatore della squadra alla Copa América del 2001.