 His favoured role was right-half and this was the position he occupied most during his international career with the Scotland national team, which extended to ten caps between 1912 and 1920.Gordon also represented the Scottish League XI 14 times, played in four unofficial wartime internationals and took part in an unofficial Scottish tour of North America in 1921.Gordon "guested" for Fulham and Hearts during World War I and joined Dunfermline Athletic when he finally left Rangers in 1920.