Born in the United States to Honduran parents, Ruiz was eligible to represent the United States or Honduras. In October 2022, he was called up at youth level with the
Honduras U20 ahead of a series of friendly matches against US youth club teams. In January 2023, Ruiz was called up to a training camp with the
United States U19. In April 2023, he was called up to the
Honduras U20 for a training camp. He was then subsequently named to their squad for the
2023 FIFA U-20 World Cup. In their second match of the group stage, he scored his first goal in the first half on a penalty kick, before later being sent off after receiving a straight red card after slapping a
South Korea U20 player. In August 2023, Ruiz was called up to the
Honduras senior national team for the upcoming September
CONCACAF Nations League group matches. He made his senior debut on 12 September 2023, in a substitute appearance against
Grenada. ==Career statistics==