|Full name||James Adam|
|Date of birth||13 May 1931|
|Place of birth||Blantyre, Scotland|
|–||South Melbourne Hellas|
|* Senior club appearances and goals counted for the domestic league only|
Born in Blantyre, Adam began his career with local youth club Blantyre Celtic before moving south to English club Aldershot in 1950. However, the young Adam was only able to make a single league appearance for the club during the 1950–51 season and then left and joined non-league Spennymoor United.
In 1953, Adam signed for Luton Town, where he made 138 appearances during a six-year spell in which he helped the club gain promotion to the First Division in 1954–55. On Luton's relegation from the First Division in 1959, Adam joined Aston Villa, where he spent two seasons before signing for Stoke City where he spent the 1961–62 season scoring seven goals in 24 appearances before returning to Scotland with Falkirk. He later emigrated to Australia, where he played for South Melbourne Hellas.
|Club||Season||League||FA Cup||League Cup||Total|
|Aldershot||1950–51||Third Division South||1||0||0||0||—||1||0|
|Luton Town||1953–54||Second Division||3||0||0||0||—||3||0|
|Aston Villa||1959–60||Second Division||21||3||1||0||—||22||3|
|Stoke City||1961–62||Second Division||22||7||0||0||2||0||24||7|