|Date of birth||9 January 1903|
|Place of birth||Birmingham, England|
|Date of death||1987 (aged 83–84)|
|* Senior club appearances and goals counted for the domestic league only.
Crompton began his career playing for Devon County and later he represented the British Army football team. The versatile winger could play on either flank joined Tottenham Hotspur in 1928. Crompton featured in 15 matches and netting three goals in his time at White Hart Lane. Crompton signed for Southend United in 1930 where he went on to make 58 appearances and scoring on 20 occasions. In 1932, Crompton played for Brentford and notched up a further 43 matches and scoring 14 goals before signing for Crystal Palace. Crompton featured in 26 games and scoring six goals in his spell at Selhurst Park. He moved onto Tranmere Rovers in 1935 and finally ending his career at Northwich Victoria.
- Joyce, Michael (2004). Football League Players' Records. soccerdata. p. 65. ISBN 1-899468-63-3.
- Tottenham Hotspur F.C A-Z of players Retrieved 29 November 2012 Archived 3 June 2009 at WebCite
- Crompton's stats at Southend United Retrieved 30 April 2009
- White, Eric, ed. (1989). 100 Years Of Brentford. Brentford FC. p. 372. ISBN 0951526200.