Haughtons første verdensmesterskap var VM 1993 i Stuttgart der han ble nummer seks. I VM 1995 i Göteborg tok han bronse på 400 meter, og satte samtidig sin personlige rekord på distansen, 44,56. Han deltok også på Jamaicas lag på 4 x 400 meter stafett som tok sølv.
Hans første olympiske deltakelse var i OL 1996 i Atlanta der han var med på å ta bronse med stafettlaget. I VM 1997 i Athen ble det igjen stafettbronse. Enda bedre gikk det for Haughton og Jamaica i Samveldelekene i 1998, der laget tok gull på stafetten.
I VM 1999 i Sevilla ble det sølv i stafett. Laget løp inn til tredjeplass, men etter at USA i etterkant ble diskvalifisert, gikk sølvmedaljene til Jamaica. I mesterskapet løp Haughton også 400 meter individuelt, og ble her nummer seks.
Hans andre olympiske deltakelse var OL 2000 i Sydney. her ble det bronse både på 400 meter individuelt og på stafetten. Dobbelt bronsemedaljør ble han også i VM 2001 i Edmonton.
Referanser
^World Athletics Database, World Athletics utøver-ID 9177, oppført som Gregory Haughton[Hentet fra Wikidata]