Distrito de Guarda
Born in Santa Marinha, Seia, Guarda District, Ramos started out his career with Sporting CP before being released in 2012. Then, Ramos joined Real Sport Clube for one year before moving to S.L. Benfica's youth system in 2013, where he joined the under-19 squad. Ramos was part of the squad that competed in the 2013–14 UEFA Youth League. On 5 May 2014, Ramos signed a contract to stay with Benfica until 2020.