У дорослому футболі дебютував 2012 року виступами за команду клубу «Інтернасьйонал», в якій провів півтори сезони, взявши участь у 33 матчах чемпіонату. Більшість часу, проведеного у складі «Інтернасьйонала», був основним гравцем атакувальної ланки команди.
«Шахтар»
До складу клубу донецького «Шахтаря», приєднався 26 червня 2013 року, уклавши п'ятирічний контракт. Трансферна вартість футболіста склала 15 мільйонів євро[3]. Фред і тут теж швидко влився до основного складу.
У 2016 році був дискваліфікований до кінця сезону 2015/2016 через допінг. Влітку 2016 року уклав з «Шахтарем» новий п'ятирічний контракт.
«Манчестер Юнайтед»
5 червня 2018 року Фред підписав контракт з англійським «Манчестер Юнайтед» на 5 років[4]. За різними даними, «Шахтар» отримав за перехід гравця 60-70 млн євро[5]. 11 серпня, Фред дебютував за нову команду в матчі проти «Лестер Сіті», який закінчився перемогою «МЮ» з рахунком 2:1[6][7]. Перший гол за «Манчестер Юнайтед» забив в матчі 6 туру Прем'єр-ліги проти «Вулвергемптона[8].
Виступи за збірну
З 2013 по 2014 роки залучався до складу молодіжної збірної Бразилії. На молодіжному рівні зіграв у 2 офіційних матчах, забив 1 гол.
Наприкінці 2014 року дебютував за збірну Бразилії. Наступного року був включений до її складу для участі у Кубку Америки 2015, де виходив на поле у двох матчах групового етапу, а збірна загалом виступила невдало, не подолавши стадію чвертьфіналів.
Після континентальної першості до лав збірної тривалий час не викликався. У березні 2018 року, після майже трирічної перерви, вийшов на поле у формі збірної по ходу товариської гри проти збірної Росії. А вже у травні був включений до заявки національної команди для участі у тогорічному чемпіонаті світу.