Atletismo ibilbidean geldialdi bat egin ondoren, da Silva 2008an itzuli zen ekintzara eta 2010eko IAAF Munduko Cross Country Txapelketan lehiatu zen Brasilen alde.
82. postuan bukatu zuen lasterketa. Bere maratoi debuta Florianópolisko Santa Catarina maratoian egin zuen eta bere lehenengo saiakeran irabazi zuen, 2:41:30 orduko denbora erregistratuz. Horren ondorioz, 2009ko Munduko Atletismo Txapelketako Brasilgo taldean aukeratu zuten eta bere denbora hobetu zuen 2:40:54 ordura, Berlingo lasterketan 43. postuan bukatzeko. 2010ean hirugarren izan zen São Pauloko maratoian, bere denbora onena baino bi segundo gutxiagorekin. Uztailean Rio de Janeiroko Maratoi Erdia irabazi zuen eta 2010eko IAAF Munduko Maratoi Erdi Txapelketan izan zuen sailkapen global gorena, Nanning-en, non 25. zen sailkapenean. 2010eko Berlingo maratoian, irailean, bere onena hobetu zuen, 2:32:30 orduko amaierako denborarekin zazpigarren postua lortuz.