despite rangers' successful introduction to the scottish football league, they had to wait until season 1898–99 to win the league title again. it was done in style as rangers won all of their 18 league matches, with mcpherson netting 10 times. that remarkable season was the first of four consecutive league titles and mcpherson made significant contributions to all of them, scoring nine goals in 1899–1900, seven in 1900–01 and three in 1901–02 — which proved to be his last season with rangers.