in july 2019, ribeiro was appointed as manager of the under-23 team at belenenses sad. on 4 september, he took interim charge of the first team in the top flight following the dismissal of silas, and nine days later was given the job on a permanent basis. he left the club from belém by mutual accord the following 12 january, after three consecutive defeats left them a point above the relegation places.