 In May 2016, Sylvestre signed his first professional contract with West Ham.On 25 June 2019, following his release from West Ham, Sylvestre signed for Neuchâtel Xamax on a two-year contract.In February 2020, Sylvestre was loaned to fourth tier Swiss side FC Biel-Bienne.