Background
Robertson was born in Cardonald and began his career at English club Middlesbrough.
Robertson was born in Cardonald and began his career at English club Middlesbrough.
He failed to be offered a professional contract at Middlesbrough and joined Cowdenbeath. He then went on to Street Mirren in 1962 where he featured in 54 matches and scoring 12 goals for the "Buddies". Robertson was bought by Tottenham Hotspur in 1964 for £25,000.
A right winger, he made a total 181 appearances in all competitions including four as substitute for the club and scored 31 goals, including the first goal in the 1967 Final victory against Chelsea.
He joined Arsenal in October 1968, in a straight swap for David Jenkins, making him one of the few players to play for both Arsenal and Tottenham and was the first of only two players to score for both sides in the North London derby (the other is Emmanuel Adebayor). Robertson featured often for Arsenal in his 18 months there, playing 19 league matches in 1968-1969 and 27 in 1969-1970, but Arsenal manager Bertie Mee made it clear he preferred George Armstrong to play on the wing and accepted a bid for Robertson from Ipswich Town in March 1970.
In total Robertson played 59 games for Arsenal, scoring eight goals. In July 1972 Robertson joined Stoke City for a fee of £80,000 and became a regular under Tony Waddington in 1972-1973 and 1973-1974 before he broke his leg against Coventry City in December 1974.
He struggled then to force his way back into the side and after two seasons in and out of the side he decided to leave for the Seattle Sounders of the North American Soccer League.
He played 29 matches for the Seattle Sounders before returning to England to play for Walsall and ended his career with Crewe Alexandra.
At Portman Road Robertson became a vital member of Bobby Robson"s squad as the "Tractor Boys" ensure survival in 1969-1970 and 1970-1971 and in 1971-1972 he helped them finish in mid-table.