Background
Ferguson was born in Coalburn, South Lanarkshire, the younger brother of Willie Ferguson, who went on to play for Chelsea and play for and manage Queen of the S.
Ferguson was born in Coalburn, South Lanarkshire, the younger brother of Willie Ferguson, who went on to play for Chelsea and play for and manage Queen of the S.
He played as an outside left. He moved on to Ayr United, and was playing for that club in the First Division in the 1929-1930 season. He moved to Ireland in the 1931 close season to join Cork.
He scored in the opening match of the season as Cork came back from two goals down to secure a 3–3 draw away to Dolphin, scored in the next match, a 2–2 draw with Shamrock Rovers, scored twice in the third, a 6–0 demolition of Jacobs, and in the fifth, exploited his pace to contribute four goals to a 5–3 defeat of Waterford.
He finished the 22-game season with 21 goals, which made him the Free State League"s top scorer (jointly with Waterford"s Jack Forster) and helped his club finish runners-up to Shamrock Rovers. Like most of the "cross-Channel" players who had played in Ireland that season, Ferguson returned home, where he rejoined Ayr United.
He then played five times for Queen of the South in the second half of the 1932-1933 season, before moving south of the border to join Carlisle United of the Third Division North. In the second of his two seasons in England, he was Carlisle"s leading scorer, but with only eleven goals as they finished bottom of the league.