Education
He failed to make much of an immediate impact, making just one appearance in what remained of the 1954/55 season, in which the Hatters finished second in Division Two, claiming a place in the top-flight for the first time in the club"s history.
Career
Early years Born in Inverness, Wilson began his career at nearby Highland League side. He departed the club in early 1955. Luton Town McLeod moved to England to sign for Division Two high-flyers Luton Town in early 1955.
McLeod made 15 appearances and scored his first goal for the club during the 1955/56 season, before establishing himself in the team during the 1957/58 campaign, making 34 appearances and scoring four goals.
He made just one appearance during the early weeks of the 1958/59 season, before departing the club in October 1958. McLeod made 51 league appearances and scored six goals during his time at Kenilworth Road.
Brentford McLeod dropped down to Division Three to join Brentford in a £6000 deal in October 1958. He quickly went on to establish himself in the team and was rarely absent, including chalking up a run of 132 consecutive appearances, which included a career-high 52 games during the 1961/62 season.
McLeod was an ever-present in the 1962/63 Division Four championship-winning season, making 49 appearances as Brentford were promoted back to Division Three at the first attempt.
McLeod fell out of favour during the 1963/64 season, departing Griffin Park in January 1964. McLeod made 232 appearances and scored 22 goals during his six years with the Bees. Queens Park Rangers He made 41 league appearances and scored four goals before departing at the end of the 1964/65 season.
Portuguese Elizabeth City McLeod saw out his career with a spell in South Africa at National Football League side Portuguese Elizabeth City, playing under former Brentford teammate Matt Crowe.
He was joined at the club by former Brentford teammate George Summers. Brentford Football League Division Three (1): 1962/63.