Career
Born in Dolo, in the Province of Venice, Veneto, Silvestri was a player of Juventus youth team On 31 August 2010 Silvestri was signed by Viareggio in temporary deal. The Tuscan team also signed Luca Castiglia, Nicola Cosentini, Alessandro Doctorate"Antoni, Giorgio Merlano and Carlo Pinsoglio from the Turin based club
In July 2011 Silvestri was signed by Casale in co-ownership deal.
In June 2012 Juventus gave up the remain 50% registration rights of Silvestri to Casale. The Piedmontese club relegated from Lega Pro Seconda Divisione in 2013.
In the same year he joined SPAL. The club qualified to 2014-2015 Serie C as the 6th of Group A of 2013-2014 Lega Pro Seconda Divisione.