Albert James McLachlan (18 February 1892 – 1956) was a Scottish professional football defender who played for Aston Villa, Aberdeen and Heart of Midlothian.

McLachlan joined Aston Villa from St Cuthbert Wanderers in 1913, but played only three games for the English club. He moved to Aberdeen in 1914, where he was appointed captain in 1919 having served as a gunner during World War I. He left Aberdeen for Heart of Midlothian in 1927,[citation needed] and joined Elgin City. He died in 1956.

His brothers Fred and John were also footballers.

Career statistics

Appearances and goals by club, season and competition
ClubSeasonLeagueNational CupTotal
DivisionAppsGoalsAppsGoalsAppsGoals
Aston Villa1913–14First Division300030
Total300030
Aberdeen1914–15Scottish Division One364364
1915–16251251
1916–171010
1917–18Aberdeen Dropped Out of Competitive Football due to WW1
1918–19
1919–20Scottish Division One30240342
1920–2125140291
1921–2239070460
1922–2332140361
1923–2438170451
1924–2535060410
1925–2630180381
1926–2724530270
Total3151643036116
Hearts1926–27Scottish Division One000000
1927–28000000
1928–29000000
Total000000
Airdrieonians1929–30Scottish Division One2020
Total20--2+0+
Elgin City1929–1939
Total------
Career total319+16+43+0+365+16+