 Kọ itẹsiwaju fun paragirafi yii - O gba ami ẹyẹ goolu ni 2003 European U23 Championships, o pari kẹrin ni 2004 World Indoor Championships ati kẹjọ ni 2004 World Athletics Final. Ó kópa nínú ìdíje World Youth Championships 1999 : , 2003 World Indoor Championships, 2003 World Championships, 2004 Olympic Games and the 2005 World Championships láìsí pé ó dé òpin. 