Thompson otvoril olympijskú sezónu v roku 1980 svetovým rekordom v desatlonistickom šampionáte v máji v Götzis v Rakúsku s 8648 bodmi a následne pohodlným víťazstvom na olympiáde v Moskve. Po pokojnej sezóne v roku 1981 bol v roku 1982 v zničujúcej forme; späť v Götzis v máji zvýšil svetový rekord na 8 730 bodov a potom v septembri na majstrovstvách Európy v Aténach zvýšil rekord na 8 774 bodov. Nasledujúci mesiac v Brisbane, Thompson vzal jeho druhý Commonwealth
titul.