Fernandes Silva kwam uit voor Brazilië in de wegwedstrijd tijdens de Olympische Spelen in Londen in 2012. Ze finishte hier als 23e. Ze deed ook mee aan de individuele tijdrit, waar ze eindigde op de 18e plaats. Vier jaar later kwam ze buiten tijd over de streep in de wegwedstrijd tijdens de Olympische Zomerspelen 2016 in eigen land, in Rio de Janeiro.