Thomas Hamilton was born in New Cummock on 10th February, 1893. He played local football before joining Kilmarnock in the Scottish League.
In 1920, Preston's manager, Vincent Hayes, signed Hamilton, an outstanding full-back, for a fee of £3,100.
Preston North End did very well in the FA Cup in 1921. Led by veteran defender, Joseph McCall, the club defeated Newcastle United (3-1), Barnsley (3-0), Arsenal (2-1) and Tottenham Hotspur (2-1) on the way to the final against Huddersfield Town. Preston lost to the only goal of the game, a penalty conceded by Hamilton. It was awarded after Hamilton tripped Huddersfield's outside-left Billy Smith. Hamilton admitted the offence but claimed it was outside the penalty area.
After the retirement of Joseph McCall, Hamilton became captain of Preston North End. Despite the goals from Tommy Roberts, Preston struggled in the league. The club finished 19th (1919-20), 16th (1920-21), 16th (1921-22), 16th (1922-23) and 18th (1923-24).
Tommy Roberts signed for Burnley in 1924. In the previous five seasons he had scored 118 goals in 199 games. His former club missed his goals and in the first season without him finished in 21st place in the league and were relegated.
Hamilton remained as captain of Preston North End until he left to join Manchester Central in 1928. During his time at the club he played in 267 games.
Thomas Hamilton died in 1959.