Age: 21 years, 6 months
Place of Birth:
James played with Drogheda United's U17 side in 2016 and in 2017 he was included in Pete Mahon's senior side during pre-season as well as playing for the club's U19 team. In 2019 James switched to Dundalk where he played with their U19s. In January 2021, James re-signed with Wexford.