 Ó gba àmì ẹyẹ góòlù níbi ìdíje àwọn ọmọ ọdún mẹtàlélógún 23 ti Yúróòpù ní ọdún 2003, ó gba ipò kẹrin níbi ìdíje àwọn ọmọ ọdún mẹtàlélógún 24 ti àgbáyé ní ọdún 2004 àti ipò kẹjọ níbi ìdíje àwọn ọmọ ọdún mẹtàlélógún 24 ti àgbáyé ní ọdún 2004 : Ìparí ìdíje World Athletics 2004. Ó kópa nínú ìdíje World Youth Championships 1999, World Indoor Championships 2003, World Championships 2003, Olympic Games 2004 àti World Championships 2005 láì dé òpin. 