Silva on voittanut kultaa judon MM-kilpailuissa 2013 ja Rio de Janeiron olympialaisissa 2016 alle 57-kiloisten sarjassa. Lisäksi hänellä on kolme MM-hopeaa, kaksi MM-pronssia, Pan-Amerikan kisoista hopeaa ja pronssia sekä judon Pan-Amerikan-mestaruuskilpailuista kaksi kultaa, kolme hopeaa ja kaksi pronssia. Hän voitti alle 20-vuotiaiden maailmanmestaruuden 57-kiloisissa 2008.