James Moore startet sin karriere i Glossop i mai 1911. To år etter gikk han til Derby , og mens han var i denne klubben fikk han også sin første, og eneste, landskamp. Det skjedde i Stockholm i en kamp mot den 21. mai 1923. England vant kampen 4-2 og Moore noterte seg for et av Englands mål.