 Ramba uchinyora ndima iyi - Akakunda menduru yegoridhe pamunhu mumwe chete mumakwikwi e2004 UCI Track Cycling World Championships. Gore rakatevera, akahwina menduru yesirivheri mumakwikwi e2005 UCI Track Cycling World Championships. 