Vuonna 1998 Thomas voitti pronssia alle 20-vuotiaiden MM-kilpailuissa 100 metrillä ja kultaa pikaviestissä. Aikuisten arvokilpailuissa Jamaikan pikaviestijoukkueessa hän on voittanut hopeaa Osakan MM-kilpailuissa 2007 ja Berliinin MM-kilpailuissa 2009. Hän voitti alun perin kultaa myös Pekingin olympialaisissa 2008, mutta myöhemmin Jamaika hylättiin, kun Thomasin joukkuekaveri Nesta Carter kärysi dopingista. Jokaisella kerralla hän on juossut joukkueessa alkuerissä. Sydneyn olympialaisissa 2000 ja Helsingin MM-kilpailuissa 2005 hän sijoittui pikaviestissä neljänneksi. 100 metrin juoksussa hän sijoittui viidenneksi Helsingin MM-kilpailuissa ja 60 metrin aitajuoksussa hän oli kahdeksas Budapestin MM-hallikilpailuissa 2004. hän sijoittui toiseksi 100 metrillä. Pan-Amerikan kisoissa 1999 hän voitti pronssia pikaviestistä ja vuoden 2002 kansainyhteisön kisoissa hopeaa pikaviestissä.