James Gill played three Southern League games for Exeter City during 1919/20. Signed from Bury, he later joined Wolverhampton Wanderers.
He was signed by Exeter City in March 1920 having previously played for Bury where he failed to make the first-team. He made his Grecians’ debut against Newport County at Somerton Park and played just two further Southern League matches for Exeter, against Bristol Rovers and Crystal Palace. Moving on to sign for Wolverhampton Wanderers in the summer of 1921, he made seven league appearances for during his one season stay at Molineux.