Han har tidligere spilt for den brasilianske klubben Internacional. Den 26. juni 2013 signerte Fred for Sjakhtar Donetsk for en overgangssum på 15 millioner euro. Han Debuterte for Sjakhtar Donetsk med å scorer 2 mål og hjelpe laget til å vinne den ukrainske supercupen 3-1. I november 2014 ble han kåret som en av de 100 største talentene av Wonderkids 2014.