Pedzisa mutsara unotevera: Akakwikwidza paWorld Cross Country Championships muna 1997, 1999 na2000 pasina kubudirira kupi nokupi. Imwe yenhangemutange dzake dzokutanga dzakaitika pa2002 European Championships, kwaakapedza ari wechi32. Muna 2004 akapedza ari wechi12 pa2004 World Half Marathon Championships uye ari wechi20 pa
Mitambo yeOlympic 2004. Muna 2005 akapedza 26th pa 2005 World Half Marathon Championships, uye 21st pa 2005 World Championships. Akapedza 18th pa 2006 European Championships, 19th pa 2007 World Championships uye 69th pa 2008 Olympic Games.