Experienced front man who joined Hayes & Yeading from National League South side Hampton & Richmond Borough in October 2017.
Came to prominence in 2013/14 while at Shortwood United netting 39 times in just 47 appearances, started the following season in the same manner scoring 4 times in their opening 3 games which brought him to the attention of Bromley, for whom he promptly signed.
His spell at Bromley was not prolonged though and Duncan moved on to play for both Farnborough and Bishop's Stortford in the next couple of seasons. He started last season at Whitehawk before settling at Hampton & Richmond Borough from whom he joined United.
Started off with a United hat-trick on debut in an FA Trophy tie against Barton Rovers and went on to find the net 21 times in his debut season at United and now returns looking to add to his haul in the new campaign.