1999 erkämpfte Silva eine Bronzemedaille bei den Panamerikanischen Spielen in Winnipeg. Anfang 2000 besiegte sie beim Tournoi de Paris im Finale die Japanerin Mizuho Matsuzaki. Bei den Südamerikameisterschaften gewann Silva 2000 sowohl das Halbschwergewicht als auch die offenen Klasse. Bei den Olympischen Spielen 2000 in Sydney unterlag sie im Viertelfinale der Chinesin Tang Lin, in der Hoffnungsrunde belegte sie den siebten Platz nach einer Niederlage gegen die Italienerin Emanuela Pierantozzi. Bei den Weltmeisterschaften 2001 in München schied Silva im Achtelfinale gegen Melanie Engoang aus Gabun aus.