Career
McEachrane moved to Canning Town, London at the age of 20, to work at the Thames Iron Works, and joined the works football team, Thames Ironworks Football Club. He soon settled in the side as a left half-back with a reputation for tough tackling. He was again an ever-present the following season, and again during Thames Ironworks" first season under their new name, West Ham United. McEachrane was also one of the Irons" first players to turn professional and during his time as a player for the club (in both its incarnations) he amassed 113 appearances and 6 goals.
In May 1902, McEachrane moved south of the River Thames to join Second Division side Woolwich Arsenal, and was later joined by ex-West Ham team mates James Bigden and Charlie Satterthwaite.
McEachrane continued to be a stalwart in midfield for the next four seasons, as Woolwich Arsenal finished sixth in 1908-1990 (McEachrane missing only two games that season), but he could not go on forever. By 1911 he was 33 and was displaced by fellow Scot Angus McKinnon.
He remained at the club for another three seasons as McKinnon"s understudy, although by now the club had fallen on hard times, and were relegated in 1912-1913. He played his last first-team match for Woolwich Arsenal on 22 November 1913.
The arrival of World War I suspended all first-class football in England, and with it McEachrane"s career finished.
In all he played 346 games for Arsenal in eleven years, every single one at left half – he never scored a goal, however. He holds the Arsenal club record for the most appearances by a player without winning a cap or a medal. He died in 1952 aged 74.