James was previously with the Woods as an 18-year-old in 2017 and made a couple of appearances but returned in October 2021 on dual-registration from Kings Langley. In the meantime the central defender has also appeared for Rayners Lane, Aylesbury United, Broadfields United and Southall.