Ramba uchinyora ndima iyi - Gare gare akapedza ari wechipfumbamwe paWorld Half Marathon Championships muna 1998 uye wechisere paWorld Half Marathon Championships muna 2000
. Aya makwikwi maviri akapera nenzvimbo yechishanu uye menduru yesirivha, zvichiteerana, mumakwikwi echikwata.