López was included in the Honduras squad for the football competition at the 2016 Summer Olympics in Rio de Janeiro. The year prior to the competition, Honduras had lost the final of the 2015 CONCACAF Men's Olympic Qualifying Championship to Mexico, but qualification was sealed for both nations and Honduras qualified for their third straight Olympics. López was the first choice keeper throughout the tournament but kept only one clean sheet. He helped Honduras to the knockout stage where they were eliminated by Brazil in the semi-finals. López started in the bronze medal match, in which Honduras were defeated by Nigeria.