Pedzisa mutsara unotevera: Akakunda sirivha paEuropean Junior Championships muna 2005, 1/100th yechipiri shure kwaCraig Pickering, kuti apedze 1<unk>2<unk>3 yeBritain neAlex Nelson wechitatu. Muna 2007 akava
European Athletics Under-23 Champion mumamita 100, achiisa nguva yake yakanakisisa yemasekondi 10.10 uye achibudisa mumwe wake Pickering muBritish 1<unk>2. Akakunda mujaho wemamita zana pa2007 Summer Universiade.