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.

W seniorskiej reprezentacji Meksyku López zadebiutował za kadencji kolumbijskiego selekcjonera Juana Carlosa Osorio, 13 listopada 2015 w wygranym 3:0 spotkaniu z Salwadorem, w ramach eliminacji do Mistrzostw Świata 2018.

Statystyki kariery Klubowe KlubSezonKrajRozgrywkiLigaPuchar krajuMiędzynarodoweOgółem Mecze Gole Mecze GoleRozgrywki Mecze Gole Mecze GoleGuadalajara 2012–2013 Liga MX 4 0 — — 4 0 2013–2014 0 0 1 0 — 1 0UAT Ascenso MX 15 1 5 0 — 20 1Tepic 2014–2015 13 1 3 0 — 16 1Guadalajara Liga MX 21 1 — — 21 1 2015–2016 26 2 8 0 — 34 2Pachuca 2016–2017 0 0 0 0 LMC 0 0 0 0 Ogółem 79 5 17 0 LMC 0 0 96 5