Biography
Pre-WPL: 227 appearances, 6 goals.
Signed from Ely Rangers a number of years ago, James is highly-regarded at the club and made captain at the tender age of 21. Now recently turned 25 , James has already made 227 appearances for Barry and brings much energy and quality to the team. James captained the club to three titles and is a full Welsh Futsal international.