López va ser convocat a la plantilla principal pel tècnic Ernesto Valverde el 2 de juliol de 2014, per als partits de pretemporada.[3] L'agost també va ser afegit a la llista B de la UEFA Champions League de la campanya,[4] i li fou assignat el dorsal número 29.
El 27 d'agost de 2014, López va ser a la banqueta per al partit de play-off de la Lliga de Campions contra el SSC Napoli.[5] Va debutar amb el primer equip l'endemà, substituint Markel Susaeta al minut 72 d'una victòria a casa per 3-1 i també va donar una assistència a Ibai Gómez en l'últim gol.[6] El seu debut a la Lliga va tenir lloc el dia 30, quan va jugar 23 minuts en la victòria per 3-0 contra el Llevant UE també a l'Estadi de San Mamés.[7]
El 26 de juliol de 2016, després d'una temporada a Segona Divisió, López va ser cedit al CD Leganés per un any.[8] L'1 d'agost de l'any següent, es va traslladar al club de segon nivell del Rayo Vallecano amb un contracte de cessió d'un any.[9]
López va marcar el seu primer gol competitiu per a l'Athletic el 8 de març de 2020, des d'un tir lliure per obrir una victòria a la lliga per 4-1 fora del Reial Valladolid.[10] Va participar regularment durant la campanya 2019-20, però posteriorment va caure en l'ordre jeràrquic després de l'aparició de nous jugadors juvenils com Oihan Sancet, Unai Vencedor i Oier Zarraga.[11]
El 31 d'agost de 2021, López va tornar al Rayo amb un contracte de tres anys;[12] L'Athletic va conservar una clàusula de preferència per a qualsevol trasllat futur, alhora que va rebre "una sèrie de compensacions econòmiques".[13]