If caps are "weighted" to measure the number of games that were possible to play in a season, he is third in the all time Scottish caps list. His Scotland career of 13 Years, 1 Month and 3 days places him no 11 in the all-time list. He shares the record of 11 Scottish caps versus England, along with Alan Morton of Queens Park and Rangers. The record would have been 12 as he played in the "Ibrox disaster" match of 5 April 1902 which has subsequently been declared unofficial. In addition he won 14 Scottish League XI caps, which places him 7th in the all-time list.