Cresciuto calcisticamente come terzino di spinta grazie alla sua buona capacità di corsa agiva anche da ala sinistra, tuttavia con l'approdo in Europa Fred, viene schierato dall'ex allenatore dello Šachtar Mircea Lucescu, come trequartista o come regista di centrocampo, arretrando così negli anni il proprio raggio d'azione. Dotato di un'ottima tecnica individuale si dimostra molto abile nel palleggio e nei dribbling grazie al suo spunto veloce. Inoltre è anche un buon tiratore di calci piazzati. Per le sue caratteristiche tecniche e fisiche viene spesso paragonato ai connazionali Douglas Costa e Fernandinho, quest'ultimo al quale Fred ha dichiarato di ispirarsi.[3]
Carriera
Club
Internacional
Cresciuto nelle giovanili di Atlético Mineiro, Porto Alegre e Internacional, nel 2012 viene spostato da quest'ultima in prima squadra, esordendo il 25 gennaio e diventando in poco tempo titolare. Conclude la sua avventura in bianco-rosso con 52 presenze e 8 reti.
Shakhtar Donetsk
Il 25 giugno 2013 viene ufficializzato il passaggio di Fred allo Shakhtar Donetsk per 15 milioni di euro[4]. Con la sua nuova squadra esordisce nel 3-1 ai danni del Chernomorets Odessa in Supercoppa, mettendo a segno due gol.
Il 27 luglio 2015, ad un controllo antidoping a cui era stato sottoposto durante la Coppa America, risulta positivo all'idroclorotiazide e per questo viene squalificato fino al luglio 2016[7].
Il 28 giugno 2016 rinnova per altre cinque stagioni, fino al giugno 2021.[8] Scontata la squalifica, ritorna a giocare titolare tra le file dello Shakhtar. Nel gennaio 2018 prolunga ulteriormente il suo contratto con lo società ucraina fino al giugno 2023.[9]
Manchester United
Il 21 giugno 2018 passa al Manchester Utd, firmando un contratto di 5 anni.[10] Il 27 febbraio 2020 segna una doppietta e fornisce un assist che valgono la qualificazione agli ottavi di finale di Europa League.
Il 12 novembre 2014 esordisce con la nazionale maggiore nella partita amichevole, disputata contro la Turchia, subentrando al 85º al posto di Luiz Gustavo.
Il 3 giugno 2015 viene convocato per la Coppa America in sostituzione dello stesso Luiz Gustavo, infortunatosi al menisco[13]. Nel corso della competizione scende in campo due volte. Nel dicembre 2015 ha subito una squalifica di un anno per doping.[14]
Viene convocato per le Olimpiadi 2016 in Brasile[15], ma lo Shakhtar non lo autorizza a prendere parte al torneo e viene quindi sostituito da Walace.
Nel 2021 viene convocato dalla Seleção Brasiliana per la Copa America 2021 e arriva in finale giocando da titolare.
^(PT) Seleção Olímpica convocada para a Rio 2016, su Selecao.CBF.com.br, 29 giugno 2016. URL consultato il 21 febbraio 2018 (archiviato dall'url originale il 3 luglio 2016).