 He replaced Stephen Darby as Bradford's captain.On 19 July 2018, Vincelot signed for EFL League Two club Crawley Town on a two-year deal for an undisclosed fee.The following January, he moved to EFL League One club Shrewsbury Town, managed by his former Coventry teammate Sam Ricketts.