Nacido en Logroño, La Rioja, López se unió al Deportivo Alavés en 2015, procedente de la UD Logroñés, y fue asignado inicialmente a las reservas en Tercera División.
Marcó su primer gol senior el 15 de noviembre de ese año, anotando al ganador en un triunfo por 1-0 ante el CD Lagun Onak.
En la temporada 2017-2018 debuta con el primer equipo 3 de enero de 2018, en Copa del Rey frente a la Sociedad Deportiva Formentera, con un triunfo por 3-1.
En la temporada 2019-20, tras regresar de la cesión, sería jugador del Deportivo Alavés "B" e la Segunda División B de España.
En la temporada 2021-22, firma por la SD Amorebieta de la Primera División RFEF.