- Current Team
- Eastbourne Town
- Past Teams
- Lancing, Lewes, Saltdean United, Whitehawk
Brighton born James started with Whitehawk youth, make his way into the first team before a brief spell with Lewes, joining Whitehawk in 2019.
James later played for Saltdean United and Lancing before joining Eastbourne Town.