W listopadzie 2014 López w barwach reprezentacji Meksyku U-23 prowadzonej przez Raúla Gutiérreza wziął udział w Igrzyskach Ameryki Środkowej i Karaibów w Veracruz. Podczas tych rozgrywek był podstawowym piłkarzem zespołu i rozegrał wszystkie pięć spotkań, zdobywając trzy gole – w fazie grupowej z Salwadorem (2:0), półfinale z Kubą (1:1, 7:6 k.) – kiedy to został bohaterem drużyny wpisując się na listę strzelców w ostatniej minucie dogrywki z rzutu wolnego – a także w finale z Wenezuelą (4:1), po którym jego drużyna zdobyła złoty medal, zaś on sam został wicekrólem strzelców męskiego turnieju piłkarskiego. W październiku 2015 znalazł się w składzie na północonamerykański turniej eliminacyjny do Igrzysk Olimpijskich, podczas którego miał niepodważalne miejsce w linii defensywy – wystąpił we wszystkich pięciu meczach, dwukrotnie wpisując się na listę strzelców – w fazie grupowej z Haiti (1:0) i Hondurasem (2:1). Meksykanie triumfowali natomiast w kwalifikacjach, po ponownym – tym razem w finale – pokonaniu Honduran (2:0). W sierpniu 2016 awaryjnie wziął udział w Igrzyskach Olimpijskich w Rio de Janeiro, już w trakcie turnieju zastępując kontuzjowanego Rodolfo Pizarro. Rozegrał wówczas jedno spotkanie, zaś jego drużyna odpadła z męskich rozgrywek piłkarskich już w fazie grupowej.