↑ Количество игр и голов за профессиональный клуб считается только для различных лиг национальных чемпионатов, обновлено по состоянию на 28 апреля 2024 года.
↑ Количество игр и голов за национальную сборную в официальных матчах, обновлено по состоянию на 26 марта 2024 года.
Лопес — воспитанник клуба «Олимпия» из своего родного города. 9 августа 2010 года в матче против «Испано» он дебютировал в чемпионате Гондураса. В этом же поединке Александер забил свой первый гол за команду[2].
Летом 2013 года Лопес перешёл в американский «Хьюстон Динамо», подписав контракт на четыре года[5]. Сумма трансфера составила 212 тыс. долларов. 25 августа в матче против «Монреаль Импакт» он дебютировал в MLS[6]. 9 сентября в поединке против «Нью-Йорк Ред Буллз» Александер отдал голевую передачу на Джейсона Джонсона[7], рабоной на 30 метров[8]. Несмотря на отличную технику и индивидуальное мастерство Лопес не смог до конца адаптироваться в США и растерял форму. В первом сезоне он провёл всего два матча. 12 июня 2014 года в матче Кубка Ламара Ханта против «Ларедо Хит» Александер забил свой первый гол за «Хьюстон»[9].
Летом 2012 года Александер был включён в заявку национальной команды на поездку в Лондон на Олимпийские игры. На турнире он принял участие в трех матчах против команд Марокко[14], Японии[15] и Бразилии[16].