James Hamilton (born 1884; date of death unknown) was an English footballer who played at left-back for Burslem Port Vale and Oldham Athletic in the 1900s.
Hamilton joined Burslem Port Vale from Burslem Town in March 1903.
[1] He played six Second Division games in the 1903–04 season, and went on to play 23 league and two FA Cup games in the 1904–05 campaign.
[1] He missed just four of the club's 38 league games of the 1905–06 season and went on to make 33 league appearances in the 1906–07 campaign.
[1] However, he was forced to leave the Athletic Ground after the club went into liquidation in 1907.