Born in Blackburn, Crompton played his entire career for Blackburn Rovers, (1896 and 1920), and won the league twice as captain of the team in 1912 and 1914.
Born in Blackburn, Crompton spent his entire career at full-back for Blackburn Rovers, playing 528 games between (1896 and 1920). He won the league twice as captain of the team in 1912 and 1914.