Ruiz made his debut for the Spain under-17 team on 25 October 2015, starting and scoring the first in a 2–0 2016 UEFA European Under-17 Championship qualification win against Andorra. He was also named in the list for the finals in Azerbaijan, despite being one year younger than his teammates.