Han sette ny verdensrekord i et internasjonalt stevne i Athen 14. juni 2005. Der løp han på tiden 9,77 og forbedret dermed den tidligere rekorden til Tim Montgomery med ett hundredels sekund. Et år senere tangerte Powell verdensrekorden på et stevne i Gateshead 11. juni 2006.