 On 26 June 2017, Rui Pedro was signed by Nemzeti Bajnokság I club Ferencvárosi TC for three years, from Bulgaria's PFC CSKA Sofia.All youth categories comprised, Rui Pedro earned 64 caps for Portugal, scoring 20 goals.On 25 March 2009 he, alongside teammate Bruno Pereirinha, was suspended by under-21 coach Carlos Queiroz after both attempted an unsuccessful backpass penalty during a match against Cape Verde for the Madeira International Tournament (the score was then at 2–0 for the hosts).