Career
He also played in the Second Division game for Albion Rovers, and played in the Northern Premier League and Alliance Premier League for Northwich Victoria, Oswestry Town, and Caernarfon. McAdam played one Second Division game for Albion Rovers at Cliftonhill in the 1977-1978 season, before crossing the border to join Northwich Victoria. The Drill Field outfit finished eighth in 1979-1980, fourth in 1980-1981 under Stan Storton, and sixth in 1981-1982 under John King.
McAdam joined John McGrath"s Portuguese Vale in August 1982.
He only played one more Fourth Division match in the 1982-1983 promotion campaign, but once regular custodian Barry Siddall was injured he found himself behind loanee Neville Southall and new signing Andy Poole in the pecking order. In May 1983, he was given a free transfer to Northern Premier League side Oswestry Town.
The Park Hall side finished in 20th place in 1983-1984, and McAdam moved on to Caernarfon. The "Canaries" were elected into the Northern Premier League in 1985-1986, and managed a third-place finish in 1986-1987.
He retired from the game after leaving The Oval. with Portuguese Vale.