Career
A Scotland international inside-forward, he played domestically for Airdrie before moving south to join Woolwich Arsenal in 1896. He only made seven appearances for Arsenal, his debut coming against Grimsby Town on 28 November 1896, and returned to Airdrie the following year. His second move, south of the border, was more successful, joining Newcastle and becoming their first-choice inside-left.
In four seasons in the north-east McFarlane made eighty-four First Division appearances, scoring seventeen goals in three consecutive top six finishes, as well as two appearances.
He returned to Scotland to play for in 1901. He moved to Chelsea in 1913, but only played sporadically and retired from playing in 1914.
MacFarlane returned to in 1919 and spent six years in charge of the club, during which time they reached another Scottish Cup final in 1924-1925. That summer, Athletic tempted him to move south.
In January 1928 he returned to, but only lasted seven months before returning to
In his first full season back at the club, he led to the 1928-1929 Third Division South title. He ledt in 1932 and a year later joined Blackpool on a two-year contract. At Blackpool, he dismantled the Seasiders squad, allowing nine players to leave Bloomfield Road as he brought in fresh faces.
One player he signed, Peter Doherty, cost £1,000 but was sold on to Manchester City in 1936 for ten times that amount.
At the end of the 1934-1935 season, Blackpool sat in fourth position in the Division Two table, just missing out on a return to the top flight. Blackpool was MacFarlane"s last appointment, and he drifted out of football at the age of 57.
As a player As a manager.