Re-joined the club from Bromley during the summer of 2023. Had originally joined the club in August 2020 having scored 23 goals for Ashford United during the curtailed 2019-20 season. David started out as a youth team player at Maidstone United before joining Sittingbourne. He moved on to Dover Athletic at the start of the 2018-19 season and had loan spells at Sevenoaks Town and Sittingbourne before joining Ashford during July 2019. Scored on his debut for Invicta at home to Worthing on the opening day of the season. Having scored 41 goals in 72 appearances for us he joined Bromley during the summer of 2022 and has had subsequent loan spells with Hornchurch, Margate and Hastings United. Date of birth: May 22, 1999.