Han begynte å konkurrere igjen i 2006, men avsluttet sesongen uten imponerende resultater. Årsbeste denne sesongen ble 10,31 og 20,54. Neste sesong gikk bedre; han vant 100 meter i Zaragoza med 3,7 m/s medvind, på tiden 9,91, og ble med på IAAF Golden League 2007-mesterskapet. Han deltok ved VM i friidrett 2007, der han løp i de innledende løpene, der Jamaica til slutt vant sølv på 4×100 meter stafett.