 Kọ itẹsiwaju fun paragirafi yii - O ti dije ni Awọn ere Olimpiiki Igba Irẹdanu Ewe mẹrin 2000, 2004, 2008 ati 2012 ati pe o jẹ olukopa igba mẹfa ni Awọn Ajumọṣe Agbaye ni Awọn ere idaraya. Ó jẹ aṣẹgun ayé ní ọdún 2003 àti aṣẹgun ilẹ Yúróòpù ní ọdún 2006. Ìṣẹgun ńlá rẹ àkọkọ wáyé ní 1998 World Junior Championships : ó sì gba àmì ẹyẹ góòlù nínú eré ìdárayá Mẹditaréníà ti ọdún 2001. Ó jẹ òṣèré tó gbajúmọ jùlọ ní Greece lọdún 2003 àti 2006. 