Career
Hamilton joined Burslem Portuguese Vale from Burslem Town in March 1903. He played six Second Division games in the 1903-1904 season, and went on to play 23 league and two games in the 1904-1905 campaign. He missed just four of the club"s 38 league games of the 1905-1906 season and went on to make 33 league appearances in the 1906-1907 campaign.
However he was forced to leave the Athletic Ground after the club went into liquidation in 1907.
He moved on to Oldham Athletic.