James Clarke (footballer, born 1989)

Club career

Clarke began his career at Oxford United making his debut by playing the full 90 minutes in a 2–0 Conference win at Kidderminster Harriers on 24 November 2007. He made 18 league appearances in his first season, and was sent off for two bookings in a 0–3 home defeat to Burton Albion on 8 March 2008.
He played 14 league matches in the ensuing campaign, but received a straight red card in the opening game, a 3–0 defeat at Barrow on 8 August 2008. On 27 February 2009, with his contract terminated by mutual consent, he joined Southern Football League Premier Division team Oxford City for the rest of their 2009 campaign, and from 2012 to 2014 he signed for Salisbury City after a unsuccessful trial at League one side Yeovil Town.
With Salisbury in financial distress, Clarke left for Woking, also of the Conference, on an undisclosed contract. He made his debut on 9 August as they opened the season with a 3–1 win at Alfreton Town, and made 30 appearances across the campaign.

Bristol Rovers

On 11 June 2015, with his contract expired, he signed for Bristol Rovers, newly promoted back into The Football League. He made his debut for the club on 8 August, as they began the League Two season with a 0–1 home defeat to Northampton Town. Clarke ended the season with several first team appearances as he provided a helpful role in Rovers' 3rd-place finish to receive promotion into the Football League One. In the same summer, Clarke signed a contract extension along with several other teammates.
Clarke scored his first professional goal in a 2-1 victory over Wycombe Wanderers at the start of the 2018-19 season before he scored his second goal with a 95-minute winner in a 2-1 victory over Fleetwood Town.

Walsall

Clarke was offered a new contract at Bristol Rovers at the end of the 2018-19 season and despite being offered an improved two-year contract, he opted to follow former boss Darrell Clarke to Walsall having worked under him at Salisbury and Rovers.