Career
Hamilton started his career with his hometown club, Newry Town. In addition, Hamilton also played in a further three Scottish Cup Finals (winning two) and claimed further Championship and Glasgow Cup winners" medals. He tasted victory just once, on his debut against Scotland in February 1928.
He left Ibrox in 1933 to sign for English Division Two side, Bradford City.
In two seasons at Valley Parade he made just 26 appearances before moving north of the border again to join Third Lanark, and later to Morton.