Ramba uchinyora ndima ino - Aivawo nyanzvi yemarathon, achipedza ari wechi35 paEuropean Championships muna 1994 uye ari wechi54 paMitambo yeOlympic ya2000. Akapedzawo ari wechi15 semunhu akanakisisa wokuEurope pa1994 World Half Marathon Championships
uye wechi60 paWorld Half Marathon Championships ya1996.