 The following season, he only played 7 times for Rangers, scoring 5 goals, but was a regular again in "Season 1885-86" scoring 29 goals in 31 games.His only Scotland appearance was against Ireland on 20 March 1886 at Ballynafeigh Park, Belfast.Scotland won the match 7-2 and Heggie scored four of the Scotland goals.