 Robertson left Liverpool at the end of the following season after making a further 25 appearances, returning to Edinburgh and Hearts.He also went on to play for Dundee, Manchester United (one of the very few players to have played for both bitter rivals at each end of the East Lancs Road) and Bathgate.Robertson received one international cap for Scotland, playing against Ireland in a British Championship match on 26 March 1898 at Solitude, Belfast.