Биография
Воспитанник «Сосьедада» родился в Ируне и дебютировал в первой команде в конце сезона 1992/93, преимущественно выступая в роли дублера Хавьера Юберо. Со следующего сезона он стал основным вратарем, пропустив всего семь матчей Примеры за последующие семь лет. В сезоне 1997/98, когда «Реал Сосьедад» занял третье место, Лопес отыграл все 38 матчей, пропустив 37 мячей.
С 2001 по 2002 год ему пришлось конкурировать за место в составе с новичком Сандером Вестервельдом. В том сезоне он провел 18 матчей, но в следующем сыграл лишь один раз, уступив место голландцу.
С появлением в «Сосьедаде» молодого Асьера Риесго Лопес оказался вне основного состава и перешел в «Реал Вальядолид», выступавший во Втором дивизионе, подписав однолетний контракт. В сезоне 2006/07 он помог команде вернуться в Примеру после трехлетнего отсутствия, а также выиграл трофей Рикардо Саморы, сыграв 36 матчей и пропустив 29 мячей.
В следующем сезоне Лопес стал запасным вратарем и помогал в развитии молодого Серхио Асенхо, который был на 20 лет моложе него. Его контракт продлили до июня 2009 года, после чего он завершил карьеру в возрасте 40 лет.
Тренерскую деятельность Лопес начал в 2011 году, возглавив вторую команду «Униона». Спустя два года он присоединился к тренерскому штабу Хуана Карлоса Мандии в «Депортиво Алавес», а в конце сезона занял его место и сумел спасти команду от вылета.
12 июня 2015 года, вновь избежав вылета, Лопес покинул пост главного тренера. За 53 матча под его руководством команда одержала 19 побед и потерпела 20 поражений.
26 апреля 2016 года Лопес вернулся в «Реал Вальядолид», заменив уволенного Мигеля Анхеля Португаля.