Pedzisa mutsara unotevera: Akakunda menduru yesirivha mumamita 100 pa
1999 European U23 Championships. Akakwikwidza mumakwikwi emamita mazana maviri pamitambo yeOlympic ya2000 uye 2003 World Indoor Championships asina kusvika kumagumo, uye mumakwikwi emamita zana pa2002 European Championships uye 2003 World Championships asina kusvika kumagumo.