Background
Thompson was born in Llanbradach, Wales, and joined Bradford Park Avenue from Barry Town in 1934.
Thompson was born in Llanbradach, Wales, and joined Bradford Park Avenue from Barry Town in 1934.
After making 11 appearances and scoring two goals in the league for Bradford, he joined York City in 1936. He was York City"s top scorer for the 1936-1937 season, with 28 goals. He joined Swansea Town in 1937, after making 29 appearances and scoring 28 goals for New York
After making 4 appearances in the league for Swansea, he joined Wellington Town.