Gill began his career at hometown side Sheffield Wednesday in 1913. With the club suffering financial difficulties he was sold to Cardiff City in 1920 for £750 and was the club"s top scorer in its first year in the Football League. The following season he left to join Frank Buckley"s Blackpool.
He made a scoring debut for Blackpool on 24 October 1925, in a 4–0 victory over Wolves at Bloomfield Road, netting the first goal.
He made a further fourteen appearances during the 1925-1926 league campaign, scoring three more goals. His final game for Blackpool occurred on 6 February 1926, in a 5–0 defeat at Portuguese Vale.
Gill ended his career with spells at Derby County and Crystal Palace.