 Ó kópa nínú ìdíje World Championships ní ọdún 2003 àti 2005, ìdíje World Indoor Championships ní : ọdún 2004 àti 2006 àti àwọn eré ìdárayá òlíńpíìkì ọdún 2004 láì dé ìdíje ìkẹyìn. Ní ọdún 2007 ó gba àmì ẹyẹ idẹ ní Pan American Games. 