[1] Realizó las divisiones inferiores en el Botafogo, siendo convocado para las selecciones de Brasil sub-15 y sub-17.
Sin haber debutado en el fútbol profesional de Brasil, pasó al PSV Eindhoven en el año 2008.
En junio de 2010 fue cedido a Vasco da Gama, club que compró su pase finalmente en 2012.
[2] Jugó la Copa Sudamericana 2017, siendo eliminado en octavos de final por Racing Club.
Bastos se destaca por sus remates de larga distancia y su precisión en los tiros libres.