López started his career with Liga Nacional team Real C.D. España in 2013.[2] He started and did all his training, In 2012 he arrived at Real España where during the first tournaments he did not participate, since he was the fourth goalkeeper In the reserves of Real Club Deportivo España. He won the 2013 Apertura title and was integral for his side in the final against Real Sociedad.[3]
López was an unused third goalkeeper for Honduras' 2014 World Cup campaign. His first major role for the national team was when he was selected as the starting keeper for Honduras in the 2017 CONCACAF Gold Cup.[15] López struggled with an injury throughout the tournament and ultimately Honduras were eliminated in the quarter-finals by Mexico.[16]