Experienced goalkeeper who joined Hayes & Yeading during the summer of 2018 after a successful trial match against AFC Dunstable.
James started his career in the youth set up at Burgess Hill Town, with his senior debut coming after signing for Eastbourne Borough. Spells at Shoreham, Lancing, and Worthing United followed before he joined Dorking for the 2014/15 season where he also played for Horsham under dual registration.
After this he spent time with both Haywards Heath Town and Burgess Hill
Town from whom he joined United.