6 січня 2019 року Лопес перейшов до клубу MLS«Сан-Хосе Ерсквейкс», підписавши довготривалий контракт[4]. 2 березня в матчі стартового туру сезону 2019 проти «Монреаль Імпакт» він дебютував у північноамериканській лізі[5]. У березні 2020 року Лопес був відданий в оренду афілійованому з «Ертквейкс» клубу з Чемпіонату ЮСЛ«Ріно 1868», де зіграв у матчі стартового туру сезону 2020 року проти клубу «Такома Діфаєнс»[6]. 3 жовтня у матчі «Сан-Хосе» проти «Гелаксі» він забив свій перший гол у MLS[7]. У квітні 2021 року Лопес отримав грін-карту і в MLS перестав вважатися іноземним гравцем[8].
8 серпня 2022 року перейшов у нідерландський «Фейєнорд», підписавши з клубом чотирирічний контракт[9]. Він дебютував за клуб 11 серпня 2022 року в матчі проти роттердамської «Спарти» (3:0)[10].