Escriba una continuación para este párrafo - López hizo su debut para Costa Rica en un partido amistoso contra Japón en agosto de 1995 y obtuvo un total de 76 partidos, anotando 6 goles. Representó a su país en 22 partidos de clasificación para la Copa Mundial de la FIFA y jugó en los 3 partidos durante la Copa Mundial de la FIFA 2002 celebrada en Corea y Japón. También jugó en las Copas de las Naciones de la UNCAF de 1995 y 1997, así como en la Copa Mundial de 1998.
, 2000, 2002 y 2003 Copas de Oro de la CONCACAF y la Copa América 1997. También fue un miembro no jugador de la escuadra en la Copa América 2001.