Fred ingresó en la cantera del Atlético Mineiro en el año 2003, pasando allí 6 años hasta 2009, cuándo decidió fichar por el S. C. Internacional.
Fred fichó por el S. C. Internacional a finales de 2009, jugando con el segundo equipo todo el año 2010.
[1] Debutó con el equipo ucraniano contra el Chornomorets Odessa en la Supercopa de Ucrania y anotó dos goles en la victoria por 3-1.
El club emitió un comunicado donde les exigió regresar y que, en caso contrario, «deberán sufrir las consecuencias económicas».
[7] El día 13 se completó la transferencia y firmó por cuatro temporadas más una opcional.