Career
Born in Lanarkshire, Scotland, Robertson played for East Benhar, Heatherbell, Motherwell, Fauldhouse and Hearts before being signed with John Walker for £350 by manager Tom Watson in March 1898. Making his debut in a Football League Division One against Sheffield Wednesday on the 11 April 1898 scoring his first goal in the same match. The winger had a very successful time at Anfield missing just a single game in his first 2 seasons at the club, he even bagged a very respectable 19 goals, not bad for someone playing out on the flank.
Robertson left at the end of the following season after making a further 25 games, he returned to Edinburgh and Hearts.
Robertson received one international cap for Scotland, playing against Ireland in a British Championship match on 26 March 1898 at Solitude, Belfast. Robertson also managed to find the Netto in a 3–0 victory for Scotland.