Thompson satte junior verdensrekord i 1994 med 10,08 sekunder og fikk fjerdeplass i den historiske OL-finalen på 200 m under OL i 1996 i Atlanta, da Michael Johnson vant på den fantastiske tiden 19,32 sek. Hans på 100 meter gjorde Thompson til 13. beste sprinter gjennom tidene.