 Kọkọ parí gbólóhùn tó wà nísàlẹ yìí: Nígbà ìdíje World Championships lọdún 2005, ó wà lára àwọn tí wọn retí pé ó máa borí, torí pé ó sáré fún ìṣẹjú méjìlá àti ìṣẹjú mẹta ó lé mẹrin 12.47 lóṣù June. Àmọ, ó kọsẹ nínú àwọn ohun tó dí i lọwọ, kò sì lè parí eré ìje náà. Ó gba ipò kẹta ní : 2005 Ìkẹyìn Ìje Ẹsẹ Ayé. Lẹyìn náà, ó ṣe àwọn ọdún tí kò dára rárá pẹlú 12.76 2006, 13.28 2007 àti 12.63 ìṣẹjú 2008 gẹgẹ bí àkókò tí ó dára jùlọ fún un. Ó kùnà láti kópa nínú ìdíje Òlíńpíìkì ọdún 2008 nítorí ìpalára. 