Pari gbolohun ti o tẹle: Gẹgẹbi elere idaraya ọdọ, o ṣe aṣoju Italia ni IAAF World Cross Country Championships ti o gbe 100th ni ọdun 2000, o si ni ilọsiwaju si 68th ni ọdun to nbo. Ni 2001 European Cross Country Championships, o wa ni 28th lapapọ ni idije ọdọmọkunrin ti awọn ọkunrin. Ikopa akọkọ rẹ ni ipele agba agba agbaye jẹ ipo 44th ni
Àkójọ àwọn Olùdíje Àgbáyé ní 2004