En agosto de 2011, Silva llegó a un acuerdo por cinco temporadas con el Club Olimpia de Paraguay.