Влітку 2013 року Лопес перейшов в американський«Х'юстон Динамо», підписавши контракт на чотири роки[4]. Сума трансферу склала 212 тис. доларів. 25 серпня в матчі проти «Монреаль Імпакт» він дебютував у MLS[5]. 9 вересня в поєдинку проти «Нью-Йорк Ред Буллс» Александер віддав гольову передачу на Джейсона Джонсона[6], рабоною на 30 метрів[7]. Незважаючи на відмінну техніку і індивідуальну майстерність Лопес не зміг до кінця адаптуватися в США і розгубив форму. У першому сезоні він провів всього два матчі. 12 червня 2014 року в матчі Кубку Ламара Ханта проти «Ларедо Хіт» Александер забив свій перший гол за «Х'юстон»[8].
На початку 2016 року Лопес повернувся в «Олімпію», але вже через півроку перейшов у аравійський«Аль-Халідж». 12 серпня в матчі проти «Аль-Фейсалі» він дебютував у чемпіонаті Саудівської Аравії[9]. У цьому ж поєдинку Александер забив свій перший гол за нову команду. На початку 2017 року Лопес втретє повернувся в «Олімпію».
На початку 2017 року Лопес втретє повернувся в «Олімпію». Відтоді встиг відіграти за клуб з Тегусігальпи 14 матчів в національному чемпіонаті.
Виступи за збірні
2008 року дебютував у складі юнацької збірної Гондурасу, разом з якою був учасником юнацького чемпіонату КОНКАКАФ та юнацького чемпіонату світу у 2009 році. Всього взяв участь у 8 іграх на юнацькому рівні, відзначившись одним забитим голом.
Протягом 2010—2011 років залучався до складу молодіжної збірної Гондурасу і був учасником молодіжного чемпіонату КОНКАКАФ 2011 року у Гватемалі. На молодіжному рівні зіграв у 7 офіційних матчах, забив 3 голи.
Влітку 2012 року Александер був включений в заявку олімпійської команди на поїздку в Лондон на Олімпійські ігри. На турнірі він взяв участь у трьох матчах проти команд Марокко[11], Японії[12] та Бразилії[13].