El 2 de septiembre de 2016, Ribeiro ganó su primer partido para los sub-21 a los 19 años, con los 90 minutos completos en un empate 0-0 en casa con Israel para el Campeonato Europeo de 2017.
los clasificados.