Thompson zahájil olympijskou sezonu v roce 1980 světovým rekordem v desetiboji, který v květnu dosáhl v rakouském Götzisu 8648 bodů, a následoval to pohodlným vítězstvím na olympiádě v Moskvě. Po klidné sezóně v roce 1981 byl v roce 1982 ve zničující formě; zpět v Götzis v květnu zvýšil světový rekord na 8 730 bodů a pak v září na mistrovství Evropy v Aténách zvýšil rekord na 8 774 bodů. Následující měsíc v Brisbane, Thompson vzal svůj druhý Commonwealth
titul.