O 2 de setembro de 2016, Ribeiro gañou o seu primeiro partido para os sub-21 aos 19 anos, xogando os 90 minutos completos nun empate a domicilio 0-0 con Israel para o Campionato de Europa de 2017.
clasificadores.