Edinburgh born inside forward Billy Johnston played Scottish junior football for Dalkeith Thistle before joining non league Selby Town in 1919, from where he joined First Division Huddersfield Town a year later, making his Football League debut against Newcastle United in February 1921 and scoring in a 3-1 defeat. He was never a certain first choice during his 4 seasons at Leeds Road, he had not been picked for the 1922 FA Cup Final, and only played 8 times in his final season as Huddersfield won the League Championship, and when he moved to Stockport County in the summer of 1924 he had scored 7 goals in 50 games. He started slowly at Stockport in a struggling team, they were relegated in 1926, but in 1926-27 he scored 25 goals, which bought him to the attention of First Division Manchester United who signed him in October 1927. He had 2 spells at Manchester United either side of a 2 year period at non league Macclesfield, scoring 27 goals in 77 appearances before joining Oldham Athletic in 1932. His 3 seasons at Oldham saw 8 goals in 70 appearances, he joined non league Frickley Colliery in 1935 before retirement.