Łopez był także reprezentantem Meksyku; w latach 2000–2007 rozegrał w kadrze narodowej 26 spotkań. Brał udział w Igrzyskach Olimpijskich 2004 i Złotym Pucharze CONCACAF 2005.