|Full name||Oliver Thompson|
|Date of birth||11 May 1900|
|Place of birth||Wheatley Hill, England|
|Date of death||1975 (aged 74–75)|
|Playing position||Left half, Right half|
|1928–1929||Queens Park Rangers||18||(0)|
|* Senior club appearances and goals counted for the domestic league only.|
Thompson joined Merthyr Town from Spennymoor United in 1921. After having made no league appearances for the club, he joined Chesterfield in 1922. After making a total of 218 league appearances for Chesterfield, he joined Queens Park Rangers in 1928, who he made a total of 18 league appearances for. Thompson joined York City in June 1929 from Queens Park Rangers and was the team's captain for their first three seasons in the Football League. After making a total of 133 appearances, he joined Halifax Town in 1932. He made 41 league appearances for the club, and re-joined Chesterfield in 1933, but made no league appearances for them. However, he stayed at the club as a trainer until 1966.