 Ó gba àmì ẹyẹ idẹ ní IAAF World Junior Championships ní ọdún 1998 ní 100m àti àmì ẹyẹ wúrà ní 4 × 100m relay, ó kópa nínú ìdíje Òlíńpíìkì Ọdẹrùn 2000 àti 2004 ó sì parí ní ipò 5 ní ìdíje Òlíńpíìkì Ọdẹrùn 2005. Lẹyìn náà ní ọdún 2005 ó gba ipò kẹta ní : IAAF World Athletics Final; ó wà ní ipò kẹrin nínú ayé lọdún náà nípasẹ Track  Field News. 